Unverified Commit 12af1c38 authored by Hiroshi SHIBATA's avatar Hiroshi SHIBATA Committed by GitHub
Browse files

Merge pull request #1438 from deepj/add-artichoke-dev

Add artichoke-dev to install the latest Artichoke nightly build
parents 3ef704e7 c27fc59a
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -750,6 +750,18 @@ build_package_truffleruby() {
  "${PREFIX_PATH}/lib/truffle/post_install_hook.sh"
}

build_package_artichoke() {
  build_package_copy

  rm -rf "$PREFIX_PATH"
  mkdir -p "$PREFIX_PATH/bin"
  cd "${PREFIX_PATH}/bin"
  ln -fs ../artichoke ruby
  ln -fs ../airb irb
  ln -fs ../artichoke artichoke
  ln -fs ../airb airb
}

remove_windows_files() {
  cd "$PREFIX_PATH"
  rm -f bin/*.exe bin/*.dll bin/*.bat bin/jruby.sh
+12 −0
Original line number Diff line number Diff line
case $(uname -s) in
Linux)
  install_package "artichoke-nightly" "https://github.com/artichoke/nightly/releases/latest/download/artichoke-nightly-x86_64-unknown-linux-gnu.tar.gz" artichoke
  ;;
Darwin)
  install_package "artichoke-nightly" "https://github.com/artichoke/nightly/releases/latest/download/artichoke-nightly-x86_64-apple-darwin.tar.gz" artichoke
  ;;
*)
  colorize 1 "Unsupported operating system: $(uname -s)"
  return 1
  ;;
esac