setup.sh 687 B

12345678910111213141516171819202122
  1. #!/bin/bash
  2. fw_depends mysql postgresql cutelyst
  3. sed -i 's|DatabaseHostName=.*|DatabaseHostName='"$DBHOST"'|g' config/config.ini
  4. sed -i 's|SendDate=.*|SendDate=false|g' config/config.ini
  5. cd $IROOT
  6. mkdir cutelyst-benchmarks || true
  7. cd cutelyst-benchmarks
  8. QT_VERSION_MM=56
  9. export CMAKE_PREFIX_PATH=/opt/qt${QT_VERSION_MM}:${IROOT}
  10. cmake $TROOT -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$IROOT
  11. make -j $MAX_THREADS
  12. export LD_LIBRARY_PATH=/opt/qt${QT_VERSION_MM}/lib:${IROOT}/lib/x86_64-linux-gnu/
  13. export CUTELYST_CONFIG=${TROOT}/config/config.ini
  14. ${IROOT}/bin/cutelyst-wsgi --http-socket :8080 -a ${IROOT}/cutelyst-benchmarks/src/libcutelyst_benchmarks.so -p $MAX_THREADS &