diff options
Diffstat (limited to 'build_scripts')
-rw-r--r-- | build_scripts/main.py | 10 | ||||
-rw-r--r-- | build_scripts/options.py | 1 |
2 files changed, 9 insertions, 2 deletions
diff --git a/build_scripts/main.py b/build_scripts/main.py index cdc6dce7e..b9c83b939 100644 --- a/build_scripts/main.py +++ b/build_scripts/main.py @@ -655,8 +655,13 @@ class PysideBuild(_build): update_env_path(additional_paths) - build_name = "py{}-qt{}-{}-{}".format(py_version, qt_version, - platform.architecture()[0], build_type.lower()) + # Used for test blacklists and registry test. + self.build_classifiers = "py{}-qt{}-{}-{}".format(py_version, qt_version, + platform.architecture()[0], build_type.lower()) + if OPTION_SHORTER_PATHS: + build_name = "p{}".format(py_version) + else: + build_name = self.build_classifiers script_dir = setup_script_dir sources_dir = os.path.join(script_dir, "sources") @@ -714,6 +719,7 @@ class PysideBuild(_build): fpath = os.path.join(unique_dir, 'build_dir.txt') with open(fpath, 'w') as f: print(build_dir, file=f) + print(self.build_classifiers, file=f) log.info("Created {}".format(build_history)) if not OPTION_SKIP_PACKAGING: diff --git a/build_scripts/options.py b/build_scripts/options.py index 644649938..c17f6a100 100644 --- a/build_scripts/options.py +++ b/build_scripts/options.py @@ -180,6 +180,7 @@ OPTION_SANITIZE_ADDRESS = has_option("sanitize-address") OPTION_SNAPSHOT_BUILD = has_option("snapshot-build") OPTION_LIMITED_API = option_value("limited-api") OPTION_PACKAGE_TIMESTAMP = option_value("package-timestamp") +OPTION_SHORTER_PATHS = has_option("shorter-paths") # This is used automatically by distutils.command.install object, to # specify the final installation location. |