Dominic Kempf
1c0ec5ad8a
Remove calls to set_executable
...
The dunecontrol script should always be executable, so there is
(hopefully) no need of calling this function.
2020-05-14 09:39:56 +02:00
Dominic Kempf
df503f9038
Use context manager for open/close
2020-05-14 09:36:52 +02:00
Dominic Kempf
fae067a0d7
Use join_path from spack instead of string concatenation
2020-05-14 09:34:50 +02:00
Dominic Kempf
5bc079bd0a
Add support for different versions (master + 2.7) and refactor a bit
...
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.
2020-05-13 18:24:25 +02:00
Dominic Kempf
cfc2682f58
Make gawk a dependency of dune
...
The duneproject script uses awk. On my machine it fails because system awk
is messed up by the spack set-up LD_LIBRARY_PATH.
2020-05-13 12:15:38 +02:00
Gauthier Folzan
7df7c12c38
removing useless package
2020-05-10 21:38:06 +02:00
Gauthier Folzan
99615d3cdd
Unique package with one variant per module
2020-05-10 21:21:48 +02:00
Gauthier Folzan
93193cd33d
Corrections
2020-05-10 19:22:50 +02:00
Gauthier Folzan
8076c3b4f8
Dummy module to facilitate developement of new modules
2020-04-06 10:02:27 +02:00
Gauthier Folzan
bbd682d03d
Shared lib by default
2020-04-02 13:08:18 +02:00
Gauthier Folzan
4bfe34f2fc
Adding dune-functions and dune-typetree
2020-04-02 13:07:33 +02:00
Gauthier Folzan
540f0a02e4
Some cleaning and missing file for spack repo
2020-03-31 17:27:00 +02:00
Gauthier Folzan
dbeea6ff98
First commit
2020-03-30 22:22:34 +02:00