Commit Graph

795 Commits

Author SHA1 Message Date
Arne Morten Kvarving
03ab8fe400 changed: let the build system handle the dynamic boost test defines 2018-02-15 07:21:35 +01:00
Arne Morten Kvarving
cedb010a04 fixed: set the boost dynamic test define if boost::unit_test_framework
is a shared library

additional condition for opm-parser as it forces dyn boost test (not
strictly necessary but it highlights the different behaviour for now)
2018-02-15 07:21:35 +01:00
Atgeirr Flø Rasmussen
d501d183e6 Merge pull request #324 from akva2/export_targets
added: add exported targets
2018-02-14 09:16:24 +01:00
Arne Morten Kvarving
94f71b730d fixed: prefix created dir with PROJECT_BINARY_DIR to facilitate superbuild 2018-02-13 15:05:49 +01:00
Arne Morten Kvarving
c486e6ebd8 re-add fancy names 2018-02-13 14:10:18 +01:00
Arne Morten Kvarving
535d7df784 changed: add targets for tests even if BUILD_TESTING is off
we still want to be able to build them, just not by default.
ref 'make check' and 'make test-suite'.
2018-02-13 14:10:18 +01:00
Arne Morten Kvarving
c151e09aec changed: filter out some include paths which leads us down a path to bogus 2018-02-13 14:10:18 +01:00
Arne Morten Kvarving
e681b47de2 added: use exported targets 2018-02-13 14:10:18 +01:00
Atgeirr Flø Rasmussen
cf26fb3550 Merge pull request #331 from akva2/remove_err_brace
fixed: remove erroneous brace
2018-02-12 12:32:04 +01:00
Atgeirr Flø Rasmussen
96526d0451 Merge pull request #333 from akva2/jenkins_show_last_log
changed: output last log entry in branches for jenkins builds
2018-02-09 11:04:42 +01:00
Arne Morten Kvarving
8d3030a004 changed: output last log entry in branches for jenkins builds
can help identifying issues with builds
2018-02-08 16:32:36 +01:00
Andreas Lauser
211cd4b734 Merge pull request #332 from andlaus/separate_opm-common_concerns
move some infrastructure to opm-material
2018-02-08 16:24:37 +01:00
Andreas Lauser
038841a2ef move some infrastructure to opm-material
These classes are only used by opm-material and its downstreams. The
reason for doing moving it there is that this allows more freedom in
reorganizing the lower-level OPM modules (i.e., opm-common,
opm-parser, opm-output) while still avoiding a hard dependency of the
thermodynamic and numerical framework modules on the ECL file parsing
libraries.
2018-02-07 15:40:52 +01:00
Arne Morten Kvarving
3a447d8532 fixed: remove erroneous brace 2018-02-05 11:36:01 +01:00
Atgeirr Flø Rasmussen
7d5aa79922 Merge pull request #327 from atgeirr/silence-warning
Silence unused argument warnings.
2018-02-05 09:22:05 +01:00
Atgeirr Flø Rasmussen
54294f369e Merge pull request #330 from akva2/trim_whitespace
fixed: trim whitespace in pr number
2018-02-02 12:41:46 +01:00
Arne Morten Kvarving
627d475ef3 fixed: trim whitespace in pr number 2018-02-02 11:45:30 +01:00
Atgeirr Flø Rasmussen
f0b31ce3dd Merge pull request #329 from joakim-hove/remove-opm-core
Removed opm-core reference from update_data script
2018-02-02 09:08:31 +01:00
Joakim Hove
4194a6daed Removed opm-core reference from update_data script 2018-02-02 08:50:52 +01:00
Atgeirr Flø Rasmussen
380490613e Silence unused argument warnings. 2018-02-01 09:57:28 +01:00
Atgeirr Flø Rasmussen
fe55a73a4b Merge pull request #326 from akva2/relocate_files
Relocate files
2018-01-31 13:17:53 +01:00
Atgeirr Flø Rasmussen
0abdc8b40e Merge pull request #325 from akva2/fix_prepare_target
fixed: really handle the _prepare target for tests
2018-01-30 14:06:37 +01:00
Arne Morten Kvarving
53e4217c27 changed: relocate the remaining files in opm/core/utility
move to opm/common/utility/numeric
2018-01-30 14:05:37 +01:00
Arne Morten Kvarving
5b56ed5da7 changed: opm/[core -> common]/utility/parameters 2018-01-30 12:53:00 +01:00
Arne Morten Kvarving
dd4559b961 changed: opm/[core/linalg -> common/utility/numeric]/blas_lapack.h 2018-01-30 12:53:00 +01:00
Arne Morten Kvarving
0e1553409d changed: opm/common/[->utility]/ResetLocale.hpp 2018-01-30 12:53:00 +01:00
Arne Morten Kvarving
1bda4a812b changed: opm/common/[->utility/]ConditionalStorage.hpp 2018-01-30 12:52:59 +01:00
Arne Morten Kvarving
5ad6502f12 changed: opm/common/[util->utility]/numeric/cmp.hpp 2018-01-30 12:52:59 +01:00
Arne Morten Kvarving
b4e439fc19 fixed: really handle the _prepare target for tests 2018-01-30 11:51:18 +01:00
Arne Morten Kvarving
d76a15539e Merge pull request #319 from blattms/slu_dune2.6_full
added: support building with superlu for dune 2.6 (complete version)
2018-01-30 10:38:38 +01:00
Atgeirr Flø Rasmussen
b46348f074 Merge pull request #321 from akva2/super_build
Some changes to facilitate building using a super project
2018-01-29 16:28:09 +01:00
Atgeirr Flø Rasmussen
c7b5799071 Merge pull request #320 from blattms/support-dune-uggrid
Support dune-uggrid (successor of UG).
2018-01-26 12:24:07 +01:00
Arne Morten Kvarving
81036d42fc Merge pull request #323 from akva2/enough_with_the_fancy_smancy
changed: do not require a "fancy name" for tests
2018-01-25 11:38:58 +01:00
Arne Morten Kvarving
bd316fa27f changed: do not require a "fancy name" for tests
earlier the assumption has been that all test executables have a test_ prefix
which was stripped off. now we just use the full name if the prefix is not
found.
2018-01-24 12:32:45 +01:00
Markus Blatt
3dff53ec16 [squash] fix typo in comment 2018-01-22 15:45:50 +01:00
Arne Morten Kvarving
5e0157f407 added: support building with superlu for dune 2.6 2018-01-22 15:29:44 +01:00
Arne Morten Kvarving
72ca4a4ded Merge pull request #322 from akva2/remove_dc_autotools_hack
changed: remove hack for dunecontrol+autotools compatibility
2018-01-22 12:55:15 +01:00
Arne Morten Kvarving
d0fa9ce9dc changed: remove hack for dunecontrol+autotools compatibility
all supported dune versions have cmake builds which should be used
2018-01-22 11:06:36 +01:00
Arne Morten Kvarving
a3a0f90811 check for the existence of a opmmodule_prepare target
if it exists, add this as a dependecy for satellites
2018-01-19 16:33:13 +01:00
Arne Morten Kvarving
5b6dcfa619 fixed: allow more than two build types for jenkins 2018-01-19 16:21:21 +01:00
Arne Morten Kvarving
2b8ee5a82d changed: check for existing target before importing
to aid use of a super project for opm
2018-01-19 14:35:58 +01:00
Arne Morten Kvarving
4e9f15dec3 changed: use ${project}. to aid use of a super-project for opm 2018-01-19 14:35:58 +01:00
Arne Morten Kvarving
fdb0ec1e71 fixed: add missing project declaration 2018-01-19 14:35:58 +01:00
Markus Blatt
3681fe0800 Support dune-uggrid (successor of UG). 2018-01-18 22:39:40 +01:00
Atgeirr Flø Rasmussen
27204e3439 Merge pull request #318 from akva2/remove_opm_core
remove opm-core from downstream list
2018-01-17 21:14:00 +01:00
Arne Morten Kvarving
9e72f17453 Merge pull request #317 from akva2/fix_mpi
fixed: we need to do mpi disabling earlier
2018-01-17 17:39:44 +01:00
Arne Morten Kvarving
4340691ff8 added: handle QuadMath support like MPI 2018-01-17 15:57:48 +01:00
Arne Morten Kvarving
de7f4e168d fixed: we need to do mpi disabling earlier
if not, prereqs do not see this file, and the option ends
up not being operational for prereqs looking for MPI.
2018-01-17 15:57:16 +01:00
Atgeirr Flø Rasmussen
14888816f6 Merge pull request #316 from akva2/stfu_static_analyzer
Fix some static analyzer errors
2018-01-17 12:41:44 +01:00
Arne Morten Kvarving
b59eaea633 remove opm-core from downstream list 2018-01-17 11:50:23 +01:00