falkTX
038ced3c0e
Update qjackctl to 0.6.3, add patch to fix win32 default path
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
3cd242cfed
Build 32bit "mixed mode" jack dll on win64
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
0590ad353e
Make sure portaudio is enabled on windows, use -X winmme by default
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
3bb09dc988
Another typo
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
92e3e1e5bd
Move jack2 win binaries out of the way
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
47712a5df3
Always symlink jack2 locally, so we can catch the binaries
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
851ec796fc
package jack2 for windows
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
11b1298dd7
Specify which version of macos jack2 pkg to use
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
5a26029884
Share some variables in build/pack jack2
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
47f91bb216
Split all scripts
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
e1c8777380
Use jack version when packaging
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
acd123e4e8
Only set custom jack2 path on macos
5 years ago
falkTX
e3dc124e2c
Fix qjackctl patch
5 years ago
falkTX
4b9d19116b
jack2 fixes
5 years ago
falkTX
f7b1b2b054
Fix jack build
5 years ago
falkTX
b30793a150
Use https to clone jack2, build test jack2 in CI
5 years ago
falkTX
677f6a9971
Fix wrong symlink
5 years ago
falkTX
331e4034bf
Fix qjackctl build; Allow custom versions
5 years ago
falkTX
f8c2590feb
Tweak silent qt
5 years ago
falkTX
0b97cdafe5
Silence Qt build on CI
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
8ce10655b8
Install jack2 in a custom prefix
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
393e6a1a2a
Cleanup a couple more files
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
9251e738fe
Add a cleanup script
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
0dbc8f895b
Some fixes needed for jack builds
5 years ago
falkTX
ada2cc1ce9
Spelling
Signed-off-by: falkTX <falktx@falktx.com>
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
c6f9967847
Remove incorrect WINEPREFIX
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
7e3d16eebd
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
ad6882f698
Add a few more properties to win installers
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
5647b6a941
Create wine dir first if win32 target
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
490e77faf1
Fix blop install dir; Define version in file
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
4ac1f77fb0
Add blop-lv2 patches for wine usage
5 years ago
falkTX
267391488b
CI: Install binfmt-support package for win builds
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
d13cef4ce2
Nevermind about those patches
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
8275a0215b
Add patches for mda-lv2
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
2b533eb525
Enable blop build in CI
5 years ago
falkTX
87d1a93372
Update blop, now builds on windows
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
a3748e5502
Some more plugins, move incomplete to todo
5 years ago
falkTX
59dd08722c
Initial script to pack plugins for distribution
5 years ago
falkTX
d77ef9308a
Rename a script
5 years ago
falkTX
d416a1ef5b
Fix meson win32 cross script
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
4d6f6fe4b4
Build jack with /usr/local prefix on macos
5 years ago
falkTX
22ed3ba558
More tweaks for macos otool patching
5 years ago
falkTX
772673995d
Merge branch 'master' of github.com:DISTRHO/PawPaw
5 years ago
falkTX
ad34952f1d
Package jack2 for macosx
5 years ago
falkTX
75fbae3bde
Patch osx binaries to remove rpath references
5 years ago