aboutsummaryrefslogtreecommitdiff
path: root/buildconfig
diff options
context:
space:
mode:
Diffstat (limited to 'buildconfig')
-rw-r--r--buildconfig/BuildConfig.cpp.in1
-rw-r--r--buildconfig/BuildConfig.h12
2 files changed, 8 insertions, 5 deletions
diff --git a/buildconfig/BuildConfig.cpp.in b/buildconfig/BuildConfig.cpp.in
index 7360d964..70f8f7f0 100644
--- a/buildconfig/BuildConfig.cpp.in
+++ b/buildconfig/BuildConfig.cpp.in
@@ -90,6 +90,7 @@ Config::Config()
HELP_URL = "@Launcher_HELP_URL@";
IMGUR_CLIENT_ID = "@Launcher_IMGUR_CLIENT_ID@";
MSA_CLIENT_ID = "@Launcher_MSA_CLIENT_ID@";
+ CURSEFORGE_API_KEY = "@Launcher_CURSEFORGE_API_KEY@";
META_URL = "@Launcher_META_URL@";
BUG_TRACKER_URL = "@Launcher_BUG_TRACKER_URL@";
diff --git a/buildconfig/BuildConfig.h b/buildconfig/BuildConfig.h
index c1d34708..a920a3d4 100644
--- a/buildconfig/BuildConfig.h
+++ b/buildconfig/BuildConfig.h
@@ -40,9 +40,8 @@
/**
* \brief The Config class holds all the build-time information passed from the build system.
*/
-class Config
-{
-public:
+class Config {
+ public:
Config();
QString LAUNCHER_NAME;
QString LAUNCHER_DISPLAYNAME;
@@ -75,7 +74,6 @@ public:
/// URL for the updater's channel
QString UPDATER_BASE;
-
/// User-Agent to use.
QString USER_AGENT;
@@ -118,6 +116,11 @@ public:
QString MSA_CLIENT_ID;
/**
+ * Client API key for CurseForge
+ */
+ QString CURSEFORGE_API_KEY;
+
+ /**
* Metadata repository URL prefix
*/
QString META_URL;
@@ -156,4 +159,3 @@ public:
};
extern const Config BuildConfig;
-