falkTX
7977e04e32
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
e0d6d59ce9
Start file list for audiofile module
3 years ago
falkTX
ec2f455826
qemu-user-static is needed for MOD builds
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
a8009a172d
Enable all the builds again
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
3c3628029b
at least cache the builds
3 years ago
falkTX
d4ddc88af4
Enable all MOD builds
3 years ago
falkTX
337da94d70
Use minimal instead of pure toolchain
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
2101d9ebe2
Alternative approach to building mod binaries
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
bd05259d31
Generate dwarf binaries instead of duox
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
cdca9b8891
Fix last commit
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
f40c592e1d
Messed up the names before, sorry
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
7cd153ed3c
Build test headless without X11
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
a9b660167c
Fix last commit
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
53237b2aa0
Headless build tweaks
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
0e2e334fa8
Add modduox build target, enable OSC/liblo in build artifacts
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
2b3a201a6a
Add libglib2.0-dev to CI packages
3 years ago
falkTX
6a41998db2
Clear cache
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
a1e0af2fda
Update dpf and carla, CI tweaks
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
3126e9ecc7
CI: tweak caching
3 years ago
falkTX
ea6652b878
Give up on ccache setup; Just cache the whole build dir instead
3 years ago
falkTX
98e34e9dc8
CI cache tweaks
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
0f8238cd40
CI: Fix ccache default dir
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
02c64cd72f
Make cache versioned, so we can easily invalidate as needed
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
277f8cb040
Test if ~/ instead of ${HOME} works for CI cache
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
ea5c58c4a2
CI: Skip RtAudio fallback in JACK/Standalone
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
92f29160f3
Add self-contained jack standalone to CI builds
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
Filipe Coelho
43951635e9
Setup PawPaw and let it be used for CI extra deps ( #93 )
* Setup PawPaw and let it be used for CI extra deps
* Fix ci file
* Update readme
* Fix a typo
* Fix another typo
* Let PawPaw handle the build setup/env
* Fix typo
* One more fix
* Update AudibleInstruments
Signed-off-by: falkTX <falktx@falktx.com>
* Cleanup/Improve CardinalModuleWidget hackery
Signed-off-by: falkTX <falktx@falktx.com>
* Use LTO in PawPaw, fix build setup again
Signed-off-by: falkTX <falktx@falktx.com>
* Install libglib2.0-dev on CI static builds; Fix Prism conflicts
Signed-off-by: falkTX <falktx@falktx.com>
* Investigate why CI fails to install arch ports
Signed-off-by: falkTX <falktx@falktx.com>
* Ignore glib/fluidsynth for now
Signed-off-by: falkTX <falktx@falktx.com>
* Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
* Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
* Fix another typo
Signed-off-by: falkTX <falktx@falktx.com>
* Use -m32 in linux-i686 builds
Signed-off-by: falkTX <falktx@falktx.com>
* Try using g++-multilib instead of g++-i686-linux-gnu
Signed-off-by: falkTX <falktx@falktx.com>
* Force fix macOS build
* Use shasum5.28
3 years ago
falkTX
7c6fc28a0d
Try setting up ccache manually
3 years ago
falkTX
8b2b80d7ce
Fix syntax
3 years ago
falkTX
ae75e85f05
Experiments with ccache, enable LTO for win32 build
3 years ago
falkTX
477448f3c9
Experiment backporting mingw
3 years ago
falkTX
c0cf82b9c7
Switch to #cardinal IRC channel
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
16f1afc73c
Enable LTO for win64 builds; Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
c3a5fa24f8
Use ubuntu-18.04 for win32 CI builds
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
9294970911
Do not set WINEDLLOVERRIDES for win32 CI build
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
56bdbd0a7f
Small tweaks
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
7ff8cf958c
Start of DIFFERENCES doc
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
0d6d285b8a
Alternative approach
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
8ddd42d75e
One more
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
5d73083073
Another one
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
b1f1d65039
One more attempt
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
cf95396fd5
Try with libwine:i386 too
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
b58825e69c
Try with wine32:i386
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
39a9a9141d
Install wine32 for win32 CI job
3 years ago
falkTX
6e92e26a08
Also remove WINEDEBUG from win32 builds for now, why you fail??
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
0b43bd23ad
Test win32 CI build without WINEARCH defined
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
f952e8de13
Turn on quiet mode again
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
3a4d336c1e
CI: Remove ALSA and pulse dependencies, we do not ship standalones
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
701ceff59d
CI: do not install non-x64 quietly, so we can debug failures
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
e1accb31f2
Skip the VST2 CI check for now
3 years ago