1 /**************************************************************************** 2 ** 3 ** DQt - D bindings for the Qt Toolkit 4 ** 5 ** GNU Lesser General Public License Usage 6 ** This file may be used under the terms of the GNU Lesser 7 ** General Public License version 3 as published by the Free Software 8 ** Foundation and appearing in the file LICENSE.LGPL3 included in the 9 ** packaging of this file. Please review the following information to 10 ** ensure the GNU Lesser General Public License version 3 requirements 11 ** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. 12 ** 13 ****************************************************************************/ 14 module qt.core.config; 15 extern(C++): 16 17 import qt.config; 18 import qt.helpers; 19 20 /+ #define QT_FEATURE_shared 1 21 #define QT_FEATURE_cross_compile -1 22 #define QT_FEATURE_framework -1 23 #define QT_FEATURE_rpath -1 24 #define QT_COMPILER_SUPPORTS_SSE2 1 25 #define QT_COMPILER_SUPPORTS_AES 1 26 #define QT_FEATURE_appstore_compliant -1 27 #define QT_COMPILER_SUPPORTS_SSE3 1 28 #define QT_COMPILER_SUPPORTS_SSSE3 1 29 #define QT_COMPILER_SUPPORTS_SSE4_1 1 30 #define QT_COMPILER_SUPPORTS_SSE4_2 1 31 #define QT_COMPILER_SUPPORTS_AVX 1 32 #define QT_COMPILER_SUPPORTS_AVX2 1 33 #define QT_COMPILER_SUPPORTS_AVX512F 1 34 #define QT_COMPILER_SUPPORTS_AVX512BW 1 35 #define QT_COMPILER_SUPPORTS_AVX512CD 1 36 #define QT_COMPILER_SUPPORTS_AVX512DQ 1 37 #define QT_COMPILER_SUPPORTS_AVX512ER 1 38 #define QT_COMPILER_SUPPORTS_AVX512IFMA 1 39 #define QT_COMPILER_SUPPORTS_AVX512PF 1 40 #define QT_COMPILER_SUPPORTS_AVX512VBMI 1 41 #define QT_COMPILER_SUPPORTS_AVX512VL 1 42 #define QT_FEATURE_debug_and_release -1 43 #define QT_FEATURE_simulator_and_device -1 44 #define QT_FEATURE_build_all -1 45 #define QT_FEATURE_c__11 1 46 #define QT_FEATURE_c__14 1 47 #define QT_FEATURE_c__17 1 48 #define QT_FEATURE_c__1z 1 49 #define QT_FEATURE_c__2a -1 50 #define QT_FEATURE_c99 1 51 #define QT_FEATURE_c11 1 52 #define QT_FEATURE_thread 1 53 #define QT_FEATURE_future 1 54 #define QT_FEATURE_concurrent 1 55 #define QT_FEATURE_pkg_config 1 56 #define QT_COMPILER_SUPPORTS_F16C 1 57 #define QT_FEATURE_force_asserts -1 58 #define QT_LARGEFILE_SUPPORT 64 59 #define QT_COMPILER_SUPPORTS_RDRND 1 60 #define QT_COMPILER_SUPPORTS_RDSEED 1 61 #define QT_VISIBILITY_AVAILABLE true 62 #define QT_REDUCE_RELOCATIONS true 63 #define QT_FEATURE_separate_debug_info -1 64 #define QT_COMPILER_SUPPORTS_SHA 1 65 #define QT_FEATURE_signaling_nan 1 66 #define QT_FEATURE_static -1 67 #define QT_COMPILER_SUPPORTS_SIMD_ALWAYS 1 68 #define QT_VERSION_STR "5.15.2" +/ 69 /+ #define QT_VERSION_MAJOR 5 +/ 70 enum QT_VERSION_MAJOR = 5; 71 /+ #define QT_VERSION_MINOR 15 +/ 72 enum QT_VERSION_MINOR = 15; 73 /+ #define QT_VERSION_PATCH 2 +/ 74 enum QT_VERSION_PATCH = 2; 75