forked from TwilitRealm/dusklight
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathversion.h.in
More file actions
26 lines (20 loc) · 771 Bytes
/
Copy pathversion.h.in
File metadata and controls
26 lines (20 loc) · 771 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#ifndef VERSION_H
#define VERSION_H
#define DUSK_WC_DESCRIBE "@DUSK_WC_DESCRIBE@"
#define DUSK_VERSION_STRING "@DUSK_VERSION_STRING@"
#define DUSK_WC_BRANCH "@DUSK_WC_BRANCH@"
#define DUSK_WC_REVISION "@DUSK_WC_REVISION@"
#define DUSK_WC_DATE "@DUSK_WC_DATE@"
#define DUSK_BUILD_TYPE "@CMAKE_BUILD_TYPE@"
#if defined(__x86_64__) || defined(_M_AMD64)
#define DUSK_ARCH "x86_64"
#elif defined(__i386__) || defined(_M_IX86)
#define DUSK_ARCH "x86"
#elif defined(__aarch64__) || defined(_M_ARM64)
#define DUSK_ARCH "arm64"
#endif
#define DUSK_PLATFORM_NAME "@PLATFORM_NAME@"
#define DUSK_DLPACKAGE "dusk-@DUSK_WC_DESCRIBE@-" DUSK_PLATFORM_NAME "-" DUSK_ARCH
#define DUSK_SENTRY_DSN "@DUSK_SENTRY_DSN@"
#define DUSK_SENTRY_ENVIRONMENT "@DUSK_SENTRY_ENVIRONMENT@"
#endif