microhttpd.sh 629 B

123456789101112131415161718192021
  1. #!/bin/bash
  2. RETCODE=$(fw_exists ${IROOT}/microhttpd.installed)
  3. [ ! "$RETCODE" == 0 ] || { \
  4. source $IROOT/microhttpd.installed
  5. return 0; }
  6. VERSION=0.9.39
  7. MICROHTTPD=$IROOT/libmicrohttpd
  8. MICROHTTPD_HOME=$MICROHTTPD-$VERSION
  9. fw_get -O http://mirror.ibcp.fr/pub/gnu/libmicrohttpd/libmicrohttpd-$VERSION.tar.gz
  10. fw_untar libmicrohttpd-$VERSION.tar.gz
  11. cd libmicrohttpd-$VERSION
  12. ./configure --prefix=$MICROHTTPD_HOME
  13. make install
  14. echo "export MICROHTTPD_HOME=${MICROHTTPD_HOME}" > $IROOT/microhttpd.installed
  15. echo -e "export PATH=${MICROHTTPD_HOME}/bin:\$PATH" >> $IROOT/microhttpd.installed
  16. source $IROOT/microhttpd.installed