falkTX
c3cdefbe7f
Fix fftw win32 build; Bump version
4 years ago
falkTX
20efd84474
thread-safe fftw on windows too
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
89cae58e1a
Update distrho-plugins, fixing lv2 windows builds
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
d90584f6d1
Do not build carla lv2 plugins, useless as we just want tests
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
e25ae7e3d4
Rebuild
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
e93d54b4c9
Update die-plugins; Add plugin validation; Rebuild
4 years ago
falkTX
ab9148a231
Rebuild libs
4 years ago
falkTX
97958edeb3
Bump bootstrap version
4 years ago
falkTX
76c65fc732
CI rebuild
4 years ago
falkTX
829a07dce6
CI: Put plugin build steps outside yml file, for caching
4 years ago
falkTX
4c8b24d534
Do not build all plugins, until we verify caching
4 years ago
falkTX
2cb8e8288b
Cleanup, build all plugins again
4 years ago
falkTX
6e5758b0cf
Only build half distrho-ports plugins for now, so we can cache half
4 years ago
falkTX
e82463901d
Build distrho plugins on all possible targets
4 years ago
falkTX
97bcc69ecd
CI: single line non-tag build
4 years ago
falkTX
7f62c0b798
Only deploy on tags, but build and package on all branches
4 years ago
falkTX
648f57f434
Start caching dependencies build
4 years ago
falkTX
fd5f946a3c
Build die-plugins for everyone
4 years ago
falkTX
757cba2d4a
Skip macos-universal builds for now
4 years ago
falkTX
fd7e5c24d0
CI: Try macOS with xcode12.2
4 years ago
falkTX
8eabb93a06
Name the new build
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
008ba00178
Fix typo
4 years ago
falkTX
e5f09496dd
More CI tweaks
4 years ago
falkTX
66580311bf
CI: envs should be global
4 years ago
falkTX
ddd296ae58
Rework CI file
4 years ago
falkTX
52c29099cf
CI: Put plugin list to build in global env vars
4 years ago
falkTX
2adb83ce4d
Update distrho-ports, build only on windows, for now
4 years ago
falkTX
7c7067f668
Try to build distrho-ports-drowaudio on macOS
5 years ago
falkTX
b2e721b289
Correct last commit
5 years ago
falkTX
1e598fdb18
Test CI on all branches for now
5 years ago
falkTX
0c8519fbd2
Build dpf-plugins by default
5 years ago
falkTX
47f91bb216
Split all scripts
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
b30793a150
Use https to clone jack2, build test jack2 in CI
5 years ago
falkTX
710ad84e38
Fix CI config, file
5 years ago
falkTX
81a0f6003c
Do not build caps for now on macos
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
2b533eb525
Enable blop build in CI
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
0442d6d137
Build all plugins; Tweak mda and fomp; Cleanup
5 years ago
falkTX
d77ef9308a
Rename a script
5 years ago
falkTX
69850de72c
Rename build plugin script, support multiple args
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
baeef2573a
Add caps-lv2 plugin package
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
88d5fd8899
Fix for pkg-config; artyfx builds now
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