Jean Pierre Cimalando
872cebd74a
Remove old travis jobs
2020-12-08 05:44:13 +01:00
Jean Pierre Cimalando
5351ef410b
Convert some case problems with minGW at CI-time
2020-11-23 00:19:35 +01:00
Paul Ferrand
6ff8e076f3
Do tests on appveyor and merge builds on travis
2020-10-29 09:51:30 +01:00
redtide
6a2382f37a
CI reorganization
2020-10-29 05:21:25 +01:00
Jean Pierre Cimalando
b71be82e27
Put the dylibbundler steps into cmake and out of travis
2020-10-23 23:20:17 -07:00
Jean Pierre Cimalando
5723cc1ef7
Avoid using the dylibbundler flag -od
...
This would erase the library directory before copying the dependencies.
In the case of LV2, which copies in two steps, this would prevent sndfile
from getting packaged into the bundle.
2020-10-23 22:22:45 -07:00
redtide
b131f42040
CI: Minimal cleanup [ci skip]
2020-10-22 11:21:33 +02:00
Jean Pierre Cimalando
5e84f29e59
Set a fixed number of parallel tasks
2020-10-12 21:01:28 +02:00
redtide
545e714fb6
Removed old Doxygen build script
2020-10-06 00:20:21 +02:00
redtide
67804314fe
CI: Remove osx opt symlink
2020-09-27 20:30:48 +02:00
redtide
0717c2b15d
CI: Use Travis Homebrew addons instead install script
2020-09-27 19:03:16 +02:00
Jean Pierre Cimalando
4a189ae53e
ci: try uninstall java before updating homebrew
2020-09-26 20:06:47 +02:00
Jean Pierre Cimalando
b92209de74
Support UI in LV2
2020-09-02 01:44:49 +02:00
Jean Pierre Cimalando
e2b8b21967
Separate the editor code from VST
2020-09-02 01:44:46 +02:00
Jean Pierre Cimalando
45583b6dd9
Limit on the number of make jobs
2020-07-28 20:29:28 +02:00
Paul Ferrand
b353703328
Fixing CI still?
2020-07-09 08:42:58 +02:00
Paul Ferrand
87dbb3658f
Fixing CI?
2020-07-08 15:02:30 +02:00
Paul Ferrand
11106602f6
Trying to solve the macos CI problem
2020-07-07 13:22:59 +02:00
Jean Pierre Cimalando
578dad574d
Build macOS in C++14, can fix runtime link issues
2020-06-13 22:09:58 +02:00
Jean Pierre Cimalando
31b5aa6de9
Fix VST problems in our forked submodules, branch sfizz
2020-05-19 21:12:48 +02:00
Jean Pierre Cimalando
af6dbea70c
Build and deploy AU in Travis
2020-05-13 09:21:57 -07:00
Jean Pierre Cimalando
5e6fdb58fa
Bundle the dylibs
2020-04-18 07:06:28 +02:00
Jean Pierre Cimalando
8b711780d7
Update the base system of MinGW docker
...
The current upstream seems to need an update of the base libs in order to run
the MinGW compiler.
2020-04-12 01:33:09 +02:00
redtide
4e7f15328a
Auto update the api index page
2020-04-06 14:19:55 +02:00
Jean Pierre Cimalando
8ce71cafad
Attempt to fix MOD devices
2020-04-02 16:53:55 +02:00
Paul Fd
401e4e6601
Put CXX standard to 17 on non-MOD targets
2020-03-14 18:02:54 +01:00
Jean Pierre Cimalando
14f6b09d61
Travis build for MOD devices
2020-03-14 18:02:54 +01:00
Paul Fd
88593a9a9f
Check if the sdk is downloaded already
2020-03-14 14:05:05 +01:00
Paul Fd
c44a51cea1
Add vst sdk to clang-tidy
2020-03-14 13:53:00 +01:00
Jean Pierre Cimalando
b3e78deee8
Try setting make jobs with nproc
2020-03-10 23:13:24 +01:00
Jean Pierre Cimalando
7babb1edd3
Add Travis builds for VST
2020-03-10 22:39:21 +01:00
Jean Pierre Cimalando
83a7d9486c
Fix travis buildenv in prepare_tarball
2020-03-10 20:08:38 +01:00
Paul Fd
68fd04fe74
Split travis in smaller scripts
2020-03-08 23:57:33 +01:00
Paul Fd
fc02cbb271
Remove the environment from the webhook
2020-03-08 22:47:05 +01:00
Paul Fd
2779f8710d
Try to run tests automatically
2020-03-08 17:12:40 +01:00
Paul Fd
18529e21f8
Added stages to travis and moved the doxygen in the Deploy stage with travis conditions
2020-03-08 16:30:47 +01:00
Jean Pierre Cimalando
4c41811bb4
Static linking for MinGW
2020-02-27 20:54:18 +01:00
redtide
b07c429d7b
Fix prefix on pkgconfig releases (see #83 )
2020-02-27 15:19:44 +01:00
Paul Ferrand
a1af7a0b67
Enable static builds without vcpkg for linux platforms and strip symbols from the LV2 plugin ( #72 )
...
* Building statically without vcpkg
* Removed the docker/build scripts, since they're in Travis now
2020-02-26 16:10:35 +01:00
redtide
a59734f000
Update doxigen travis script [ci skip]
2020-02-18 01:47:13 +01:00
redtide
5d5d6eccf4
Update doxygen only on git tags
2020-02-11 16:23:07 +01:00
Jean Pierre Cimalando
e975b35a93
Add MinGW 64-bit
2020-02-02 21:25:08 +01:00
Jean Pierre Cimalando
d3b0cef35f
Travis build with MinGW
2020-02-02 16:26:04 +01:00
redtide
ddeaa42815
Wrong operator
2019-12-27 01:48:48 +01:00
redtide
db2f64d3cc
Go back using gcc 7
2019-12-23 15:01:03 +01:00
redtide
96079cdebd
Enable LTO on Linux builds, general Travis fixes
2019-12-23 14:42:35 +01:00
redtide
a3fc603dc7
macOS build support
2019-12-23 05:13:29 -08:00
redtide
e5fb633483
Docs script fix
2019-12-22 23:17:27 +01:00
redtide
e6aa698927
Update Travis configuration, added Arm64 build
2019-12-22 22:22:33 +01:00
redtide
f0ed4caefc
Fixed URL from previous commit
2019-12-22 14:27:44 +01:00