Salome HOME
Merge from V6_main 11/02/2013
[modules/kernel.git] / src / Basics / CMakeLists.txt
index 0ba895b591aa356ccc6f2afd81a1460c9ef3a734..3fc35ff982581f2974aa1a9b06408a2bc3ea49a6 100755 (executable)
 # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 
-INCLUDE_DIRECTORIES(
-  ${PTHREAD_INCLUDE_DIRS}
-)
-
 SET(SALOMEBasics_SOURCES
   BasicsGenericDestructor.cxx
   Basics_Utils.cxx
@@ -31,11 +27,10 @@ SET(SALOMEBasics_SOURCES
   Basics_DirUtils.hxx
 )
 
-ADD_LIBRARY(SALOMEBasics SHARED ${SALOMEBasics_SOURCES})
+ADD_LIBRARY(SALOMEBasics ${SALOMEBasics_SOURCES})
 INSTALL(TARGETS SALOMEBasics DESTINATION ${KERNEL_salomelib_LIBS})
 
-SET_TARGET_PROPERTIES(SALOMEBasics PROPERTIES COMPILE_FLAGS "${PTHREAD_DEFINITIONS} ${PLATFORM_DEFINITIONS}")
-TARGET_LINK_LIBRARIES(SALOMEBasics ${PTHREAD_LIBS} ${PLATFORM_LIBS})
+TARGET_LINK_LIBRARIES(SALOMEBasics ${CMAKE_THREAD_LIBS_INIT} ${PLATFORM_LIBS})
 
 FILE(GLOB SALOMEBasics_HEADERS_HXX "${CMAKE_CURRENT_SOURCE_DIR}/*.hxx")
-INSTALL(FILES ${SALOMEBasics_HEADERS_HXX} DESTINATION ${KERNEL_salomeinclude_HEADERS})
\ No newline at end of file
+INSTALL(FILES ${SALOMEBasics_HEADERS_HXX} DESTINATION ${KERNEL_salomeinclude_HEADERS})