falkTX
|
70745cd62d
|
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
6372e23963
|
Generate mini variant modgui during wasm builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
c23230297c
|
Build mini variant for MOD
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
cfa66b4d50
|
Ensure no LTO used in pluginval builds, CI runs out of space
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
108c462115
|
Rename flag to NOSIMD=true, NOOPT already in use by DPF
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
2ad135551e
|
Allow to build without SSE optimizations, letting simde fake it
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
e2287e07eb
|
Disable LTO post-release; Update JTB_-_Waves.vcv
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
2aa63fbc46
|
Fix SSE not being enabled in pffft for 32bit builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
e8045f0b6d
|
Stick with emscripten v3.1.27 for now
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
404c58dcbf
|
Use ubuntu-22.04 for wasm builds, matching local ones
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
0ca3a6a64d
|
Stop using LTO for macos-universal builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
524088fc95
|
Divide CI builds into 2 stages for wasm/mod/macos/win builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
72ebe14e8d
|
gperf is needed for new pawpaw
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
6f0a879c17
|
Renable LTO in preparation for release
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
0648ad2f64
|
Use --keep-debuginfo=yes for valgrind checks
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
3b4e51ee59
|
Make wasm versioned
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
2b8cc1f953
|
Do brotli compression of wasm files directly on CI
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
8efc6a45e0
|
Use less disk space on CI builds, avoiding possible build failures
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
eddd85c45b
|
Remove superfulous zip/exe artifacts on windows builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a31fef512b
|
generate portable windows binaries on CI
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
ebb4091a60
|
Use unzipfx approach for Windows zip executables
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
0c00446480
|
Add CardinalPortable to Windows zip build artifacts
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
454573b851
|
Turn off LTO again after release
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
ca67db4964
|
Enable LTO in preparation for release
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
eb730b6c33
|
Fixup code style, regen Rack diffs
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d3b722ebba
|
Fix IRC notification workflow
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
0e904c715a
|
Make sure wasm builds never have LTO enabled
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
5025afcb50
|
Stop using set-output on CI actions
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
c368317009
|
Update CI stuff for GH actions v3
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
aa51bf421e
|
Turn off LTO again after release
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
7fa434c13e
|
Reenable LTO in preparation for release
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d881a1ddbb
|
Fix linux-i686 build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
ed25450306
|
Rebuild/update cache, update carla, dpf and pawpaw to latest
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
2f65001d23
|
Disable LTO now that release is done
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d40b2f0eb3
|
Enable LTO in preparation for release
|
3 years ago |
falkTX
|
5f918cf0b1
|
Revert "Add patch to fix initial AU sample rate mismatch"
This reverts commit f76d931127.
|
3 years ago |
falkTX
|
f76d931127
|
Add patch to fix initial AU sample rate mismatch
|
3 years ago |
falkTX
|
24bed60b37
|
Add readme and license to zip/tar CI artifacts
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
cd68d0681d
|
Dont use pulseaudio in linux audio native builds, ABI not stable
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
f3a3177487
|
Fix native audio linux builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a5d28c2707
|
Enable linux-riscv64 builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
495e6e5967
|
reenable wasm build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
68e810c8f4
|
Do not use zamaudio modules for now, wait until 22.10
|
3 years ago |
falkTX
|
ba760be01d
|
Add CLAP synth variant, WIP
|
3 years ago |
dreamer
|
7b242f1391
|
adding alef's bits
|
3 years ago |
falkTX
|
ac71bffae7
|
Comment out wasm builds for now
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
010b8fe6fd
|
Deal with lack of RAM on github CI, use -j1 on final build stage
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
3fc03c311e
|
Add libsdl2-dev to CI, for linux native audio standalone
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a381b3d160
|
Add CLAP plugin format to release artifacts, mention it in README
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
069465eced
|
Dont do full macOS build if there is no cache for its dependencies
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |