1 libcvc4_add_sources(GENERATED
7 set(mktheorytraits_script ${CMAKE_CURRENT_LIST_DIR}/mktheorytraits)
8 set(mkrewriter_script ${CMAKE_CURRENT_LIST_DIR}/mkrewriter)
11 OUTPUT rewriter_tables.h
14 ${CMAKE_CURRENT_LIST_DIR}/rewriter_tables_template.h
16 > ${CMAKE_CURRENT_BINARY_DIR}/rewriter_tables.h
17 DEPENDS mkrewriter rewriter_tables_template.h ${KINDS_FILES}
21 OUTPUT theory_traits.h
23 ${mktheorytraits_script}
24 ${CMAKE_CURRENT_LIST_DIR}/theory_traits_template.h
26 > ${CMAKE_CURRENT_BINARY_DIR}/theory_traits.h
27 DEPENDS mktheorytraits theory_traits_template.h ${KINDS_FILES}
31 OUTPUT type_enumerator.cpp
33 ${mktheorytraits_script}
34 ${CMAKE_CURRENT_LIST_DIR}/type_enumerator_template.cpp
36 > ${CMAKE_CURRENT_BINARY_DIR}/type_enumerator.cpp
37 DEPENDS mktheorytraits type_enumerator_template.cpp ${KINDS_FILES}
40 add_custom_target(gen-theory