Commit d177db83 authored by Ed Reel's avatar Ed Reel

Make sure nvm is executable

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