From: Stephen Seo Date: Mon, 15 Jul 2024 04:31:04 +0000 (+0900) Subject: Add conanfile.py, publish conan package X-Git-Tag: 1.0 X-Git-Url: https://git.seodisparate.com/stephenseo/LD55?a=commitdiff_plain;h=3f7cb8182ebf5da5e038dd3e40a65b60a94e3995;p=EntityComponentMetaSystem Add conanfile.py, publish conan package --- diff --git a/conanfile.py b/conanfile.py new file mode 100644 index 0000000..bda3e1e --- /dev/null +++ b/conanfile.py @@ -0,0 +1,20 @@ +from conan import ConanFile +from conan.tools.files import copy + + +class ECMSConan(ConanFile): + name = "ecms" + version = "1.0" + # No settings/options are necessary, this is header only + exports_sources = "src/EC/*" + no_copy_source = True + + def package(self): + # This will also copy the "include" folder + copy(self, "*.hpp", self.source_folder, self.package_folder) + + def package_info(self): + # For header-only packages, libdirs and bindirs are not used + # so it's recommended to set those as empty. + self.cpp_info.bindirs = [] + self.cpp_info.libdirs = []