falkTX
8e5c2e292e
Move libjack into its own dir
7 years ago
falkTX
4c29497581
Expose dialog to start jack apps within carla, super experimental
7 years ago
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
aa5f185440
Don't install carla-control stuff if liblo is not available
Closes #512
7 years ago
falkTX
8d95f5946b
Fix build
7 years ago
falkTX
e0052929f5
Update Juce to v5.1.1, tweak Carla code as needed
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
falkTX
5fd7bcffb0
Don't export ext-ui plugins if pyqt is missing, and tweak install
7 years ago
falkTX
c23ffe6351
Move transport panel into main window as a tab
7 years ago
falkTX
6589315ca6
Fix multiple jobs build (build all libs before theme)
Trying to build theme while also building theme libs causes issues.
Now 'make -j 8' works, finally.
Closes #335
7 years ago
falkTX
5395b339a9
Adjust makefile for hylia (link) support
7 years ago
falkTX
3645cf7891
Add carla-jack-single/multi startup tools
7 years ago
falkTX
49bf958ea4
Allow build of plugin bridges for windows
7 years ago
falkTX
91cbc6325f
Experimental Carla-VST with Qt5
8 years ago
falkTX
9e687476ff
Make canvas draggable with mouse middle-click
Closes #292
8 years ago
falkTX
1e7b2ba09c
'make clean' was missing some steps
9 years ago
falkTX
c73c7d6420
Don't install gui files if pyqt is not available
9 years ago
falkTX
ccbe199509
Fix install when qt headers don't match default pyqt
9 years ago
falkTX
861e2bf4c1
Fix make install symlinks under some systems, closes #309
9 years ago
falkTX
dd0b35778d
Fix install without vst plugin
9 years ago
falkTX
4fb33f8c37
Adjust LIBDIR and INCLUDEDIR in pkg-config files
Really fixes #284
9 years ago
falkTX
273b8ca002
Rework Makefile to be more standards compliant; Adjust getPaths()
Closes #284
Closes #167
9 years ago
falkTX
a47bb2c131
MidiPattern: Create UI file, split core into pianoroll.py
9 years ago
falkTX
2e18f6858e
Cleanup
9 years ago
falkTX
4b56c593e8
Install some basic c++ headers and python code system-wide
Will be needed for mod-embed soon
9 years ago
falkTX
52334f9923
Remove nekofilter internal plugin
You can use https://github.com/x42/fil4.lv2 instead
9 years ago
falkTX
653c6d9de4
Make at1 UI external, fix note-mask not saved
9 years ago
falkTX
258eb0d092
Make bls1 UI external; Cleanup
9 years ago
falkTX
93853ab7fa
Make rev1 UI external, others to follow soon
9 years ago
falkTX
4288c95822
Don't build rtosc module, let that be zyn only
9 years ago
falkTX
4dc8cf2ba8
Install pkg-config file for carla-utils lib, install zynaddsubfx-ui
9 years ago
falkTX
c7cddfe5b0
Update zynaddsubfx to latest version, working without UI for now
9 years ago
falkTX
b321dc2644
Really fix install
9 years ago
falkTX
133de21e26
Fix install
9 years ago
falkTX
53bcf1d9a8
carla-control is back, sorta working
9 years ago
falkTX
17840bb2cd
Only install theme if it built, fixes #226
9 years ago
falkTX
2cccf2a1d5
Update windows build scripts
9 years ago
falkTX
4948f51366
stoat
9 years ago
falkTX
03b1b66fd7
Misc
9 years ago
falkTX
33aaf508f5
Allow to use fltk for zynaddsubfx UI
9 years ago
falkTX
d913011634
Only install VST plugin if it was built, closes #210
9 years ago
falkTX
8fe068e8c5
Adjust space in "make features"
9 years ago
falkTX
4795b63f34
Rename some files, allow presets on plugin skins (needs rebuild)
9 years ago
falkTX
3f9d4f8096
Plugin skin work, start of style merging and compact mode
9 years ago
falkTX
725ddf8ac1
Add initial lv2-modgui bridge code
9 years ago
falkTX
46255b6f5f
Install resources for the new plugins
9 years ago
falkTX
b23a391c3a
Big push of the new plugins (experimental)
9 years ago
falkTX
216192ca3a
Split interposer into 2 separate libs
9 years ago