cppcms-cppdb.sh 672 B

12345678910111213141516171819202122232425262728293031
  1. #!/bin/bash
  2. fw_installed cppcms-cppdb && return 0
  3. fw_depends cppcms
  4. #libmysqld-dev
  5. fw_depends cmake libpq-dev
  6. #http://cppcms.com/sql/cppdb/build.html
  7. VERSION=0.3.1
  8. BACKNAME=cppdb
  9. CPPDB_HOME=$IROOT/$BACKNAME-$VERSION
  10. CPPDBROOT=${CPPDB_HOME}-install
  11. fw_get -o $BACKNAME-$VERSION.tar.bz2 https://download.sourceforge.net/project/cppcms/$BACKNAME/$VERSION/$BACKNAME-$VERSION.tar.bz2
  12. fw_untar $BACKNAME-$VERSION.tar.bz2
  13. cd $BACKNAME-$VERSION
  14. rm -rf build
  15. mkdir build
  16. cd build
  17. cmake -DCMAKE_INSTALL_PREFIX=${CPPDBROOT} ..
  18. make
  19. #make test
  20. make install
  21. #make clean
  22. echo "export CPPDB_HOME=${CPPDBROOT}" > $IROOT/cppcms-cppdb.installed
  23. source $IROOT/cppcms-cppdb.installed