falkTX
|
22cef6ba4d
|
Allow to link against custom DPF/DGL
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
|
1f4f1dedcf
|
Fix wine plugin build
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 |
falkTX
|
7a611594be
|
Always build juce_gui_extra; Add new mingw std compat files
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
882082c8db
|
Start the update to JUCE7
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f1d7b59020
|
Implement VERBOSE make flag
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
Jean Pierre Cimalando
|
1f2f87ad41
|
Implement JSFX (backend)
|
3 years ago |
falkTX
|
8c9edf7d51
|
Add static-plugin target, fix some warnings
|
3 years ago |
falkTX
|
d691978558
|
Yet another fix
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
40b3c3de46
|
Fix previous commit
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
bd7a8429d9
|
Passing build flags in linker stage is required for LTO to work
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
695afbea14
|
Fix carla-vst-wine symbol visibility
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
445a758ccd
|
Start work for new windows toolchain build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
44e872bebf
|
Fix cross-compilation without an exe wrapper
|
3 years ago |
falkTX
|
6d4937abdb
|
Map NATIVE_HOST_OPCODE_REQUEST_IDLE to lv2 worker
|
3 years ago |
falkTX
|
23df92baf1
|
Fix lv2-bundles build
|
3 years ago |
falkTX
|
2d53b1f4ad
|
Add zita-resampler, to be used for audiofile
|
3 years ago |
falkTX
|
b97c64857e
|
Really fix symbols exports for host/native-plugin libs
|
4 years ago |
falkTX
|
967649fa9f
|
Fix macOS build
|
4 years ago |
falkTX
|
0c5addb4b8
|
Missing symbols in carla-host-plugin
Fixes #1251
|
4 years ago |
falkTX
|
411e0f4265
|
Add carla-host-plugin library, for usage in hosts
|
4 years ago |
falkTX
|
c345c3451a
|
Re-link vst plugin objects when internal static libs change
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
4f652f0325
|
Go back to previous way of specifying export symbols on macOS
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5fb07e9941
|
Stop building carla-native-plugin test binary
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f52eb78736
|
carla-plugin: Only export exactly the symbols that we need
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
b87f1a3a88
|
Fix ttl not generated in Windows builds
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d91b48e908
|
Use JUCE by default on linux if supported; Cleanup config a bit
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
bb76c8df6d
|
Build juce_gui_extra under linux
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
a20036e1b0
|
Do not use wine for native win32 builds
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
ecfb17316c
|
Specify windows library definitions for carla plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
096e379779
|
Fix list of exported symbols for libcarla-native-plugin.dylib
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
8e8fe2e111
|
Cleanup the way split lv2-bundles are installed
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
f9b59964a7
|
Start work to allow split lv2 bundles of carla plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
d78d048d52
|
Fix build with pyqt but no opengl
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
cdcaeceeed
|
More tweaks for hylia
|
5 years ago |
falkTX
|
cae0c168d8
|
Build CarlaPatchbay64.so vst plugin binary
|
5 years ago |
falkTX
|
63e0ecf85d
|
Fix dependencies of plugin builds
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
579dea61db
|
Handle strict build for code that targets juce stuff; Cleanup
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
8672df82ad
|
Fix some strict compiler warnings
Fixes #821
Fixes #822
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
ea88d9169d
|
Make juce/carla vst save cross-compatible; Builds entire juce on linux
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
8ac9005c53
|
Fix osx build
|
5 years ago |
falkTX
|
f4e3b17a1f
|
Expose only VSTPluginMain on VST plugin for macOS
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
fabac8d276
|
Fix osx build
|
5 years ago |
falkTX
|
f75a4803db
|
More juce tweaks
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
bbb82b8530
|
Working wine-native bridge, needs testing
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
80520b35b6
|
Fix typos on Makefile
|
6 years ago |
falkTX
|
7c0e6e1514
|
Build CarlaVstFxShell by default
|
6 years ago |
falkTX
|
27bf0b2e68
|
Export 2 vst shells, synth and fx, as some DAWs otherwise complain
|
6 years ago |