Skip to content
Snippets Groups Projects
Commit 33f74b61 authored by Anders Blomdell's avatar Anders Blomdell
Browse files

Move julia package to /opt/julia/packages in rpm

parent bae6fca3
No related branches found
No related tags found
No related merge requests found
...@@ -138,13 +138,13 @@ cp adaptors/matlab/Makefile.mex ${RPM_BUILD_ROOT}/opt/matlab/src/moberg/Makefile ...@@ -138,13 +138,13 @@ cp adaptors/matlab/Makefile.mex ${RPM_BUILD_ROOT}/opt/matlab/src/moberg/Makefile
) )
# Julia # Julia
mkdir -p ${RPM_BUILD_ROOT}/opt/julia/local/MobergIO/src mkdir -p ${RPM_BUILD_ROOT}/opt/julia/packages/MobergIO/src
cp adaptors/julia/*.jl ${RPM_BUILD_ROOT}/opt/julia/local/MobergIO/src cp adaptors/julia/*.jl ${RPM_BUILD_ROOT}/opt/julia/packages/MobergIO/src
cat adaptors/julia/Project.toml.template \ cat adaptors/julia/Project.toml.template \
| sed -e 's/<<<VERSION>>>/%{version}/' \ | sed -e 's/<<<VERSION>>>/%{version}/' \
> ${RPM_BUILD_ROOT}/opt/julia/local/MobergIO/Project.toml > ${RPM_BUILD_ROOT}/opt/julia/packages/MobergIO/Project.toml
( (
cd ${RPM_BUILD_ROOT}/opt/julia/local/MobergIO cd ${RPM_BUILD_ROOT}/opt/julia/packages/MobergIO
git init git init
git add Project.toml src/*.jl git add Project.toml src/*.jl
git config user.email "mockbuild@$(hostname)" git config user.email "mockbuild@$(hostname)"
...@@ -160,7 +160,7 @@ export JULIA_LOAD_PATH=/opt/julia: ...@@ -160,7 +160,7 @@ export JULIA_LOAD_PATH=/opt/julia:
export JULIA_DEPOT_PATH=/opt/julia: export JULIA_DEPOT_PATH=/opt/julia:
cat<<EOF|julia cat<<EOF|julia
import Pkg import Pkg
Pkg.add(path="/opt/julia/local/MobergIO/") Pkg.add(path="/opt/julia/packages/MobergIO/")
Pkg.precompile() Pkg.precompile()
EOF EOF
rm ${JULIA_PROJECT}/Manifest.toml rm ${JULIA_PROJECT}/Manifest.toml
...@@ -208,4 +208,4 @@ rmdir ${JULIA_PROJECT} ...@@ -208,4 +208,4 @@ rmdir ${JULIA_PROJECT}
%files julia %files julia
%defattr(-,root,root,-) %defattr(-,root,root,-)
/opt/julia/local/MobergIO /opt/julia/packages/MobergIO
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment