Hi, On Wednesday 19 November 2014 11:35:08 Jørgen Kvalsvik wrote: > On 2014-11-19 11:11, Bård Skaflestad wrote: > > On 2014-11-19 17:41, Jørgen Kvalsvik wrote: > >> 3. Increased maintenance cost of the build system, cmake modules > >> especially. > > > > http://rolk.github.io/2013/09/23/build-system-sync/ > > Wouldn't it be better if this wasn't necessary?
I consider this a unfortunate design decision for the build system which was made about 1.5 years ago, but _not_ a fundamental problem with using separate repos for separate modules. What this mandates instead is a distributed build system akin the DUNE one, in my opinion. > > Were it not for the fact that opm-core depends on opm-parser I would > > be able to download "only" opm-core and get access to powerful grid > > processing routines, an implementation of mimetic discretisations > > (somewhat languishing but nevertheless working), partial support for > > the multi-scale mixed finite-element method, time-of-flight solvers > > based on the reordering technique, explicit and implicit solvers for > > two-phase incompressible transport problems. In essence, fundamental > > tools for doing simple calculations in porous media applications. > > git clone -b opm-core github.com:opm-project ... and you and up at exactly the current situation, but you have to specify the modules via branch names ;) cheers Andreas -- In the GNU Project, we do not "obey" standards. Rather, we take them into account when judging what is best for the program to do. — Richard Stallman
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Opm mailing list Opm@opm-project.org http://www.opm-project.org/mailman/listinfo/opm