From d0cfa0bc72532f7271f02dcde5d6aef12bebffc0 Mon Sep 17 00:00:00 2001 From: Christophe Riccio Date: Tue, 1 Feb 2011 23:27:38 +0000 Subject: [PATCH 1/3] Added google analystic --- doc/src/about.xsl | 13 +++++++++++++ doc/src/code.xsl | 13 +++++++++++++ doc/src/data.xml | 22 ++++++++++++---------- doc/src/download.xsl | 13 +++++++++++++ doc/src/goodies.xsl | 13 +++++++++++++ doc/src/link.xsl | 13 +++++++++++++ doc/src/news.xsl | 13 +++++++++++++ 7 files changed, 90 insertions(+), 10 deletions(-) diff --git a/doc/src/about.xsl b/doc/src/about.xsl index 6ca8854c..9684dc0d 100644 --- a/doc/src/about.xsl +++ b/doc/src/about.xsl @@ -12,6 +12,19 @@ + + diff --git a/doc/src/code.xsl b/doc/src/code.xsl index f9650409..74b16226 100644 --- a/doc/src/code.xsl +++ b/doc/src/code.xsl @@ -12,6 +12,19 @@ + +
diff --git a/doc/src/data.xml b/doc/src/data.xml index 7b66dbc4..f3f3d103 100644 --- a/doc/src/data.xml +++ b/doc/src/data.xml @@ -3,7 +3,7 @@
- + @@ -56,7 +56,7 @@
- + @@ -1540,7 +1540,7 @@ - + This new version of GLM is bringing a lot of improvements and maybe too many considering the development time it has required: API exposing SIMD implementation but also some new, safe and feature complet swizzling functions and a new setup API. @@ -1563,17 +1563,19 @@ and float to __m128). This implementation can probably be improve in many ways so don't hesitate to send me some feedbacks. - GLM 0.9.1 is not 100% backward compatible with GLM 0.9.0 but mostly advanced usages should be concerned by this compatibility issues. + + UPDATED: SF.net has been the target of a directed attack. + The upload system is currently disrupted which has corrupted GLM 0.9.1.A files. + As a temporary mesure, the files are now hosted on Google Code. + - - GLM 0.9.1.A (zip, 2.7 MB) - GLM 0.9.1.A (7z, 1.7 MB) - - - + GLM 0.9.1.A (zip, 3.0 MB) + GLM 0.9.1.A (7z, 2.0 MB) + GLM Manual + Submit a bug report diff --git a/doc/src/download.xsl b/doc/src/download.xsl index 51c4c98b..705e6f52 100644 --- a/doc/src/download.xsl +++ b/doc/src/download.xsl @@ -12,6 +12,19 @@ + +
diff --git a/doc/src/goodies.xsl b/doc/src/goodies.xsl index 6b27bd40..d21c7a8a 100644 --- a/doc/src/goodies.xsl +++ b/doc/src/goodies.xsl @@ -12,6 +12,19 @@ + +
diff --git a/doc/src/link.xsl b/doc/src/link.xsl index 082e51a4..a100016f 100644 --- a/doc/src/link.xsl +++ b/doc/src/link.xsl @@ -12,6 +12,19 @@ + +
diff --git a/doc/src/news.xsl b/doc/src/news.xsl index bc888916..44d895ce 100644 --- a/doc/src/news.xsl +++ b/doc/src/news.xsl @@ -12,6 +12,19 @@ + +
From 6d162e9a3418bbfa3d3de9d699401c151c681fb7 Mon Sep 17 00:00:00 2001 From: Christophe Riccio Date: Wed, 2 Feb 2011 23:57:38 +0000 Subject: [PATCH 2/3] Updated post --- doc/src/data.xml | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/doc/src/data.xml b/doc/src/data.xml index f3f3d103..0f9f2553 100644 --- a/doc/src/data.xml +++ b/doc/src/data.xml @@ -3,7 +3,7 @@
- + @@ -56,7 +56,7 @@
- + @@ -1567,13 +1567,11 @@ GLM 0.9.1 is not 100% backward compatible with GLM 0.9.0 but mostly advanced usages should be concerned by this compatibility issues. - UPDATED: SF.net has been the target of a directed attack. - The upload system is currently disrupted which has corrupted GLM 0.9.1.A files. - As a temporary mesure, the files are now hosted on Google Code. + UPDATED: SF.net mirrors are available again. - GLM 0.9.1.A (zip, 3.0 MB) - GLM 0.9.1.A (7z, 2.0 MB) + GLM 0.9.1.A (zip, 3.0 MB) + GLM 0.9.1.A (7z, 2.0 MB) GLM Manual Submit a bug report From a6d1c4266e17fec9ffc262d86a2345cfb603e85c Mon Sep 17 00:00:00 2001 From: Christophe Riccio Date: Thu, 3 Feb 2011 23:48:49 +0000 Subject: [PATCH 3/3] Added development option, through an error message to user who want to build GLM --- CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index db4774d0..1ab29af1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -19,5 +19,8 @@ add_subdirectory(test) add_subdirectory(bench) add_subdirectory(doc) - +option(GLM_DEVELOPMENT_MODE "GLM development" OFF) +if(NOT GLM_DEVELOPMENT_MODE) + message(FATAL_ERROR "GLM is a header only library, no need to build it") +endif()