falkTX
5a26029884
Share some variables in build/pack jack2
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
47f91bb216
Split all scripts
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
e1c8777380
Use jack version when packaging
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
acd123e4e8
Only set custom jack2 path on macos
4 years ago
falkTX
e3dc124e2c
Fix qjackctl patch
4 years ago
falkTX
4b9d19116b
jack2 fixes
4 years ago
falkTX
f7b1b2b054
Fix jack build
4 years ago
falkTX
b30793a150
Use https to clone jack2, build test jack2 in CI
4 years ago
falkTX
677f6a9971
Fix wrong symlink
4 years ago
falkTX
331e4034bf
Fix qjackctl build; Allow custom versions
4 years ago
falkTX
f8c2590feb
Tweak silent qt
4 years ago
falkTX
0b97cdafe5
Silence Qt build on CI
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
8ce10655b8
Install jack2 in a custom prefix
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
393e6a1a2a
Cleanup a couple more files
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
9251e738fe
Add a cleanup script
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
0dbc8f895b
Some fixes needed for jack builds
4 years ago
falkTX
ada2cc1ce9
Spelling
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
710ad84e38
Fix CI config, file
4 years ago
falkTX
81a0f6003c
Do not build caps for now on macos
4 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
4 years ago
falkTX
c6f9967847
Remove incorrect WINEPREFIX
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
7e3d16eebd
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
ad6882f698
Add a few more properties to win installers
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
5647b6a941
Create wine dir first if win32 target
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
490e77faf1
Fix blop install dir; Define version in file
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
4ac1f77fb0
Add blop-lv2 patches for wine usage
4 years ago
falkTX
267391488b
CI: Install binfmt-support package for win builds
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
d13cef4ce2
Nevermind about those patches
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
8275a0215b
Add patches for mda-lv2
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
2b533eb525
Enable blop build in CI
4 years ago
falkTX
87d1a93372
Update blop, now builds on windows
4 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>
4 years ago
falkTX
0442d6d137
Build all plugins; Tweak mda and fomp; Cleanup
4 years ago
falkTX
a3748e5502
Some more plugins, move incomplete to todo
4 years ago
falkTX
59dd08722c
Initial script to pack plugins for distribution
4 years ago
falkTX
d77ef9308a
Rename a script
4 years ago
falkTX
d416a1ef5b
Fix meson win32 cross script
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
4d6f6fe4b4
Build jack with /usr/local prefix on macos
4 years ago
falkTX
22ed3ba558
More tweaks for macos otool patching
4 years ago
falkTX
772673995d
Merge branch 'master' of github.com:DISTRHO/PawPaw
4 years ago
falkTX
ad34952f1d
Package jack2 for macosx
4 years ago
falkTX
75fbae3bde
Patch osx binaries to remove rpath references
4 years ago
falkTX
ba9a338e47
Merge branch 'master' of github.com:DISTRHO/PawPaw
4 years ago
falkTX
fccb4f99a2
Native glib needs libpcre
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
ef00747d91
use native glib for linux builds
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
1d10fd347c
Fix macos-old glib build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
4e1b255960
Install libglib2.0-dev for linux builds
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
511d2dcef9
Use same version of glib for osx and win32y
4 years ago
falkTX
057ad160fa
Add fluidsynth patch to fix drivers build
4 years ago
falkTX
71ca65e3c8
Allow target-specific patches, add those for glib
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago