You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and dots ('.'), can be up to 35 characters long. Letters must be lowercase.
20 lines
714 B
20 lines
714 B
import os |
|
from conans import ConanFile |
|
|
|
class GlmConan(ConanFile): |
|
name = "glm" |
|
version = "master" |
|
generators = "txt" |
|
url="https://github.com/g-truc/glm" |
|
description="OpenGL Mathematics (GLM)" |
|
license = "https://github.com/g-truc/glm/blob/manual/copying.txt" |
|
exports_sources = ["FindGLM.cmake", os.sep.join([".", "..", "..", "*"])] |
|
exports = "lib_licenses/*" |
|
|
|
def build(self): |
|
self.output.info("No compilation necessary for GLM") |
|
|
|
def package(self): |
|
self.copy("FindGLM.cmake", ".", ".") |
|
self.copy("*", src="glm", dst=os.sep.join([".", "include", "glm"])) |
|
self.copy("lib_licenses/license*", dst="licenses", ignore_case=True, keep_path=False)
|
|
|