def source(self): tools.get("%s/archive/v%s.zip" % (self.homepage, self.version)) os.rename("docopt.cpp-%s" % self.version, "sources") tools.replace_in_file("sources/CMakeLists.txt", "include(GNUInstallDirs)", """include(GNUInstallDirs) include(${CMAKE_BINARY_DIR}/conanbuildinfo.cmake) conan_basic_setup() """)
def source(self): tools.get("{0}/archive/v{1}.tar.gz".format(self.homepage, self.version)) extracted_dir = self.name + "-" + self.version os.rename(extracted_dir, self._source_subfolder) # This small hack might be useful to guarantee proper /MT /MD linkage # in MSVC if the packaged project doesn't have variables to set it # properly tools.replace_in_file(os.path.join(self._source_subfolder, "CMakeLists.txt"), "project(Fruit)", '''PROJECT(Myfruit) include(${CMAKE_BINARY_DIR}/conanbuildinfo.cmake) conan_basic_setup()''')
def source(self): root = self._source_subfolder get_args = self.conan_data["sources"][self.version] tools.get(**get_args, destination=root, strip_root=True)
def source(self): tools.get(**self.conan_data["sources"][self.version]) extracted_dir = "libxkbcommon-" + self.name + "-" + self.version os.rename(extracted_dir, self._source_subfolder)
def source(self): url = "https://zlib.net/zlib%s.zip" % self.version.replace(".", "") tools.get(url)
def source(self): tools.get(**self.conan_data["sources"][self.version]) extracted_dir = glob.glob("NumCpp-*/")[0] os.rename(extracted_dir, self._source_subfolder)
def source(self): tools.get(**self.conan_data["sources"][self.version]) tools.rename(glob.glob("godot-cpp-*")[0], self._source_subfolder)
def source(self): # can't use strip_root here because if fails since 2.9.10 with: # KeyError: "linkname 'libxml2-2.9.1x/test/relaxng/ambig_name-class.xml' not found" tools.get(**self.conan_data["sources"][self.version]) tools.rename("libxml2-{}".format(self.version), self._source_subfolder)
def source(self): source_url = "https://github.com/gabime/spdlog" tools.get("{0}/archive/v{1}.tar.gz".format(source_url, self.version)) extracted_dir = self.name + "-" + self.version os.rename(extracted_dir, self.source_subfolder)
def source(self): tools.get(**self.conan_data["sources"][self.version]) if self.version in self.conan_data["patches"]: for patch in self.conan_data["patches"][self.version]: tools.patch(**patch)
def source(self): tools.get("https://github.com/libffi/libffi/archive/v%s.tar.gz" % self.version)
def source(self): source_url = "https://www.libsdl.org/projects/SDL_image/release/SDL2_image-%s.tar.gz" % self.version tools.get(source_url, sha256="e74ec49c2402eb242fbfa16f2f43a19582a74c2eabfbfb873f00d4250038ceac") extracted_dir = "SDL2_image-" + self.version os.rename(extracted_dir, self._source_subfolder)
def source(self): archive_name = "{0}-{1}".format(self.name, self.version) tools.get(**self.conan_data["sources"][self.version]) os.rename(archive_name, self._source_subfolder)
def source(self): tools.get(**self.conan_data["sources"][self.version]) os.rename("curl-%s" % self.version, self._source_subfolder) tools.download("https://curl.haxx.se/ca/cacert.pem", "cacert.pem", verify=True)
def source(self): tools.get(**self.conan_data["sources"][self.version]) extracted_dir = "arrow-apache-arrow-{}".format(self.version) os.rename(extracted_dir, self._source_subfolder)
def source(self): checksum = "eeb4c6eb2c4021e22d6278cdcd02815470243ed81077be0cbd0f233fa6fc07e8" tools.get("{0}/releases/download/release-{1}-beta/libevent-{1}-beta.tar.gz".format(self.homepage, self.version), sha256=checksum) extracted_folder = "libevent-{0}-beta".format(self.version) os.rename(extracted_folder, self._source_subfolder)
def source(self): tools.get(**self.conan_data["sources"][self.version]) os.rename("tcp_wrappers_{}-ipv6.4".format(self.version), self._source_subfolder)
def source(self): tools.get(self.url) extracted_dir = "mongo-cxx-driver-r{0}".format(self.version) os.rename(extracted_dir, "sources")
def source(self): if self.settings.os_build != "Windows": tools.get( "http://downloads.sourceforge.net/freeimage/FreeImage3180.zip")
def source(self): tools.get('https://github.com/opencv/opencv/archive/%s.zip' % self.version)
def source(self): tools.get(**self.conan_data["sources"][self.version]) os.rename(self.name + "-" + self.version, self._source_subfolder)
def source(self): source_url = "https://github.com/bblanchon/ArduinoJson" tools.get("{0}/archive/v{1}.tar.gz".format(source_url, self.version)) extracted_dir = self.name + "-" + self.version os.rename(extracted_dir, "sources")
def source(self): tools.get(**self.conan_data["sources"][self.version]) extracted_folder = "DataFrame-{}".format(self.version) os.rename(extracted_folder, self._source_subfolder)
def source(self): tools.get(**self.conan_data["sources"][self.version]) os.rename("IXWebSocket-" + self.version, "sources")
def source(self): tools.get(**self.conan_data["sources"][self.version]) os.rename("systemc-{}".format(self.version), self._source_subfolder)
def source(self): tools.get("{0}/archive/{1}.tar.gz".format(self.homepage, self.version)) extracted_dir = self.name + "-" + self.version os.rename(extracted_dir, self.source_subfolder)
def source(self): file_ext = ".tar.gz" if not self.settings.os == "Windows" else "-win32-src.zip" tools.get( "http://archive.apache.org/dist/apr/apr-util-{v}{ext}".format( v=self.version, ext=file_ext))
def source(self): tools.get(**self.conan_data["sources"][self.version]) extracted_dir = "wxWidgets-" + self.version os.rename(extracted_dir, self._source_subfolder)
def source(self): tools.get(**self.conan_data['sources'][self.version], destination=self._source_subfolder, strip_root=True)
def source(self): tools.get(**self.conan_data["sources"][self.version]) os.rename("xz-" + self.version, self._source_subfolder) self._apply_patches()
def build(self): tools.get(**self.conan_data["sources"][str(self.settings.arch_build)][self.version])
def source(self): tools.get(**self.conan_data["sources"][self.version]) extracted_dir = self.name.replace("-", ".") + "-" + self.version os.rename(extracted_dir, self._source_subfolder)
def source(self): zip_name = "http-parser-v2.6.0.zip" get("https://github.com/nodejs/http-parser/archive/v2.6.0.zip") shutil.move("http-parser-2.6.0", "http-parser") shutil.move("HttpParserCMakeLists.txt", "http-parser/CMakeLists.txt")
def source(self): tools.get(**self.conan_data["sources"][self.version]) extracted_dir = 'yasm-%s' % self.version os.rename(extracted_dir, self._source_subfolder) tools.download('https://raw.githubusercontent.com/yasm/yasm/bcc01c59d8196f857989e6ae718458c296ca20e3/YASM-VERSION-GEN.bat', os.path.join('sources', 'YASM-VERSION-GEN.bat'))