Commit Graph

74 Commits

Author SHA1 Message Date
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