diff --git a/glm/core/type_mat2x2.hpp b/glm/core/type_mat2x2.hpp index 2ed889ee..d90728ec 100644 --- a/glm/core/type_mat2x2.hpp +++ b/glm/core/type_mat2x2.hpp @@ -240,6 +240,8 @@ namespace glm }//namespace core } //namespace glm +#ifndef GLM_EXTERNAL_TEMPLATE #include "type_mat2x2.inl" +#endif #endif //glm_core_type_mat2x2 diff --git a/glm/core/type_mat2x3.hpp b/glm/core/type_mat2x3.hpp index 7a8f82ba..2ff264e8 100644 --- a/glm/core/type_mat2x3.hpp +++ b/glm/core/type_mat2x3.hpp @@ -207,6 +207,8 @@ namespace glm }//namespace core } //namespace glm +#ifndef GLM_EXTERNAL_TEMPLATE #include "type_mat2x3.inl" +#endif #endif //glm_core_type_mat2x3 diff --git a/glm/core/type_mat2x4.hpp b/glm/core/type_mat2x4.hpp index 8e09c42b..ff919cf7 100644 --- a/glm/core/type_mat2x4.hpp +++ b/glm/core/type_mat2x4.hpp @@ -207,6 +207,8 @@ namespace glm }//namespace core } //namespace glm +#ifndef GLM_EXTERNAL_TEMPLATE #include "type_mat2x4.inl" +#endif #endif //glm_core_type_mat2x4 diff --git a/glm/core/type_mat3x2.hpp b/glm/core/type_mat3x2.hpp index e0684c8f..aba53fdc 100644 --- a/glm/core/type_mat3x2.hpp +++ b/glm/core/type_mat3x2.hpp @@ -209,6 +209,8 @@ namespace glm }//namespace core } //namespace glm +#ifndef GLM_EXTERNAL_TEMPLATE #include "type_mat3x2.inl" +#endif #endif //glm_core_type_mat3x2 diff --git a/glm/core/type_mat3x3.hpp b/glm/core/type_mat3x3.hpp index d44f523f..010b6225 100644 --- a/glm/core/type_mat3x3.hpp +++ b/glm/core/type_mat3x3.hpp @@ -239,6 +239,8 @@ namespace glm }//namespace core } //namespace glm +#ifndef GLM_EXTERNAL_TEMPLATE #include "type_mat3x3.inl" +#endif #endif //glm_core_type_mat3x3 diff --git a/glm/core/type_mat3x4.hpp b/glm/core/type_mat3x4.hpp index de325841..39404ba6 100644 --- a/glm/core/type_mat3x4.hpp +++ b/glm/core/type_mat3x4.hpp @@ -209,6 +209,8 @@ namespace glm }//namespace core } //namespace glm +#ifndef GLM_EXTERNAL_TEMPLATE #include "type_mat3x4.inl" +#endif #endif //glm_core_type_mat3x4 diff --git a/glm/core/type_mat4x2.hpp b/glm/core/type_mat4x2.hpp index 3c7f2a15..6b3b1bda 100644 --- a/glm/core/type_mat4x2.hpp +++ b/glm/core/type_mat4x2.hpp @@ -211,6 +211,8 @@ namespace glm }//namespace core } //namespace glm +#ifndef GLM_EXTERNAL_TEMPLATE #include "type_mat4x2.inl" +#endif #endif //glm_core_type_mat4x2 diff --git a/glm/core/type_mat4x3.hpp b/glm/core/type_mat4x3.hpp index 3b187e9c..e3ca9a2f 100644 --- a/glm/core/type_mat4x3.hpp +++ b/glm/core/type_mat4x3.hpp @@ -211,6 +211,8 @@ namespace glm }//namespace core } //namespace glm +#ifndef GLM_EXTERNAL_TEMPLATE #include "type_mat4x3.inl" +#endif #endif//glm_core_type_mat4x3 diff --git a/glm/core/type_mat4x4.hpp b/glm/core/type_mat4x4.hpp index 17652025..fff1c797 100644 --- a/glm/core/type_mat4x4.hpp +++ b/glm/core/type_mat4x4.hpp @@ -239,6 +239,8 @@ namespace glm }//namespace core } //namespace glm +#ifndef GLM_EXTERNAL_TEMPLATE #include "type_mat4x4.inl" +#endif #endif //glm_core_type_mat4x4 diff --git a/glm/core/type_vec1.hpp b/glm/core/type_vec1.hpp index 78631e1d..a659a9a2 100644 --- a/glm/core/type_vec1.hpp +++ b/glm/core/type_vec1.hpp @@ -167,6 +167,8 @@ namespace glm } //namespace detail }//namespace glm +#ifndef GLM_EXTERNAL_TEMPLATE #include "type_vec1.inl" +#endif #endif//glm_core_type_gentype1 diff --git a/glm/core/type_vec2.hpp b/glm/core/type_vec2.hpp index 603a0973..62072ea9 100644 --- a/glm/core/type_vec2.hpp +++ b/glm/core/type_vec2.hpp @@ -245,6 +245,8 @@ namespace glm }//namespace core }//namespace glm +#ifndef GLM_EXTERNAL_TEMPLATE #include "type_vec2.inl" +#endif #endif//glm_core_type_gentype2 diff --git a/glm/core/type_vec3.hpp b/glm/core/type_vec3.hpp index e617c6a0..57f228c7 100644 --- a/glm/core/type_vec3.hpp +++ b/glm/core/type_vec3.hpp @@ -251,6 +251,8 @@ namespace glm }//namespace core }//namespace glm +#ifndef GLM_EXTERNAL_TEMPLATE #include "type_vec3.inl" +#endif #endif//glm_core_type_gentype3 diff --git a/glm/core/type_vec4.hpp b/glm/core/type_vec4.hpp index c8d84ea5..362f4896 100644 --- a/glm/core/type_vec4.hpp +++ b/glm/core/type_vec4.hpp @@ -271,6 +271,8 @@ namespace glm }//namespace glm +#ifndef GLM_EXTERNAL_TEMPLATE #include "type_vec4.inl" +#endif #endif//glm_core_type_gentype4