CMAKE: moved GNA var setting to proper place; removed find_package when build python...
[platform/upstream/dldt.git] / inference-engine / tools / calibration_tool / statistics_collector / CMakeLists.txt
index ceba117..2729e14 100644 (file)
@@ -27,31 +27,28 @@ file (GLOB PUBLIC_HEADERS_LIB
 source_group("src" FILES ${SRC_LIB})
 source_group("include" FILES ${PUBLIC_HEADERS_LIB})
 
-include_directories (
-    ${IE_MAIN_SOURCE_DIR}/samples
-    ${IE_MAIN_SOURCE_DIR}/samples/common
-    ${IE_MAIN_SOURCE_DIR}/thirdparty
-    ${IE_MAIN_SOURCE_DIR}/include
-    ${IE_MAIN_SOURCE_DIR}/src
-    ${PROJECT_BINARY_DIR}/samples/thirdparty/gflags/include
-)
-
 # Create library file from sources.
 add_library(${TARGET_NAME_LIB} STATIC ${SRC_LIB} ${PUBLIC_HEADERS_LIB})
 add_executable(${TARGET_NAME} main.cpp)
 
+target_include_directories (${TARGET_NAME_LIB} PUBLIC
+    ${IE_MAIN_SOURCE_DIR}/samples/common
+    ${IE_MAIN_SOURCE_DIR}/src
+)
+
 add_dependencies(${TARGET_NAME} gflags)
 
-set_target_properties(${TARGET_NAME} PROPERTIES
-        POSITION_INDEPENDENT_CODE ON
-        COMPILE_PDB_NAME ${TARGET_NAME})
+if(WIN32)
+    set_target_properties(${TARGET_NAME} PROPERTIES COMPILE_PDB_NAME ${TARGET_NAME})
+endif()
 
 target_include_directories(${TARGET_NAME_LIB} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
 target_link_libraries(${TARGET_NAME_LIB} PUBLIC inference_engine ${OpenCV_LIBRARIES})
-target_link_libraries(${TARGET_NAME} ${TARGET_NAME_LIB} gflags)
+target_link_libraries(${TARGET_NAME} PRIVATE ${TARGET_NAME_LIB} gflags)
 
 if(UNIX)
-    target_link_libraries(${TARGET_NAME} ${LIB_DL} pthread)
+    find_package(Threads REQUIRED)
+    target_link_libraries(${TARGET_NAME} PRIVATE Threads::Threads)
 endif()
 set_ie_threading_interface_for(${TARGET_NAME_LIB})