nimble.sh 492 B

123456789101112131415161718192021222324
  1. #!/bin/bash
  2. fw_depends nim
  3. RETCODE=$(fw_exists ${IROOT}/nimble.installed)
  4. [ ! "$RETCODE" == 0 ] || { \
  5. source $IROOT/nimble.installed
  6. return 0; }
  7. NIMBLE_VERSION="0.6.2"
  8. cd $NIM_HOME
  9. # nim's package manager
  10. fw_get -O https://github.com/nim-lang/nimble/archive/v$NIMBLE_VERSION.tar.gz
  11. fw_untar v$NIMBLE_VERSION.tar.gz
  12. mv nimble-$NIMBLE_VERSION nimble
  13. cd nimble
  14. ../bin/nim c src/nimble
  15. mv src/nimble ../bin/
  16. cd $IROOT
  17. echo "" > $IROOT/nimble.installed
  18. source $IROOT/nimble.installed