falkTX
|
c34f6bc8e6
|
Reorder makefile static plugin target rules
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b38917a3f3
|
Add -fsigned-char to ysfx flags
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
155ea744e5
|
Fix non-linux build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8beb4c733d
|
Fix 32bit build and some warnings
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b4270ccdbe
|
Fix ysfx no-gui build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
92c84bab7d
|
Update ysfx
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1f4f1dedcf
|
Fix wine plugin build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
91cee1f997
|
Cleanup for CARLA_DECLARE_NON_COPYABLE macro use, minor jsfx things
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1ae5cab238
|
Disable juce usage on non mac/win builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
acc785f9f1
|
Fix DISTRHO_UI_FILE_BROWSER usage
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
36beab5b13
|
Allow to build internal plugins with a custom dpf
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8371c3c395
|
More tweaks needed for macOS builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
429019a3c0
|
Tweaks to get external dpf plugins to build together
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f2362d501a
|
Allow DGL in static builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
de820bb4b7
|
Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
13c4fe9847
|
Fix macOS build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
2b11eece3d
|
Build fixes
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
6e96ae86cb
|
Initial code for juce-less VST3 native hosting
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f2c60477ee
|
Do not use -fno-gnu-unique on BSD
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
bd2b142da0
|
Do not export extra DllMain for extra internal windows plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
0f94a10f47
|
Tweak HAVE_YSFXGUI files
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
c1bd5d7aa3
|
Fix linux build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
0972c333b4
|
Add new file needed for updated dpf
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8f5e1d2f64
|
Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b06204c0b4
|
Cleanup some ysfx things and fix guiless build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
eeccc9cb7d
|
Adjust jsfx things to changes in Carla internals
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
Filipe Coelho
|
e8fae2c811
|
Merge pull request #1529 from jpcima/jsfx-2
jsfx: cleaned up implementation
|
2 years ago |
Filipe Coelho
|
2dd26df2ca
|
Merge branch 'main' into jsfx-2
|
2 years ago |
falkTX
|
ce20c0e461
|
Fix debug build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
d725e9af6a
|
Skip msys2 CI builds that broke for no reason
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b607ae2ce3
|
macOS build fix, tested this time
|
2 years ago |
falkTX
|
343476498b
|
Try to build less juce stuff
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
79af19aeee
|
Disable JUCE Dxgi usage incompatible with older mingw
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
bb406540aa
|
Update juce
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
821e9e68e3
|
Yet another approach
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
ee523e9308
|
Alternative macOS fix
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
17b34c5653
|
Fix macOS build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
c02edabf40
|
Really fix windows build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8f3a90e5f1
|
Calculate Io count properly
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
2a84bffd80
|
Fix a leak
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
86ad4bd814
|
Fix windows build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1e5c9900ae
|
Implement native vst3 plugin scanning; Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
827f4ce10f
|
Cleanup some discovery stuff
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
5385595764
|
Continue cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
14f5d8da1f
|
More cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
c1ade7b329
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
af9c392100
|
Start cleaning up the water
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
488dbc953d
|
Remove use of WATER_COMPILER_SUPPORTS_MOVE_SEMANTICS
Was never properly supported, and causes crashes in a few places
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
036846d88f
|
Only use -std=gnu++14 when building for juce
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
3654f5b6ff
|
Build a few more files in c++14 for macOS
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |