Commit graph

13 commits

Author SHA1 Message Date
Olivier Goffart
d641650cda CI: prospective fix for the current faillure
https://github.com/jurplel/install-qt-action/issues/142
2022-03-30 09:52:13 +02:00
Simon Hausmann
589b24ef70 Use GitHub's Windows Server 2019 for the CI
`windows-latest` used to be that, but that's being upgrade to Windows Server 2022, which
appears to have Visual Studio Code 2022 installed.

That in turn seems to not be supported by node-gyp's version detection just yet.

So pin to the working image for now and let's upgrade later intentionally.
2022-02-23 10:41:11 +01:00
Tobias Hunger
4230ac2572
Update copyright information to reflect name change
Also run resue over the codebase and fix complaints from that tool.
2022-02-09 10:27:47 +01:00
Olivier Goffart
e5953099f2 Clear the cache key for Qt
Because the cache still think that Qt is installed in the wrong path
2022-02-08 09:18:45 +01:00
Olivier Goffart
85dfec5c28 Update CI after move 2022-02-08 09:02:33 +01:00
Simon Hausmann
b1a70f9e58 Rename the SixtyFPS CMake interface 2022-02-02 09:58:26 +01:00
Tobias Hunger
bfca0e3573 Mass update copyright messages to be more REUSE compliant 2021-12-22 10:06:12 +01:00
Simon Hausmann
a244e16829 Add visiblity to the C++ binary packages
* Rename the package to `SixtyFPS-cpp-*` to make it easier to see that these are for C++
* Refer to the download and extraction process in the two C++ "READMEs"
* Set the home page url in the cmake project() command, from where cpack will pick it up for inclusion in the installer.

cc #631
2021-11-24 12:53:43 +01:00
Simon Hausmann
f7f4797171 Include cargo-about info also in the non-windows packages
... by calling prepare_binary_package.sh on all platforms, but only
include the Qt license attribution where we bundle it.
2021-11-23 23:16:24 +01:00
Simon Hausmann
6547979b89 Remove unused parameters from packaging prep script 2021-11-23 23:16:24 +01:00
Simon Hausmann
82c91f8df3 Switch CI to macos-11
macos-latest will soon advance to 11 anyway.
2021-11-22 21:00:04 +01:00
Olivier Goffart
80a3e856dd CI: fix warning: cargo-about is not in the tool cache 2021-11-22 18:03:44 +01:00
Simon Hausmann
f7ebdb7fb2 Add a new snapshot workflow for all binaries
This splits the docs and wasm workflows into shared files, that will be
called (for QA purposes) from ci.yaml as well as from nightly_snapshot
(for publishing).

The viewer build is also triggered by the snapshot workflow.
2021-11-19 17:56:04 +01:00