File tree Expand file tree Collapse file tree 14 files changed +18
-3
lines changed
Expand file tree Collapse file tree 14 files changed +18
-3
lines changed Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.14.0 FATAL_ERROR)
22
33project (fletcher)
44
5- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Werror " )
5+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall" )
66
77option (FLETCHER_BUILD_FLETCHGEN "Build fletchgen" OFF )
88option (FLETCHER_BUILD_ECHO "Build echo platform library" OFF )
Original file line number Diff line number Diff line change @@ -29,6 +29,7 @@ if(NOT cerata_POPULATED)
2929 set (BUILD_CERATA_TESTS OFF CACHE BOOL "" )
3030 set (BUILD_CERATA_DOT ON CACHE BOOL "" )
3131 set (BUILD_CERATA_VHDL ON CACHE BOOL "" )
32+ set (BUILD_CERATA_YAML ON CACHE BOOL "" )
3233 add_subdirectory (${cerata_SOURCE_DIR} ${cerata_BINARY_DIR} )
3334endif ()
3435
Original file line number Diff line number Diff line change 1515#include " fletchgen/array.h"
1616
1717#include < cerata/api.h>
18+ #include < cerata/vhdl/vhdl.h>
1819#include < fletcher/common.h>
1920#include < utility>
2021#include < memory>
Original file line number Diff line number Diff line change 1515#include " fletchgen/basic_types.h"
1616
1717#include < cerata/api.h>
18+ #include < cerata/vhdl/vhdl.h>
1819#include < fletcher/common.h>
1920
2021#include < memory>
@@ -73,6 +74,7 @@ std::shared_ptr<Type> cr() {
7374 static std::shared_ptr<Type> result = record (" cr" , {
7475 field (" clk" , bit ()),
7576 field (" reset" , bit ())});
77+ result->meta [cerata::vhdl::meta::NO_INSERT_SIGNAL] = " true" ;
7678 return result;
7779}
7880
Original file line number Diff line number Diff line change 1515#include " fletchgen/bus.h"
1616
1717#include < cerata/api.h>
18+ #include < cerata/vhdl/vhdl.h>
1819
1920#include < memory>
2021#include < vector>
Original file line number Diff line number Diff line change 1313// limitations under the License.
1414
1515#include < cerata/api.h>
16+ #include < cerata/vhdl/vhdl.h>
1617
1718#include < string>
1819#include < vector>
Original file line number Diff line number Diff line change 1515#include " fletchgen/fletchgen.h"
1616
1717#include < cerata/api.h>
18+ #include < cerata/dot/dot.h>
19+ #include < cerata/vhdl/vhdl.h>
1820#include < fletcher/common.h>
1921
2022#include < fstream>
Original file line number Diff line number Diff line change 1717#include < fletcher/fletcher.h>
1818#include < fletcher/common.h>
1919#include < cerata/api.h>
20+ #include < cerata/vhdl/vhdl.h>
2021#include < memory>
2122#include < string>
2223#include < fstream>
Original file line number Diff line number Diff line change 1212// See the License for the specific language governing permissions and
1313// limitations under the License.
1414
15- #include " fletchgen/nucleus.h"
16-
1715#include < cerata/api.h>
16+ #include < cerata/vhdl/vhdl.h>
1817#include < vector>
1918#include < string>
2019#include < cerata/parameter.h>
2120
21+ #include " fletchgen/nucleus.h"
2222#include " fletchgen/basic_types.h"
2323#include " fletchgen/recordbatch.h"
2424#include " fletchgen/kernel.h"
Original file line number Diff line number Diff line change 1515#include " fletchgen/profiler.h"
1616
1717#include < cerata/api.h>
18+ #include < cerata/vhdl/vhdl.h>
1819#include < cmath>
1920#include < memory>
2021#include < vector>
You can’t perform that action at this time.
0 commit comments