Skip to content

Commit 5b4c80b

Browse files
author
Robert Pfeiffer
committed
handle absent command line parameter in build.py
1 parent b3482af commit 5b4c80b

File tree

1 file changed

+8
-9
lines changed
  • pythonforandroid/bootstraps/common/build

1 file changed

+8
-9
lines changed

pythonforandroid/bootstraps/common/build/build.py

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -306,15 +306,14 @@ def make_package(args):
306306
tar_dirs.append(python_bundle_dir)
307307
if get_bootstrap_name() == "webview":
308308
tar_dirs.append('webview_includes')
309-
for asset in args.assets:
310-
print(os.getcwd())
311-
asset_src, asset_dest=asset.split(":")
312-
if isfile(realpath(asset_src)):
313-
ensure_dir(dirname(join(assets_dir, asset_dest)))
314-
shutil.copy(realpath(asset_src), join(assets_dir, asset_dest))
315-
else:
316-
#ensure_dir(dirname(join(assets_dir, asset_dest)))
317-
shutil.copytree(realpath(asset_src), join(assets_dir, asset_dest))
309+
if hasattr(args, "assets") and args.assets is not None:
310+
for asset in args.assets:
311+
asset_src, asset_dest=asset.split(":")
312+
if isfile(realpath(asset_src)):
313+
ensure_dir(dirname(join(assets_dir, asset_dest)))
314+
shutil.copy(realpath(asset_src), join(assets_dir, asset_dest))
315+
else:
316+
shutil.copytree(realpath(asset_src), join(assets_dir, asset_dest))
318317

319318
if args.private or args.launcher:
320319
make_tar(

0 commit comments

Comments
 (0)