From 9b200f47d85c4532491aa1dc3c178513d7a7f4da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Mart=C3=AD?= Date: Tue, 6 Jan 2015 14:40:31 +0100 Subject: [PATCH] Don't allow --skip-scan if scandelete is set up --- fdroidserver/build.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fdroidserver/build.py b/fdroidserver/build.py index b942c28e..f83ab430 100644 --- a/fdroidserver/build.py +++ b/fdroidserver/build.py @@ -534,7 +534,10 @@ def build_local(app, thisbuild, vcs, build_dir, output_dir, srclib_dir, extlib_d if 'gradle' in dirs: shutil.rmtree(os.path.join(root, 'gradle')) - if not options.skipscan: + if options.skipscan: + if thisbuild['scandelete']: + raise BuildException("Refusing to skip source scan since scandelete is present") + else: # Scan before building... logging.info("Scanning source for common problems...") count = common.scan_source(build_dir, root_dir, thisbuild)