Windows README and FAQ, Code signing policy, and version info in the Windows programs (W5 part 1) #40
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "windows-w5-docs"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
W5, part 1: the README for Windows users, and what SignPath Foundation needs before the owner applies for free code signing.
README
.sha256, SmartScreen until signing), first steps (the four methods, Balanced/XPRESS8K the default; where settings and records live), the command line in PowerShell, the background task, compressing as administrator (marked not yet tried on a real PC), and uninstalling.Binaries
build.rsnow givesogc.exe,ogc-gui.exe,ogc-background.exeandogc-elevated.exea VS_VERSIONINFO: OpenGameCompressor, the Cargo version, and the four numbers the installer uses. The resource is written in Rust, so no resource compiler is needed;ogc-elevated.exekeeps its manifest. The byte layout is tested throughtests/build_script.rs.scripts/windows/version-info.pyreads it back.check.shanddist.shfail when a program orsetup.exelacks it or names another product or version.Tests
cargo testpasses, includingbuild_scriptand the GUI suite on Broadway; the about page's README links resolve.check.sh,build-gui.sh,check-gui.sh(bundle tests 14) anddist.shwith the app all pass. All five files report ProductName "OpenGameCompressor", version 0.1.0 / 0.1.0.0.