Hi, On Wednesday 22 January 2014 12:06:11 Markus Blatt wrote: > I am currently kind of lost concerning the build system of OPM. Do you > guys have any pointers to documentation?
Roland recently wrote quite a bit about it. You can find it here: https://github.com/OPM/opm-core/blob/master/cmake/OPM-CMake.md > Or answers to some of my questions: > > 1. Does the <module>_Deps variable need to list all dependencies or is > the dependency system somewhat transient and only the immediate > dependencies are needed? to my knowledge it's transitive... > 2. Changing CMake macros of one module. How does this happen? From the > discussion on github I am under the impression that this should happen > only in opm-core. If that is correct how do people manage their > changes? well, it was decided that opm-core is the central hub for build system changes. So if you have anything related to the build system of some module (except opm-parser which is currently special), please also open a PR for opm-core so that the maintainers of the other modules can synchronize. > Do they do them locally in a branch of the module that they are > changing, later they simply revert this one commit and create an > additional branch in opm-core with the exact same build system > changes? no reverts required, but all changes should also go into opm-core... cheers Andreas -- Who wrote this! And what was I thinking? — "Overheard" by Ted Gould
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Opm mailing list [email protected] http://www.opm-project.org/mailman/listinfo/opm
