diff --git a/conanfile_rtc.py b/conanfile_rtc.py new file mode 100644 index 000000000..3d02c39ca --- /dev/null +++ b/conanfile_rtc.py @@ -0,0 +1,25 @@ +from conans import ConanFile + + +class glfwConan(ConanFile): + name = "glfw" + version = "3.3.8" + url = "https://github.com/Esri/glfw" + license = "https://github.com/Esri/glfw/LICENSE.md" + description = ( + "GLFW is an Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan application development." + ) + + # RTC specific triple + settings = "platform_architecture_target" + + def package(self): + base = self.source_folder + "/" + relative = "3rdparty/glfw/" + + # headers + self.copy("*.h*", src=base + "include/GLFW/", dst=relative + "include/GLFW/") + + # libraries + output = "output/" + str(self.settings.platform_architecture_target) + "/bin" + self.copy("*" + self.name + "*", src=base + "../../" + output, dst=output)