luarocks.sh 494 B

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