cleanup descriptions
This commit is contained in:
@ -109,7 +109,11 @@ if (ENABLE_CLANG_TIDY)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
include(CodeGen)
|
include(CodeGen)
|
||||||
gen_coredsl(${CORE_NAME} ${CMAKE_CURRENT_SOURCE_DIR}/tgfs/gen_input/${CORE_NAME}.core_desc interp)
|
if(NOT CORE_DSL_INPUT_DIR)
|
||||||
|
set(CORE_DSL_INPUT_DIR ${CMAKE_CURRENT_SOURCE_DIR}/tgfs/gen_input)
|
||||||
|
endif()
|
||||||
|
|
||||||
|
gen_coredsl(${CORE_NAME} ${CORE_DSL_INPUT_DIR}/${CORE_NAME}.core_desc interp)
|
||||||
|
|
||||||
add_subdirectory(dbt-core)
|
add_subdirectory(dbt-core)
|
||||||
add_subdirectory(scc)
|
add_subdirectory(scc)
|
||||||
|
@ -56,7 +56,6 @@ set(JAVA_OPTS --add-modules ALL-SYSTEM --add-opens=java.base/java.io=ALL-UNNAMED
|
|||||||
--add-opens=java.rmi/java.rmi.server=ALL-UNNAMED --add-opens=java.sql/java.sql=ALL-UNNAMED)
|
--add-opens=java.rmi/java.rmi.server=ALL-UNNAMED --add-opens=java.sql/java.sql=ALL-UNNAMED)
|
||||||
set(GENERATOR java ${JAVA_OPTS} -jar ${GENERATOR_JAR})
|
set(GENERATOR java ${JAVA_OPTS} -jar ${GENERATOR_JAR})
|
||||||
|
|
||||||
set(INPUT_DIR ${DBT_CORE_TGC_DIR}/gen_input)
|
|
||||||
set(REPO_DIR ${DBT_CORE_TGC_DIR}/gen_input/CoreDSL-Instruction-Set-Description)
|
set(REPO_DIR ${DBT_CORE_TGC_DIR}/gen_input/CoreDSL-Instruction-Set-Description)
|
||||||
set(TMPL_DIR ${DBT_CORE_TGC_DIR}/gen_input/templates/)
|
set(TMPL_DIR ${DBT_CORE_TGC_DIR}/gen_input/templates/)
|
||||||
|
|
||||||
@ -90,7 +89,7 @@ if(ENABLE_CODEGEN AND EXISTS ${GENERATOR_JAR})
|
|||||||
#)
|
#)
|
||||||
if(NOT DEFINED ENV{CI})
|
if(NOT DEFINED ENV{CI})
|
||||||
add_custom_target(${CORE_NAME}_cpp
|
add_custom_target(${CORE_NAME}_cpp
|
||||||
COMMAND ${GENERATOR} -b ${BE_UPPER} -c ${CORE_NAME} -r ${REPO_DIR} ${${CORE_NAME}_MAPPING} ${INPUT_FILE}
|
COMMAND ${GENERATOR} -b ${BE_UPPER} -c ${CORE_NAME} ${${CORE_NAME}_MAPPING} ${INPUT_FILE}
|
||||||
WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR}
|
WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR}
|
||||||
COMMENT "Generating ISS sources"
|
COMMENT "Generating ISS sources"
|
||||||
BYPRODUCTS ${${CORE_NAME}_OUTPUT_FILES}
|
BYPRODUCTS ${${CORE_NAME}_OUTPUT_FILES}
|
||||||
@ -98,7 +97,7 @@ if(ENABLE_CODEGEN AND EXISTS ${GENERATOR_JAR})
|
|||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
execute_process(
|
execute_process(
|
||||||
COMMAND ${GENERATOR} -b ${BE_UPPER} -c ${CORE_NAME} -r ${REPO_DIR} ${${CORE_NAME}_MAPPING} ${INPUT_FILE}
|
COMMAND ${GENERATOR} -b ${BE_UPPER} -c ${CORE_NAME} ${${CORE_NAME}_MAPPING} ${INPUT_FILE}
|
||||||
WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR}
|
WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR}
|
||||||
RESULT_VARIABLE return_code)
|
RESULT_VARIABLE return_code)
|
||||||
endmacro()
|
endmacro()
|
||||||
|
2
coredsl
2
coredsl
Submodule coredsl updated: 4510843fed...35db59f6db
2
tgfs
2
tgfs
Submodule tgfs updated: d47375a70e...965929d1eb
Reference in New Issue
Block a user