@@ -3,34 +3,26 @@ pull_requests:
33 do_not_increment_build_number : true
44shallow_clone : true
55environment :
6- lsltag : 1.13.0-b12
6+ lsltag : 1.13.0
77 lslversion : 1.13.0
88 LSLDIST_URL : " https://github.com/sccn/liblsl/releases/download"
99 CMakeArgs : " "
1010 matrix :
11- - APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2017
12- QTCOMPILER : msvc2017_64
13- QTVER : 5.13
14- - APPVEYOR_BUILD_WORKER_IMAGE : Ubuntu1604
15- DEPLOYNAME : Linux64-xenial
11+ - APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2017
12+ QTCOMPILER : msvc2017_64
13+ QTVER : 5.13
14+ - APPVEYOR_BUILD_WORKER_IMAGE : Ubuntu1804
15+ DEPLOYNAME : Linux64-bionic
1616install :
17- - cmd : appveyor DownloadFile https://github.com/ninja-build/ninja/releases/download/v1.9.0/ninja-win.zip -FileName ninja.zip
18- - cmd : appveyor DownloadFile %LSLDIST_URL%/%lsltag%/liblsl-%lslversion%-Win64.7z -FileName liblsl_x64.7z
19- - cmd : 7z x ninja.zip
20- - cmd : set PATH=%cd%;%PATH%
21- - cmd : 7z x liblsl_x64.7z -oLSL
22- - cmd : ninja --version
23- - sh : set -x
17+ - cmd : appveyor DownloadFile %LSLDIST_URL%/%lsltag%/liblsl-%lslversion%-Win64.zip -FileName liblsl_x64.zip
18+ - cmd : 7z x liblsl_x64.zip -oLSL
2419- sh : wget ${LSLDIST_URL}/${lsltag}/liblsl-${lslversion}-${DEPLOYNAME}.deb -O lsl.deb
25- - sh : dpkg -x lsl.deb LSL
20+ - sh : sudo dpkg -i lsl.deb
2621- sh : sudo apt update && sudo apt install -y qtbase5-dev qtmultimedia5-dev
2722build_script :
28- - cmd : call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvars64.bat"
29- - cmd : cmake -S . -B build -G Ninja -DQt5_DIR=C:/Qt/%QTVER%/%QTCOMPILER%/lib/cmake/Qt5 -DBOOST_ROOT=C:/Libraries/boost_1_69_0 -DLSL_INSTALL_ROOT=LSL/ %CMakeArgs%
30- - sh : cmake -S . -B build -DLSL_INSTALL_ROOT=LSL/usr -DLSL_UNIXFOLDERS=1 ${CMakeArgs}
31- - cd build
32- - cmake --build . --config Release --target install
33- - cpack -C Release
23+ - cmd : cmake -S . -B build -DQt5_DIR=C:/Qt/%QTVER%/%QTCOMPILER%/lib/cmake/Qt5 -DLSL_INSTALL_ROOT=LSL/ %CMakeArgs% -A x64
24+ - sh : cmake -S . -B build -DLSL_UNIXFOLDERS=1 -DCPACK_DEBIAN_PACKAGE_SHLIBDEPS=1 ${CMakeArgs}
25+ - cmake --build build --config Release -j --target package
3426artifacts :
3527- path : ' build/*.deb'
3628- path : ' build/*.tar.*'
0 commit comments