aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorTim Jenssen <tim.jenssen@qt.io>2018-11-30 11:27:06 +0100
committerTim Jenssen <tim.jenssen@qt.io>2018-11-30 13:50:05 +0000
commit35f5bcd432a60f9f2f88fde92aa103244335b5da (patch)
tree9ce95190dd2ed0c876cf42a493d9e8ee453a0f86 /scripts
parent850ac7d8057f1ee39c275084cf5900bf5ec62219 (diff)
be able to build without qbs
Change-Id: Ieaa836a5ec813d1d5b5439f2bfdce2ee4b15dcf7 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/createSourcePackages.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/createSourcePackages.py b/scripts/createSourcePackages.py
index af99704ac3..1385de943a 100755
--- a/scripts/createSourcePackages.py
+++ b/scripts/createSourcePackages.py
@@ -99,7 +99,9 @@ def main():
args = parse_arguments()
base_repo_name = args.name if args.name else "qtcreator"
if not args.name and not args.modules: # default Qt Creator repository
- args.modules = [os.path.join('src', 'shared', 'qbs')]
+ qbs_path = os.path.join('src', 'shared', 'qbs')
+ if os.path.exists(os.path.join(args.repo, qbs_path)):
+ args.modules = [qbs_path]
repos = [(base_repo_name, args.repo, '')]
for module in args.modules:
repos += [(module, os.path.join(args.repo, module), module + os.sep)]