Commit Graph

33 Commits

Author SHA1 Message Date
Stefano Sinigardi 8f3cd2840e fixes 2021-02-20 17:05:27 +01:00
Stefano Sinigardi b5d852057e fix 2021-01-29 17:40:29 +01:00
Stefano Sinigardi dcc38312fe trying with forward slashes 2021-01-24 12:40:59 +01:00
Stefano Sinigardi 00d578e327
update GitHub actions (#7095)
* update to run-vcpkg@v6

* bump to cmake 3.18

* use newer cuda syntax, fail if cuda enabled but not found

* update win build script

* improve travis with non-cuda-enabled builds

* improve windows building process
2021-01-21 17:36:00 +01:00
Stefano Sinigardi 6afe964d4f upgrade CUDA, cmake and VS on CI 2020-04-29 22:31:07 +02:00
Stefano Sinigardi be49ab30cd omp support on macOS 2020-04-29 20:24:00 +02:00
AlexeyAB 65506eb04a Minor fix 2020-04-27 16:40:43 +03:00
Stefano Sinigardi dea940c666 cleanup vcpkg cache 2019-11-24 18:09:00 +01:00
Stefano Sinigardi ed0b348573 remove unnecessary gcc installation on travis 2019-11-24 17:39:30 +01:00
Stefano Sinigardi 35346d2ef8
[cudnn] remove hardcoded version in cmake module (#3738)
collateral fixes: 
* handle opencv4 upgrade on vcpkg
* add yasm (ffmpeg prerequisite) on travis
* install ffmpeg separately from opencv to circumvent time limits
* build only release to halve ci time
* do not build as shared libs when using vcpkg, since default triplets are static
* remove debug configs from appveyor matrix
2019-08-24 13:46:45 +02:00
Stefano Sinigardi 769f76ef62 fixes for modern clang on linux 2019-07-30 17:39:18 +02:00
Stefano Sinigardi 6e7c3a53c7 move travis to ubuntu18.04 and simplify test matrix 2019-07-30 16:01:12 +02:00
Stefano Sinigardi ae0306e851 option to build project using cpp compiler if c not working/available 2019-07-25 09:47:27 +02:00
Stefano Sinigardi 920b29f15f fixes for ci and included files 2019-05-14 09:23:02 +02:00
Stefano Sinigardi 84ee1f42c6 [travis] disable vcpkg's built opencv[cuda] also on cuda-enabled configs, since it causes internal compiler errors. Waiting for updates from vcpkg 2019-04-30 19:28:17 +02:00
Stefano Sinigardi 3a20020264 [ci] extend timeout for vcpkg, add all vcpkg configs to allowed failures 2019-04-30 16:15:57 +02:00
Stefano Sinigardi 21e6372a5b [ci] allow vcpkg failures, export CC and CXX symbols, use stb from vcpkg when not testing integrated libs 2019-04-30 15:50:27 +02:00
Stefano Sinigardi b805bdebbd [travis,cuda] add missing symbol 2019-04-23 17:25:48 +02:00
Stefano Sinigardi 73cc42c96d improve CI compatibility with updated opencv@2 and opencv@3 on mac, fix variable not expanded for vcpkg 2019-04-23 15:29:53 +02:00
Stefano Sinigardi b8962b22eb disable vcpkg bootstrap when not required 2019-04-18 18:23:12 +02:00
Stefano Sinigardi f0a158e0cd [ci] add tests with vcpkg on linux 2019-04-18 18:03:35 +02:00
Stefano Sinigardi ac0dc5e696 [CI] add opencv@3 on ubuntu, add caching mechanism for vcpkg on appveyor 2019-04-10 16:29:58 +02:00
Stefano Sinigardi f6d45f1408 [travis] improve CI configurations, add no-opencv-ones, add opencv4 on
macOS
[build.sh] improve handling of vcpkg
[readme] update instructions for newer visual studio versions
[build.ps1] add VS2015 and VS2019 using vswhere
2019-04-09 09:06:58 +02:00
Stefano Sinigardi 751d750952 other fixes for travis-ci 2019-03-29 15:37:27 +01:00
Stefano Sinigardi bff37eb406 add reference to opencv[ffmpeg], fix spell errors, fix LD_LIBRARY_PATH for cuda on travis-ci, create a script to update cmake on cygwin-appveyor-ci 2019-03-29 14:06:23 +01:00
Stefano Sinigardi dcd41f37cc add ld_library_path to travis to fix [maybe] linking problems 2019-03-29 11:04:19 +01:00
AlexeyAB f5fd086407 Minor fix 2019-03-28 00:11:16 +03:00
AlexeyAB 7b1ef39607 Compile fix 2019-03-27 13:52:28 +03:00
Stefano Sinigardi 2c8ff8db0d create cmake targets for proper lib export 2019-03-05 18:34:53 +01:00
Stefano Sinigardi 80d0582ee4 fix cuda build on appveyor, remove old unsupported config on macOS 2019-03-03 13:07:49 +01:00
Stefano Sinigardi caeb0aee05 [CI] add CUDA build tests in matrix 2019-02-28 18:13:09 +01:00
Stefano Sinigardi 2a874b49a0 [CI] trying to improve resiliency 2019-02-28 18:13:09 +01:00
Stefano Sinigardi 56a6e0cdba [travis/appveyor] add CI, remove broken empty include path from CMakeLists.txt 2019-02-28 18:12:55 +01:00