build.py

            --- actual
+++ expected
@@ -1,35 +1,10 @@
-from conan.packager import ConanMultiPackager
-import os, re, platform
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+
+from cpt.packager import ConanMultiPackager
 
 
-def get_value_from_recipe(search_string):
-    with open("conanfile.py", "r") as conanfile:
-        contents = conanfile.read()
-        result = re.search(search_string, contents)
-    return result
-
-def get_name_from_recipe():
-    return get_value_from_recipe(r'''name\s*=\s*["'](\S*)["']''').groups()[0]
-
-def get_version_from_recipe():
-    return get_value_from_recipe(r'''version\s*=\s*["'](\S*)["']''').groups()[0]
-
 if __name__ == "__main__":
-    name = get_name_from_recipe()
-    username = "conan"
-    channel = "stable"
-    version = get_version_from_recipe()
-    login_username = "conanbot"
-    reference = "{0}/{1}".format(name, version)
-    upload_remote = "https://api.bintray.com/conan/conan-community/{0}".format(username)
-
-    builder = ConanMultiPackager(
-        username=username,
-        channel=channel,
-        login_username=login_username,
-        reference=reference,
-        upload=upload_remote,
-        remotes=upload_remote)
-
-    builder.add_common_builds(pure_c=False)
+    builder = ConanMultiPackager()
+    builder.add_common_builds()
     builder.run()