diff --git a/conanfile.py b/conanfile.py new file mode 100644 index 0000000000000000000000000000000000000000..b3778c0899964ac42208cbd469af3de49a5c12c4 --- /dev/null +++ b/conanfile.py @@ -0,0 +1,22 @@ +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]@bilke/stable", \ + "Eigen3/3.2.8@bilke/stable", \ + "libgeotiff/1.4.1@bilke/stable" + + generators = "cmake" + + default_options = \ + "Boost:shared=False", \ + "Boost:header_only=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) diff --git a/conanfile.txt b/conanfile.txt deleted file mode 100644 index a0440b2ebb296d46f170ed4f73502fc9b24d020c..0000000000000000000000000000000000000000 --- a/conanfile.txt +++ /dev/null @@ -1,13 +0,0 @@ -[requires] -Boost/1.60.0@lasote/stable -Shapelib/1.3.0@bilke/stable -VTK/7.0.0@bilke/stable -Eigen3/3.2.8@bilke/stable -libgeotiff/1.4.1@bilke/stable - -[generators] -cmake - -[options] -Boost:shared=False -Boost:header_only=True