168 Commits (main)

Author SHA1 Message Date
  falkTX 154047d9e2
Replace some internal carla utils with DPF ones 7 months ago
  falkTX 5627964316
Update to latest DPF 7 months ago
  falkTX b0878b7273
Fix macOS build 1 year ago
  falkTX 6f61b89d2d
Remove juce completely, cleanup 1 year ago
  falkTX ecad5268e7
Remove useless linker flag 2 years ago
  falkTX 5d2004bbc0
Fix native-plugin lib export for macOS and wasm 2 years ago
  falkTX ccfeceb813
Expose new cv and obs calls used by native-plugin lib 2 years ago
  falkTX 2e13cc8eca
Implement VST3 save/restore chunk 2 years ago
  falkTX 296bfc1a4f
Make ysfx optional, enabled by default 2 years ago
  falkTX cf11562c50
Fix build with custom DGL namespace 2 years ago
  falkTX 04d3e126b4
Give up trying to merge all into 1 static lib, too much breakage 2 years ago
  nikage 6cdd0e71a3
fix carla build on m1 (#1757) 2 years ago
  falkTX 5d0d243be1
Create a single .a file when building as static lib 2 years ago
  falkTX 06d6981732
More tweaks for wasm, engine verified to work, still with hacks 3 years ago
  falkTX 3a57252fdf
Do not enable pthreads for wasm builds 3 years ago
  falkTX b23293efeb
Rework and cleanup makefiles, add WASM var 3 years ago
  falkTX 22cef6ba4d
Allow to link against custom DPF/DGL 3 years ago
  falkTX 155ea744e5
Fix non-linux build 3 years ago
  falkTX 1f4f1dedcf
Fix wine plugin build 3 years ago
  falkTX 036846d88f Only use -std=gnu++14 when building for juce 3 years ago
  falkTX 3654f5b6ff Build a few more files in c++14 for macOS 3 years ago
  falkTX 7a611594be Always build juce_gui_extra; Add new mingw std compat files 3 years ago
  falkTX 882082c8db Start the update to JUCE7 3 years ago
  falkTX f1d7b59020 Implement VERBOSE make flag 3 years ago
  Jean Pierre Cimalando 1f2f87ad41 Implement JSFX (backend) 4 years ago
  falkTX 8c9edf7d51 Add static-plugin target, fix some warnings 4 years ago
  falkTX d691978558
Yet another fix 4 years ago
  falkTX 40b3c3de46
Fix previous commit 4 years ago
  falkTX bd7a8429d9
Passing build flags in linker stage is required for LTO to work 4 years ago
  falkTX 695afbea14
Fix carla-vst-wine symbol visibility 4 years ago
  falkTX 445a758ccd
Start work for new windows toolchain build 5 years ago
  falkTX 44e872bebf
Fix cross-compilation without an exe wrapper 5 years ago
  falkTX 6d4937abdb
Map NATIVE_HOST_OPCODE_REQUEST_IDLE to lv2 worker 5 years ago
  falkTX 23df92baf1
Fix lv2-bundles build 5 years ago
  falkTX 2d53b1f4ad Add zita-resampler, to be used for audiofile 5 years ago
  falkTX b97c64857e
Really fix symbols exports for host/native-plugin libs 5 years ago
  falkTX 967649fa9f Fix macOS build 5 years ago
  falkTX 0c5addb4b8 Missing symbols in carla-host-plugin 5 years ago
  falkTX 411e0f4265 Add carla-host-plugin library, for usage in hosts 5 years ago
  falkTX c345c3451a
Re-link vst plugin objects when internal static libs change 5 years ago
  falkTX 4f652f0325
Go back to previous way of specifying export symbols on macOS 5 years ago
  falkTX 5fb07e9941
Stop building carla-native-plugin test binary 5 years ago
  falkTX f52eb78736
carla-plugin: Only export exactly the symbols that we need 5 years ago
  falkTX b87f1a3a88
Fix ttl not generated in Windows builds 5 years ago
  falkTX d91b48e908
Use JUCE by default on linux if supported; Cleanup config a bit 5 years ago
  falkTX bb76c8df6d
Build juce_gui_extra under linux 5 years ago
  falkTX a20036e1b0
Do not use wine for native win32 builds 5 years ago
  falkTX ecfb17316c
Specify windows library definitions for carla plugins 5 years ago
  falkTX 096e379779 Fix list of exported symbols for libcarla-native-plugin.dylib 5 years ago
  falkTX 8e8fe2e111
Cleanup the way split lv2-bundles are installed 6 years ago