-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add verbose debugging version reporting #590
Conversation
supports setting compile-time environment data for verbose debug version reporting
We don't like the
|
95fa591
to
46746c0
Compare
Fixed with conversion to |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks like it should be useful, thanks!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice, thanks!
Adds a new
--vv
option for verbose debugging version reporting of:Adds a new fontc package vergen build dependency and build.rs file to set the environment variables required to define these strings at build time. Should continue to support deterministic builds with the data fields that I've included in this report.
Example output:
cargo nightly release build
GitHub UI formatting as pasted into the tracker:
fontc 0.0.1 @ 3910465
x86_64-apple-darwin
rustc 1.76.0-nightly (channel: nightly, 3a85a5cfe 2023-11-20)
llvm 17.0
cargo profile: release
cargo optimization level: 3
cargo stable debug build
GitHub UI formatting as pasted into the tracker:
fontc 0.0.1 @ 3910465
x86_64-apple-darwin
rustc 1.74.0 (channel: stable, 79e9716c9 2023-11-13)
llvm 17.0
cargo profile: debug
cargo optimization level: 0