@@ -27,16 +27,16 @@ endmacro(P21_TESTS sfile)
2727# create p21read_sdai_*, lazy_sdai_*, any exes listed in SC_SDAI_ADDITIONAL_EXES_SRCS
2828macro (SCHEMA_EXES )
2929 RELATIVE_PATH_TO_TOPLEVEL (${CMAKE_CURRENT_SOURCE_DIR} RELATIVE_PATH_COMPONENT )
30- SC_ADDEXEC (p21read_${PROJECT_NAME} SOURCES "${RELATIVE_PATH_COMPONENT} /src/test/p21read/p21read.cc" LINK_LIBRARIES ${PROJECT_NAME} stepdai stepcore stepeditor steputils base TESTABLE )
30+ SC_ADDEXEC (p21read_${PROJECT_NAME} SOURCES "${RELATIVE_PATH_COMPONENT} /src/test/p21read/p21read.cc; ${RELATIVE_PATH_COMPONENT} /src/test/p21read/sc_benchmark.cc " LINK_LIBRARIES ${PROJECT_NAME} stepdai stepcore stepeditor steputils TESTABLE )
3131 if (NOT WIN32 )
32- SC_ADDEXEC (lazy_${PROJECT_NAME} SOURCES "${RELATIVE_PATH_COMPONENT} /src/cllazyfile/lazy_test.cc" LINK_LIBRARIES ${PROJECT_NAME} steplazyfile stepdai stepcore stepeditor steputils base TESTABLE )
32+ SC_ADDEXEC (lazy_${PROJECT_NAME} SOURCES "${RELATIVE_PATH_COMPONENT} /src/cllazyfile/lazy_test.cc; ${RELATIVE_PATH_COMPONENT} /src/cllazyfile/sc_benchmark.cc " LINK_LIBRARIES ${PROJECT_NAME} steplazyfile stepdai stepcore stepeditor steputils TESTABLE )
3333 endif (NOT WIN32 )
3434
3535 #add user-defined executables
3636 foreach (src ${SC_SDAI_ADDITIONAL_EXES_SRCS} )
3737 get_filename_component (name ${src} NAME_WE )
3838 get_filename_component (path ${src} ABSOLUTE )
39- SC_ADDEXEC (${name} _${PROJECT_NAME} SOURCES ${src} LINK_LIBRARIES ${PROJECT_NAME} stepdai stepcore stepeditor steputils base TESTABLE )
39+ SC_ADDEXEC (${name} _${PROJECT_NAME} SOURCES ${src} LINK_LIBRARIES ${PROJECT_NAME} stepdai stepcore stepeditor steputils TESTABLE )
4040 #set_target_properties(${name}_${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "${${PROJECT_NAME}_COMPILE_FLAGS} -I${path}")
4141 endforeach (src ${SC_SDAI_ADDITIONAL_EXES_SRCS} )
4242ENDMACRO (SCHEMA_EXES )
@@ -89,12 +89,12 @@ macro(SCHEMA_TARGETS expFile schemaName sourceFiles)
8989 )
9090 include_directories(
9191 ${CMAKE_CURRENT_SOURCE_DIR} ${SC_SOURCE_DIR} /src/cldai ${SC_SOURCE_DIR} /src/cleditor
92- ${SC_SOURCE_DIR} /src/clutils ${SC_SOURCE_DIR} /src/clstepcore ${SC_SOURCE_DIR} /src/base
93- ${SC_SOURCE_DIR} /src/base /judy/src
92+ ${SC_SOURCE_DIR} /src/clutils ${SC_SOURCE_DIR} /src/clstepcore ${SC_SOURCE_DIR} /src/cllazyfile
93+ ${SC_SOURCE_DIR} /src/cllazyfile /judy/src
9494 )
9595 # if testing is enabled, " TESTABLE " sets property EXCLUDE_FROM_ALL and prevents installation
9696 if(BUILD_SHARED_LIBS)
97- SC_ADDLIB(${PROJECT_NAME} SHARED SOURCES ${sourceFiles} LINK_LIBRARIES stepdai stepcore stepeditor steputils base TESTABLE)
97+ SC_ADDLIB(${PROJECT_NAME} SHARED SOURCES ${sourceFiles} LINK_LIBRARIES stepdai stepcore stepeditor steputils TESTABLE)
9898 add_dependencies(${PROJECT_NAME} generate_cpp_${PROJECT_NAME} )
9999 if(WIN32)
100100 target_compile_definitions(" ${PROJECT_NAME} " PRIVATE SC_SCHEMA_DLL_EXPORTS)
@@ -111,7 +111,7 @@ macro(SCHEMA_TARGETS expFile schemaName sourceFiles)
111111 endif()
112112
113113 if($CACHE{SC_BUILD_STATIC_LIBS} )
114- SC_ADDLIB(${PROJECT_NAME} -static STATIC SOURCES ${sourceFiles} LINK_LIBRARIES stepdai-static stepcore-static stepeditor-static steputils-static base-static TESTABLE)
114+ SC_ADDLIB(${PROJECT_NAME} -static STATIC SOURCES ${sourceFiles} LINK_LIBRARIES stepdai-static stepcore-static stepeditor-static steputils-static TESTABLE)
115115 add_dependencies(${PROJECT_NAME} -static generate_cpp_${PROJECT_NAME} )
116116 target_compile_defines(" ${PROJECT_NAME} -static " PRIVATE SC_STATIC)
117117 if(MSVC)
0 commit comments