falkTX
c3cdefbe7f
Fix fftw win32 build; Bump version
4 years ago
falkTX
09131800ba
Fix drowaudio-reverb
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
a3075318fc
Should be all good now
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
63a39586eb
Disable drowaudio for now, crashes under win32 testing
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
9944a71234
Build base distrho plugins
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
10a41c6d3c
Fix stuck process when packaging plugins
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
7e2ab711f5
Skip packaging on CI for now
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
4490bc4241
Build base plugins
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
edbc66fba3
Fix glib aarch64 atomics, leading to hang on a-fluidsynth
4 years ago
falkTX
c9937f2c17
Pass custom vars into lv2_validate, patch out missing files
4 years ago
falkTX
3dbd255d5e
Update carla, do not build die-plugins for now
4 years ago
falkTX
3113a768f7
Update mod-sdk and die-plugins
4 years ago
falkTX
e93d54b4c9
Update die-plugins; Add plugin validation; Rebuild
4 years ago
falkTX
884fa06fbe
Move dpf-plugins to cross plugins to build
4 years ago
falkTX
1b10a2c4f4
Add ninjas2 plugin
4 years ago
falkTX
954f20f5a2
CI: Fix caching logic
4 years ago
falkTX
3df54ec14c
Fix another typo
4 years ago
falkTX
d2d33e31bb
Another typo
4 years ago
falkTX
808572f131
Fix typo
4 years ago
falkTX
d9d76cd9c5
CI: only build full distrho-ports if we have cached builds
4 years ago
falkTX
2018f0076f
Enable all distrho plugins now
4 years ago
falkTX
829a07dce6
CI: Put plugin build steps outside yml file, for caching
4 years ago
falkTX
8dd28673e1
macOS universal build compat
4 years ago
falkTX
b460a1df33
CI tweaks
4 years ago
falkTX
4eec02b852
More CI tweaks, macOS caching homebrew
4 years ago
falkTX
ddd296ae58
Rework CI file
4 years ago
falkTX
867e143ad4
Final CI fix
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
cf8f57db7e
Try to setup binfmt_misc for wine executables on CI
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
f44784cc2b
Really ignore lv2lint for macos-old
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
c444ce335b
Install meson on CI
5 years ago
Filipe Coelho
a2574c809c
macOS CI and installer package ( #2 )
* Activate osx CI
Signed-off-by: falkTX <falktx@falktx.com>
* Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
* CI: do not install debs on macos native
Signed-off-by: falkTX <falktx@falktx.com>
* Install cmake and jq with homebrew
Signed-off-by: falkTX <falktx@falktx.com>
* Generate macOS package
Signed-off-by: falkTX <falktx@falktx.com>
* Do not use sudo with brew
Signed-off-by: falkTX <falktx@falktx.com>
* Add patch to fix artyfx under macos
* Fix macos deploy
* Final tweaks for macos packages
* Remove unused script
* Ignore brew exit signal
5 years ago
falkTX
267391488b
CI: Install binfmt-support package for win builds
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
Filipe Coelho
108cbcfe39
CI and deploy work ( #1 )
* Split win32/64 innosetup stuff
* Install wine in CI
* CI: kxstudio bionic dedicated repo is needed
* Test if we can run wine in CI
Signed-off-by: falkTX <falktx@falktx.com>
* Fix experiment
Signed-off-by: falkTX <falktx@falktx.com>
* Enable normal CI stuff again, with a before-deploy step
Signed-off-by: falkTX <falktx@falktx.com>
* Enable deploy stuff
Signed-off-by: falkTX <falktx@falktx.com>
* Tests for deploy
Signed-off-by: falkTX <falktx@falktx.com>
* init wine early
* dont build libs for now while checking CI stuff
* Cache apt archives; Create dirs for plugin build
* More attempts
* Cleanup before-install
* Try to help cache things
* Cache things in the proper place; try win32 builds too
* Different cache strategy
* Tweak cache
* Fix up
* ignored cache for now
* More cache tweaks
* Enable xvfb for win builds
* Try to disable winegecko dialog
* Use encrypted token for deploys
Signed-off-by: falkTX <falktx@falktx.com>
* Use old skip_cleanup flag
Signed-off-by: falkTX <falktx@falktx.com>
* Enable everything for a final test build
Signed-off-by: falkTX <falktx@falktx.com>
* Remove lv2-only workaround
Signed-off-by: falkTX <falktx@falktx.com>
* CI: only enable on tags
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
4e1b255960
Install libglib2.0-dev for linux builds
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
6f545a36bd
Fix for macos-old build
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
9c5fcb4c6f
More CI stuff; use pkg-config --static
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
931383dd4f
Use old mingw repo
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
86af6fd63d
Add coreutils to CI
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
30ea551474
Use trusty for CI and other fixes
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
c8c6389391
Start with CI
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago