aclocal.m4
author Joshua Cranmer <Pidgeot18@gmail.com>
Wed, 27 Aug 2014 10:09:55 -0500
changeset 20787 8f57b03404285702405cfb4516765e5ad83e4193
parent 15035 fb586ffef6e84306a5e7b127d51f31045453dbb6
child 21119 2ef360f13732a4b8500dba292f84e4851567ad13
permissions -rw-r--r--
Bug 1040009 - Run mozilla-central's configure from the objdir, not objdir/mozilla, r=Standard8 CLOSED TREE. This bug moves the objdir from the current location of MOZ_OBJDIR/mozilla to MOZ_OBJDIR, which fixes a series of longstanding bugs about mozconfigs not working due to the presence of two distinct objdirs. A temporary workaround to keep automation working is included. An important implication of this change is that mozconfigs are now required for comm-central: if they are not provided, Firefox, not Thunderbird, will be built.

dnl
dnl Local autoconf macros used with mozilla
dnl The contents of this file are under the Public Domain.
dnl

builtin(include, mozilla/build/autoconf/toolchain.m4)dnl
builtin(include, mozilla/build/autoconf/ccache.m4)dnl
builtin(include, mozilla/build/autoconf/config.status.m4)dnl
builtin(include, mozilla/build/autoconf/nspr.m4)dnl
builtin(include, mozilla/build/autoconf/nss.m4)dnl
builtin(include, mozilla/build/autoconf/pkg.m4)dnl
builtin(include, mozilla/build/autoconf/codeset.m4)dnl
builtin(include, mozilla/build/autoconf/altoptions.m4)dnl
builtin(include, mozilla/build/autoconf/mozprog.m4)dnl
builtin(include, mozilla/build/autoconf/acwinpaths.m4)dnl
builtin(include, mozilla/build/autoconf/lto.m4)dnl
builtin(include, mozilla/build/autoconf/frameptr.m4)dnl
builtin(include, mozilla/build/autoconf/compiler-opts.m4)dnl
builtin(include, mozilla/build/autoconf/zlib.m4)dnl
builtin(include, mozilla/build/autoconf/expandlibs.m4)dnl
builtin(include, mozilla/build/autoconf/python-virtualenv.m4)dnl

MOZ_PROG_CHECKMSYS()

# Read the user's .mozconfig script.  We can't do this in
# configure.in: autoconf puts the argument parsing code above anything
# expanded from configure.in, and we need to get the configure options
# from .mozconfig in place before that argument parsing code.
dnl MOZ_READ_MOZCONFIG(mozilla)