pre_build.sh 313 B

123456789101112131415161718
  1. #!/bin/bash
  2. set -e
  3. quietly() {
  4. readonly log="/tmp/quietly-$RANDOM.log"
  5. if ! "$@" >"$log" 2>&1; then
  6. ret=$?
  7. cat "$log"
  8. rm -f "$log"
  9. exit $ret
  10. fi
  11. rm -f "$log"
  12. }
  13. if test -r ".gitlab/ci/pre_build_${CMAKE_CONFIGURATION}.sh"; then
  14. source ".gitlab/ci/pre_build_${CMAKE_CONFIGURATION}.sh"
  15. fi