| Index: build.py |
| =================================================================== |
| --- a/build.py |
| +++ b/build.py |
| @@ -18,9 +18,9 @@ |
| def print_usage(): |
| print >>sys.stderr, string.Template("""\ |
| -Usage: $name build devbuild|release standalone|store |
| +Usage: $name build devbuild|release |
| $name sign APK_PATH |
| - $name build-and-sign devbuild|release standalone|store\ |
| + $name build-and-sign devbuild|release\ |
| """).substitute({"name": os.path.basename(sys.argv[0])}) |
| def check_mozconfig(path, distribution_mode): |
| @@ -105,10 +105,6 @@ |
| if build_mode not in ("devbuild", "release"): |
| print_usage() |
| sys.exit(3) |
| - distribution_mode = len(sys.argv) > 3 and sys.argv[3] or "" |
| - if distribution_mode not in ("standalone", "store"): |
| - print_usage() |
| - sys.exit(4) |
| if do_sign: |
| apk_path = sys.argv[2] |
| @@ -116,6 +112,11 @@ |
| subprocess.check_call([ENSURE_DEPENDENCIES_PATH]) |
| import config |
| + distribution_mode = config.DISTRIBUTION_MODE |
| + if distribution_mode not in ("standalone", "store"): |
| + print >>sys.stderr, "Invalid distribution mode, check config.py" |
| + sys.exit(4) |
| + |
| if do_build: |
| apk_path = build(build_mode, distribution_mode, config.ANDROID_SDK_PATH, |
| config.ANDROID_NDK_PATH) |