-# Copyright (C) 2012-2013 CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2012-2021 CEA/DEN, EDF R&D
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
-# version 2.1 of the License.
+# version 2.1 of the License, or (at your option) any later version.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
${MEDFILE_INCLUDE_DIRS}
${SMESH_INCLUDE_DIRS}
${GEOM_INCLUDE_DIRS}
+ ${MEDCOUPLING_INCLUDE_DIRS}
${HDF5_INCLUDE_DIRS}
${PROJECT_BINARY_DIR}
${PROJECT_BINARY_DIR}/idl
${PROJECT_BINARY_DIR}/adm_local/unix
+ ${PROJECT_SOURCE_DIR}/src/FrontTrack
${PROJECT_SOURCE_DIR}/src/HOMARD
${PROJECT_SOURCE_DIR}/src/HOMARDGUI
)
+# additional preprocessor / compiler flags
+ADD_DEFINITIONS(
+ ${OMNIORB_DEFINITIONS}
+)
# libraries to link to
SET(_link_LIBRARIES
${KERNEL_TOOLSDS}
${KERNEL_SalomeGenericObj}
${SMESH_SalomeIDLSMESH}
+ ${SMESH_SMESHEngine}
+ FrontTrack
SalomeIDLHOMARD
HOMARDImpl
)
HOMARD_Iteration_i.hxx
HOMARD_Zone_i.hxx
HOMARD_Gen_i.hxx
+ HOMARD_Gen_i_Session.hxx
+ HOMARD_Gen_i_No_Session.hxx
HOMARD_Boundary_i.hxx
HOMARD_YACS_i.hxx
HomardMedCommun.h
+ HOMARD_i.hxx
)
# --- sources ---
HOMARD_Hypothesis_i.cxx
HOMARD_Iteration_i.cxx
HOMARD_Gen_i.cxx
+ HOMARD_Gen_i_Session.cxx
+ HOMARD_Gen_i_No_Session.cxx
HOMARD_Zone_i.cxx
HOMARD_Boundary_i.cxx
HOMARD_YACS_i.cxx
TARGET_LINK_LIBRARIES(HOMARDEngine ${_link_LIBRARIES} )
INSTALL(TARGETS HOMARDEngine EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})
-INSTALL(FILES ${HOMARDEngine_HEADERS} DESTINATION ${SALOME_INSTALL_HEADERS})
\ No newline at end of file
+INSTALL(FILES ${HOMARDEngine_HEADERS} DESTINATION ${SALOME_INSTALL_HEADERS})