mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-05 08:25:32 +00:00
* Move the following files from common/windows/cpp/include/ to common/include/: * keymanversion.h * vkeys.h * Move the following file from common/windows/cpp/ to common/cpp/: * vkeys.cpp * Move crc32.cpp,crc32.h into kmcmplib, as they are only used there. * Remove unused ConvertUTF.c and ConvertUTF.h. * Update references to the above files. * Remove precompiled header refs from vkeys.cpp and change data type to `char*` for types in vkeys.cpp (unless `USE_CHAR16_T` is defined), so that it is more cross-platform accessible, update usages accordingly, fixup project definitions accordingly. * Remove unused define `KMN_KBP_EXPORTING` from kmcmplib/meson.build. Fixes: #15565 Test-bot: skip
33 lines
959 B
C
33 lines
959 B
C
#ifndef _KEYMANVERSION_H
|
|
#define _KEYMANVERSION_H
|
|
|
|
#include "./keymanversion_build.h"
|
|
|
|
// We should not need to add to these hard-coded version numbers for future versions, unless
|
|
// we have a back-compat need to refer to a specific version.
|
|
|
|
#define KEYMANVERSION130 "13.0"
|
|
#define KEYMANVERSION120 "12.0"
|
|
#define KEYMANVERSION110 "11.0"
|
|
#define KEYMANVERSION100 "10.0"
|
|
#define KEYMANVERSION90 "9.0"
|
|
#define KEYMANVERSION80 "8.0"
|
|
|
|
#define KEYMANVERSION130W L"13.0"
|
|
#define KEYMANVERSION120W L"12.0"
|
|
#define KEYMANVERSION110W L"11.0"
|
|
#define KEYMANVERSION100W L"10.0"
|
|
#define KEYMANVERSION90W L"9.0"
|
|
#define KEYMANVERSION80W L"8.0"
|
|
|
|
// These macros may be used only in RC files
|
|
|
|
#define KV_COMPANY_NAME "SIL International\0"
|
|
#define KV_LEGAL_COPYRIGHT "\xA9 SIL International\0"
|
|
#define KV_LEGAL_TRADEMARKS "Keyman is a registered trademark in Australia\0"
|
|
|
|
// These macros may be used in C++ files
|
|
|
|
#define KEYMAN_Copyright "(C) SIL International"
|
|
|
|
#endif
|