Commit d177db83 authored by Ed Reel's avatar Ed Reel

Make sure nvm is executable

parent 8327eb5c
......@@ -11,15 +11,15 @@ class Heroku < Package
depends_on 'yarn'
def self.build
system '. ~/.bashrc && nvm install stable'
system 'export NVM_DIR="/usr/local/share/nvm" && [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && nvm install stable'
system 'yarn install'
end
def self.install
system "mkdir -p #{CREW_DEST_DIR}/usr/local/bin"
system "mkdir -p #{CREW_DEST_DIR}/usr/local/share/heroku"
system "cp -r . #{CREW_DEST_DIR}/usr/local/share/heroku"
FileUtils.cd("#{CREW_DEST_DIR}/usr/local/bin") do
system "mkdir -p #{CREW_DEST_DIR}#{CREW_PREFIX}/bin"
system "mkdir -p #{CREW_DEST_DIR}#{CREW_PREFIX}/share/heroku"
system "cp -r . #{CREW_DEST_DIR}#{CREW_PREFIX}/share/heroku"
FileUtils.cd("#{CREW_DEST_DIR}#{CREW_PREFIX}/bin") do
system "ln -s /usr/local/share/heroku/bin/run heroku"
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