Publishing 2019 R1 content
[platform/upstream/dldt.git] / inference-engine / ie_bridges / python / CMakeLists.txt
index 2ce462b..6176ccc 100644 (file)
@@ -26,6 +26,11 @@ if (NOT(IE_MAIN_SOURCE_DIR))
     if(NOT(WIN32))
         set (CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_BUILD_TYPE})
     endif()
+else()
+    if (UNIX OR APPLE)
+        # cython generated files requires public visibility. Force visibility required.
+        set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -fvisibility=default")
+    endif()
 endif()
 
 include (UseCython)
@@ -45,5 +50,4 @@ endif()
 find_package (InferenceEngine REQUIRED)
 
 set (PYTHON_BRIDGE_SRC_ROOT ${CMAKE_CURRENT_SOURCE_DIR})
-add_subdirectory (src/openvino/inference_engine)
-add_subdirectory (src/openvino/inference_engine/dnn_builder)
\ No newline at end of file
+add_subdirectory (src/openvino/inference_engine)
\ No newline at end of file