glm: Added package

OpenGL Mathematics (GLM) is a header only C++ mathematics library for
graphics software based on the OpenGL Shading Language (GLSL)
specification.

http://glm.g-truc.net/

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
Paul Cercueil 2014-08-15 19:19:38 +02:00 committed by Peter Korsgaard
parent 997c17a84c
commit 6f6a622240
3 changed files with 28 additions and 0 deletions

View File

@ -836,6 +836,7 @@ menu "Other"
source "package/fftw/Config.in" source "package/fftw/Config.in"
source "package/flann/Config.in" source "package/flann/Config.in"
source "package/glibmm/Config.in" source "package/glibmm/Config.in"
source "package/glm/Config.in"
source "package/gmp/Config.in" source "package/gmp/Config.in"
source "package/gsl/Config.in" source "package/gsl/Config.in"
source "package/gtest/Config.in" source "package/gtest/Config.in"

10
package/glm/Config.in Normal file
View File

@ -0,0 +1,10 @@
config BR2_PACKAGE_GLM
bool "glm"
depends on BR2_INSTALL_LIBSTDCPP
help
OpenGL Mathematics (GLM)
http://glm.g-truc.net
comment "glm needs a toolchain w/ C++"
depends on !BR2_INSTALL_LIBSTDCPP

17
package/glm/glm.mk Normal file
View File

@ -0,0 +1,17 @@
################################################################################
#
# glm
#
################################################################################
GLM_VERSION = 0.9.5.4
GLM_SITE = $(call github,g-truc,glm,$(GLM_VERSION))
GLM_LICENSE = MIT
GLM_LICENSE_FILES = copying.txt
# GLM is a header-only library, it only makes sense
# to have it installed into the staging directory.
GLM_INSTALL_STAGING = YES
GLM_INSTALL_TARGET = NO
$(eval $(cmake-package))