From 992c52ce7f2b6527b23922b26e256564373a73a6 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Tue, 20 Feb 2018 22:46:54 +0100 Subject: python/build/autotools.py: add autoreconf support --- python/build/autotools.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'python') diff --git a/python/build/autotools.py b/python/build/autotools.py index 58d5d8c54..9abd418ff 100644 --- a/python/build/autotools.py +++ b/python/build/autotools.py @@ -5,6 +5,7 @@ from build.makeproject import MakeProject class AutotoolsProject(MakeProject): def __init__(self, url, md5, installed, configure_args=[], autogen=False, + autoreconf=False, cppflags='', ldflags='', libs='', @@ -13,6 +14,7 @@ class AutotoolsProject(MakeProject): MakeProject.__init__(self, url, md5, installed, **kwargs) self.configure_args = configure_args self.autogen = autogen + self.autoreconf = autoreconf self.cppflags = cppflags self.ldflags = ldflags self.libs = libs @@ -28,6 +30,8 @@ class AutotoolsProject(MakeProject): subprocess.check_call(['aclocal'], cwd=src) subprocess.check_call(['automake', '--add-missing', '--force-missing', '--foreign'], cwd=src) subprocess.check_call(['autoconf'], cwd=src) + if self.autoreconf: + subprocess.check_call(['autoreconf', '-vif'], cwd=src) build = self.make_build_path(toolchain) -- cgit v1.2.3