[cig-commits] [commit] master: use the recommended way to set up the CMakeLists for shared libs (ff77a48)
cig_noreply at geodynamics.org
cig_noreply at geodynamics.org
Wed May 21 04:23:52 PDT 2014
Repository : https://github.com/geodynamics/aspect
On branch : master
Link : https://github.com/geodynamics/aspect/compare/c883fc069e0dcc93cce45e1d52c84c05c9c4385b...1f4ab820b0191d9a4058b78c91b629bc94c437ec
>---------------------------------------------------------------
commit ff77a48cfc273aff8ee5f2b1e883e225b0bd1a0b
Author: Timo Heister <timo.heister at gmail.com>
Date: Fri May 16 17:27:01 2014 -0400
use the recommended way to set up the CMakeLists for shared libs
>---------------------------------------------------------------
ff77a48cfc273aff8ee5f2b1e883e225b0bd1a0b
benchmark/inclusion/CMakeLists.txt | 16 +++++++---------
benchmark/inclusion/test.prm | 2 +-
2 files changed, 8 insertions(+), 10 deletions(-)
diff --git a/benchmark/inclusion/CMakeLists.txt b/benchmark/inclusion/CMakeLists.txt
index 0523408..8d8910b 100644
--- a/benchmark/inclusion/CMakeLists.txt
+++ b/benchmark/inclusion/CMakeLists.txt
@@ -1,12 +1,10 @@
-cmake_minimum_required(VERSION 2.8)
-
-SET(TARGET "source")
-FIND_PACKAGE(deal.II 8.0 QUIET
- HINTS ${deal.II_DIR} ${DEAL_II_DIR} ../ ../../ $ENV{DEAL_II_DIR}
- )
+CMAKE_MINIMUM_REQUIRED(VERSION 2.8.8)
+FIND_PACKAGE(Aspect REQUIRED HINTS ${ASPECT_DIR} ../ ../../ $ENV{ASPECT_DIR})
DEAL_II_INITIALIZE_CACHED_VARIABLES()
-INCLUDE_DIRECTORIES(../../include)
-ADD_LIBRARY(${TARGET} SHARED source.cc)
-DEAL_II_SETUP_TARGET(${TARGET})
+SET(TARGET "plugin")
+PROJECT(${TARGET})
+
+ADD_LIBRARY(${TARGET} SHARED source.cc)
+ASPECT_SETUP_PLUGIN(${TARGET})
diff --git a/benchmark/inclusion/test.prm b/benchmark/inclusion/test.prm
index 75d31a8..ac88a02 100644
--- a/benchmark/inclusion/test.prm
+++ b/benchmark/inclusion/test.prm
@@ -1,6 +1,6 @@
############### Global parameters
-set Additional shared libraries = benchmark/inclusion/libsource.so
+set Additional shared libraries = benchmark/inclusion/libplugin.so
set Dimension = 2
More information about the CIG-COMMITS
mailing list