treefrog.sh 818 B

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