Commit Graph

7 Commits

Author SHA1 Message Date
Michele Guerini Rocco
c0b313a0f0
package the python scripts 2024-12-12 02:28:27 +01:00
Michele Guerini Rocco
44e957f8d6
.gitignore: remove gray_cli_params.f90
The file is now generated into build/
2024-04-12 17:33:34 +02:00
Michele Guerini Rocco
dc3d719ace
.gitignore: ignore python bytecode cache 2024-04-12 17:32:56 +02:00
Michele Guerini Rocco
e81308d048
add option to set parameters from the command-line 2022-05-11 01:15:07 +02:00
Michele Guerini Rocco
f58a8ba308
add Nix package 2021-12-15 02:30:49 +01:00
Michele Guerini Rocco
1a7db631de
actually use the configure script 2021-12-15 02:30:48 +01:00
ad7852d9c2
rework the build system
- unify the three makefiles into a single generic one

- automatically generate link targets (via the `depend` script)
  and object dependencies (via a make rule)

- move all build artifacts under the build/ directory

- replace svn with git for the version information

- add a `static` variable to toggle between static/shared builds

- add a target to build the dependency graph of GRAY modules
2021-12-10 16:21:31 +01:00