summaryrefslogtreecommitdiffstats
path: root/src/launcher/constants.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/launcher/constants.rs')
-rw-r--r--src/launcher/constants.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/launcher/constants.rs b/src/launcher/constants.rs
index 8a9bd1a..698081b 100644
--- a/src/launcher/constants.rs
+++ b/src/launcher/constants.rs
@@ -1 +1,8 @@
+use const_format::formatcp;
+
+const PKG_NAME: &str = env!("CARGO_PKG_NAME");
+const PKG_VERSION: &str = env!("CARGO_PKG_VERSION");
+const CRATE_NAME: &str = env!("CARGO_CRATE_NAME");
+
+pub const USER_AGENT: &str = formatcp!("{PKG_NAME}/{PKG_VERSION} (in {CRATE_NAME})");
pub const URL_VERSION_MANIFEST: &str = "https://piston-meta.mojang.com/mc/game/version_manifest_v2.json";