build.py
--- actual
+++ expected
@@ -1,32 +1,10 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
-import os
+
from cpt.packager import ConanMultiPackager
-def is_hook_job():
- return os.getenv("CONAN_GCC_VERSIONS", "") != "4.8"
-
-
-def docker_entry_script():
- if not is_hook_job():
- return None
-
- return " ".join(["conan config install http://github.com/conan-io/hooks.git -sf hooks -tf hooks &&",
- "conan config set hooks.attribute_checker &&",
- "conan config set hooks.binary_linter &&",
- "conan config set hooks.bintray_updater &&",
- "conan config set hooks.conan-center_reviewer &&",
- "conan config set hooks.export_metadata &&",
- "conan config set hooks.github_updater &&",
- "conan config set hooks.spdx_checker"])
-
-def pip_extra_packages():
- if not is_hook_job():
- return None
- return ["https://github.com/lief-project/packages/raw/lief-master-latest/pylief-0.9.0.dev.zip", "spdx_lookup"]
-
if __name__ == "__main__":
- builder = ConanMultiPackager(docker_entry_script=docker_entry_script(), pip_install=pip_extra_packages())
- builder.add_common_builds(pure_c=True)
+ builder = ConanMultiPackager()
+ builder.add_common_builds()
builder.run()