BuildDemosFPC.sh 712 B

12345678910111213141516171819202122232425
  1. #!/bin/bash
  2. echo "Building Demos using Free Pascal"
  3. ROOTDIR=".."
  4. DEMOPATH="$ROOTDIR/Demos/ObjectPascal"
  5. UNITS="-Fu$ROOTDIR/Source -Fu$ROOTDIR/Source/JpegLib -Fu$ROOTDIR/Source/ZLib
  6. -Fu$ROOTDIR/Extras/Extensions -Fu$DEMOPATH/Common"
  7. INCLUDE="-Fi$ROOTDIR/Source"
  8. LIBS="-Fl$ROOTDIR/Extras/Extensions/J2KObjects"
  9. OUTPUT="-FE$ROOTDIR/Demos/Bin"
  10. OPTIONS="-Sgi -OG2 -Xs"
  11. fpc $OPTIONS $OUTPUT "$DEMOPATH/Benchmark/Bench.dpr" $UNITS $INCLUDE $LIBS -oBench
  12. if test $? = 0; then
  13. fpc $OPTIONS $OUTPUT "$DEMOPATH/VampConvert/VampConvert.dpr" $UNITS $INCLUDE $LIBS -oVampConvert
  14. fi
  15. if test $? = 0; then
  16. echo "Demos successfuly build in Demos/Bin directory"
  17. else
  18. echo "Error when building demos!"
  19. fi
  20. sh Clean.sh