Module: sems Branch: master Commit: 091f65926a8b6768c54966928921cf4984bfadb3 URL: https://github.com/sems-server/sems/commit/091f65926a8b6768c54966928921cf4984bfadb3
Author: Peter Lemenkov <[email protected]> Committer: Peter Lemenkov <[email protected]> Date: 2016-02-08T15:34:27+03:00 Initial Travis CI support Signed-off-by: Peter Lemenkov <[email protected]> --- Added: .travis.yml --- Diff: https://github.com/sems-server/sems/commit/091f65926a8b6768c54966928921cf4984bfadb3.diff Patch: https://github.com/sems-server/sems/commit/091f65926a8b6768c54966928921cf4984bfadb3.patch --- diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..d9da458 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,25 @@ +language: c +compiler: + - gcc + +notifications: + email: false + +python: + - "2.7" + +sudo: required + +before_install: + - sudo apt-get -qq update + # bcg729, ilbc, mISDN, sip-dev are missing + - sudo apt-get install -y libsamplerate0-dev libevent-dev libgsm1-dev libspandsp-dev flite1-dev libspeex-dev libssl-dev libmysql++-dev librtmp-dev + +before_script: + - mkdir build + - cd build + - cmake .. -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DSEMS_USE_SPANDSP=yes -DSEMS_USE_LIBSAMPLERATE=yes -DSEMS_USE_ZRTP=NO -DSEMS_USE_MP3=NO -DSEMS_USE_ILBC=no -DSEMS_USE_TTS=yes -DSEMS_USE_OPENSSL=yes -DSEMS_USE_MONITORING=yes -DSEMS_USE_IPV6=yes -DSEMS_CFG_PREFIX= -DSEMS_AUDIO_PREFIX=/usr/share -DSEMS_EXEC_PREFIX=/usr -DSEMS_LIBDIR=lib64 -DSEMS_DOC_PREFIX=/usr/share/doc + +script: + - make + _______________________________________________ Semsdev mailing list [email protected] http://lists.iptel.org/mailman/listinfo/semsdev
