Tom M
c0ff5a0af1
Optimize Travis and AppVeyor CI builds ( #451 )
...
* cleanup unneeded compiler variations (now builds in 7 min rather than 13 min)
* Windows:
* use VS2017 for vcpkg, VS2015 for manual build
* Linux:
* install alsa, jack, pulse, portaudio, ladspa, libsndfile for all builds
* MacOSX:
* use AppleClang
* reorder macosx build in between linux build, as macosx usually takes longer to build, allowing to make better use of build time (via pipelining)
* switch to XCode10, enabling TravisCI to support CoreAudio and CoreMidi
2018-10-28 16:29:15 +01:00
Tom M
c8056ee002
Merge branch 'master' into test-flag
2018-08-08 20:13:39 +02:00
Tom M
75db4f31b3
WinXP compatible CI builds ( #419 )
...
attempt to remain windows xp compatibility for AppVeyor CI builds and statically link MSVC's C Run-Time Library
2018-08-08 20:12:37 +02:00
derselbst
521e5451fc
remove cmake option enable-tests
...
Always build unit tests instead and use cmakes OBJECT library to bypass visibility control and the value of BUILD_SHARED_LIBS.
2018-08-05 20:50:41 +02:00
derselbst
c7a3eb34a4
appveyor: add additional builds against glib 2.16 and 2.24
...
because they dont have `GStatBuf` available, #389
2018-05-28 21:32:28 +02:00
derselbst
8d3384545f
appveyor: rename build artifacts to reflect %platform%
2018-05-20 10:28:42 +02:00
derselbst
2c3e59f8ee
disable unit tests for appveyor (without vcpkg)
2018-04-07 19:09:49 +02:00
derselbst
2fbcd84238
appveyor: build unit tests
2018-04-07 10:45:43 +02:00
derselbst
e04123af51
add build tests to appveyor
2018-03-04 12:00:27 +01:00
derselbst
16b86e2100
ensure appveyor builds all branches
2017-11-13 17:05:23 +01:00
derselbst
c61c64e921
trigger appveyor
2017-11-13 16:36:11 +01:00
derselbst
247a0b9e55
empty commit to trigger appveyor
2017-11-13 16:27:50 +01:00
derselbst
7a6961a740
add .appveyor.yml for automated windows builds
...
addressing #276
2017-11-13 16:05:49 +01:00