install.sh 503 B

1234567891011121314151617181920
  1. #!/bin/bash
  2. REV='49607addb31879e2aa2b701317773674662315aa'
  3. INSTALLED_FILE="${IROOT}/lwan-${REV}.installed"
  4. RETCODE=$(fw_exists ${INSTALLED_FILE})
  5. [ ! "$RETCODE" == 0 ] || { return 0; }
  6. [ ! -e ${INSTALLED_FILE} -a -d ${IROOT}/lwan ] && rm -rf ${IROOT}/lwan
  7. # Lwan is only built during installation as a dependency sanity check.
  8. git clone git://github.com/lpereira/lwan.git
  9. cd lwan
  10. git checkout ${REV}
  11. mkdir build
  12. cd build
  13. cmake .. -DCMAKE_BUILD_TYPE=Release
  14. make techempower
  15. touch ${INSTALLED_FILE}