nixo
|
ba093a6d27
|
build-system/julia: Don't rely on file name to set module name.
* guix/build/julia-build-system.scm (project.toml->name): New procedure.
(precompile, check, julia-build): Accept new key argument #:julia-package-name.
* guix/build-system/julia.scm (julia-build): ... add it.
* doc/guix.texi (julia-build-system): Update julia-package-name accordingly.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
2021-01-30 15:36:56 +01:00 |
|
nixo
|
a23b384f3f
|
build-system/julia: Enable tests.
* guix/build-system/julia.scm (julia-build): Set tests? default to #t.
* guix/build/julia-build-system.scm (check): Respect tests? and fix julia
invocation.
(%standard-phases): Add check phase after install.
* doc/guix.texi (julia-build-system): Update accordingly.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
2021-01-30 15:36:56 +01:00 |
|
Marius Bakke
|
56b1977a5d
|
build-system/julia: Avoid module cycles.
* guix/build-system/julia.scm: Remove unused imports.
(lower)[julia]: Default to (DEFAULT-JULIA).
|
2019-09-05 00:20:41 +02:00 |
|
Ricardo Wurmus
|
458b07ebe0
|
build-system/julia: Fix syntax error.
* guix/build-system/julia.scm: Fix invalid module reference.
|
2019-09-04 23:56:24 +02:00 |
|
nixo
|
a44a535ebe
|
build: Add julia-build-system.
* guix/build/julia-build-system.scm: New file.
* guix/build-system/julia.scm: New file.
* Makefile.am (MODULES): Add them.
* doc/guix.texi (Build Systems): Document julia-build-system.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
|
2019-09-04 22:17:38 +02:00 |
|