luarocks.sh 524 B

12345678910111213141516171819202122
  1. #!/bin/bash
  2. VERSION="2.2.1"
  3. LUAROCKS=$IROOT/luarocks-$VERSION
  4. RETCODE=$(fw_exists ${LUAROCKS}.installed)
  5. [ ! "$RETCODE" == 0 ] || { \
  6. source $LUAROCKS.installed
  7. return 0; }
  8. fw_depends lua
  9. fw_get http://luarocks.org/releases/luarocks-2.2.1.tar.gz
  10. fw_untar luarocks-2.2.1.tar.gz
  11. cd $LUAROCKS
  12. ./configure --prefix=$LUAROCKS --with-lua=$LUA_HOME
  13. make bootstrap
  14. echo "export LUAROCKS_HOME=${LUAROCKS}" > $LUAROCKS.installed
  15. echo -e "export PATH=${LUAROCKS}/bin:\$PATH" >> $LUAROCKS.installed
  16. source $LUAROCKS.installed