From fecb778584a549dd36a3090ff7d3d5832c060ad3 Mon Sep 17 00:00:00 2001
From: Stefan Girke <stefan.girke@wwu.de>
Date: Tue, 9 Feb 2016 08:02:54 +0100
Subject: [PATCH] [bugfix][cmake] add all flags

---
 dune/fem-dg/test/advdiff/CMakeLists.txt            | 1 +
 dune/fem-dg/test/dataio/CMakeLists.txt             | 1 +
 dune/fem-dg/test/euler/CMakeLists.txt              | 5 +++--
 dune/fem-dg/test/incompnavierstokes/CMakeLists.txt | 1 +
 dune/fem-dg/test/navierstokes/CMakeLists.txt       | 1 +
 dune/fem-dg/test/poisson/CMakeLists.txt            | 1 +
 dune/fem-dg/test/stokes/CMakeLists.txt             | 1 +
 7 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/dune/fem-dg/test/advdiff/CMakeLists.txt b/dune/fem-dg/test/advdiff/CMakeLists.txt
index 8ce20e8a..d16d99af 100644
--- a/dune/fem-dg/test/advdiff/CMakeLists.txt
+++ b/dune/fem-dg/test/advdiff/CMakeLists.txt
@@ -17,6 +17,7 @@ if( DUNE_FEM_DG_VERSION VERSION_LESS "2.4.1" )
   add_executable( advdiffall main.cc )
   set_property(TARGET advdiffall APPEND PROPERTY 
                COMPILE_DEFINITIONS "POLORDER=2" )
+  dune_target_enable_all_packages( advdiff advdiffall )
   dune_add_test( advdiff advdiffall )
 else()
   dune_add_test( NAME advdiff 
diff --git a/dune/fem-dg/test/dataio/CMakeLists.txt b/dune/fem-dg/test/dataio/CMakeLists.txt
index 1cb42f54..f3fedf82 100644
--- a/dune/fem-dg/test/dataio/CMakeLists.txt
+++ b/dune/fem-dg/test/dataio/CMakeLists.txt
@@ -18,6 +18,7 @@ if( DUNE_FEM_DG_VERSION VERSION_LESS "2.4.1" )
   message( STATUS "Using old test build system (2.4 compability mode) " )
   add_executable( dataconvert dataconvert.cc )
   add_executable( checkpointing main.cc )
+  dune_target_enable_all_packages( dataconvert checkpointing )
   dune_add_test( dataconvert checkpointing )
 else()
   dune_add_test( NAME dataconvert
diff --git a/dune/fem-dg/test/euler/CMakeLists.txt b/dune/fem-dg/test/euler/CMakeLists.txt
index e4e7bc82..62282de4 100644
--- a/dune/fem-dg/test/euler/CMakeLists.txt
+++ b/dune/fem-dg/test/euler/CMakeLists.txt
@@ -12,10 +12,11 @@ add_definitions( "-DPRIMALDG" )
 
 if( DUNE_FEM_DG_VERSION VERSION_LESS "2.4.1" )
   message( STATUS "Using old test build system (2.4 compability mode) " )
-  add_executable( euler main.cc )
-  add_executable( eulerall main.cc )
+  add_executable( euler main.cc problems/chorjo.cc )
+  add_executable( eulerall main.cc problems/chorjo.cc )
   set_property(TARGET eulerall APPEND PROPERTY 
                COMPILE_DEFINITIONS "POLORDER=2" )
+  dune_target_enable_all_packages( euler eulerall )
   dune_add_test( euler eulerall )
 else()
   dune_add_test( NAME eulerall
diff --git a/dune/fem-dg/test/incompnavierstokes/CMakeLists.txt b/dune/fem-dg/test/incompnavierstokes/CMakeLists.txt
index e175b3b5..3b0d9e95 100644
--- a/dune/fem-dg/test/incompnavierstokes/CMakeLists.txt
+++ b/dune/fem-dg/test/incompnavierstokes/CMakeLists.txt
@@ -13,6 +13,7 @@ if( DUNE_FEM_DG_VERSION VERSION_LESS "2.4.1" )
   add_executable( incompnavierstokesall main.cc )
   set_property(TARGET incompnavierstokesall APPEND PROPERTY 
                COMPILE_DEFINITIONS "POLORDER=2" )
+  dune_target_enable_all_packages( incompnavierstokes incompnavierstokesall )
   dune_add_test( incompnavierstokes incompnavierstokesall )
 else()
   dune_add_test( NAME incompnavierstokesall
diff --git a/dune/fem-dg/test/navierstokes/CMakeLists.txt b/dune/fem-dg/test/navierstokes/CMakeLists.txt
index 4669057e..fbeb835e 100644
--- a/dune/fem-dg/test/navierstokes/CMakeLists.txt
+++ b/dune/fem-dg/test/navierstokes/CMakeLists.txt
@@ -15,6 +15,7 @@ if( DUNE_FEM_DG_VERSION VERSION_LESS "2.4.1" )
   add_executable( navierstokesall main.cc )
   set_property(TARGET navierstokesall APPEND PROPERTY 
                COMPILE_DEFINITIONS "POLORDER=2" )
+  dune_target_enable_all_packages( navierstokes navierstokesall )
   dune_add_test( navierstokes navierstokesall )
 else()
   dune_add_test( NAME navierstokes
diff --git a/dune/fem-dg/test/poisson/CMakeLists.txt b/dune/fem-dg/test/poisson/CMakeLists.txt
index ffba4172..01241971 100644
--- a/dune/fem-dg/test/poisson/CMakeLists.txt
+++ b/dune/fem-dg/test/poisson/CMakeLists.txt
@@ -15,6 +15,7 @@ if( DUNE_FEM_DG_VERSION VERSION_LESS "2.4.1" )
   add_executable( poissonall main.cc )
   set_property(TARGET poissonall APPEND PROPERTY 
                COMPILE_DEFINITIONS "POLORDER=2" )
+  dune_target_enable_all_packages( poisson poissonall )
   dune_add_test( poisson poissonall )
 else()
   dune_add_test( NAME poissonall 
diff --git a/dune/fem-dg/test/stokes/CMakeLists.txt b/dune/fem-dg/test/stokes/CMakeLists.txt
index 09ba9606..182ee757 100644
--- a/dune/fem-dg/test/stokes/CMakeLists.txt
+++ b/dune/fem-dg/test/stokes/CMakeLists.txt
@@ -14,6 +14,7 @@ if( DUNE_FEM_DG_VERSION VERSION_LESS "2.4.1" )
   add_executable( stokesall main.cc )
   set_property(TARGET stokesall APPEND PROPERTY 
                COMPILE_DEFINITIONS "POLORDER=2" )
+  dune_target_enable_all_packages( stokes stokesall )
   dune_add_test( stokes stokesall )
 else() 
   dune_add_test( NAME stokes
-- 
GitLab