summaryrefslogtreecommitdiff
path: root/Ports/glm
diff options
context:
space:
mode:
authorBrendan Coles <bcoles@gmail.com>2021-10-28 11:27:18 +0000
committerAndreas Kling <kling@serenityos.org>2021-10-31 11:52:27 +0100
commit287bbabbc1b7f0e7bd06a13c2d65144f6d12712b (patch)
tree801825657cd3e739052132f021c298f5c5febe5c /Ports/glm
parent0086466b61c11e25388358b4a2a20d9f069b6a20 (diff)
downloadserenity-287bbabbc1b7f0e7bd06a13c2d65144f6d12712b.zip
Ports: Add OpenGL Mathematics (GLM) port
Diffstat (limited to 'Ports/glm')
-rwxr-xr-xPorts/glm/package.sh17
1 files changed, 17 insertions, 0 deletions
diff --git a/Ports/glm/package.sh b/Ports/glm/package.sh
new file mode 100755
index 0000000000..0cecfbe0e3
--- /dev/null
+++ b/Ports/glm/package.sh
@@ -0,0 +1,17 @@
+#!/usr/bin/env -S bash ../.port_include.sh
+port=glm
+version=0.9.9.8
+files="https://github.com/g-truc/glm/releases/download/${version}/glm-${version}.zip glm-${version}.zip 37e2a3d62ea3322e43593c34bae29f57e3e251ea89f4067506c94043769ade4c"
+auth_type=sha256
+depends=()
+workdir=glm
+useconfigure=true
+configopts=("-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt")
+
+configure() {
+ run cmake "${configopts[@]}"
+}
+
+install() {
+ run cp -R glm "${SERENITY_BUILD_DIR}/Root/usr/local/include/"
+}