Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

conanfile.py 590B

1234567891011121314151617181920212223
  1. import os
  2. from conans import ConanFile, CMake, tools
  3. class ScopeguardTestConan(ConanFile):
  4. settings = "os", "compiler", "build_type", "arch"
  5. generators = "cmake"
  6. def build(self):
  7. cmake = CMake(self)
  8. cmake.configure()
  9. cmake.build()
  10. def imports(self):
  11. self.copy("*.dll", dst="bin", src="bin")
  12. self.copy("*.dylib*", dst="bin", src="lib")
  13. self.copy('*.so*', dst='bin', src='lib')
  14. def test(self):
  15. if not tools.cross_building(self.settings):
  16. os.chdir("bin")
  17. self.run(".%sexample" % os.sep)