From e432505e10b249a1a6dc67bbc96c67de884da844 Mon Sep 17 00:00:00 2001 From: Timo Koch <timo.koch@iws.uni-stuttgart.de> Date: Thu, 21 Dec 2017 10:40:43 +0100 Subject: [PATCH] [cmake][common] Add mising CMakeLists.txt and install headers --- dumux/common/CMakeLists.txt | 20 +++++++++++++++++--- dumux/common/geometry/CMakeLists.txt | 10 ++++++++++ dumux/common/properties/CMakeLists.txt | 7 +++++++ 3 files changed, 34 insertions(+), 3 deletions(-) create mode 100644 dumux/common/geometry/CMakeLists.txt create mode 100644 dumux/common/properties/CMakeLists.txt diff --git a/dumux/common/CMakeLists.txt b/dumux/common/CMakeLists.txt index 203c636756..9743710a3e 100644 --- a/dumux/common/CMakeLists.txt +++ b/dumux/common/CMakeLists.txt @@ -1,24 +1,38 @@ +add_subdirectory(properties) +add_subdirectory(geometry) + #install headers install(FILES -basicproperties.hh +balanceequationopts.hh boundaryconditions.hh +boundaryflag.hh boundarytypes.hh +boundingboxtree.hh +defaultusagemessage.hh dimensionlessnumbers.hh +dumuxmessage.hh eigenvalues.hh +entitymap.hh exceptions.hh fixedlengthspline_.hh +fvproblem.hh intersectionmapper.hh +intrange.hh +loggingparametertree.hh math.hh optional.hh parameters.hh -propertysystem.hh +pointsource.hh +properties.hh quad.hh reorderingdofmapper.hh -splinecommon_.hh spline.hh +splinecommon_.hh +staggeredfvproblem.hh start.hh tabulated2dfunction.hh timemanager.hh +timesteppingscheme.hh valgrind.hh variablelengthspline_.hh DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/dumux/common) diff --git a/dumux/common/geometry/CMakeLists.txt b/dumux/common/geometry/CMakeLists.txt new file mode 100644 index 0000000000..252f84e8e9 --- /dev/null +++ b/dumux/common/geometry/CMakeLists.txt @@ -0,0 +1,10 @@ + +#install headers +install(FILES +boundingboxtree.hh +boundingboxtreeintersection.hh +geometricentityset.hh +intersectingentities.hh +intersectspointgeometry.hh +intersectspointsimplex.hh +DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/dumux/common/geometry) diff --git a/dumux/common/properties/CMakeLists.txt b/dumux/common/properties/CMakeLists.txt new file mode 100644 index 0000000000..e60bf0e080 --- /dev/null +++ b/dumux/common/properties/CMakeLists.txt @@ -0,0 +1,7 @@ + +#install headers +install(FILES +grid.hh +model.hh +propertysystem.hh +DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/dumux/common/properties) -- GitLab