diff --git a/Programming/Julia/build b/Programming/Julia/build new file mode 100755 index 0000000..7e6e71a --- /dev/null +++ b/Programming/Julia/build @@ -0,0 +1,17 @@ +#!/usr/bin/env modbuild + +pbuild::set_download_url "https://julialang-s3.julialang.org/bin/linux/x64/${V_MAJOR}.${V_MINOR}/julia-${V_PKG}-linux-x86_64.tar.gz" + +pbuild::add_to_group 'Programming' +pbuild::install_docfiles 'LICENSE.md' + +pbuild::compile_in_sourcetree + +pbuild::compile() { + : +} + +pbuild::install() { + rsync -av . "${PREFIX}" +} + diff --git a/Programming/Julia/files/variants.rhel7 b/Programming/Julia/files/variants.rhel7 new file mode 100644 index 0000000..e8cadb7 --- /dev/null +++ b/Programming/Julia/files/variants.rhel7 @@ -0,0 +1 @@ +Julia/1.9.2 stable diff --git a/Programming/Julia/modulefile b/Programming/Julia/modulefile new file mode 100644 index 0000000..7bf03e7 --- /dev/null +++ b/Programming/Julia/modulefile @@ -0,0 +1,12 @@ +#%Module1.0 + +module-whatis "Julia" +module-url "https://julialang.org/" +module-license "https://github.com/JuliaLang/julia/blob/master/LICENSE.md" +module-maintainer "Marc Caubet Serrabou " +module-help " +Julia is a high-level, high-performance dynamic language for technical +computing. +" + +module-addgroup Programming