Merge branch 'feature/cleanups' into 'master'
ref:spack/dune-spack\> Regarding coding style and use of Spack functions.
Builds on top of [!5]
See merge request [spack/dune-spack!6]
[!5]: gitlab.dune-project.org/NoneNone/merge_requests/5
[spack/dune-spack!6]: gitlab.dune-project.org/spack/dune-spack/merge_requests/6
Merge branch 'feature/versions-and-refactoring' into 'master'
ref:spack/dune-spack\> This should have been two merge requests really, but by
the time I finished it was much harder to separate the two from each other
than just throw it online\...
This adds a loop with versions around the resource definitions allowing for
multiple versions of the dune package with the expected behaviour of
dependency forwarding to Dune modules.
Additionally, it avoids the code duplication from upstream in
_get_needed_resources: Instead, it modifies the resource list to include the
transitive closure of Dune module dependencies and then calls the original
implementation.
@gauthier.folzan I would be really interested in your opinion on this.
This fixes [#2].
See merge request [spack/dune-spack!5]
[#2]: gitlab.dune-project.org/NoneNone/issues/2
[spack/dune-spack!5]: gitlab.dune-project.org/spack/dune-spack/merge_requests/5
Closes#2
Merge branch 'feature/ci-setup-2' into 'master'
ref:spack/dune-spack\> This finishes the CI setup after an initial merge that
was necessary to start running CI on the project.
See merge request [spack/dune-spack!4]
[spack/dune-spack!4]: gitlab.dune-project.org/spack/dune-spack/merge_requests/4
This adds a loop with versions around the resource definitions allowing
for multiple versions of the dune package with the expected behaviour
of dependency forwarding to Dune modules.
Additionally, it avoids the code duplication of _get_needed_resources:
It modifies the resource list to include the transitive closure of
Dune module dependencies and then calls the original implementation.
Merge branch 'bugfix/add-gawk' into 'master'
ref:spack/dune-spack\> The duneproject script uses awk. On my machine it fails
because system awk is messed up by the spack set-up LD_LIBRARY_PATH.
See merge request [spack/dune-spack!1]
[spack/dune-spack!1]: gitlab.dune-project.org/spack/dune-spack/merge_requests/1
Merge branch 'feature/disclaimer' into 'master'
ref:spack/dune-spack\> As the repository is public, we should warn about its
experimental status.
See merge request [spack/dune-spack!2]
[spack/dune-spack!2]: gitlab.dune-project.org/spack/dune-spack/merge_requests/2