Adam Sampson
d269868b72
Parallel build fix: avoid multiple jobs in source/theme.
The top-level Makefile has three library targets which invoke submakes
in source/theme. Since the submake targets share object files, and make
isn't aware of dependencies between different make processes, a parallel
build can try to build the same object file more than once. This results
in failures like this, where two makes are trying to build the same
object:
Linking carlastyle.so
../../build/theme/Release/CarlaStyle.cpp.qt5.o: file not recognized: File truncated
collect2: error: ld returned 1 exit status
Work around this by having all the theme*.a targets depend on theme.
7 years ago
Adam Sampson
a4690e0728
Parallel build fix: interposer needs libs.
Without this, a parallel build will sometimes fail in source/interposer with:
g++: error: ../../build/modules/Release/juce_core.a: No such file or directory
7 years ago
falkTX
5dfc1b8a66
Silence a few warnings in juce code
7 years ago
falkTX
e3c4017168
Tweaks to transport code, still not quite there yet...
7 years ago
falkTX
95ff85a79a
Make sure transport data text is centered
7 years ago
falkTX
5a239594c2
Move manage-uis option from main to engine
7 years ago
falkTX
74bfd2e5b3
Hide away stuff in refresh dialog when experimental flag is off
7 years ago
falkTX
34e74678aa
Don't show bridge plugins if experimental flag is off
7 years ago
falkTX
15041cc148
Move experimental options to new settings tab
7 years ago
falkTX
3f0ecb6ce2
Tweak code to build against latest juce
7 years ago
falkTX
03d4e33e65
Update juce
7 years ago
falkTX
1afdb860c1
Cleanup some jack-plugin code
7 years ago
falkTX
70838e1d1c
Ignore fall-through warnings in zyn-ui code
7 years ago
falkTX
5dd825d9ae
Add secret options for laptop system
7 years ago
falkTX
531f7ac540
Unset LD_LIBRARY_PATH on external uis
7 years ago
falkTX
aabaf79a68
Update gitignore
7 years ago
falkTX
1c529be20b
Fix some gcc-7 warnings
7 years ago
falkTX
f9bd8e4f6f
Update zynaddsubfx
7 years ago
falkTX
7c05fafc7a
Update README
7 years ago
falkTX
e2320b1fa9
More libjack work, a few more apps are working now
7 years ago
falkTX
2f9d46ac4e
Add secret menu for development; Some libjack tweaks
7 years ago
falkTX
0584579c16
Import the super experimental libjack code
7 years ago
falkTX
26d9548604
Update tests
7 years ago
falkTX
a7e8556fdd
Finish moving bridge stuff to shared code
Closes #462
7 years ago
falkTX
918c049663
Move more bridge stuff into common code
7 years ago
falkTX
ffed3148e8
Cleanup
7 years ago
falkTX
eaffa66b59
Rename plugin refresh 'start' to 'scan'
Closes #491
7 years ago
falkTX
aa5f185440
Don't install carla-control stuff if liblo is not available
Closes #512
7 years ago
falkTX
374dc7e238
Use a MessageManagerLock when deleting the juce audio graph
Fixes #509
7 years ago
falkTX
de0bb14ffb
Update juce again
7 years ago
falkTX
6c107aba5b
Update juce again
7 years ago
falkTX
04cec05845
Import juce fix, convert strings to float using system locale
Fixes #506
7 years ago
falkTX
a0ecef12d5
carla-bridge: always init juce gui, even on linux
7 years ago
falkTX
fc17ed616b
Use separate thread for carla-plugin juce events
7 years ago
falkTX
b8de63faa5
Fix build after zyn update
7 years ago
falkTX
be2989b590
Update included zynaddsubfx, now using custom c++ namespace
7 years ago
falkTX
61cddb103b
Update Juce (GPLv3 mode, remove tracking)
7 years ago
falkTX
8d95f5946b
Fix build
7 years ago
falkTX
f0f0198932
Fixes for mingw
7 years ago
falkTX
4dedc0c657
Run juce messages on linux host thread; Update juce icon; Cleanup
7 years ago
falkTX
e0052929f5
Update Juce to v5.1.1, tweak Carla code as needed
7 years ago
falkTX
1d825b901a
Fix indentation
7 years ago
falkTX
ac2a42aaaa
Small fixes for Haiku
7 years ago
falkTX
b0b0e05df4
Fix UI features passed to LV2 plugins, sorry!
7 years ago
falkTX
856bbf6015
Initial work for LV2 internal display
7 years ago
falkTX
88e5e93497
Import inline-display LV2 API and define PLUGIN_HAS_INLINE_DISPLAY
7 years ago
falkTX
4a1e17888f
ZYN_LD_FLAGS was missing LDFLAGS
7 years ago
falkTX
7eb1d2dd32
Fix for mingw compiler error
7 years ago
falkTX
a997daafa4
Only build and install VST plugin if backend is available
7 years ago
falkTX
36e2ceb5a1
ProM is not built if OpenGL is missing
7 years ago