Select Git revision
CMakeLists.txt
-
Stéphane Del Pino authoredStéphane Del Pino authored
CMakeLists.txt 952 B
# ------------------- Source files --------------------
add_library(
PugsMesh
CartesianMeshBuilder.cpp
Connectivity.cpp
ConnectivityBuilderBase.cpp
ConnectivityComputer.cpp
ConnectivityDispatcher.cpp
DiamondDualConnectivityBuilder.cpp
DiamondDualConnectivityManager.cpp
DiamondDualMeshBuilder.cpp
DiamondDualMeshManager.cpp
GmshReader.cpp
IConnectivity.cpp
IMesh.cpp
LogicalConnectivityBuilder.cpp
MeshBuilderBase.cpp
MeshDataManager.cpp
MeshFaceBoundary.cpp
MeshFlatFaceBoundary.cpp
MeshFlatNodeBoundary.cpp
MeshLineNodeBoundary.cpp
MeshNodeBoundary.cpp
MeshRandomizer.cpp
SynchronizerManager.cpp)
# Additional dependencies
#add_dependencies(PugsMesh)
# ------------------- Installation --------------------
# temporary version workaround
if(${CMAKE_VERSION} VERSION_LESS "3.13.0")
install(TARGETS PugsMesh
RUNTIME DESTINATION bin
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib)
endif()