summaryrefslogtreecommitdiff
path: root/guix/build-system/julia.scm
Commit message (Collapse)AuthorAge
* build-system/julia: Don't rely on file name to set module name.nixo2021-01-30
| | | | | | | | | * 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>
* build-system/julia: Enable tests.nixo2021-01-30
| | | | | | | | | | * 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>
* build-system/julia: Avoid module cycles.Marius Bakke2019-09-05
| | | | | * guix/build-system/julia.scm: Remove unused imports. (lower)[julia]: Default to (DEFAULT-JULIA).
* build-system/julia: Fix syntax error.Ricardo Wurmus2019-09-04
| | | | * guix/build-system/julia.scm: Fix invalid module reference.
* build: Add julia-build-system.nixo2019-09-04
* 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>