falkTX
|
c368317009
|
Update CI stuff for GH actions v3
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-10-28 15:46:54 +01:00 |
|
falkTX
|
aa51bf421e
|
Turn off LTO again after release
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-10-14 23:53:25 +01:00 |
|
falkTX
|
7fa434c13e
|
Reenable LTO in preparation for release
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-10-14 18:23:27 +01:00 |
|
falkTX
|
d881a1ddbb
|
Fix linux-i686 build
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-09-26 21:20:22 +01:00 |
|
falkTX
|
ed25450306
|
Rebuild/update cache, update carla, dpf and pawpaw to latest
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-09-26 16:05:52 +01:00 |
|
falkTX
|
2f65001d23
|
Disable LTO now that release is done
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-09-19 20:25:13 +01:00 |
|
falkTX
|
d40b2f0eb3
|
Enable LTO in preparation for release
|
2022-09-19 10:07:25 +01:00 |
|
falkTX
|
5f918cf0b1
|
Revert "Add patch to fix initial AU sample rate mismatch"
This reverts commit f76d931127 .
|
2022-09-19 00:47:15 +01:00 |
|
falkTX
|
f76d931127
|
Add patch to fix initial AU sample rate mismatch
|
2022-09-18 22:06:59 +01:00 |
|
falkTX
|
24bed60b37
|
Add readme and license to zip/tar CI artifacts
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-09-15 15:22:52 +01:00 |
|
falkTX
|
cd68d0681d
|
Dont use pulseaudio in linux audio native builds, ABI not stable
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-09-14 11:06:57 +01:00 |
|
falkTX
|
f3a3177487
|
Fix native audio linux builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-09-14 02:44:31 +01:00 |
|
falkTX
|
a5d28c2707
|
Enable linux-riscv64 builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-09-14 02:41:51 +01:00 |
|
falkTX
|
495e6e5967
|
reenable wasm build
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-09-11 23:19:25 +01:00 |
|
falkTX
|
68e810c8f4
|
Do not use zamaudio modules for now, wait until 22.10
|
2022-09-09 13:49:02 +01:00 |
|
falkTX
|
ba760be01d
|
Add CLAP synth variant, WIP
|
2022-09-09 11:58:46 +01:00 |
|
dreamer
|
7b242f1391
|
adding alef's bits
|
2022-09-08 10:54:16 +01:00 |
|
falkTX
|
ac71bffae7
|
Comment out wasm builds for now
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-09-08 10:36:24 +01:00 |
|
falkTX
|
010b8fe6fd
|
Deal with lack of RAM on github CI, use -j1 on final build stage
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-09-07 23:26:02 +01:00 |
|
falkTX
|
3fc03c311e
|
Add libsdl2-dev to CI, for linux native audio standalone
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-09-07 23:18:00 +01:00 |
|
falkTX
|
a381b3d160
|
Add CLAP plugin format to release artifacts, mention it in README
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-09-07 22:52:41 +01:00 |
|
falkTX
|
069465eced
|
Dont do full macOS build if there is no cache for its dependencies
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-09-07 22:17:32 +01:00 |
|
falkTX
|
f140fbb55a
|
Install alsa and pulse for Linux CI builds, so native audio works
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-09-07 18:53:14 +01:00 |
|
falkTX
|
e9f3a1edce
|
Add libfftw3-dev to sysdeps CI build
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-09-07 18:28:32 +01:00 |
|
falkTX
|
809651427c
|
Renable LTO in CI in preparation for new modules
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-09-07 16:44:01 +01:00 |
|
falkTX
|
f05615d0f4
|
Cant enable mem leak checks on CI yet, glx/mesa fails
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-09-07 16:42:38 +01:00 |
|
falkTX
|
63689b2a18
|
Check for memory leaks in CI now that we fix them all
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-09-07 15:46:05 +01:00 |
|
falkTX
|
e032f02fd2
|
Fix all load/unload memory errors, activate CI check
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-09-06 08:43:50 +01:00 |
|
falkTX
|
03c533d784
|
Revert "Comment out MOD CI builds for now"
This reverts commit 5d8157e589 .
|
2022-09-03 12:01:52 +01:00 |
|
falkTX
|
5d8157e589
|
Comment out MOD CI builds for now
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-09-02 09:55:35 +01:00 |
|
falkTX
|
ad1834cf65
|
Cache pluginval builds, add missing lv2 extension packages
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-08-21 20:37:23 +01:00 |
|
falkTX
|
5700074e61
|
Try with updated lv2lint
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-08-21 19:52:50 +01:00 |
|
falkTX
|
9cd4ff1177
|
Skip lv2lint validation for now
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-08-21 18:39:08 +01:00 |
|
falkTX
|
69cd61d9ae
|
Run lv2lint through xvfb-run
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-08-20 23:14:53 +01:00 |
|
falkTX
|
b3c49e6842
|
Fix CI plugin val step, now needs gui related dev libs
|
2022-08-20 01:33:12 +01:00 |
|
falkTX
|
355933215c
|
Package both jack and native standalones for linux
|
2022-08-20 01:28:07 +01:00 |
|
falkTX
|
9ca7458159
|
Build all modules when doing plugin validation self-test
|
2022-08-20 01:19:57 +01:00 |
|
falkTX
|
c376854a96
|
Introduce run-time self-tests (needs special build)
|
2022-08-19 03:02:38 +01:00 |
|
falkTX
|
25b70b9931
|
Consistent macos build flags, allow debug jucewrapper
|
2022-08-18 22:57:28 +01:00 |
|
falkTX
|
7dd700b553
|
Try to map vst3 main variant audio IO proper; Re-enable VST3 tests
|
2022-08-10 03:02:48 +01:00 |
|
falkTX
|
114307a560
|
New attempt at ccache
|
2022-08-10 00:29:21 +01:00 |
|
falkTX
|
69072da3c9
|
Simplify makefile a bit
|
2022-08-09 23:39:16 +01:00 |
|
falkTX
|
ec4c65ff37
|
Remove swap tricks that are no longer needed
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-08-08 01:40:33 +01:00 |
|
falkTX
|
b90ec842be
|
Do not use real clipboard on wasm builds for now
|
2022-08-07 20:07:55 +01:00 |
|
falkTX
|
ae04997541
|
Enable extra swap for wasm CI build
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-08-07 16:25:38 +01:00 |
|
falkTX
|
9616377f1e
|
more aggressive wasm linker flags
|
2022-08-04 01:04:09 +01:00 |
|
falkTX
|
dc1cc5d044
|
Only enable LTO in specific builds
|
2022-08-02 18:36:49 +01:00 |
|
falkTX
|
bc345e2acd
|
Fix macos-universal CI builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-08-02 09:04:11 +01:00 |
|
falkTX
|
9ca4fa74b9
|
Use macos-11 for CI
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-07-29 00:11:13 +02:00 |
|
falkTX
|
b2029e86bc
|
Add wasm-mini build target
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-07-24 14:39:48 +01:00 |
|