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 |
|
falkTX
|
12427f5ed7
|
Deal with homebrew cmake injecting OSX SYSROOT
|
2022-07-22 15:04:38 +01:00 |
|
falkTX
|
79cffd2d8e
|
Fix win32 CI stuff, skip macOS AU for now
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-07-22 00:34:11 +01:00 |
|
falkTX
|
726a8be3da
|
Fix wine CI stuff, skip vst3 validation for now
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-07-21 03:08:42 +01:00 |
|
falkTX
|
fc71d05451
|
Rebuild CI cache, force CMAKE_OSX_SYSROOT for jucewrapper
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-07-21 01:41:05 +01:00 |
|
falkTX
|
2056b055ab
|
Force install of wine32:i386 and wine64 on CI
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-07-21 01:16:50 +01:00 |
|
falkTX
|
008f084c1d
|
Plugin validation build should not use STATIC_BUILD=true
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-07-21 01:14:41 +01:00 |
|
falkTX
|
dab443d2c3
|
Fix a typo
|
2022-07-15 19:56:41 +01:00 |
|
falkTX
|
d7d85606f4
|
Enable full wasm build
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-07-14 11:27:44 +01:00 |
|
falkTX
|
3c5d7a4e0e
|
Start of wasm CI target
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-07-14 01:04:54 +01:00 |
|
falkTX
|
ecd98312bb
|
Rebuild CI cache
|
2022-07-13 14:42:01 +01:00 |
|
falkTX
|
efc37574ed
|
Use JUCE 6.1.6 for AU variant export
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-07-06 16:48:09 +01:00 |
|
falkTX
|
697e5ea677
|
Add a little hack for running under wine, used in testing
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-06-27 17:59:49 +01:00 |
|
falkTX
|
3046133883
|
Cleanup related fixes
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-06-27 17:50:58 +01:00 |
|
falkTX
|
10330964ea
|
Use xvfb-run during windows builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-06-27 13:51:08 +01:00 |
|
falkTX
|
31f8436494
|
Fix macOS installer for systems without rosetta2
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-06-17 22:39:35 +01:00 |
|
falkTX
|
e3bdc61c18
|
Try to fix windows builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-06-02 19:34:24 +01:00 |
|
falkTX
|
ec7e6b231e
|
Fail build if wrong macOS target used, fix macOS AU (missing fftw)
|
2022-05-15 01:16:23 +01:00 |
|
falkTX
|
e91ad350b4
|
Fix PathSet Nudge colors; Import AudibleInstruments fixes
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-05-14 20:29:25 +01:00 |
|
falkTX
|
4a2cc44f65
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-05-14 19:41:23 +01:00 |
|
falkTX
|
e6c91bfa26
|
Build fixes
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-05-14 17:37:09 +01:00 |
|
falkTX
|
02a482c7c1
|
Rebuild CI cache, to catch -Wobjc-method-access as errors
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-05-04 15:45:23 +01:00 |
|
falkTX
|
b107eca98b
|
Remove CI build timestamp, does not do what we need
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-04-27 12:41:30 +01:00 |
|
falkTX
|
d3c6bd8a61
|
Really fix macOS-intel build
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-04-26 21:14:30 +01:00 |
|
falkTX
|
f58875e0eb
|
Try to fix macos-intel build
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-04-26 19:19:15 +01:00 |
|
falkTX
|
a9b87c4cdd
|
Build cache tweaks, add macos-intel target
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-04-26 16:36:43 +01:00 |
|
falkTX
|
166d687c7d
|
Try the new build cache setup
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-04-26 14:45:00 +01:00 |
|
falkTX
|
345f58d426
|
New attempt at build caching, try with linux builds first
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-04-26 11:45:57 +01:00 |
|