cppcms.sh 707 B

123456789101112131415161718192021222324252627282930
  1. #!/bin/bash
  2. fw_installed cppcms && return 0
  3. fw_depends cmake libpcre3-dev zlib1g-dev libgcrypt11-dev libicu-dev
  4. #http://cppcms.com/wikipp/en/page/cppcms_1x_build
  5. #note '-rc1' in the url
  6. VERSION=1.1.1
  7. BACKNAME=cppcms
  8. CPPCMS_HOME=$IROOT/$BACKNAME-$VERSION
  9. CPPCMSROOT=${CPPCMS_HOME}-install
  10. fw_get -o $BACKNAME-$VERSION.tar.bz2 https://download.sourceforge.net/project/cppcms/$BACKNAME/$VERSION-rc1/$BACKNAME-$VERSION.tar.bz2
  11. fw_untar $BACKNAME-$VERSION.tar.bz2
  12. cd $BACKNAME-$VERSION
  13. rm -rf build
  14. mkdir build
  15. cd build
  16. cmake -DCMAKE_INSTALL_PREFIX=${CPPCMSROOT} ..
  17. make
  18. #make test
  19. make install
  20. #make clean
  21. echo "export CPPCMS_HOME=${CPPCMSROOT}" > $IROOT/cppcms.installed
  22. source $IROOT/cppcms.installed