Fix gtpin linking

Change-Id: Ic5a5045220200cf795c3a49f56176234e2bd3f0a
This commit is contained in:
Maciej Plewka
2018-05-27 22:50:08 -07:00
parent 1390ef3079
commit 788e4997c9

View File

@@ -125,13 +125,6 @@ if(WIN32)
endif(WIN32)
if(${GENERATE_EXECUTABLE})
if(GTPIN_HEADERS_DIR)
macro(macro_for_each_gen)
target_sources(${NEO_STATIC_LIB_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/${GEN_TYPE_LOWER}/gtpin_setup_${GEN_TYPE_LOWER}.cpp)
endmacro()
apply_macro_for_each_gen("SUPPORTED")
endif()
list(APPEND NEO_DYNAMIC_LIB__TARGET_OBJECTS
$<TARGET_OBJECTS:${SHARINGS_ENABLE_LIB_NAME}>
$<TARGET_OBJECTS:${BUILTINS_SOURCES_LIB_NAME}>
@@ -142,6 +135,13 @@ if(${GENERATE_EXECUTABLE})
${NEO_DYNAMIC_LIB__TARGET_OBJECTS}
)
if(GTPIN_HEADERS_DIR)
macro(macro_for_each_gen)
target_sources(${NEO_DYNAMIC_LIB_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/${GEN_TYPE_LOWER}/gtpin_setup_${GEN_TYPE_LOWER}.cpp)
endmacro()
apply_macro_for_each_gen("SUPPORTED")
endif()
add_subdirectory(dll)
if(HAVE_INSTRUMENTATION)