Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions .appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@ version: 1.13.{build}
pull_requests:
do_not_increment_build_number: true
shallow_clone: true
branches:
only:
- master
environment:
CMakeArgs: ""
matrix:
Expand Down Expand Up @@ -30,3 +33,11 @@ artifacts:
- path: 'build/*.7z'
- path: 'build/*.deb'
- path: 'build/*.tar.*'
deploy:
provider: GitHub
auth_token:
secure: XzGnVTRjZI2AuQzR5A6qPgZViAAbBVq7/VhM7O8kyTmjIkvUjH1RrwWiFLuinsus
force_update: true
on:
APPVEYOR_REPO_TAG: true

26 changes: 20 additions & 6 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,24 @@
language: cpp
dist: xenial
env:
CMakeArgs=""
branches:
only:
- master
# https://docs.travis-ci.com/user/reference/osx/#macos-version
matrix:
include:
- os: osx
- os: osx
osx_image: xcode10.1
env: OSXVER=MacOS10.13
- os: osx
osx_image: xcode9.2
env: OSXVER=MacOS10.12
- os: osx
osx_image: xcode8
env: OSXVER=MacOS10.11
before_script:
- brew update
- brew upgrade cmake
script:
- mkdir -p build/install
- cd build
Expand All @@ -16,10 +30,10 @@ script:
deploy:
provider: releases
skip_cleanup: true
on:
condition: $TRAVIS_TAG || $DODEPLOY
draft: true
api_key:
secure: cv/WRLXrJMkcU6AQy5UQn54c5LR+PbVUHveJpEryv54TGQ2+KXrVu0JNeiU9KSb93Ii/QgtctepbkAMgPp9yYP+D0cDCV9GLt/pudLGhdGfwltSEjSJb2+891fdDVEC7GLEkg/DpGj0YRgHYlMLm6mqUtM+SWFiy4RzEBNofBK86mjKM2RTKU+dFgryaObvzriAKumVmybhkL8jRWAGsZ/C1IUNZEjqZm7iCxIeHHMcmni8Eq5WS7kSg7S2s80yQ2YLqVaAK+xAK3+ZjljhvtVWUvW4Eela6o2/fYu3Bw2qi4zDbdvmq4TvaOFWW5vPsR6TCUSZ7LEzDyh1CCdlCwJ6f2HuGwoRGYm+jZcNF6Qut4Z6vAPrioSVq0it1MBD667yuA2W1vjS2b1m/q26YYBAYqbTo4ENBe/VaurLfjK1r5GPLdxNGenj6g8psztQOgxHu4RxxtxqALgjHFgFib9WKEI+1z+PanqOLbh7TQZIxtiduIO3KZj3dKOvoXux2bPT/4FtkW+z8vgS5qxEL0IpiASdHxH6Z5kfZsdToYYnC+3lg4ppVFQYFYMN/IKye34yPjTHvY5J62iY3uX3J1ggT+9NQCKdWDlKZLyqQZoPbVFnzYjSoCcjSonlVCOhBCyMF4lOv093UvPye8XpjraKZt0UXxCbbI9gJylsTxOE=
secure: MAin7yY6lRQNC7gLeE/aDGA90a2TZPjAwQGofyuGvih5T0p3OdKxFn64/lFzEWqb3x74MEu6I4AMteL/wjkminlHGn8fd1bSLtp+2TvnKFnaCuxuhlCNX4BmP741MHEmNMTo8qA+StuxDxwfHh8KVjuFxOkiLV9FolSpxZ3jhl8mBi3IMDodilyfsCniAw/WzekfATkJwmhQ9co642rkTwBKZ7goxdXJmewjEjBsiFn2SUT2+MCcy7NltjYvPdSrUH1LyhVKcSJch7lXqFnlGI21mJxlYdOhd9rA6wOYRZ1hzBRpqAWzE8kbDapMMOfLWrLQP+t5U3WZrt5e7Na/iuopYgzofgfzGr4xK0NwHUuHpc8C1Fair3nOke8IGNDraVHcZazEsBwxv5ekCUTOUFr5lka+ukcznP7PDw2ksIbpOR7bb9G2ubkQT4bDzIfMMOJSPzUbeTN+ds6xiVXukndMsXVW1rkZXk7O4uA60hGWBpX8okddask81Fk6jIBXdJomiRySDfd1DvP16vDGOfei2GZFX8iSvvATQIEE8CCL750vgUuEPPeRvyug2m6+CerAjvH73fmtGiKDmeaQNz+eBnbBpMphKCUvKRpSjSsBPNsQH/epPo34JnUczfzVbZGNNv87OeHDz7POe5YY6+PSwJbfIusPTMY6VdI/g9U=
file: build/*.tar.*
file_glob: true
on:
repo: sccn/liblsl
tags: true
7 changes: 6 additions & 1 deletion LSLCMake.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -314,7 +314,12 @@ macro(LSLGenerateCPackConfig)
set(CPACK_PACKAGE_NAME lsl)
if(APPLE)
set(CPACK_GENERATOR "TBZ2")
set(LSL_OS "OSX${lslplatform}")
if(DEFINED ENV{OSXVER})
# Configured by Travis-CI for multi-osx builds.
set(LSL_OS "$ENV{OSXVER}")
else()
set(LSL_OS "OSX${lslplatform}")
endif(DEFINED ENV{OSXVER})
elseif(WIN32)
set(CPACK_GENERATOR "7Z;NSIS")
set(CPACK_NSIS_MODIFY_PATH ON)
Expand Down
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
[![AppVeyor Build status](https://ci.appveyor.com/api/projects/status/y8l55sf4n1pfnsck/branch/master?svg=true)](https://ci.appveyor.com/project/cboulay/liblsl/branch/master)
[![Travis Build Status](https://travis-ci.org/sccn/liblsl.svg?branch=master)](https://travis-ci.org/sccn/liblsl)

# Lab streaming layer library

The lab streaming layer is a simple all-in-one approach to streaming experiment
Expand Down