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