Martin Pulec
c710790cd7
Makefile: dylibbundler - use -cd instead -od
...
The use of --overwrite-dir was perhaps incorrect because it purges the
directory. --create-dir is more suititable.
2020-03-24 08:06:10 +01:00
Martin Pulec
3dcb349fdc
Covertity: fixed date format
2020-03-24 08:06:10 +01:00
Martin Pulec
d9b568cfba
CI Win: do not hardcode VS version
2020-03-24 08:06:09 +01:00
Martin Pulec
f33f8a472a
CI: Update FFMPEG to 4 for U16.04
2020-03-24 08:06:09 +01:00
Martin Pulec
12191627b3
CI: Ubuntu 16.04 compile fix
...
Use gcc-5 as a CUDA host compiler in Linux if available. This version
is supported up to current CUDA version while being available in U16.04.
2020-03-24 08:06:09 +01:00
Martin Pulec
c3aeb202d7
CI: {delete,upload}-asset.sh - check more errors
2020-03-24 08:05:57 +01:00
Martin Pulec
90765425e6
CI: added zsync AppImage
2020-03-19 09:53:34 +01:00
Martin Pulec
31a5721068
CI: removed build-qt.sh
2020-03-19 09:53:34 +01:00
Martin Pulec
5b50d12ce3
CI: add -nightly to asset names
2020-03-19 09:53:33 +01:00
Martin Pulec
bea9648f2b
CI Windows: added updater
2020-03-19 09:53:33 +01:00
Martin Pulec
c1858c15d5
CI: trigger coverity also by pushing to branch coverity_scan
2020-03-19 09:53:33 +01:00
Martin Pulec
0730a36796
CI: Linux - copy all plugins
2020-03-19 09:53:32 +01:00
Martin Pulec
ba41ab041b
CI: build in 4 processes to speed up the build
2020-03-19 09:53:32 +01:00
Martin Pulec
e5bec56827
CI: cache MSYS2 to speed up the build
2020-03-19 09:53:32 +01:00
Martin Pulec
3274bd6452
CI nightly: run on U16.04
2020-03-19 09:53:32 +01:00
Martin Pulec
dec0f28f1e
CI: use dynamic Qt [Linux]
2020-03-19 09:53:31 +01:00
Martin Pulec
57ccfea8bc
Linux AppImage: bundle dynamically Qt + fixes
...
- AppImage: do not symlink icon
- use fontconfig to get DejaVu font path
2020-03-19 09:53:31 +01:00
Martin Pulec
a77eba854f
CI: use dynamic Qt (macOS, from Homebrew)
2020-03-19 09:53:31 +01:00
Martin Pulec
f0836a4582
CI: Added additional dependencies [macOS, Win]
...
- OpenCV
- OpenSSL
- ImageMagick
- JACK
- fixed SDKROOT + SDK version not hardcoded [Mac]
- unified Qt build script for macOS+Linux
2020-03-19 09:53:31 +01:00
Martin Pulec
149d08915b
CI: added Syphon [macOS]
...
- removed spurious $SDKPATH
- added -eu bash flags
- download/extract to a temporary directory which is then removed
2020-03-19 09:53:30 +01:00
Martin Pulec
90fb28c5f2
CI: added SPOUT
2020-03-19 09:53:30 +01:00
Martin Pulec
31d8a655d2
CI: added live555
2020-03-19 09:53:30 +01:00
Martin Pulec
be79100e02
CI: Updates
...
- option not to download CUDA [Win]
- correct asset uploading
- nightly CI: use different trigger - temporarily "on push" (to
ci-nightly)
- correctly add DLLs (using "|" as a delimiter to cope with spaces in
names)
- extract to C:\
- remove correct test artefact [Win]
- build AJA wrapper only if we have SDK [Win]
- disable NDI by default
2020-03-19 09:53:30 +01:00
Martin Pulec
64f595ec32
CI: added NDI [Win]
2020-03-19 09:53:29 +01:00
Martin Pulec
c75eebdc00
CI: updated
2020-03-19 09:53:29 +01:00
Martin Pulec
a3fc132722
CI: Updated nightly
...
- upload assets with script [nightly]
- remove unneeded Windows runner components (Android, dotnet) to free up
space (namely for Qt)
- no timeout for pacman (sometimes failed)
2020-03-19 09:53:29 +01:00
Martin Pulec
b27f222ce5
Coverity build: use distro Qt
...
This build won't be redistributed so it is safe to use a dynamic Qt.
2020-03-19 09:53:28 +01:00
Martin Pulec
58269ed4fe
Makefile: bundle libs also for uv-qt [Mac]
2020-03-19 09:53:28 +01:00
Martin Pulec
fa9f341fee
CI: Updated nightly - build Linux and mac
2020-03-19 09:53:28 +01:00
Martin Pulec
920da65f48
CI: Windows - build more features
2020-03-19 09:53:28 +01:00
Martin Pulec
06dbc0f1b9
CI: Build Win Qt
2020-03-19 09:53:27 +01:00
Martin Pulec
824b3a5321
CI: simplified Win
2020-03-19 09:53:27 +01:00
Martin Pulec
2ed9572304
CI: simplified also for mac
2020-03-19 09:53:27 +01:00
Martin Pulec
59c3c982b5
CI: Linux - use script from cov
2020-03-19 09:53:27 +01:00
Martin Pulec
33b4264822
CI: build only in main repo
2020-03-19 09:53:26 +01:00
Martin Pulec
44203adb09
CI Win: use MSVS tools path from vswhere
2020-03-19 09:53:26 +01:00
Martin Pulec
71e6cd698a
Build only in specified branches
2020-03-19 09:53:26 +01:00
Martin Pulec
322f670c34
CI: build AJA
2020-03-19 09:53:26 +01:00
Martin Pulec
c7d34363a1
CI: build XIMEA
2020-03-19 09:53:25 +01:00
Martin Pulec
b82163f794
CI: install CUDA directly [Win]
2020-03-19 09:53:25 +01:00
Martin Pulec
8722bf0151
CI: macOS - use SDK 10.14
...
Build with SDK 10.15 didn't worked well on High Sierra.
2020-03-19 09:53:25 +01:00
Martin Pulec
eeac3fa120
CI: Win - added CineForm
2020-03-19 09:53:24 +01:00
Martin Pulec
e3247a0880
CI: Linux - build AppImage
2020-03-19 09:53:24 +01:00
Martin Pulec
a3427f636c
CI: use static Qt for Mac
2020-03-19 09:53:24 +01:00
Martin Pulec
3dec64b9e3
CI: build macOS artifact
2020-03-19 09:53:24 +01:00
Martin Pulec
dc9614b2ce
Updated ccpp.yaml
...
- Linux & Mac - added couple of new dependencies
- Windows - ability to create a build artifact
2020-03-19 09:53:23 +01:00
Martin Pulec
d77299390a
CI: trigger build only if source changed
2020-03-19 09:53:23 +01:00
Martin Pulec
0508a43148
Added CI badge to README.md
2020-03-19 09:53:23 +01:00
Martin Pulec
a0830419a0
ccpp.yml: tests
2020-03-19 09:53:23 +01:00
Martin Pulec
9757227e20
GitHub CI: run also macOS
2020-03-19 09:53:22 +01:00