falkTX
|
e6ba65f8fa
|
Do not use wine in CI builds if we can skip it
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
6ee03336ab
|
Report plugin UI close in embed mode
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
71cbec159f
|
Dont use simd for wasm just yet, fix missing APP_EXT usage
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f90acb5cbb
|
Dont strip wasm binaries, cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
728fa94744
|
Allow to disable JACK, and skip bridges for wasm
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
96e4fa5719
|
Initial SDL engine implementation
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b23293efeb
|
Rework and cleanup makefiles, add WASM var
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
770364fd8e
|
Allow to build with custom DGL namespace
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
acc785f9f1
|
Fix DISTRHO_UI_FILE_BROWSER usage
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
36beab5b13
|
Allow to build internal plugins with a custom dpf
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
429019a3c0
|
Tweaks to get external dpf plugins to build together
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f2c60477ee
|
Do not use -fno-gnu-unique on BSD
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
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 |