pkg(julia-1.5.4): switch to build from source

This commit is contained in:
Dan Vargas 2021-05-08 14:34:12 -05:00
parent 93188099b7
commit 0f8f8a4a27
3 changed files with 20 additions and 5 deletions

View file

@ -1,6 +1,20 @@
#!/usr/bin/env bash
curl -OL https://julialang-s3.julialang.org/bin/linux/x64/1.5/julia-1.5.4-linux-x86_64.tar.gz
tar zxvf julia-1.5.4-linux-x86_64.tar.gz
rm julia-1.5.4-linux-x86_64.tar.gz
# Install location
PREFIX=$(realpath $(dirname $0))
mkdir -p build
cd build
# Download and extract Julia source
curl -L "https://github.com/JuliaLang/julia/releases/download/v1.5.4/julia-1.5.4.tar.gz" -o julia.tar.gz
tar xzf julia.tar.gz --strip-components=1
# Build
make -j$(nproc)
echo "prefix=$PREFIX" > Make.user
make install -j$(nproc)
# Cleanup
cd ..
rm -rf build

View file

@ -1,3 +1,4 @@
#!/usr/bin/env bash
export PATH=$PWD/julia-1.5.4/bin:$PATH
# Add Julia binary to path
export PATH=$PWD/bin:$PATH

View file

@ -1,4 +1,4 @@
#!/usr/bin/env bash
# Put instructions to run the runtime
# Run without startup or history file
julia --startup-file=no --history-file=no "$@"