1 include(../../CMake/Common.cmake)
2 include(../../CMake/UseQT4EXT.cmake)
11 HYDROGUI_ImportImageDlg.h
12 HYDROGUI_ImportImageOp.h
15 HYDROGUI_ObjSelector.h
18 HYDROGUI_PolylineDlg.h
23 HYDROGUI_PrsImageDriver.h
24 HYDROGUI_PrsImageFrame.h
26 HYDROGUI_TwoImagesDlg.h
27 HYDROGUI_TwoImagesOp.h
28 HYDROGUI_UpdateFlags.h
31 QT4_WRAP_CPP(PROJECT_HEADERS_MOC ${PROJECT_HEADERS})
34 HYDROGUI_ColorWidget.cxx
35 HYDROGUI_DataModel.cxx
36 HYDROGUI_DataObject.cxx
37 HYDROGUI_Displayer.cxx
38 HYDROGUI_GVSelector.cxx
39 HYDROGUI_ImportImageDlg.cxx
40 HYDROGUI_ImportImageOp.cxx
41 HYDROGUI_InputPanel.cxx
43 HYDROGUI_ObjSelector.cxx
44 HYDROGUI_Operation.cxx
45 HYDROGUI_Operations.cxx
46 HYDROGUI_PolylineDlg.cxx
47 HYDROGUI_PolylineOp.cxx
49 HYDROGUI_PrsDriver.cxx
51 HYDROGUI_PrsImageDriver.cxx
52 HYDROGUI_PrsImageFrame.cxx
54 HYDROGUI_TwoImagesDlg.cxx
55 HYDROGUI_TwoImagesOp.cxx
69 ${GUI_ROOT_DIR}/include/salome
70 ${GEOM_ROOT_DIR}/include/salome
71 ${CMAKE_CURRENT_SOURCE_DIR}
72 ${CMAKE_CURRENT_SOURCE_DIR}/../HYDROData
73 ${CMAKE_CURRENT_SOURCE_DIR}/../HYDROOperations
76 add_library(HYDROGUI SHARED ${PROJECT_SOURCES} ${PROJECT_HEADERS} ${PROJECT_HEADERS_MOC})
77 target_link_libraries(HYDROGUI ${CAS_OCAF} HYDROData HYDROOperations -L${GEOM_ROOT_DIR}/lib/salome/ -lCurveCreator)
79 set(PROJECT_LIBRARIES HYDROGUI)
82 resources/HYDROGUI_images.ts
83 resources/HYDROGUI_msg_en.ts
84 resources/HYDROGUI_msg_fr.ts
87 include(../../CMake/CommonInstall.cmake)
90 QT4_INSTALL_TS_RESOURCES("${GUITS_SOURCES}" "${HYDRO_salomeres_DATA}")
92 FILE(GLOB GUIPNG_DATA "${CMAKE_CURRENT_SOURCE_DIR}/resources/*.png")
93 FILE(GLOB GUIXML_DATA "${CMAKE_CURRENT_SOURCE_DIR}/resources/*.xml")
94 SET(GUI_DATA ${GUIPNG_DATA} ${GUIXML_DATA})
95 INSTALL(FILES ${GUI_DATA} DESTINATION ${HYDRO_salomeres_DATA})