64 Commits

Author SHA1 Message Date
6fbc707818 Merge remote-tracking branch 'github/master' 2025-06-06 00:10:49 +08:00
fb6e3cd2a3 now is supported the Security Development Lifecycle (SDL) 2025-06-06 00:08:54 +08:00
d56ae21e3e 添加两个natvis,但是不管用啊! 2025-05-09 00:52:48 +08:00
737fe5c80d Added "/Zc:preprocessor" in compiler.cmake 2024-10-05 22:28:51 +08:00
a27fdafafb Added tsl-robin_map for win/vc 2024-10-05 21:39:18 +08:00
17e263bf44 added GLM_FORCE_AVX2 macro 2024-08-05 01:23:54 +08:00
e303fba228 Added "/fp:fast /fp:except-" in MSVC 2024-08-04 23:55:03 +08:00
4c9dd190ad MSVC change arch to AVX2 from AVX512 2024-07-26 03:23:24 +08:00
17b945f5e1 Added fsanitize option when use MSVC 2024-07-26 03:14:30 +08:00
d2721ecaa5 port to C17/C++20, open AVX512 in Visual C++ 2024-07-25 02:55:56 +08:00
ca9aece201 improved compiler.cmake 2023-02-14 15:22:16 +08:00
458545dfe3 renamed HGL_MATH_LIB instead of HGL_GLM_LIB 2023-01-21 19:48:09 +08:00
a412c3fef7 removed qt version check. 2023-01-14 19:40:12 +08:00
cfb110c8b2 support qt5/6 2023-01-14 18:32:54 +08:00
98f891389a supported qt extra style. 2022-11-08 21:35:05 +08:00
6c2c2a161d add HGL_WINDOWS_SDK_VERSION macro 2022-10-24 18:05:17 +08:00
9899bc1c07 added c11/c++14 flags at compiler.cmake 2022-06-16 10:43:28 +08:00
191334415c added _USE_MATH_DEFINES at QtCommon.cmake 2022-05-31 17:53:13 +08:00
a9a5ebe6e9 added add_cm_plugin macro 2022-03-31 21:57:10 +08:00
ba5bb61096 deleted DpiAwareness.manifest 2022-03-15 18:00:58 +08:00
2ba3b705ab added DpiAwareness.manifest(support HDPI on Windows 10) 2022-03-12 23:45:59 +08:00
78046ef7e5 added HGL_GLM_LIB macro that it can auto redefine glm library name between win or other any platforms. 2021-12-27 17:10:02 +08:00
23696b3be6 use newly glm config at CMAKE. 2021-12-27 16:55:20 +08:00
e78ebebee1 added GLM Marco 2021-09-24 20:33:05 +08:00
baabf4c8cc added GLM project 2021-09-24 11:28:58 +08:00
dd86bf6315 use glm instead of MathGeoLib 2021-09-24 01:05:10 +08:00
b61ed5cbfa added cm_windows.manifest 2021-09-09 18:05:18 +08:00
630770496d when use MSVC, support selecting Dynamic/Static RTL 2021-04-23 16:17:16 +08:00
4b71f19e46 恢复QT支持为5.14 2021-01-18 15:29:55 +08:00
d75dfb268b support QT6 2021-01-15 20:39:03 +08:00
e15c5ce039 add "disable warning" in MSVC 2020-09-29 15:13:31 +08:00
36549c10cc support apple 2020-09-11 11:26:19 +08:00
0cb791614f output path add MinSizeRel and RelWithDebInfo 2020-08-21 20:58:22 +08:00
c4343466aa remove c++lasted options in MSVC 2020-08-06 16:19:16 +08:00
b2676f3e15 改进UNIX系统下char8_t参数的CMAKE配置方式 2020-07-11 23:08:27 +08:00
7eb1cafe57 add USE_CHAR8_T option in compiler.cmake 2020-07-11 17:33:18 +08:00
71f0ac8c55 Merge remote-tracking branch 'origin/master' 2020-07-11 17:29:44 +08:00
3219915879 GCC/MingW增加-fchar8_t参数 2020-07-11 16:28:18 +08:00
4cb22e5b4c 因多线程API不支持WinVista/2008,所以将_WIN32_WINNT版本宏改为对应Win7/2008R2的0x0601 2020-07-10 18:05:49 +08:00
bcd0cadfea
Merge pull request #1 from bhlzlx/master
为MINGW32/64编译器添加支持
2020-07-10 18:00:31 +08:00
kusugawa
0ef326e868 为MINGW32/64编译器添加支持 2020-07-10 17:01:53 +08:00
5530bcc0dc add c++ latest option in Visual C++ 2020-07-07 19:14:00 +08:00
2b3b225659 disable .rc support in QtCommon.cmake 2020-07-01 16:26:19 +08:00
7d35df757f add QT Config 2020-06-10 22:04:31 +08:00
5e8a223255 add macro "set_debugger_directory" 2020-06-10 22:04:17 +08:00
bfed8348b8 Merge branch 'master' of https://github.com/hyzboy/CMCMakeModule 2020-06-05 01:09:45 +08:00
9f0d185346 增加使用官方VulkanSDK中的lib路径配置 2020-06-05 01:08:45 +08:00
d4087fe96c fix don't use AVX2 problems in MathGeoLib 2020-01-23 20:08:23 +08:00
4ac904d834 update README.md 2019-11-29 12:45:07 +08:00
652d903bb6 add cmake function "use_cm_module" 2019-11-29 11:57:19 +08:00