commit f4f2533550801f913c0681ecc969c851aea0db3e
parent ca061f872ad658465f0863248f0175bc60234b2d
Author: Fabian Wermelinger <fabianw@mavt.ethz.ch>
Date: Mon, 1 Feb 2021 00:38:45 +0100
Install headers directly
Diffstat:
2 files changed, 1 insertion(+), 15 deletions(-)
diff --git a/include/meson.build b/include/meson.build
@@ -1,13 +0,0 @@
-install_headers(files([
- 'ODETB/ArgumentParser.h',
- 'ODETB/GnuplotDump.h',
- 'ODETB/TimeStepper/KernelBase.h',
- 'ODETB/TimeStepper/StepperBase.h',
- 'ODETB/TimeStepper/TimeStepper.h',
- 'ODETB/TimeStepper/explicit/Euler.h',
- 'ODETB/TimeStepper/explicit/LSRK3.h',
- 'ODETB/TimeStepper/explicit/RK4.h',
- 'ODETB/TimeStepper/explicit/variableStep/RKF45.h',
- 'ODETB/TimeStepper/explicit/variableStep/RKV56.h',
- 'ODETB/common.h',
-]))
diff --git a/meson.build b/meson.build
@@ -10,8 +10,7 @@ if get_option('precision') == 'single'
endif
add_project_arguments(cpp_args, language: 'cpp')
-subdir('include')
-
+install_subdir('include/ODETB', install_dir: get_option('includedir'))
inc = include_directories('include')
ode_toolbox_omp = dependency('openmp', required: false)