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 |
falkTX
|
5c5d8c1ceb
|
Allow to customize pkg-config
|
4 years ago |
falkTX
|
54c075d5af
|
Restrict ffmpeg usage to known good versions
Fixes #1017
sorta...
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
00a8f7f999
|
A few more changes as needed for osx
|
4 years ago |
falkTX
|
cdcd18725b
|
Fix pedantic warnings; Make binary dir set by default on standalone
|
4 years ago |
falkTX
|
d5436a56cb
|
Set Qt5 related build flags
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
a89dfbf49d
|
Fix string-copy related compiler warnings
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f9b59964a7
|
Start work to allow split lv2 bundles of carla plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
7b754358e6
|
Use juce by default on osx and win; fix build with gcc9
|
5 years ago |
falkTX
|
cdcaeceeed
|
More tweaks for hylia
|
5 years ago |
falkTX
|
cabb3f6c79
|
Update hylia (link) sources, now builds with mingw
|
5 years ago |
falkTX
|
9556537116
|
Fix build with custom pyuic/pyrcc
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
85298a0d99
|
Add a FIXME comment in main makefile includes
|
5 years ago |
falkTX
|
44732c8ab1
|
Do not enable Qt5 if it has been built statically
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
5423bc68b5
|
Don't use -Weffc++ on strict debug build
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
d586cb32ad
|
Tweaks for new osx build
|
5 years ago |
falkTX
|
16f6415921
|
Make JACKBRIDGE_DIRECT simpler to work with
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
25392124d3
|
Install internal jack client
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
cf4f1dd97a
|
Allow to build arm32 bridge, magically works with qemu/binfmt \o/
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
c851ea0a02
|
Build windows binaries with -mstackrealign
Fixes #855
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
2721a7036f
|
Build windows binaries with -mstackrealign
Fixes #855
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
07f0405e29
|
Do not build external plugins in debug or strict build modes
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
579dea61db
|
Handle strict build for code that targets juce stuff; Cleanup
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |