X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/dd203d5b8671996fde8ac3a31628f5668f37dc07..9e86876e69b1990673f5b331513d3e322aa1c2e8:/build/tools/builder.py diff --git a/build/tools/builder.py b/build/tools/builder.py index c69d26ab10..4087cf53b3 100755 --- a/build/tools/builder.py +++ b/build/tools/builder.py @@ -153,10 +153,13 @@ class AutoconfBuilder(GNUMakeBuilder): def __init__(self, formatName="autoconf"): GNUMakeBuilder.__init__(self, formatName=formatName) - def configure(self, dir=None, options=[]): - if not dir: - dir = os.getcwd() + def configure(self, dir=None, options=None): + #olddir = os.getcwd() + #os.chdir(dir) + configdir = dir + if not dir: + configdir = os.getcwd() configure_cmd = "" while os.path.exists(configdir): @@ -175,14 +178,11 @@ class AutoconfBuilder(GNUMakeBuilder): sys.stderr.write("Could not find configure script at %r. Have you run autoconf?\n" % dir) return 1 - olddir = os.getcwd() - os.chdir(configdir) - optionsStr = " ".join(options) if options else "" - command = "./configure %s" % optionsStr + command = "%s %s" % (configure_cmd, optionsStr) print(command) result = os.system(command) - os.chdir(olddir) + #os.chdir(olddir) return result