diff options
author | gregory guy <gregory-tde@laposte.net> | 2021-03-15 15:32:40 +0100 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2024-03-02 18:52:12 +0100 |
commit | 12bd9b6b2bba50da9c3444dfb42b985ed2a6a7c1 (patch) | |
tree | 8319b9e98b3fa1f2a2a61d7719eb9a714c7ad66a /include | |
parent | 34587584ab80fd696cc9d73dda1326f175125ddf (diff) | |
download | tqt3-feat/cmakeConv.tar.gz tqt3-feat/cmakeConv.zip |
Conversion to the cmake building system.feat/cmakeConv
Signed-off-by: gregory guy <gregory-tde@laposte.net>
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'include')
-rw-r--r-- | include/ntqconfig.h.cmake | 23 | ||||
-rw-r--r-- | include/ntqmodules.h.cmake | 17 |
2 files changed, 40 insertions, 0 deletions
diff --git a/include/ntqconfig.h.cmake b/include/ntqconfig.h.cmake new file mode 100644 index 00000000..39a2fb8f --- /dev/null +++ b/include/ntqconfig.h.cmake @@ -0,0 +1,23 @@ +#pragma once + +/* License information */ +#define TQT_PRODUCT_LICENSEE "Free" +#define QT_PRODUCT_LICENSE "qt-free" + +/* Build key */ +#define TQT_BUILD_KEY "@_HOST_SYSTEM_PROCESSOR@ @_HOST_SYSTEM_NAME@ @_COMPILER_NAME@ @TQT_CONFIG@" + +/* Machine byte-order */ +#define Q_BIG_ENDIAN 4321 +#define Q_LITTLE_ENDIAN 1234 +#define Q_BYTE_ORDER @_ENDIAN@ + +/* Compile time features */ +#cmakedefine QT_LARGEFILE_SUPPORT 64 +#define TQT_POINTER_SIZE @_SIZEOF_VOID_P@ + +/* immodule extensions support */ +#cmakedefine TQT_NO_IM_EXTENSIONS 1 + +/* STL support */ +#cmakedefine TQT_NO_STL 1 diff --git a/include/ntqmodules.h.cmake b/include/ntqmodules.h.cmake new file mode 100644 index 00000000..b227570a --- /dev/null +++ b/include/ntqmodules.h.cmake @@ -0,0 +1,17 @@ +#pragma once + +/* These modules are present in this configuration of TQt */ + +#cmakedefine TQT_MODULE_STYLES 1 +#cmakedefine TQT_MODULE_TOOLS 1 +#cmakedefine TQT_MODULE_KERNEL 1 +#cmakedefine TQT_MODULE_WIDGETS 1 +#cmakedefine TQT_MODULE_DIALOGS 1 +#cmakedefine TQT_MODULE_WORKSPACE 1 +#cmakedefine TQT_MODULE_INPUTMETHOD 1 +#cmakedefine TQT_MODULE_NETWORK 1 +#cmakedefine TQT_MODULE_CANVAS 1 +#cmakedefine TQT_MODULE_TABLE 1 +#cmakedefine TQT_MODULE_XML 1 +#cmakedefine TQT_MODULE_OPENGL 1 +#cmakedefine TQT_MODULE_SQL 1 |