1 include(../../CMake/Common.cmake)
4 # additional include directories
10 ${CMAKE_CURRENT_SOURCE_DIR}
11 ${PROJECT_SOURCE_DIR}/src/HYDROData
14 # additional preprocessor / compiler flags
19 ${OMNIORB_DEFINITIONS}
22 # libraries to link to
30 sipHYDROPyNCollection_Sequence0600opencascadehandle0100HYDROData_Entity.cc
32 sipHYDROPyHYDROData_AltitudeObject.cc
33 sipHYDROPyHYDROData_Application.cc
34 sipHYDROPyHYDROData_ArtificialObject.cc
35 sipHYDROPyHYDROData_BathymetryAltitudePoint.cc
36 sipHYDROPyHYDROData_Bathymetry.cc
37 sipHYDROPyHYDROData_CalculationCase.cc
38 sipHYDROPyHYDROData_Channel.cc
39 sipHYDROPyHYDROData_Confluence.cc
40 sipHYDROPyHYDROData_Digue.cc
41 sipHYDROPyHYDROData_Document.cc
42 sipHYDROPyHYDROData_Entity.cc
43 sipHYDROPyHYDROData_IAltitudeObject.cc
44 sipHYDROPyHYDROData_IInterpolator.cc
45 sipHYDROPyHYDROData_Image.cc
46 sipHYDROPyHYDROData_ImmersibleZone.cc
47 sipHYDROPyHYDROData_IPolyline.cc
48 sipHYDROPyHYDROData_IProfilesInterpolator.cc
49 sipHYDROPyHYDROData_LandCoverMap.cc
50 sipHYDROPyHYDROData_NaturalObject.cc
51 sipHYDROPyHYDROData_Object.cc
52 sipHYDROPyHYDROData_ObstacleAltitude.cc
53 sipHYDROPyHYDROData_Obstacle.cc
54 sipHYDROPyHYDROData_Polyline3D.cc
55 sipHYDROPyHYDROData_PolylineXY.cc
56 sipHYDROPyHYDROData_Profile.cc
57 sipHYDROPyHYDROData_ProfileUZ.cc
58 sipHYDROPyHYDROData_Region.cc
59 sipHYDROPyHYDROData_River.cc
60 sipHYDROPyHYDROData_ShapesGroup.cc
61 sipHYDROPyHYDROData_SplitShapesGroup.cc
62 sipHYDROPyHYDROData_StreamAltitude.cc
63 sipHYDROPyHYDROData_Stream.cc
64 sipHYDROPyHYDROData_StricklerTable.cc
65 sipHYDROPyHYDROData_Zone.cc
66 sipHYDROPyNCollection_Sequence0100gp_XY.cc
67 sipHYDROPyNCollection_Sequence0100gp_XYZ.cc
68 sipHYDROPyNCollection_Sequence0100HYDROData_IPolylineSectionType.cc
69 sipHYDROPyNCollection_Sequence0100TCollection_AsciiString.cc
70 sipHYDROPyNCollection_Sequence1800.cc
71 sipHYDROPyNCollection_Sequence2400.cc
72 sipHYDROPyNCollection_Sequence2600.cc
73 sipHYDROPystdvector0100HYDROData_BathymetryAltitudePoint.cc
74 sipHYDROPystdvector1800.cc
75 sipHYDROPystdvector2400.cc
76 sipHYDROPystdvector2600.cc
77 sipHYDROPyTCollection_AsciiString.cc
80 set_source_files_properties( ${_add_SOURCES} PROPERTIES GENERATED TRUE )
82 # sources / sip wrappings
83 PYQT_WRAP_SIP( _sip_SOURCES HYDROData.sip )
85 # sources / to compile
86 ADD_LIBRARY( HYDROPy ${_sip_SOURCES} ${_add_SOURCES} )
88 TARGET_LINK_LIBRARIES(HYDROPy ${_link_LIBRARIES})
89 INSTALL(TARGETS HYDROPy EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})
92 SET_TARGET_PROPERTIES(HYDROPy PROPERTIES SUFFIX ".pyd" DEBUG_OUTPUT_NAME HYDROPy_d RELEASE_OUTPUT_NAME HYDROPy)
94 SET_TARGET_PROPERTIES(HYDROPy PROPERTIES PREFIX "")