Commit 4303aaa9 authored by Felix Hädicke's avatar Felix Hädicke Committed by Max Kellermann

build/python: use "glibtoolize", not "libtoolize" when compiling on OS X

On OS X, the "libtoolize" command is some Apple tool. The libtoolize we want is named "glibtoolize" in Homebrew.
parent 7b56bae2
import os.path, subprocess
import os.path, subprocess, sys
from build.project import Project
......@@ -15,7 +15,10 @@ class AutotoolsProject(Project):
def build(self, toolchain):
src = self.unpack(toolchain)
if self.autogen:
subprocess.check_call(['libtoolize', '--force'], cwd=src)
if sys.platform == 'darwin':
subprocess.check_call(['glibtoolize', '--force'], cwd=src)
else:
subprocess.check_call(['libtoolize', '--force'], cwd=src)
subprocess.check_call(['aclocal'], cwd=src)
subprocess.check_call(['automake', '--add-missing', '--force-missing', '--foreign'], cwd=src)
subprocess.check_call(['autoconf'], cwd=src)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment