Loading conanfile.py +6 −3 Original line number Diff line number Diff line Loading @@ -13,15 +13,18 @@ class CsgEbConan(ConanFile): options = {"shared": [True, False]} default_options = {"shared": False} generators = "pkg_config" requires = "catch2/2.12.2", "cgal/5.0.2", "taocpp-pegtl/2.8.3" build_requires = "meson/0.54.2" requires = ("catch2/2.12.2", "cgal/5.0.2", "taocpp-pegtl/2.8.3") build_requires = ( "meson/0.54.2", "pkg-config_installer/0.29.2@bincrafters/stable", ) exports_sources = "meson.build", "include/*", "src/*" def build(self): meson = Meson(self) meson.configure(build_folder="build") meson.build() meson.meson_test(args=['--verbose', '--print-errorlog']) meson.meson_test(args=["--verbose", "--print-errorlog"]) def package(self): self.copy("*.h", dst="include", src="csg-eb") Loading Loading
conanfile.py +6 −3 Original line number Diff line number Diff line Loading @@ -13,15 +13,18 @@ class CsgEbConan(ConanFile): options = {"shared": [True, False]} default_options = {"shared": False} generators = "pkg_config" requires = "catch2/2.12.2", "cgal/5.0.2", "taocpp-pegtl/2.8.3" build_requires = "meson/0.54.2" requires = ("catch2/2.12.2", "cgal/5.0.2", "taocpp-pegtl/2.8.3") build_requires = ( "meson/0.54.2", "pkg-config_installer/0.29.2@bincrafters/stable", ) exports_sources = "meson.build", "include/*", "src/*" def build(self): meson = Meson(self) meson.configure(build_folder="build") meson.build() meson.meson_test(args=['--verbose', '--print-errorlog']) meson.meson_test(args=["--verbose", "--print-errorlog"]) def package(self): self.copy("*.h", dst="include", src="csg-eb") Loading