22 lines
		
	
	
		
			555 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			555 B
		
	
	
	
		
			Python
		
	
	
	
	
	
#!/usr/bin/env python
 | 
						|
# -*- coding: utf-8 -*-
 | 
						|
 | 
						|
from conans import ConanFile, CMake
 | 
						|
import os
 | 
						|
 | 
						|
 | 
						|
class TestPackageConan(ConanFile):
 | 
						|
    settings = "os", "compiler", "build_type", "arch"
 | 
						|
    generators = "cmake"
 | 
						|
 | 
						|
    def build(self):
 | 
						|
        cmake = CMake(self)
 | 
						|
        cmake.configure()
 | 
						|
        cmake.build()
 | 
						|
 | 
						|
    def test(self):
 | 
						|
        bin_path = os.path.join("bin", "test_package")
 | 
						|
        self.run(bin_path, run_environment=True)
 | 
						|
        self.run("flatc --version", run_environment=True)
 | 
						|
        self.run("flathash fnv1_16 conan", run_environment=True)
 |