Commit 074ad22d authored by Chris Thurber's avatar Chris Thurber Committed by GitHub

Merge pull request #2613 from uberhacker/update-julia-package

Update julia package
parents f1fc4b41 7c0b3512
......@@ -3,7 +3,7 @@ require 'package'
class Julia < Package
description 'Julia is a flexible dynamic language, appropriate for scientific and numerical computing'
homepage 'https://julialang.org/'
version '1.0.0'
version '1.0.0-1'
case ARCH
when 'x86_64'
source_url 'https://julialang-s3.julialang.org/bin/linux/x64/1.0/julia-1.0.0-linux-x86_64.tar.gz'
......@@ -24,8 +24,13 @@ class Julia < Package
})
def self.install
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}"
system "cp -r . #{CREW_DEST_PREFIX}"
system "mv #{CREW_DEST_PREFIX}/lib #{CREW_DEST_PREFIX}/lib64" if ARCH == 'x86_64'
FileUtils.mkdir_p "#{CREW_DEST_LIB_PREFIX}/julia"
system "cp -r . #{CREW_DEST_PREFIX}"
if ARCH == 'x86_64'
FileUtils.cd "#{CREW_DEST_PREFIX}/lib/julia" do
system "find . -type f -exec ln -s #{CREW_PREFIX}/lib/julia/{} #{CREW_DEST_LIB_PREFIX}/julia/{} \\;"
system "find . -type l -exec ln -s #{CREW_PREFIX}/lib/julia/{} #{CREW_DEST_LIB_PREFIX}/julia/{} \\;"
end
end
end
end
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment