falkTX
426ed032d6
Build qt5.12 on macos-universal, start setting up carla
4 years ago
falkTX
af3c73c034
Fix a typo, export EXE_WRAPPER for mingw builds
4 years ago
falkTX
b2ccba78d7
Add local.env source script
4 years ago
falkTX
622d3a8f69
Cleanup
4 years ago
falkTX
265a316692
Update lv2, enable utils for lv2ls
4 years ago
falkTX
405daea3c8
Use -Wno-unused-command-line-argument flag on macos-universal
4 years ago
falkTX
8dd28673e1
macOS universal build compat
4 years ago
falkTX
f5f91bc6ac
Update flac and vorbis
4 years ago
falkTX
09f344dddf
Cleanup
4 years ago
falkTX
96baad2e1b
Build lv2lint as part of plugin bootstrap
4 years ago
falkTX
851ec796fc
package jack2 for windows
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
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
ad6882f698
Add a few more properties to win installers
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
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
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
75fbae3bde
Patch osx binaries to remove rpath references
4 years ago
falkTX
511d2dcef9
Use same version of glib for osx and win32y
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
7a212549de
Build qt5 on windows as self-contained dlls (-static)
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
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
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
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
falkTX
e9268577e5
Build cmake sources in child directory
4 years ago
falkTX
31af13dbd7
Add aften, needed for jack2; Small cleanup
4 years ago
falkTX
106d53197a
Use $HOME instead of realpath, fix for non-cross-builds
4 years ago
falkTX
88d5fd8899
Fix for pkg-config; artyfx builds now
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
03e67ee2ab
Support patches
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
30ea551474
Use trusty for CI and other fixes
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
fcdd8da936
Fix CI shell
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago