diff options
Diffstat (limited to 'bin/aclocal.in')
-rw-r--r-- | bin/aclocal.in | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/bin/aclocal.in b/bin/aclocal.in index abd352376..738996f39 100644 --- a/bin/aclocal.in +++ b/bin/aclocal.in @@ -1111,7 +1111,7 @@ sub parse_arguments () } # Finally, adds any directory listed in the 'dirlist' file. - if (open (DIRLIST, "$system_includes[0]/dirlist")) + if (@system_includes && open (DIRLIST, "$system_includes[0]/dirlist")) { while (<DIRLIST>) { @@ -1146,6 +1146,16 @@ sub parse_ACLOCAL_PATH () ################################################################ +# Don't refer to installation directories from the build environment +if (exists $ENV{"AUTOMAKE_UNINSTALLED"}) + { + @automake_includes = (); + @system_includes = (); + } + +@automake_includes = ($ENV{"ACLOCAL_AUTOMAKE_DIR"}) + if (exists $ENV{"ACLOCAL_AUTOMAKE_DIR"}); + parse_WARNINGS; # Parse the WARNINGS environment variable. parse_arguments; parse_ACLOCAL_PATH; |