Tobias Hunger
bfca0e3573
Mass update copyright messages to be more REUSE compliant
2021-12-22 10:06:12 +01:00
Simon Hausmann
e0a942dc1c
Avoid the use of symlinks for source files
...
On Windows 10, the creation of symlinks by normal users requires
enabling the developer mode, which may or may not be acceptable in
corporate environments with restricted IT setups.
We introduced the symlinks for the shared special key codes mapping,
which instead this patch places into a shared sixtyfps-common crate.
2021-12-13 15:51:10 +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
Olivier Goffart
921f5675d6
Put the licenses in the C++ binary package
...
Note that this also change the path names to "licenses" in the viewer package
2021-11-18 19:20:25 +01:00
Olivier Goffart
ee1febc8f7
Fix the path in the .tar.gz
2021-10-22 14:44:51 +02:00
Olivier Goffart
18ce1087d5
Hardcode the Qt license
...
Because the install qt github action does not install the documentation
2021-10-22 14:32:17 +02:00
Olivier Goffart
24cccfb9bb
Use cargo-about to generate the attributions from Qt crates
2021-10-22 14:32:17 +02:00
Olivier Goffart
422b90d612
Generate an index.html instead of a index.md
2021-10-22 14:32:17 +02:00
Simon Hausmann
4b321579c2
Fix links in generated index.md
...
Somehow the empty link didn't work.
2021-10-22 11:59:38 +02:00
Simon Hausmann
675e4bb850
Explain what the script does and centralize index.md
2021-10-22 11:55:56 +02:00
Simon Hausmann
7833e7a9b7
Initial helper script to collect license info for binary package
2021-10-22 11:41:34 +02:00
Olivier Goffart
a1069e94f0
Fixup the publish script
...
the GL bakcend don't compile alone without specifying a feature
2021-10-06 15:55:05 +02:00
Tobias Hunger
aea4ecca99
Apply pre-commit hooks to all files
2021-08-17 22:38:16 +02:00
Olivier Goffart
13bd828b96
Update license date
2021-07-02 15:55:54 +02:00
Rishabh Budhiraja
74727d953f
Renames viewer to sixtyfps-viewer and publishes it on crates.io ( #237 )
...
* Renames viewer to sixtyfps-viewer and publishes it on crates.io
* Maintain the directory name consistency
2021-05-22 08:34:50 +02:00
Olivier Goffart
a12436a253
Add sixtyfps-lsp in the publish script
2021-04-27 17:38:27 +02:00
Simon Hausmann
8bba02ea07
Abort the nightly prepare script if there are local modifications
2021-04-15 14:57:15 +02:00
Simon Hausmann
dc8bfb6c76
Helper script to prepare README/json files for a nightly package
2021-04-15 12:12:07 +02:00
Olivier Goffart
9f93968c66
Fix the publish to crate.io script
2021-01-29 18:19:21 +01:00
Olivier Goffart
32e71467fb
Fix lisense header
2020-12-14 12:56:19 +01:00
Olivier Goffart
2931e3bb45
Commit the publish script
2020-12-14 12:21:20 +01:00