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
falkTX
a3d7d95941
Add glib, mxml and fluidsynth; reorder some libs
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
5de1cd7329
Only patch jack.pc for windows
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
276e74e46e
Build qttools when not cross-compiling
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c6fcf999f9
Link qt header files to frameworks in macos; Fix qjackctl !win64
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
0b9cc534c6
Force qt5 on macos to target 10.8
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
7ee5b189ee
Fix folder name where qt5 patches should be
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b6398f8ea9
Add patch to fix qt5.9 build under osx 10.8
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
7a212549de
Build qt5 on windows as self-contained dlls (-static)
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
a0db75b14c
Build portaudio with all possible winapis
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
3a5a8c72d0
Tweaks for qjackctl to build, add portaudio asio patch
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
abfd6641a7
Build qjackctl after building jack
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
bbfb466c13
multiple build jobs for waf too
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
bbc6139b4c
Add build-qt script
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
11ecd566ea
Run make with -j $(nproc); Add build_qmake
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
8c8989407b
Don't build zlib on macos
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
1186c1ddd8
Remove a note
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
8ce241030f
Fix waf builds for macos without python3
4 years ago
falkTX
37a872d6c4
Sort versions by name; Run jack2 package script on macos
4 years ago
falkTX
53cf5cc2cb
Don't build liblo tests
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c6140e8707
Added rtaudio and portaudio, and a few changes needed for them
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
29d4ab65cd
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
ddbff1317a
Use gcc stack protector; Add remove_file function
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
a93660eb19
Remove a comment
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b7c51b14d5
non-working attempt at jack build with macos-old
4 years ago
falkTX
055ff99581
Disable flac asm-optimizations for macos-old
4 years ago
falkTX
52c599f731
Fix jack build
4 years ago
falkTX
bd9871fcd1
Build tre for windows; Set jack2 platform for cross-compile
4 years ago
falkTX
4bcca85d45
Add libsamplerate and opus, fix db for mingw
4 years ago
falkTX
872aabd41d
Add build-jack.sh script, move aften in there
4 years ago