respect interface defines provided by IGC compiler
Change-Id: I00b6855a44305c338418366183c5edb6864528e7 Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
This commit is contained in:
parent
9fc82fdb08
commit
2e74c161d6
|
@ -294,6 +294,7 @@ if(NOT IGC__IGC_TARGETS)
|
|||
set(IGDRCL__IGC_TARGETS "${IGC__IGC_TARGETS}")
|
||||
foreach(TARGET_tmp ${IGDRCL__IGC_TARGETS})
|
||||
list(APPEND IGDRCL__IGC_INCLUDE_DIR $<TARGET_PROPERTY:${TARGET_tmp},INTERFACE_INCLUDE_DIRECTORIES>)
|
||||
list(APPEND IGDRCL__IGC_COMPILE_DEFINITIONS $<TARGET_PROPERTY:${TARGET_tmp},INTERFACE_COMPILE_DEFINITIONS>)
|
||||
endforeach(TARGET_tmp)
|
||||
message(STATUS "IGC targets: ${IGDRCL__IGC_TARGETS}")
|
||||
else()
|
||||
|
|
|
@ -114,6 +114,7 @@ target_include_directories(ocloc BEFORE PRIVATE ${IGA_INCLUDE_DIR})
|
|||
|
||||
target_compile_definitions(ocloc PUBLIC ${CLOC_LIB_FLAGS_DEFINITIONS} ${SUPPORTED_GEN_FLAGS_DEFINITONS} DEFAULT_PLATFORM=${DEFAULT_SUPPORTED_PLATFORM}
|
||||
IGA_LIBRARY_NAME=${CMAKE_SHARED_LIBRARY_PREFIX}${IGA_LIBRARY_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX})
|
||||
target_compile_definitions(ocloc PRIVATE ${IGDRCL__IGC_COMPILE_DEFINITIONS})
|
||||
|
||||
if(MSVC)
|
||||
target_link_libraries(ocloc dbghelp)
|
||||
|
|
|
@ -72,6 +72,11 @@ target_include_directories(${NEO_STATIC_LIB_NAME} PUBLIC
|
|||
${SOURCE_LEVEL_DEBUGGER_HEADERS_DIR}
|
||||
)
|
||||
|
||||
target_compile_definitions(${NEO_STATIC_LIB_NAME} PUBLIC
|
||||
""
|
||||
${IGDRCL__IGC_COMPILE_DEFINITIONS}
|
||||
)
|
||||
|
||||
if(WIN32)
|
||||
set(IGDRCL_EXTRA_LIBS Ws2_32)
|
||||
target_include_directories(${NEO_STATIC_LIB_NAME} PUBLIC
|
||||
|
|
Loading…
Reference in New Issue