chiark / gitweb /
Revert "List future problems that a build will run into, like missing software"
authorCiaran Gultnieks <ciaran@ciarang.com>
Mon, 27 Jan 2014 18:26:05 +0000 (18:26 +0000)
committerCiaran Gultnieks <ciaran@ciarang.com>
Mon, 27 Jan 2014 18:26:05 +0000 (18:26 +0000)
This reverts commit 7beb9834a33bae543e24f7ddf004b2de69719542.

fdroidserver/build.py

index cbfb0080a0b41ba1a3beb98cf0d255fb2f2f51d3..97e52c481c99324a9aa547c42cb40629314332d3 100644 (file)
@@ -29,7 +29,6 @@ import time
 import json
 from ConfigParser import ConfigParser
 from optparse import OptionParser, OptionError
-from distutils.spawn import find_executable
 
 import common, metadata
 from common import BuildException, VCSException, FDroidPopen
@@ -779,31 +778,6 @@ def trybuild(app, thisbuild, build_dir, output_dir, also_check_dir, srclib_dir,
 
     print "Building version " + thisbuild['version'] + ' of ' + app['id']
 
-    if thisbuild['type'] in ('ant', 'maven', 'gradle'):
-        if not os.path.isdir(config['sdk_path']):
-            print "SDK is needed but not installed - Aborting"
-            return False
-
-    if thisbuild.get('buildjni') not in (None, 'no'):
-        if not os.path.isdir(config['ndk_path']):
-            print "NDK is needed but not installed - Aborting"
-            return False
-
-    if thisbuild['type'] == 'ant':
-        if not find_executable(config['ant']):
-            print "Ant is needed but not installed - Aborting"
-            return False
-
-    if thisbuild['type'] == 'maven':
-        if not find_executable(config['maven']):
-            print "Maven is needed but not installed - Aborting"
-            return False
-
-    if thisbuild['type'] == 'gradle':
-        if not find_executable(config['gradle']):
-            print "Gradle is needed but not installed - Aborting"
-            return False
-
     if server:
         # When using server mode, still keep a local cache of the repo, by
         # grabbing the source now.