keepassxc

Форк
0
/
VersionInfo.in 
68 строк · 2.2 Кб
1
#pragma once
2

3
#ifndef PRODUCT_VERSION_MAJOR
4
#define PRODUCT_VERSION_MAJOR @PRODUCT_VERSION_MAJOR@
5
#endif
6

7
#ifndef PRODUCT_VERSION_MINOR
8
#define PRODUCT_VERSION_MINOR @PRODUCT_VERSION_MINOR@
9
#endif
10

11
#ifndef PRODUCT_VERSION_PATCH
12
#define PRODUCT_VERSION_PATCH @PRODUCT_VERSION_PATCH@
13
#endif
14

15
#ifndef FILE_VERSION_MAJOR
16
#define FILE_VERSION_MAJOR @PRODUCT_VERSION_MAJOR@
17
#endif
18

19
#ifndef FILE_VERSION_MINOR
20
#define FILE_VERSION_MINOR @PRODUCT_VERSION_MINOR@
21
#endif
22

23
#ifndef FILE_VERSION_PATCH
24
#define FILE_VERSION_PATCH @PRODUCT_VERSION_PATCH@
25
#endif
26

27
#ifndef __TO_STRING
28
#define __TO_STRING_IMPL(x) #x
29
#define __TO_STRING(x) __TO_STRING_IMPL(x)
30
#endif
31

32
#define PRODUCT_VERSION_MAJOR_MINOR_STR        __TO_STRING(PRODUCT_VERSION_MAJOR) "." __TO_STRING(PRODUCT_VERSION_MINOR)
33
#define PRODUCT_VERSION_MAJOR_MINOR_PATCH_STR  PRODUCT_VERSION_MAJOR_MINOR_STR "." __TO_STRING(PRODUCT_VERSION_PATCH)
34
#define PRODUCT_VERSION_RESOURCE               PRODUCT_VERSION_MAJOR,PRODUCT_VERSION_MINOR,PRODUCT_VERSION_PATCH,0
35
#define PRODUCT_VERSION_RESOURCE_STR           PRODUCT_VERSION_MAJOR_MINOR_PATCH_STR "\0"
36

37
#define FILE_VERSION_MAJOR_MINOR_STR        __TO_STRING(FILE_VERSION_MAJOR) "." __TO_STRING(FILE_VERSION_MINOR)
38
#define FILE_VERSION_MAJOR_MINOR_PATCH_STR  FILE_VERSION_MAJOR_MINOR_STR "." __TO_STRING(FILE_VERSION_PATCH)
39
#define FILE_VERSION_RESOURCE               FILE_VERSION_MAJOR,FILE_VERSION_MINOR,FILE_VERSION_PATCH,0
40
#define FILE_VERSION_RESOURCE_STR           FILE_VERSION_MAJOR_MINOR_PATCH_STR "\0"
41

42
#ifndef PRODUCT_COMMENTS
43
#define PRODUCT_COMMENTS           "@PRODUCT_COMMENTS@\0"
44
#endif
45

46
#ifndef PRODUCT_COMPANY_NAME
47
#define PRODUCT_COMPANY_NAME       "@PRODUCT_COMPANY_NAME@\0"
48
#endif
49

50
#ifndef PRODUCT_COMPANY_COPYRIGHT
51
#define PRODUCT_COMPANY_COPYRIGHT  "@PRODUCT_COMPANY_COPYRIGHT@\0"
52
#endif
53

54
#ifndef PRODUCT_FILE_DESCRIPTION
55
#define PRODUCT_FILE_DESCRIPTION   "@PRODUCT_FILE_DESCRIPTION@\0"
56
#endif
57

58
#ifndef PRODUCT_INTERNAL_NAME
59
#define PRODUCT_INTERNAL_NAME      "@PRODUCT_NAME@\0"
60
#endif
61

62
#ifndef PRODUCT_ORIGINAL_FILENAME
63
#define PRODUCT_ORIGINAL_FILENAME  "@PRODUCT_ORIGINAL_FILENAME@\0"
64
#endif
65

66
#ifndef PRODUCT_BUNDLE
67
#define PRODUCT_BUNDLE             "@PRODUCT_BUNDLE@\0"
68
#endif
69

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.