Change F3 rendering and add git version information (#836)
* Change F3 rendering and add git version information * Change position, block, chunk and facing * Limit position decimal places * Move LCE unique to the bottom and add more java features * Fix chunk information disappearing after y256 * Add chunk count information * Move build number script to prebuild.ps1 * We dont need to specify vector and wstring are from std * Restore build number to fix multiplayer * Use short symbolic-ref * Restore original BuildVer.h --------- Co-authored-by: Loki <lokio.casebstv@gmail.com> Co-authored-by: Loki Rautio <lokirautio@gmail.com>
This commit is contained in:
24
Minecraft.Client/prebuild.ps1
Normal file
24
Minecraft.Client/prebuild.ps1
Normal file
@@ -0,0 +1,24 @@
|
||||
$sha = (git rev-parse --short=7 HEAD)
|
||||
$ref = (git symbolic-ref --short HEAD)
|
||||
$build = 560 # Note: Build/network has to stay static for now, as without it builds wont be able to play together. We can change it later when we have a better versioning scheme in place.
|
||||
$suffix = ""
|
||||
|
||||
# TODO Re-enable
|
||||
# If we are running in GitHub Actions, use the run number as the build number
|
||||
# if ($env:GITHUB_RUN_NUMBER) {
|
||||
# $build = $env:GITHUB_RUN_NUMBER
|
||||
# }
|
||||
|
||||
# If we have uncommitted changes, add a suffix to the version string
|
||||
if (git status --porcelain) {
|
||||
$suffix = "-dev"
|
||||
}
|
||||
|
||||
@"
|
||||
#pragma once
|
||||
|
||||
#define VER_PRODUCTBUILD $build
|
||||
#define VER_PRODUCTVERSION_STR_W L"$sha$suffix ($ref)"
|
||||
#define VER_FILEVERSION_STR_W VER_PRODUCTVERSION_STR_W
|
||||
#define VER_NETWORK VER_PRODUCTBUILD
|
||||
"@ | Set-Content "Common/BuildVer.h"
|
||||
Reference in New Issue
Block a user