@@ -12,13 +12,13 @@ MACRO( P21_TESTS sfile )
1212 foreach ( TEST_FILE ${P21_FILES} )
1313 get_filename_component ( FNAME ${TEST_FILE} NAME_WE )
1414 add_test ( NAME read_write_cpp_${PROJECT_NAME}_${FNAME}
15- WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
16- COMMAND p21read_${PROJECT_NAME} ${TEST_FILE} )
15+ WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
16+ COMMAND p21read_${PROJECT_NAME} ${TEST_FILE} )
1717 set_tests_properties ( read_write_cpp_${PROJECT_NAME}_${FNAME} PROPERTIES DEPENDS build_cpp_${PROJECT_NAME} LABELS cpp_schema_rw )
1818 if (NOT WIN32 )
1919 add_test ( NAME read_lazy_cpp_${PROJECT_NAME}_${FNAME}
20- WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
21- COMMAND lazy_${PROJECT_NAME} ${TEST_FILE} )
20+ WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
21+ COMMAND lazy_${PROJECT_NAME} ${TEST_FILE} )
2222 set_tests_properties ( read_lazy_cpp_${PROJECT_NAME}_${FNAME} PROPERTIES DEPENDS build_lazy_cpp_${PROJECT_NAME} LABELS cpp_schema_rw )
2323 endif (NOT WIN32 )
2424 endforeach ()
@@ -48,24 +48,24 @@ ENDMACRO( SCHEMA_EXES )
4848# label the tests and set dependencies
4949MACRO ( SCHEMA_TESTS )
5050 add_test ( NAME generate_cpp_${PROJECT_NAME}
51- WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
52- COMMAND ${CMAKE_COMMAND} --build .
53- --target generate_cpp_${PROJECT_NAME}
54- --config $<CONFIGURATION > )
51+ WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
52+ COMMAND ${CMAKE_COMMAND} --build .
53+ --target generate_cpp_${PROJECT_NAME}
54+ --config $<CONFIGURATION > )
5555 set_tests_properties ( generate_cpp_${PROJECT_NAME} PROPERTIES LABELS cpp_schema_gen )
5656 add_test ( NAME build_cpp_${PROJECT_NAME}
57- WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
58- COMMAND ${CMAKE_COMMAND} --build .
59- --target p21read_${PROJECT_NAME}
60- --config $<CONFIGURATION > )
57+ WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
58+ COMMAND ${CMAKE_COMMAND} --build .
59+ --target p21read_${PROJECT_NAME}
60+ --config $<CONFIGURATION > )
6161 set_tests_properties ( build_cpp_${PROJECT_NAME} PROPERTIES DEPENDS generate_cpp_${PROJECT_NAME} LABELS cpp_schema_build )
6262 if (NOT WIN32 )
63- add_test ( NAME build_lazy_cpp_${PROJECT_NAME}
64- WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
65- COMMAND ${CMAKE_COMMAND} --build .
66- --target lazy_${PROJECT_NAME}
67- --config $<CONFIGURATION > )
68- set_tests_properties ( build_lazy_cpp_${PROJECT_NAME} PROPERTIES DEPENDS generate_cpp_${PROJECT_NAME} LABELS cpp_schema_build )
63+ add_test ( NAME build_lazy_cpp_${PROJECT_NAME}
64+ WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
65+ COMMAND ${CMAKE_COMMAND} --build .
66+ --target lazy_${PROJECT_NAME}
67+ --config $<CONFIGURATION > )
68+ set_tests_properties ( build_lazy_cpp_${PROJECT_NAME} PROPERTIES DEPENDS generate_cpp_${PROJECT_NAME} LABELS cpp_schema_build )
6969 endif (NOT WIN32 )
7070ENDMACRO ( SCHEMA_TESTS )
7171
@@ -84,19 +84,19 @@ MACRO( SCHEMA_TARGETS expFile schemaName sourceFiles )
8484 # this calls a cmake script because it doesn't seem to be possible
8585 # to divert stdout, stderr in cmake except via execute_process
8686 add_custom_command ( OUTPUT ${sourceFiles}
87- COMMAND ${CMAKE_COMMAND} -DEXE= \"$<TARGET_FILE :exp2cxx >\" -DEXP=\" ${expFile} \"
88- -DONESHOT=\" ${SC_GENERATE_CXX_ONESHOT} \"
89- -DSDIR=\" ${CMAKE_CURRENT_LIST_DIR} \"
90- -P ${SC_CMAKE_DIR} /SC_Run_exp2cxx.cmake
91- WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR}
92- COMMENT " [exp2cxx] Generating ${${PROJECT_NAME}_file_count} C++ files for ${PROJECT_NAME} . "
93- )
87+ COMMAND ${CMAKE_COMMAND} -DEXE= \"$<TARGET_FILE :exp2cxx >\" -DEXP=\" ${expFile} \"
88+ -DONESHOT=\" ${SC_GENERATE_CXX_ONESHOT} \"
89+ -DSDIR=\" ${CMAKE_CURRENT_LIST_DIR} \"
90+ -P ${SC_CMAKE_DIR} /SC_Run_exp2cxx.cmake
91+ WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR}
92+ COMMENT " [exp2cxx] Generating ${${PROJECT_NAME}_file_count} C++ files for ${PROJECT_NAME} . "
93+ )
9494 # will include_directories behave as desired in a macro?
9595 include_directories(
9696 ${CMAKE_CURRENT_SOURCE_DIR} ${SC_SOURCE_DIR} /src/cldai ${SC_SOURCE_DIR} /src/cleditor
9797 ${SC_SOURCE_DIR} /src/clutils ${SC_SOURCE_DIR} /src/clstepcore ${SC_SOURCE_DIR} /src/base
9898 ${SC_SOURCE_DIR} /src/base/judy/src
99- )
99+ )
100100 # if testing is enabled, " TESTABLE " sets property EXCLUDE_FROM_ALL and prevents installation
101101 SC_ADDLIB( ${PROJECT_NAME} " ${sourceFiles} " " stepdai;stepcore;stepeditor;steputils;base " " TESTABLE " )
102102 add_dependencies( ${PROJECT_NAME} generate_cpp_${PROJECT_NAME} )
0 commit comments