Christophe
ca8372490e
Revert "CMakeLists.txt: remove libraries"
2019-03-13 11:36:50 +01:00
Fabrice Fontaine
3b798fe06b
CMakeLists.txt: remove libraries
...
glm is a heaser-only library, libraries are not needed
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2019-03-12 13:23:18 +01:00
Fabrice Fontaine
efd91329ba
CMakeLists: add BUILD_{SHARED,STATIC}_LIBS options
...
Add BUILD_SHARED_LIBS and BUILD_STATIC_LIBS options to allow the user
to enable/disable building of shared and static library
This is especially useful when cross-compiling as some toolchains are
not always able to build a shared or a static library
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2019-02-17 00:06:35 +01:00
Christophe Riccio
a23dd2f800
Clean up CMake project, added arithmetic operators to swizzle operators types
2018-07-14 19:14:08 +02:00
Christophe Riccio
de28722e36
Added EXT_vector_relational: extend equal and notEqual to take an epsilon argument
2017-08-20 21:38:33 +02:00
Christophe Riccio
e9f210c85f
Enable /WX, warning as error on Visual Studio
2017-08-17 19:51:03 +02:00
Christophe Riccio
eb8689b8b5
More use of build-in CMake features, upgraded to CMake 3.2
2017-08-17 10:54:16 +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
1f71f6fb3a
Improved SIMD and swizzle operators interactions with GCC and Clang, Added raw SIMD API.
2016-05-03 23:57:41 +02:00
Christophe Riccio
b14e39b4cf
Added target to build optional static and dynamic GLM library
2016-03-12 01:32:40 +01:00
Christophe Riccio
ff1f50bb15
Added GTX_wrap
2015-06-27 19:36:03 +02:00
Christophe Riccio
7f291cdbeb
Renamed readme.md
2015-05-01 15:05:16 +02:00
Christophe Riccio
1e0825028e
Fixed Visual Studio natvis support for vec4 #288 , Added Visual Studio natvis support for vec1, quat and dualqual types
2015-01-09 01:37:16 +01:00
Roger Leigh
34bd28e8c6
cmake: Don't build tests when not testing
2014-04-15 10:46:45 +01:00
Christophe Riccio
6f7eb97b87
Move content of core directory into detail directory. Reduced dependencies to glm.hpp.
2013-12-24 10:41:59 +01:00
Christophe Riccio
161c6c474b
Added library builds
2013-04-22 22:28:00 +02:00
Christophe Riccio
5bb22ed2ee
Added txt files to the project solution
2013-04-01 13:05:43 +02:00
Christophe Riccio
1e9ef124e8
Updated extensions list
2011-01-19 16:02:13 +00:00
Christophe Riccio
593ef0261f
Fixed include directories
2010-11-16 18:01:23 +00:00
Christophe Riccio
05439738b8
Updated to GLM 0.9.B
2010-04-29 11:56:52 +01:00
Christophe Riccio
b1b02bc31b
RAZ
2010-04-29 11:52:01 +01:00
Christophe Riccio
25b03fe24c
Initial commit based on GLM 0.9.B.1 code
2010-04-14 13:23:59 +01:00