elixir.sh 667 B

12345678910111213141516171819202122
  1. #!/bin/bash
  2. fw_depends erlang
  3. RETCODE=$(fw_exists ${IROOT}/elixir.installed)
  4. [ ! "$RETCODE" == 0 ] || { \
  5. source $IROOT/elixir.installed
  6. return 0; }
  7. ELIXIR_HOME=$IROOT/elixir
  8. VERSION="1.3.2-1"
  9. RELEASE="trusty"
  10. ARCH="amd64"
  11. fw_get -O http://packages.erlang-solutions.com/debian/pool/elixir_${VERSION}~ubuntu~${RELEASE}_${ARCH}.deb
  12. dpkg -x elixir_${VERSION}~ubuntu~${RELEASE}_${ARCH}.deb $IROOT/elixir
  13. $IROOT/erlang/usr/lib/erlang/Install -minimal $IROOT/erlang/usr/lib/erlang
  14. echo "export ELIXIR_HOME=${ELIXIR_HOME}" > $IROOT/elixir.installed
  15. echo -e "export PATH=\$ELIXIR_HOME/usr/local/bin:\$PATH" >> $IROOT/elixir.installed
  16. source $IROOT/elixir.installed