Commit Graph

34 Commits

Author SHA1 Message Date
Tom M 5c795791c1
Suppress abort() dialog on windows (#549) 2019-08-06 17:29:49 +02:00
derselbst 7e2ed650ca Make travis builds verbose 2019-08-02 13:53:14 +02:00
Tom M 33421922f3
Set up Azure Pipelines for most Windows CI builds (#541) 2019-06-29 10:56:09 +02:00
derselbst 7b14cf4b07 TravisCI: build with sdl2 support on linux 2019-03-26 15:58:37 +01:00
derselbst 984f5dd091 TravisCI: build with sdl2 support on mac 2019-03-25 21:09:22 +01:00
derselbst da6a2e7a91 travis: disable sudo 2018-10-31 13:23:05 +01:00
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
derselbst 450250e019 travis: remove gcc49 and clang39, add clang6 and clang7 2018-10-07 14:25:08 +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 0b4fcb94ba travis CI: build audio drivers with clang3.9 2018-05-27 08:28:51 +02:00
Tom M bad3102251
Fix Travis CI (#376)
* fix build on macOSx with gcc7
* use gold linker for debug build
* add gcc8 build
2018-05-05 17:48:27 +02:00
derselbst 87bbba9069 disable unit tests on macosx
libintl is not found for some reason
2018-04-07 19:09:49 +02:00
derselbst fdc943b8ad travis: build unit tests 2018-04-07 10:45:43 +02:00
derselbst e881fa198e add build tests to travis 2018-03-04 12:00:17 +01:00
derselbst 99bb97c5c4 fix build and install 2018-02-24 14:23:59 +01:00
derselbst 32d4fabf5c add make install to travis 2018-02-22 17:25:17 +01:00
derselbst fd06d7b818 add static build to travis 2018-02-22 17:24:24 +01:00
derselbst 452d86cde9 travis: remove repo george-edison55-precise-backports 2017-10-20 15:30:40 +02:00
derselbst 5df21d99c4 travis: update package manager before_install 2017-10-20 15:07:15 +02:00
derselbst bf3b5a9419 travis: enable ladspa build 2017-10-20 12:33:25 +02:00
derselbst a8b840f393 travis: use gcc5 for debug build
fix build with UBSan
2017-10-20 12:28:02 +02:00
derselbst cb4f7acd25 travis: enable portaudio driver 2017-10-16 17:30:31 +02:00
derselbst e2495e8db4 fix travis macos build 2017-10-11 11:20:50 +02:00
Tom M 648fad6769 update travis
install port- and pulseaudio for macosx builds
2017-09-28 16:44:12 +02:00
Tom M dc1be114fd update travis
install libsndfile jack dbus-glib for macosx
2017-09-25 17:15:09 +02:00
derselbst 6ddf9448e3 cleanup travis 2017-09-22 21:37:28 +02:00
derselbst bd24c2f1f1 add macosx build to travis 2017-09-22 20:23:29 +02:00
derselbst c407f205e0 fix travis build 2017-09-03 16:07:12 +02:00
derselbst 682d3b0b31 fluid_synth_set_channel_type() was not exported properly 2017-08-11 12:03:00 +02:00
derselbst e009f283d6 update travis 2017-08-11 11:55:53 +02:00
derselbst 6ffb72461b update travis 2017-08-11 11:40:04 +02:00
derselbst 795e33b93e update travis 2017-08-11 11:25:04 +02:00
derselbst 97f0bf9234 update travis 2017-08-11 11:10:16 +02:00
derselbst b98b78ffd1 add travis ci file 2017-08-10 23:11:05 +02:00