[jhbuild/wip/path-env] environment: don't set ACLOCAL_FLAGS
- From: Ryan Lortie <desrt src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [jhbuild/wip/path-env] environment: don't set ACLOCAL_FLAGS
- Date: Wed, 12 Mar 2014 21:41:41 +0000 (UTC)
commit 96077045382fa9c5de0edfa7b9c3cfd459057ce1
Author: Ryan Lortie <desrt desrt ca>
Date: Wed Mar 12 17:40:25 2014 -0400
environment: don't set ACLOCAL_FLAGS
We've been setting ACLOCAL_PATH for more than two years now and it works
with automake 1.11 and newer.
jhbuild/environment.py | 35 +----------------------------------
1 files changed, 1 insertions(+), 34 deletions(-)
---
diff --git a/jhbuild/environment.py b/jhbuild/environment.py
index 7abe7f9..d95bff4 100644
--- a/jhbuild/environment.py
+++ b/jhbuild/environment.py
@@ -27,27 +27,7 @@ from jhbuild.utils.cmds import get_output
def addpath(envvar, path):
'''Adds a path to an environment variable.'''
- # special case ACLOCAL_FLAGS
- if envvar in [ 'ACLOCAL_FLAGS' ]:
- if sys.platform.startswith('win'):
- path = jhbuild.utils.subprocess_win32.fix_path_for_msys(path)
-
- envval = os.environ.get(envvar, '-I %s' % path)
- parts = ['-I', path] + envval.split()
- i = 2
- while i < len(parts)-1:
- if parts[i] == '-I':
- # check if "-I parts[i]" comes earlier
- for j in range(0, i-1):
- if parts[j] == '-I' and parts[j+1] == parts[i+1]:
- del parts[i:i+2]
- break
- else:
- i += 2
- else:
- i += 1
- envval = ' '.join(parts)
- elif envvar in [ 'LDFLAGS', 'CFLAGS', 'CXXFLAGS' ]:
+ if envvar in [ 'LDFLAGS', 'CFLAGS', 'CXXFLAGS' ]:
if sys.platform.startswith('win'):
path = jhbuild.utils.subprocess_win32.fix_path_for_msys(path)
@@ -217,19 +197,6 @@ def setup_env(prefix):
aclocalpath = os.path.join(prefix, 'share', 'aclocal')
addpath('ACLOCAL_PATH', aclocalpath)
- # ACLOCAL_FLAGS
- aclocaldir = os.path.join(prefix, 'share', 'aclocal')
- if not os.path.exists(aclocaldir):
- try:
- os.makedirs(aclocaldir)
- except:
- raise FatalError(_("Can't create %s directory") % aclocaldir)
- if os.path.exists('/usr/share/aclocal'):
- addpath('ACLOCAL_FLAGS', '/usr/share/aclocal')
- if os.path.exists('/usr/local/share/aclocal'):
- addpath('ACLOCAL_FLAGS', '/usr/local/share/aclocal')
- addpath('ACLOCAL_FLAGS', aclocaldir)
-
# PERL5LIB
perl5lib = os.path.join(prefix, 'lib', 'perl5')
addpath('PERL5LIB', perl5lib)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]