treefrog.sh 816 B

123456789101112131415161718192021222324252627
  1. #!/bin/bash
  2. fw_installed treefrog && return 0
  3. TFVER=1.19.0
  4. sudo apt-get update -qq
  5. sudo apt-get install -y g++ gcc libjemalloc-dev
  6. sudo apt-get install -y qt5-qmake qt5-default qtbase5-dev qtbase5-dev-tools libqt5sql5 libqt5sql5-mysql libqt5sql5-psql libqt5qml5 libqt5xml5 qtdeclarative5-dev libqt5quick5 libqt5quickparticles5 libqt5gui5 libqt5printsupport5 libqt5widgets5 libqt5opengl5-dev libqt5quicktest5
  7. fw_get -O https://github.com/treefrogframework/treefrog-framework/archive/v${TFVER}.tar.gz
  8. fw_untar v${TFVER}.tar.gz
  9. cd treefrog-framework-${TFVER}
  10. # TODO: Someday we can try this... I couldn't get it working
  11. #./configure --prefix=$IROOT/treefrog
  12. ./configure
  13. cd src
  14. make -j4
  15. sudo make install
  16. cd ../tools
  17. make -j4
  18. sudo make install
  19. echo "" > $IROOT/treefrog.installed
  20. source $IROOT/treefrog.installed