Salome HOME
Linux (CentOS 6.3) environment created.
[modules/shaper.git] / src / PartSet / CMakeLists.txt
index bb9960d9a646660448531b0e102b76cedf3739ab..25b8d89baeabec3f43af450c04865488aef7472f 100644 (file)
@@ -1,4 +1,4 @@
-CMAKE_MINIMUM_REQUIRED(VERSION 2.8.11)
+CMAKE_MINIMUM_REQUIRED(VERSION 2.8.10)
 
 INCLUDE(Common)
 SET(CMAKE_AUTOMOC ON)
@@ -21,23 +21,26 @@ SET(TEXT_RESOURCES
 )
 
 SET(PROJECT_LIBRARIES
+    ModuleBase
     Config
-    ${Qt5Widgets_LIBRARIES}
+    ${QT_LIBRARIES}
 )
 
 SET(PROJECT_AUTOMOC 
     ${CMAKE_CURRENT_BINARY_DIR}/PartSet_automoc.cpp
 )
 
-QT5_ADD_RESOURCES(PROJECT_COMPILED_RESOURCES ${PROJECT_RESOURCES})
-QT5_ADD_TRANSLATION(QM_RESOURCES ${TEXT_RESOURCES})
+QT4_ADD_RESOURCES(PROJECT_COMPILED_RESOURCES ${PROJECT_RESOURCES})
+QT4_ADD_TRANSLATION(QM_RESOURCES ${TEXT_RESOURCES})
 
 SOURCE_GROUP ("Generated Files" FILES ${PROJECT_AUTOMOC} ${PROJECT_COMPILED_RESOURCES} ${QM_RESOURCES})
 SOURCE_GROUP ("Resource Files" FILES ${TEXT_RESOURCES} ${PROJECT_RESOURCES})
 
-INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/src/XGUI)
-INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/src/Config)
-INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/src/Event)
+INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/src/XGUI 
+                    ${CMAKE_SOURCE_DIR}/src/Config
+                    ${CMAKE_SOURCE_DIR}/src/Event
+                    ${CMAKE_SOURCE_DIR}/src/ModuleBase
+)
 
 ADD_DEFINITIONS(-DPARTSET_EXPORTS)
 ADD_LIBRARY(PartSet SHARED 
@@ -51,4 +54,6 @@ ADD_LIBRARY(PartSet SHARED
 # The Qt5Widgets_LIBRARIES variable also includes QtGui and QtCore
 TARGET_LINK_LIBRARIES(PartSet ${PROJECT_LIBRARIES})
 
+ADD_DEPENDENCIES(PartSet ModuleBase)
+
 INSTALL(TARGETS PartSet DESTINATION bin)