falkTX
|
c012c31be2
|
Update DPF
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8a5f8887fe
|
Make juce config read by all files
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
dfbce87d01
|
Fix windows build with juce
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
|
9758218192
|
Test builds with LTO enabled
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
c06a4e626a
|
Use -fno-gnu-unique by default
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 |
falkTX
|
928c09ab9a
|
Allow custom carla namespace, useful for static builds
|
2 years ago |
falkTX
|
3b933fafb9
|
Use -posix to build under mingw
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
a79be89871
|
Do not use -ffat-lto-objects
|
3 years ago |
falkTX
|
7a4b81cf81
|
Add WITH_LTO build option, disabled by default
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
ae96ff6974
|
Stop using old gnu++0x, switch to gnu++11
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
dc6fdacf68
|
Add STATIC_PLUGIN_TARGET macro; Fix wrong memory reads on lv2 list
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
93cbcaf9cb
|
More USING_RTAUDIO setup, build jackbridge.min.a
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
285984719c
|
Separate system and dependency checks to new file
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
db46099c08
|
Fix build with some libraries in custom prefixes
|
3 years ago |
Xeonacid
|
67e38d1247
|
Replace -lpthread with -pthread
According to Stack Overflow and GCC doc, -pthread is the correct way to use pthread.
This fix build error on riscv64.
|
3 years ago |
falkTX
|
95b13ae45d
|
Ship lv2 gtk bridges with win/mac
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
6c705d8d93
|
Alternative approach to finding qt5 package for make dist
|
3 years ago |
falkTX
|
ae29d92500
|
Don't build static binaries on Windows if using msys2
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
3c4af6b95f
|
Don't require gobject/glib for gtk bridges, always enabled
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a09034219e
|
Allow lv2 gtk bridges on any system
|
3 years ago |
falkTX
|
60ed20e120
|
lv2 ui bridges: dlopen gtk instead of linking to it
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d3c1c40185
|
Tweak build, still testing
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
bf8f6912f6
|
Strip macOS binaries
|
3 years ago |
falkTX
|
65d6ddb303
|
Fix previous commit
|
3 years ago |
falkTX
|
23c5726152
|
Do not build external plugins by default
|
3 years ago |
falkTX
|
44e872bebf
|
Fix cross-compilation without an exe wrapper
|
3 years ago |
falkTX
|
f70ad43965
|
Fix build on old macOS
|
3 years ago |
falkTX
|
8f90098dd3
|
Force-fix macos theme builds
|
3 years ago |
falkTX
|
f6a7d9c9d0
|
Fix libmagic detection under macos-universal builds
|
3 years ago |
falkTX
|
8d9e0c13d6
|
Make it no longer needed to do "make BUILDING_FOR_WINDOWS=true"
|
3 years ago |
falkTX
|
36d48a5bb8
|
Tweaks in makefile and macOS script, in preparation for arm64/m1
|
3 years ago |
falkTX
|
4bb7d6e05d
|
Set TARGET_MACHINE var in makefile, even if target OS already set
Fixes #1266
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
807d2742f7
|
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
fc5f1be272
|
Add i486 and i586 to archs supported by juce
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
e9eed8bb86
|
Better/faster detection for libmagic (when present)
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c4d245ac16
|
Better compatibility with msys2
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
JP Cimalando
|
3a4c4c8abb
|
Build and installation of translation files
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
4fc8860bde
|
Use --whole-archive for internal static libs
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
6ef541d1da
|
Fix strict build warnings against clang
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
29c55500a7
|
Pass DLS/GIG files into fluidsynth if version is recent enough
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
b5b10f833d
|
Fix build with EXTERNAL_PLUGINS=false
|
4 years ago |
falkTX
|
1bf31a4334
|
Fix missing ALSA engine driver support in Linux builds
Closes #1115
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
6fb2785918
|
Only build juce for certain archs; Report if using vst3 support
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
fc8e4ef701
|
Use -fno-common in build flags so we can early catch gcc-10 issues
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c1c406c7ff
|
Xcursor not needed as library, only the headers
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
82a6e1e45a
|
xcursor is needed for juce
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f35ea2d88f
|
Fixup for CI
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 |