falkTX
|
11cc0b3292
|
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
34e00433dd
|
Fix logic around building (or not) glib for plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
94eb0a16fd
|
CI rebuild and fixup of debug builds
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
166de89986
|
Update mxml
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
8f8fb05a3f
|
Fix liblo tests
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
3452bad1b4
|
Fix inverted logic in last commit
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
66eaf9d902
|
Fix last commit
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
64300ab0ee
|
Cleanup bootstrap scripts for allow defined as 0 variables
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
9b437965a9
|
Build serd with -fno-finite-math-only
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
a94296bcc2
|
Dont use shared libffi and libreadline on linux builds
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
ff7ecdf6ca
|
More CI fixes
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
5ce32a44c3
|
Add debian:12 to CI
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f95dfbbde9
|
Always build carla backend for testing
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
530b19896c
|
More MOD tweaks, fix fluidsynth on win32
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
9611a5da22
|
cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
40327ed60c
|
Move python bootstrap to its own file, more mod audio build stuff
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
a2a64cb047
|
do not require meson if skipping lv2 stuff
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
aa534b656e
|
Check for dependencies, allow to skip homebrew path setup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
9dbdbe5067
|
A few more details for nosimd build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1ac5aafe9a
|
Skip pixman tests on linux-i686 for now
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
3ce0800839
|
More cairo details
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
699d534252
|
Another freetype fix
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
5696128714
|
Fix typo which was not a typo
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
2f1c4f835d
|
Fix freetype on wasm
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
7ff9bbd569
|
Fix pixman on wasm
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
e8ae96dbb3
|
More cairo tweaksx
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
a269cc5d20
|
More fixes to libpng build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1de7448dce
|
More cairo details, build LTO stuff in separate dirs
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
edbeecba60
|
Fix libpng build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
3005825619
|
cairo and related libs building for linux
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
63b4ffcd2a
|
Fix libxml2 for wasm
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b731272a12
|
Update fontconfig to build on windows too
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
cb444e47bf
|
Add libpng, freetype, fontconfig and cairo to plugin bootstrap
|
2 years ago |
falkTX
|
9d8af58107
|
Get wasm to bootstrap all plugin libs
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
371439f018
|
Continue the cleanup, add wasm meson config
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8165c14368
|
Start full cleanup, custom paths for linux subtargets
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
75d86db5d1
|
Update flac and lv2 libs, more work for riscv64
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
d80d80f93a
|
Start some tests for riscv64 builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
3d508a9728
|
Update a few libs, set clang vs gcc, env tweaks
|
2 years ago |
falkTX
|
ff7312de5e
|
Run CI for wasm plugins and wasm cardinal
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
202b8ba338
|
Skip carla-backend if cross-compiling, more wasm tweaks
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
3e0f5c0453
|
Start of wasm build target
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
360e7c3516
|
Fix fluidsynth build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a7512db547
|
Do not enable LTO for fftw
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a8b569124c
|
libffi is always needed on win32
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
9fa141a105
|
Skip building rtaudio on carla backend
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
4923f40778
|
Allow to skip LV2 build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
55bbe0622b
|
Cleanup, allow to skip build of fftw, glib and fluidsynth
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b41a693b64
|
Always patch glib on macos
|
3 years ago |
falkTX
|
3ce181e485
|
Tweaks and remove old patch
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |