aboutsummaryrefslogtreecommitdiff
path: root/buildconfig/BuildConfig.h
diff options
context:
space:
mode:
Diffstat (limited to 'buildconfig/BuildConfig.h')
-rw-r--r--buildconfig/BuildConfig.h22
1 files changed, 14 insertions, 8 deletions
diff --git a/buildconfig/BuildConfig.h b/buildconfig/BuildConfig.h
index 8594e46d..de66cec4 100644
--- a/buildconfig/BuildConfig.h
+++ b/buildconfig/BuildConfig.h
@@ -55,10 +55,6 @@ class Config {
int VERSION_MAJOR;
/// The minor version number.
int VERSION_MINOR;
- /// The hotfix number.
- int VERSION_HOTFIX;
- /// The build number.
- int VERSION_BUILD;
/**
* The version channel
@@ -71,9 +67,18 @@ class Config {
/// A short string identifying this build's platform. For example, "lin64" or "win32".
QString BUILD_PLATFORM;
+ /// A string containing the build timestamp
+ QString BUILD_DATE;
+
/// URL for the updater's channel
QString UPDATER_BASE;
+ /// The public key used to sign releases for the Sparkle updater appcast
+ QString MAC_SPARKLE_PUB_KEY;
+
+ /// URL for the Sparkle updater's appcast
+ QString MAC_SPARKLE_APPCAST_URL;
+
/// User-Agent to use.
QString USER_AGENT;
@@ -83,12 +88,12 @@ class Config {
/// The git commit hash of this build
QString GIT_COMMIT;
+ /// The git tag of this build
+ QString GIT_TAG;
+
/// The git refspec of this build
QString GIT_REFSPEC;
- /// This is printed on start to standard output
- QString VERSION_STR;
-
/**
* This is used to fetch the news RSS feed.
* It defaults in CMakeLists.txt to "https://multimc.org/rss.xml"
@@ -118,7 +123,7 @@ class Config {
/**
* Client API key for CurseForge
*/
- QString CURSEFORGE_API_KEY;
+ QString FLAME_API_KEY;
/**
* Metadata repository URL prefix
@@ -154,6 +159,7 @@ class Config {
QString MODRINTH_STAGING_URL = "https://staging-api.modrinth.com/v2";
QString MODRINTH_PROD_URL = "https://api.modrinth.com/v2";
+ QString versionString() const;
/**
* \brief Converts the Version to a string.
* \return The version number in string format (major.minor.revision.build).