1#ifndef Z_VERSION_INFO_H
2#define Z_VERSION_INFO_H
7 #include <Core/ZAssembly.h>
10#define Z_COMPANY Z_T("Zwipe")
11#define Z_COMPANY_DOMAIN Z_T("com.zwipe")
13#ifndef Z_ASSEMBLY_VERSION_BUILD
14 #define Z_ASSEMBLY_VERSION_BUILD 0
17#ifndef Z_ASSEMBLY_VERSION_REVISION
18 #define Z_ASSEMBLY_VERSION_REVISION 0
21#ifndef Z_ASSEMBLY_VERSION_REPOSITORY_REVISION
22 #define Z_ASSEMBLY_VERSION_REPOSITORY_REVISION 000000
25#define Z_ASSEMBLY_VERSION_REPOSITORY_REVISION_VALUE Z_STRINGIZE(Z_ASSEMBLY_VERSION_REPOSITORY_REVISION)
26#define Z_ASSEMBLY_VERSION_REPOSITORY_REVISION_ID Z_T("Z_ASSEMBLY_VERSION_REPOSITORY_REVISION_ID_") Z_ASSEMBLY_VERSION_REPOSITORY_REVISION_VALUE
28#ifndef Z_ASSEMBLY_VERSION
29 #define Z_ASSEMBLY_VERSION Z_T(" ") Z_STRINGIZE(Z_MODULE_VERSION_MAJOR) Z_T(".") Z_STRINGIZE(Z_MODULE_VERSION_MINOR)
32#ifndef Z_ASSEMBLY_TITLE_BASE
33 #define Z_ASSEMBLY_TITLE_BASE Z_MODULE_NAME
36#ifdef Z_ASSEMBLY_EDITION
37 #define Z_ASSEMBLY_TITLE Z_ASSEMBLY_TITLE_BASE Z_T(" ") Z_ASSEMBLY_EDITION Z_ASSEMBLY_VERSION
39 #define Z_ASSEMBLY_TITLE Z_ASSEMBLY_TITLE_BASE Z_ASSEMBLY_VERSION
42#ifndef Z_ASSEMBLY_ADDITIONAL_COPYRIGHT
43 #define Z_ASSEMBLY_ADDITIONAL_COPYRIGHT
46#define Z_ASSEMBLY_COPYRIGHT Z_T("Copyright (C) ") Z_ASSEMBLY_COPYRIGHT_YEARS Z_T(" ") Z_MODULE_COMPANY Z_ASSEMBLY_ADDITIONAL_COPYRIGHT
49 #define Z_ASSEMBLY_ID Z_MODULE_ID
54 #define Z_ASSEMBLY_PTR_VAR(name) Z_JOIN_SYMBOLS(m_p, Z_JOIN_SYMBOLS(Z_ASSEMBLY_NAME, name))
55 #define Z_ASSEMBLY_HANDLE_VAR(name) Z_JOIN_SYMBOLS(m_h, Z_JOIN_SYMBOLS(Z_ASSEMBLY_NAME, name))
56 #define Z_ASSEMBLY_FUNC(name) Z_JOIN_SYMBOLS(Z_ASSEMBLY_NAME, name)
59 #define Z_THIS_ASSEMBLY_OF Z_ASSEMBLY_OF(Z_ASSEMBLY_NAME)
60 #define Z_THIS_ASSEMBLY_ADDRESS ((void *)(ZSizeType)Z_THIS_ASSEMBLY_OF)
63 #define Z_ASSEMBLY_OPTIONS_UNICODE ZAssemblyOptionsUnicode
65 #define Z_ASSEMBLY_OPTIONS_UNICODE ZAssemblyOptionsNone
69 #define Z_ASSEMBLY_OPTIONS_NO_UNICODE ZAssemblyOptionsNoUnicode
71 #define Z_ASSEMBLY_OPTIONS_NO_UNICODE ZAssemblyOptionsNone
75 #define Z_ASSEMBLY_OPTIONS_DEBUG ZAssemblyOptionsDebug
77 #define Z_ASSEMBLY_OPTIONS_DEBUG ZAssemblyOptionsNone
81 #define Z_ASSEMBLY_OPTIONS_TYPE ZAssemblyOptionsLib
83 #define Z_ASSEMBLY_OPTIONS_TYPE ZAssemblyOptionsExe
85 #define Z_ASSEMBLY_OPTIONS_TYPE ZAssemblyOptionsNone
88 #define Z_ASSEMBLY_OPTIONS ((ZAssemblyOptions)(Z_ASSEMBLY_OPTIONS_TYPE | Z_ASSEMBLY_OPTIONS_DEBUG | Z_ASSEMBLY_OPTIONS_NO_UNICODE | Z_ASSEMBLY_OPTIONS_UNICODE))
#define Z_ASSEMBLY_FUNC(name)
Definition ZVersionInfo.h:56
Z_EXTERN_C ZResult Z_API Z_ASSEMBLY_FUNC AssemblyOf(HZAssembly *phValue)