falkTX
4391ea2aad
Do not create empty libdir/carla/jack folder under non-gnu systems
7 years ago
falkTX
9a4c69d87e
Really fix make-install for BSD
7 years ago
falkTX
c9d15999ca
Really fix make-install for non gnu systems
7 years ago
falkTX
a472b6dea7
Remove modgui support, requires webkit which is qt4 only
7 years ago
falkTX
f2e842bb59
Make 'make install' compatible with non-gnu systems
7 years ago
falkTX
ddc7c4008c
Continue last commit
7 years ago
falkTX
ef1eb4b8d3
Fix make features coloring print
7 years ago
falkTX
3d2b57762b
Automatically detect if we should use colors for 'make features'
7 years ago
falkTX
7248eda66d
Correct 'make features' for haiku and bsd
7 years ago
falkTX
bca997d865
Remove leftovers of VST3/AU
7 years ago
falkTX
48995130fd
Only build interposer on linux
7 years ago
falkTX
28b31db101
Fix "make install" with multiple jobs
Closes #533
7 years ago
falkTX
8691117503
Go back to old audiofile plugin from 1.x release
This adds back audio_decoder library as module as well.
Likely breaks bridges build, to be handled soon.
7 years ago
falkTX
5c7526417a
print if experimental plugins are being built or not
7 years ago
falkTX
25bdf4c025
Move external plugins install to external file
7 years ago
falkTX
2f721f3b4d
Start moving some plugins to external dir
7 years ago
falkTX
b00010b65a
Rename the custom mini juce fork to "water"
7 years ago
falkTX
0fc5553a49
Finish moving things to mini juce
7 years ago
falkTX
aff83aca09
Remove juce_audio_basics and adapt code for it
7 years ago
falkTX
df1e2f12b1
Start to get rid of Juce
7 years ago
falkTX
f57140592c
Fix typo
7 years ago
falkTX
ea305bcc2d
Install libjack on linux systems; Fix missing macro
7 years ago
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