Commit Graph

99 Commits

Author SHA1 Message Date
Christophe Riccio
4ba6ef9046 Fixed SIMD instruction set selection with Clang 2016-11-24 01:19:04 +01:00
Christophe Riccio
74378ce1b9 Display instruction set used on CMake prepare 2016-11-24 01:18:57 +01:00
Zbigniew Mandziejewicz
6f688414e4 Fix name for CMake version file 2016-11-12 11:44:47 +01:00
Christophe Riccio
a3b7bf46e7 Ignore long long warning with C++98 tests 2016-07-17 11:53:47 +02:00
Christophe Riccio
867f03c5f2 Fixed disable pedentic warning for anoynymous struct in GLM 2016-07-17 11:30:12 +02:00
Christophe Riccio
21a9d4ce18 Fixed GLM test '/fp:fast' and '/Za' command-line options are incompatible 2016-07-17 00:00:07 +02:00
Christophe Riccio
848d68fe96 GLM requires long long support (C++98) and anonymous struct (C++11), disable the warnings within GLM. Strict compilers support check is performed. #524 2016-07-16 18:36:56 +02:00
Christophe Riccio
b4df7d69a6 Moved glm.pc.in into cmake directory #509 2016-05-31 00:36:21 +02:00
Guus Sliepen
0e018a5262 Added pkg-config file 2016-05-30 12:50:00 +02:00
Christophe Riccio
19186b27ed Removed GCC pedantic build argument 2016-05-30 02:03:29 +02:00
Christophe Riccio
6cf7389c8c Removed the glm_dummy CMake target if glm_shared or glm_static are enabled 2016-05-22 17:20:56 +02:00
Christophe Riccio
805939686c Visual C++ genenrate ASM code for GLM tests 2016-05-22 13:16:55 +02:00
Christophe Riccio
aca1710c5f Fixed ignoring unknown option '/arch:SSE2' warning while compiling with Visual C++ in 64 bits with SSE3 enabled 2016-05-02 23:32:19 +02:00
Christophe Riccio
7f1bb02a26 Invert when static and dynamic lib messages appears 2016-03-14 22:29:55 +01:00
Christophe Riccio
b14e39b4cf Added target to build optional static and dynamic GLM library 2016-03-12 01:32:40 +01:00
Christophe Riccio
57bf985fe5 Fixed build 2016-03-05 22:29:52 +01:00
Christophe Riccio
082272421a Fixed long long warnings when using C++98 on GCC and Clang #482 2016-03-05 22:25:17 +01:00
Christophe Riccio
1ee2f3219e Merged 0.9.7 2016-02-11 00:05:27 +01:00
Christophe Riccio
6ee8b03063 Fixed CMake policy warning 2016-02-09 01:18:24 +01:00
Christophe Riccio
846e88a147 Updated version 2016-01-03 18:01:56 +01:00
Zbigniew Mandziejewicz
eaefcc6689 Bump CMake version for interface target to 3.0 2015-07-06 19:43:45 +08:00
Zbigniew Mandziejewicz
60ccb43b14 Improve compatibility with old CMake versions 2015-05-03 15:00:02 +08:00
Christophe Riccio
d7fa6d318c - Removed -m64 causing build issues on Linux 32 #331 2015-05-02 00:26:12 +02:00
Christophe Riccio
084804111e Fixed CMake build on 2.8 versions 2015-05-01 20:40:45 +02:00
Zbigniew Mandziejewicz
37f7df3dc0 Simplified build tree CMake config 2015-04-10 00:04:52 +08:00
Zbigniew Mandziejewicz
29940ee443 Export build tree package 2015-04-09 11:20:58 +08:00
Zbigniew Mandziejewicz
62a7daddcf Removed obsolete FindGLM 2015-03-30 01:39:27 +08:00
Zbigniew Mandziejewicz
288d1af309 Export glm as interface library for CMake 2.8.12 and newer 2015-03-29 12:12:48 +08:00
Christophe Riccio
cb427b053d 64 bits GCC build 2015-02-14 00:50:00 +01:00
Christophe Riccio
7751bd4af4 Fixed MinGW32 build 2015-02-14 00:19:47 +01:00
Christophe Riccio
a8237ccb31 Fixed warnings 2014-12-10 09:41:32 +01:00
Christophe Riccio
abcc46012a Added GLM_LANG_CXX14_FLAG and GLM_LANG_CXX1Z_FLAG language feature flags, Added C++14 detection 2014-12-10 01:55:26 +01:00
Christophe Riccio
a42f84ed47 Removed GLM_TEST_ENABLE_PERF 2014-11-29 20:46:58 +01:00
Christophe Riccio
246609b453 Fix build 2014-11-22 23:26:18 +01:00
Christophe Riccio
011a056267 Added AVX2 detection for GLM tests 2014-11-22 22:31:44 +01:00
Christophe Riccio
b5519d35ef Fixed SIMD enable for GLM tests 2014-11-22 21:26:22 +01:00
Christophe Riccio
393c1dae41 Clean up 2014-11-16 18:37:12 +01:00
Christophe Riccio
4e95519396 Fixed test with VC and disabled lang extension 2014-11-16 18:18:11 +01:00
Christophe Riccio
0b8ca1a5b6 Added a CMake option to execute GLM performance tests. Made quat and dualquat trivially constructible #263 2014-11-15 00:05:52 +01:00
Christophe Riccio
abb5299e08 Fixed warnings with -pedantic 2014-10-29 10:28:25 +01:00
Roger Leigh
4aa1c19707 cmake: Don't use unqualified include paths 2014-04-15 10:54:03 +01:00
Roger Leigh
e9ad8f7c18 cmake: Don't abort if not testing
This prevents installing and is quite antisocial.
2014-04-15 10:45:49 +01:00
Roger Leigh
a925120716 cmake: Install FindGLM 2014-04-15 10:26:28 +01:00
Christophe Riccio
e818afba4d Merge branch '0.9.5' of https://github.com/g-truc/glm into 0.9.5 2013-12-18 18:49:51 +01:00
Christophe Riccio
570ec64d38 Fixed /arch:SSE3 warnings, no supported by VC 2013-12-18 18:45:02 +01:00
Christophe Riccio
6bb9bdc8ce Renamed CMake SIMD options 2013-10-19 12:13:38 +02:00
Christophe Riccio
bb9cc43a6d Updated CMake instruction set selection 2013-09-15 03:09:10 +02:00
Christophe Riccio
6d2170adb3 Fixed C++11 activation on XCode for the CMake test suite ID 2013-09-10 19:58:02 +02:00
Christophe Riccio
80f6c06c78 Fixed merge 2013-08-27 10:16:33 +02:00
Christophe Riccio
da38a6e58c Better compiler detection in CMake. Language detection for Clang 2013-08-20 23:07:04 +02:00