falkTX
2f560d400a
Fix build with old compilers
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
6125f48a68
Fix build without opengl
4 years ago
falkTX
5709c0e4e5
Fix build of LV2 instance-access plugins without UI dependencies
4 years ago
falkTX
20c2fce832
Fix RtAudio-related windows build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
lucianoiam
3a044b22f8
Simplify custom Makefile paths ( #297 )
* Simplify custom Makefile paths
* Always overwrite TARGET_DIR and BUILD_DIR
Improve ed17991 for the case user has TARGET_DIR or BUILD_DIR already
set. Prefixed versions DPF_TARGET_DIR and DPF_BUILD_DIR can be used for
the purpose.
4 years ago
falkTX
bcbddc5da4
Fix macOS build
4 years ago
falkTX
1de9ac0379
Cleanup RtAudio use, make it compatible with more systems
4 years ago
falkTX
6f23c9aaae
Fallback to RtAudio when JACK fails (macOS only for now, TESTING)
4 years ago
falkTX
66aa0ee878
Allow UI_TYPE = generic
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
4987a082af
Do not run win32/win64 in CI for now
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b3864114d8
Really fix build (except tests)
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
2899d26349
Rename a file and fix build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
d7ba57dee1
Initial work for VST3 compatible plugins, lots to do..
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
db2d67fe18
Fix build
4 years ago
falkTX
5202889b0e
Always have JACK enabled for example plugins
4 years ago
falkTX
e48095291d
Fix macOS compilation of plugins with '-' in their name
4 years ago
falkTX
d61d547e21
Special handling for macOS compatiblity
4 years ago
falkTX
227e620d11
Allow UI_TYPE=stub target
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
8f134ff179
Allow to build plugins against vulkan
4 years ago
falkTX
67f04d3d6a
Fix example plugins build with latest changes
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
70078d30a0
Allow *.S files; Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
890a6cbf89
Cleanup makefiles a bit
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
Luciano Iam
8f98ab2388
Allow building projects outside the examples dir
Project Makefiles can now define a DPF_CUSTOM_PATH
When setting a DPF_CUSTOM_PATH also DPF_CUSTOM_TARGET_DIR (for binaries) and
DPF_CUSTOM_BUILD_DIR (objects) need to be set.
If the project depends on DPF's graphic library, it has to be built first by
cd'ing to DPF and running make dgl
5 years ago
falkTX
4e13981ce5
DSSI UI needs liblo to build
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
Damien Zammit
08669d1bc3
Link all plugins to math lib because math functions are used in part of DGL
5 years ago
falkTX
a7a7b47e9a
Fix build without opengl
6 years ago
JP Cimalando
8ed673ee16
Add the `VERBOSE` option to makefiles
6 years ago
Oliver
1fdf9128b4
Allow to use a different pkg-config program (issue #102 ) ( #104 )
7 years ago
JP Cimalando
a13ed54afe
Fix the link order for Cairo and GDI
7 years ago
falkTX
204fbeb807
Adjustments for Cairo, and general cleanup
Signed-off-by: falkTX <falktx@gmail.com>
7 years ago
Patrick Desaulniers
78988eeeb0
Tweak mkdir call
7 years ago
Patrick Desaulniers
3014891910
Fix compilation of files with directories in their path
7 years ago
falkTX
ea7545a13a
Fix build of plugins without UI
7 years ago
falkTX
eb1ec93eed
Fix typo
7 years ago
falkTX
70e247179f
Adjust makefiles so they can be used externally
7 years ago
falkTX
5f2d86a47e
Trigger rebuild of plugin if DPF internals change
7 years ago
falkTX
03a3afd4e8
Fix build of example plugins without UI
7 years ago
falkTX
2ad209cb73
Cleanup makefiles a bit more, and fix more warnings
7 years ago
falkTX
af99b460ea
Import plugin examples into this repo
7 years ago