Audio plugin host https://kx.studio/carla
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

script-linux-juce-strict.sh 868B

123456789101112131415161718192021222324252627282930313233343536
  1. #!/bin/bash
  2. set -e
  3. # Preparation
  4. export CC=gcc-8
  5. export CXX=g++-8
  6. export PKG_CONFIG_PATH=/opt/kxstudio/lib/pkgconfig:${PKG_CONFIG_PATH}
  7. unset CFLAGS
  8. unset CXXFLAGS
  9. unset LDFLAGS
  10. # Start clean
  11. make distclean >/dev/null
  12. # Print available features
  13. make features
  14. # Build things that we skip strict tests for
  15. make -C source/modules/audio_decoder
  16. make -C source/modules/dgl
  17. make -C source/modules/hylia
  18. make -C source/modules/juce_audio_basics
  19. make -C source/modules/juce_audio_devices
  20. make -C source/modules/juce_audio_processors
  21. make -C source/modules/juce_core
  22. make -C source/modules/juce_data_structures
  23. make -C source/modules/juce_events
  24. make -C source/modules/juce_graphics
  25. make -C source/modules/juce_gui_basics
  26. make -C source/modules/sfzero
  27. make -C source/modules/water
  28. make -C source/theme all qt4 qt5
  29. # Build native stuff
  30. make TESTBUILD=true USING_JUCE=true