Jonathan Linat
39074b8249
CI: Enable Qt5 + lightpreview ( #406 )
...
* chore(CI): refine current 'cmake.yml' file content
* chore(CI): enable Qt5 on Linux and macOS
* Appveyor.yml: remove deploy step
we are deploying from GitHub Actions now
* build-linux-64.sh: adjust .zip wildcard
to hopefully not break on PR builds
* build-linux-64.sh: remove fragile unzip/readelf lines
* lightpreview\CMakeLists.txt: only install Qt on Win/Mac
* lightpreview: attempt to fix mac Qt packaging
* lightpreview: apple fixes
* Install qtdbus on macOS
* try alternate dbus module name
* try cmake find_package for dbus
* also find Qt5PrintSupport
* build-osx.sh: remove coreutils install
we don't use sha256sum anymore
* lightpreview/CMakeLists.txt: create .app bundle on macOS
* Update CMakeLists.txt
* build-*: run cpack as part of the build command
on my macOS test system, running cpack separately
is doubling the build time
* cmake: factor out add_loader_path_to_rpath function, apply to all targets
* chore(CI): add steps to re-pack the 'doc' and 'bin' directories
* chore(CI): remove GitHub release-related step (to be re-introduced)
* chore(CI): adjust inflating destination directories
---------
Co-authored-by: Eric Wasylishen <ewasylishen@gmail.com>
2024-01-08 20:16:41 -07:00
Eric Wasylishen
3f8042f174
ci: update appveyor's github token
2023-08-14 00:01:23 -06:00
Eric Wasylishen
7c6f6f8299
Revert "appveyor.yml: remove deploy step, we use GitHub Actions"
...
This reverts commit e477962516 .
2023-08-13 23:08:10 -06:00
Eric Wasylishen
99e5f15d42
Revert "ci: use older embree/tbb which support Win8.1"
...
This reverts commit 50c4709d31 .
2022-11-13 16:52:14 -07:00
Eric Wasylishen
50c4709d31
ci: use older embree/tbb which support Win8.1
2022-11-13 15:54:30 -07:00
Eric Wasylishen
a7645c3396
Revert "ci: try alternate way of requesting 8.1 sdk"
...
This reverts commit d5c2575360 .
2022-11-13 15:06:40 -07:00
Eric Wasylishen
d5c2575360
ci: try alternate way of requesting 8.1 sdk
2022-11-13 14:18:22 -07:00
Eric Wasylishen
3dc98bdef4
appveyor: use vs2022 image
2022-11-11 13:11:50 -07:00
Eric Wasylishen
e477962516
appveyor.yml: remove deploy step, we use GitHub Actions
2022-09-25 11:25:13 -06:00
Eric Wasylishen
ba7fbbb69b
ci: move appveyor build to separate .ps1 script
...
to suppress failing on writes to stderr. see:
https://help.appveyor.com/discussions/problems/10014-false-build-fail-status
2021-09-19 23:26:27 -06:00
Eric Wasylishen
45201118d5
ci: fix exitcode check in appveyor.yml
2021-09-19 22:38:26 -06:00
Eric Wasylishen
caac229b2b
ci: appveyor: run automated_tests.sh
2021-09-19 18:18:27 -06:00
Eric Wasylishen
36498623ec
appveyor: tweak yml
2021-02-07 00:34:55 -07:00
Eric Wasylishen
c6d389ce24
appveyor: checkout submodules
2021-02-06 23:01:43 -07:00
Eric Wasylishen
01a59e22fe
appveyor: abort on build failures
2021-02-06 22:14:35 -07:00
Eric Wasylishen
ba2ffaa6b9
build: update appveyor config
2021-01-02 13:59:22 -07:00
Eric Wasylishen
d8dc3ea3e5
appveyor: request vs2019 image
2020-12-29 17:38:49 -07:00
Eric Wasylishen
9d55d80db0
build: use 142 toolchain (VS2019)
2020-12-29 17:33:55 -07:00
Eric Wasylishen
22544c3068
Appveyor: disable 32-bit build. Try to update to a compatible TBB/embree
...
version
2020-02-01 12:45:51 -07:00
Eric Wasylishen
8a468bd6fd
CI: fix TBB version
2020-01-29 23:10:06 -07:00
Eric Wasylishen
f07f3fa2d7
appveyor: try to install tbb
2020-01-29 20:01:17 -07:00
Eric Wasylishen
b85d627c8f
change branding to ericw-tools
2017-10-19 16:35:37 -06:00
Eric Wasylishen
fbb72248bb
build: fix appveyor.yml
2017-07-08 16:24:17 -06:00
Eric Wasylishen
34a6bf7876
qbsp: add testqbsp target
2017-07-08 15:49:14 -06:00
Eric Wasylishen
467d6fc847
build: disable lightpreview stub
2017-06-10 21:29:53 -06:00
Eric Wasylishen
333a4c9ffd
build: appveyor: try enabling lightpreview
2017-04-28 14:08:11 -07:00
Eric Wasylishen
345f5b3ad9
build: update appveyor to use embree 2.15.0
2017-04-28 13:28:02 -07:00
Eric Wasylishen
cb5f08f424
build: fix testlight.exe path
2017-03-06 13:58:15 -08:00
Eric Wasylishen
e3b1c18d8f
build: tweak appveyor again
2017-03-06 13:50:52 -08:00
Eric Wasylishen
7f48a67aa6
build: try again to fix appveyor
2017-03-06 13:45:40 -08:00
Eric Wasylishen
af539633a7
build: appveyor: specify platform
2017-03-06 13:41:51 -08:00
Eric Wasylishen
09a2fa06b3
build: try fixing appveyor build
2017-03-06 13:29:26 -08:00
Eric Wasylishen
72e7a7b687
build: fix test running
2017-03-06 13:54:46 -07:00
Eric Wasylishen
54abf89ecf
build: run 'testlight' on the ci servers
2017-03-06 13:47:47 -07:00
Eric Wasylishen
4c1a12cf67
update to embree 2.14.0
2017-03-05 17:09:09 -07:00
Eric Wasylishen
309714b939
light: update embree to v2.13.0
2017-02-08 01:02:59 -07:00
Eric Wasylishen
260a7ddf47
Update embree to 2.12.0
2016-10-23 12:21:04 -06:00
Eric Wasylishen
7c1d29a46a
build: appveyor: try setting up auto deployments 3
2016-10-02 22:56:02 -06:00
Eric Wasylishen
37eb30c830
build: appveyor: try setting up auto deployments 2
2016-10-02 22:38:04 -06:00
Eric Wasylishen
d719157311
build: appveyor: try setting up auto deployments
2016-10-02 22:18:49 -06:00
Eric Wasylishen
ee3452dbdc
build: use v120_xp toolset (VS 2013 targetting Windows XP)
2016-09-07 23:16:42 -06:00
Eric Wasylishen
df8f8b264b
light: update embree to 2.11.0
2016-09-02 15:03:32 -06:00
Eric Wasylishen
c9a0f50985
appveyor.yml: add extra line break.. appveyor is combining the two msbuild lines for some reason
2016-08-15 23:34:49 -06:00
Eric Wasylishen
e06556edfd
build: run tests on CI servers
2016-08-15 23:28:36 -06:00
Eric Wasylishen
1c94d4b157
Revert "build: new windows build script"
...
This reverts commit a2a5ec9269d1d28084b5b501da7fb17787262773.
2016-08-06 12:04:14 -07:00
Eric Wasylishen
30933856c3
build: more appveyor
2016-08-06 11:40:08 -07:00
Eric Wasylishen
3943be80d7
build: tweak appveyor
2016-08-06 11:37:00 -07:00
Eric Wasylishen
7689235eff
build: try fixing appveyor
2016-08-06 11:32:47 -07:00
Eric Wasylishen
8fe28047a3
build: new windows build script
2016-08-06 11:12:06 -07:00
Eric Wasylishen
97e96e9998
Revert "build: try switching windows sdk from v140_xp to v120_xp"
...
This reverts commit 1c4eb0b156 .
2016-07-20 21:31:40 -07:00