run.sh 432 B

123456789101112131415161718192021222324
  1. #!/bin/bash
  2. CC=gcc
  3. CC_FLAGS="-O2"
  4. OWN=$(dirname $(realpath $0))
  5. TEST_SOURCE=$OWN/testing.c
  6. TEST_OUTPUT=$OWN/testing.app
  7. HEADERS=$OWN/../../headers/cx
  8. LIBRARY=$OWN/../../build-generic
  9. LIBRARY_MAKE=$OWN/../../build-generic/make.sh
  10. rm -f $TEST_OUTPUT
  11. echo "Rebuilding..."
  12. $LIBRARY_MAKE
  13. echo ""
  14. echo "Build test..."
  15. $CC $CC_FLAGS $TEST_SOURCE -o $TEST_OUTPUT -I$HEADERS -L$LIBRARY -lzivuos
  16. echo "Running..."
  17. echo ""
  18. $TEST_OUTPUT