40 Commits (b93cb19975870a4bed02449f7dda70fa270a9387)

Author SHA1 Message Date
  falkTX 2cb5950eb0
Cleanup core lib linkage 1 year ago
  falkTX 3b92085050
Set DGL flags correctly 1 year ago
  falkTX 296bfc1a4f
Make ysfx optional, enabled by default 1 year ago
  falkTX 56468b4732
Do not use pthread on wasm builds when external plugins are enabled 1 year ago
  falkTX 21508c6f70
Remove a line added by mistake 1 year ago
  falkTX 7de2b470d0
Fix build 1 year ago
  falkTX c11cd7b3b8
Tweak external dgl usage 1 year ago
  falkTX aeccf6ab37
Fix typo 1 year ago
  falkTX 4784fc06e1
Add a few extra defs to help using external dpf/dgl 1 year ago
  falkTX 0132f1ae47
Skip frontend for static-plugin target 2 years ago
  falkTX 8e3fb38349 Do not try to build frontend if either qt or pyqt is missing 2 years ago
  falkTX bce85af456 Alternative approach to qt5 tools setup 2 years ago
  falkTX 5db10df8be Start moving files around 2 years ago
  falkTX c9fc68aaa3
Use generic implementation for ysfx eel riscv builds 2 years ago
  falkTX c6f49f6da3
Make sure SDL is disabled for static plugin target 2 years ago
  falkTX 7a9b7ba35e
Simplify wasm runner, using emscripten_set_interval 2 years ago
  falkTX 6ee03336ab
Report plugin UI close in embed mode 2 years ago
  falkTX 33bd1f94b3
Link DGL against CoreVideo on macOS 2 years ago
  falkTX 06d6981732
More tweaks for wasm, engine verified to work, still with hacks 2 years ago
  falkTX 3a57252fdf
Do not enable pthreads for wasm builds 2 years ago
  falkTX 0445589595
More tweaks for wasm and sdl 2 years ago
  falkTX 728fa94744
Allow to disable JACK, and skip bridges for wasm 2 years ago
  falkTX 96e4fa5719
Initial SDL engine implementation 2 years ago
  falkTX b23293efeb
Rework and cleanup makefiles, add WASM var 2 years ago
  falkTX c34f6bc8e6
Reorder makefile static plugin target rules 2 years ago
  falkTX 1ae5cab238 Disable juce usage on non mac/win builds 2 years ago
  falkTX f2362d501a Allow DGL in static builds 2 years ago
  falkTX c1bd5d7aa3
Fix linux build 2 years ago
  falkTX b06204c0b4
Cleanup some ysfx things and fix guiless build 2 years ago
  falkTX 7a611594be Always build juce_gui_extra; Add new mingw std compat files 2 years ago
  falkTX 6d56a4d0e7
juce never links against x11 2 years ago
  falkTX e361b5bf81
Update dependency list 2 years ago
  falkTX 4b6010bd0a Haiku cannot use -pthread 2 years ago
  Jean Pierre Cimalando fd22df0798 Add ysfx (upstream 60917c4) 3 years ago
  falkTX 8c8efd2b1e
Place zyn deps in STATIC_CARLA_PLUGIN_LIBS as needed 2 years ago
  falkTX 51028655d0
Don't expose symbols for STATIC_PLUGIN_TARGET 3 years ago
  falkTX dc6fdacf68 Add STATIC_PLUGIN_TARGET macro; Fix wrong memory reads on lv2 list 3 years ago
  falkTX 30ddf5885f Lead by example 3 years ago
  falkTX 285984719c Separate system and dependency checks to new file 3 years ago
  falkTX db46099c08 Fix build with some libraries in custom prefixes 3 years ago
  Xeonacid 67e38d1247 Replace -lpthread with -pthread 3 years ago
  falkTX 95b13ae45d
Ship lv2 gtk bridges with win/mac 3 years ago
  falkTX 6c705d8d93 Alternative approach to finding qt5 package for make dist 3 years ago
  falkTX ae29d92500
Don't build static binaries on Windows if using msys2 3 years ago
  falkTX 3c4af6b95f
Don't require gobject/glib for gtk bridges, always enabled 3 years ago
  falkTX a09034219e Allow lv2 gtk bridges on any system 3 years ago
  falkTX 60ed20e120
lv2 ui bridges: dlopen gtk instead of linking to it 3 years ago
  falkTX d3c1c40185
Tweak build, still testing 3 years ago
  falkTX bf8f6912f6 Strip macOS binaries 3 years ago
  falkTX 65d6ddb303
Fix previous commit 3 years ago