spiegel-keyman/common/windows/delphi/general/keymanversion_build.in
Marc Durdin f394245636 maint(common): consolidate builder scripts
Clarifies the confusing builder.inc.sh / build-utils.sh distinction by
giving the scripts more appropriate names. Most build scripts should use
builder-full.inc.sh; some helper scripts can use builder-basic.inc.sh.
Documented in resources/build/README.md.

Renames:
* resources/build/builder.inc.sh to resources/build/builder-full.inc.sh
* resources/build/build-utils.sh to resources/build/builder-basic.inc.sh

Other changes:
* Moves Android-specific functions out of builder-basic.inc.sh and into
  android/build.sh.
* Renames functions in builder-basic.inc.sh

More functions may be moved from builder-basic.inc.sh into utils.inc.sh
or other scripts in the future.

Fixes: #14065
Build-bot: build all
Test-bot: skip
2025-08-02 08:11:24 +10:00

25 lines
692 B
Text

SKeymanVersion = '$RELEASE';
KeymanVersion_Major = $RELEASE_MAJOR;
KeymanVersion_Minor = $RELEASE_MINOR;
// Keyman Version Information
CKeymanVersionInfo: TKeymanVersionInfo = (
// These fields match fields in /resources/build/builder-basic.inc.sh
Version: '$Version';
VersionWin: '$VersionWin';
VersionRelease: '$VersionRelease';
VersionMajor: $VersionMajor;
VersionMinor: $VersionMinor;
VersionPatch: $VersionPatch;
Tier: '$Tier';
Tag: '$Tag';
VersionWithTag: '$VersionWithTag';
VersionGitTag: '$VersionGitTag';
Environment: '$Environment';
// These fields are useful only for Windows apps
VersionRc: '$VersionRc'
);