mirror of https://github.com/procxx/kepka.git
				
				
				
			
		
			
				
	
	
		
			22 lines
		
	
	
		
			574 B
		
	
	
	
		
			Python
		
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			574 B
		
	
	
	
		
			Python
		
	
	
	
| #!/usr/bin/env python
 | |
| from os import getenv
 | |
| from os import path
 | |
| from conans import ConanFile
 | |
| from conans import CMake
 | |
| 
 | |
| 
 | |
| class CatchConanTest(ConanFile):
 | |
|     generators = "cmake"
 | |
|     settings = "os", "compiler", "arch", "build_type"
 | |
|     username = getenv("CONAN_USERNAME", "philsquared")
 | |
|     channel = getenv("CONAN_CHANNEL", "testing")
 | |
|     requires = "Catch/2.0.1@%s/%s" % (username, channel)
 | |
| 
 | |
|     def build(self):
 | |
|         cmake = CMake(self)
 | |
|         cmake.configure(build_dir="./")
 | |
|         cmake.build()
 | |
| 
 | |
|     def test(self):
 | |
|         self.run(path.join("bin", "CatchTest"))
 |