falkTX
e02e8e2130
Update lv2 libs; Build pcre so we can have native sord_validate
4 years ago
falkTX
3e1a5374a7
Use full path to /usr/lib/libssp.a when not cross-compiling
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
237eb46f19
Build and install mod lv2 extensions
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
4159b2594f
Also support generic msys/cygwin
4 years ago
falkTX
7b343c7983
Fix msys2 detection
4 years ago
falkTX
bf0d17210a
Check for msys2
4 years ago
falkTX
1a378e7464
Build custom carla backend and test plugins with it
4 years ago
falkTX
e93d54b4c9
Update die-plugins; Add plugin validation; Rebuild
4 years ago
falkTX
a9523a8413
Build and install kxstudio-lv2-extensions for plugins
4 years ago
falkTX
a22c192ccc
Build cython and pyliblo 0.10 on macos-universal
4 years ago
falkTX
719f7ee514
Fix copy_file function
4 years ago
falkTX
c0a99cbc20
Fix cmake projects having too high macOS deploy targets
4 years ago
falkTX
b4d954d322
Always set HAVE_MIXED_SIZE_ADDRESSING (for any db stuff)
4 years ago
falkTX
4b94320081
More tweaks for python builds
4 years ago
falkTX
9d3b515ceb
Possibly final setup for carla
4 years ago
falkTX
bd1adf2505
Prefer to use our own python3 if available
4 years ago
falkTX
02b535a556
Alternative download url for pyqt5, make some libs optional
4 years ago
falkTX
179b883168
Bail out when a download fails
4 years ago
falkTX
c7df9834ff
Only optimize python in macos-universal builds for now
4 years ago
falkTX
57c0092e78
Final fixup for carla, speed up macos builds
4 years ago
falkTX
55a3954544
Use Qt 5.12.10 for macos-universal, fixes bus error
4 years ago
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