INCLUDE_DIRECTORIES(
${CAS_INCLUDE_DIRS}
- ${QT_INCLUDE_DIRS}
+ ${QT_INCLUDES}
${VTK_INCLUDE_DIRS}
${PTHREAD_INCLUDE_DIRS}
${BOOST_INCLUDE_DIRS}
${CMAKE_CURRENT_SOURCE_DIR}/../VTKViewer
${CMAKE_CURRENT_SOURCE_DIR}/../OpenGLUtils
)
-SET(COMMON_FLAGS "${QT_DEFINITIONS} ${CAS_DEFINITIONS} ${VTK_DEFINITIONS} ${BOOST_DEFINITIONS} ${PLATFORM_DEFINITIONS}")
+
+ADD_DEFINITIONS(${QT_DEFINITIONS} ${CAS_DEFINITIONS} ${VTK_DEFINITIONS} ${BOOST_DEFINITIONS})
+
SET(COMMON_LIBS
qtx
suit
SalomePrs
VTKViewer
OpenGLUtils
- ${SALOMELocalTrace}
- ${OpUtil}
- ${VTK_LIBS}
- ${OGL_LIBS}
- ${QT_MT_LIBS}
+ ${KERNEL_SALOMELocalTrace}
+ ${KERNEL_OpUtil}
+ ${VTK_LIBRARIES}
+ ${OPENGL_LIBRARIES}
+ ${QT_LIBRARIES}
${CAS_KERNEL}
${CAS_VIEWER}
)
resources/SVTK_images.ts
)
-ADD_LIBRARY(SVTK SHARED ${SVTK_SOURCES} ${GUI_HEADERS})
-SET_TARGET_PROPERTIES(SVTK PROPERTIES COMPILE_FLAGS "${COMMON_FLAGS}")
+ADD_LIBRARY(SVTK ${SVTK_SOURCES} ${GUI_HEADERS})
TARGET_LINK_LIBRARIES(SVTK ${COMMON_LIBS})
INSTALL(TARGETS SVTK DESTINATION ${GUI_salomelib_LIBS})