Skip to content
Snippets Groups Projects
conanfile.py 737 B
Newer Older
  • Learn to ignore specific revisions
  • from conans import ConanFile, CMake
    
    class OpenGeoSysConan(ConanFile):
        settings = "os", "compiler", "build_type", "arch"
    
        requires = \
            "Boost/[>=1.56.0]@lasote/stable", \
            "Shapelib/1.3.0@bilke/stable", \
    
            "VTK/[>=6.3,<7.1]@bilke/stable", \
    
            "Eigen3/3.2.8@bilke/stable", \
    
    Lars Bilke's avatar
    Lars Bilke committed
            "libgeotiff/1.4.1@bilke/stable", \
            "Qt/5.6.2@bilke/testing"
    
    
        generators = "cmake"
    
        default_options = \
            "Boost:shared=False", \
    
    Lars Bilke's avatar
    Lars Bilke committed
            "Boost:header_only=True", \
            "Qt:xmlpatterns=True"
    
    
        def build(self):
            cmake = CMake(self.settings)
            self.run('cmake "%s" %s' % (self.conanfile_directory, cmake.command_line))
            self.run('cmake --build . %s' % cmake.build_config)