json/conan/conanfile.py
2017-06-16 10:59:06 +02:00

21 lines
671 B
Python

from conans import ConanFile
from conans.tools import download
class JsonForModernCppConan(ConanFile):
name = "jsonformoderncpp"
version = "2.1.1"
license = "MIT"
url = "https://github.com/nlohmann/json"
author = "Niels Lohmann (mail@nlohmann.me)"
settings = None
options = {"path": "ANY"}
default_options = "path="
def source(self):
download("https://github.com/nlohmann/json/releases/download/v%s/json.hpp" % self.version, "json.hpp")
def package(self):
header_dir = "include"
if self.options.path != "":
header_dir += "/" + str(self.options.path)
self.copy("*.hpp", dst=header_dir)