gecko/build/autoconf
Mike Hommey 0d839c5b66 Bug 969164 - Traverse js/src moz.builds from top-level configure. r=gps
Before, we would run configure in both top-level and js/src, and both
configures would traverse their own set of moz.builds, without actual
knowledge about the other. With this change, both configures still run,
but only top-level traverses moz.build files, and uses js/src's
config.status when traversing its moz.build files. This allows a better
sharing of information between both build systems and the removal of many
hacks.

This also moves running libffi and icu configure to top-level.

Standalone js builds still have their own configure doing moz.build traversal,
as before.

--HG--
rename : config/autoconf.mk.in => config/autoconf-js.mk.in
rename : config/emptyvars.mk.in => config/emptyvars-js.mk.in
2014-02-11 10:37:47 +09:00
..
acwinpaths.m4
altoptions.m4
android.m4 Bug 462427 - Stop requiring CROSS_COMPILE being set. r=ted 2014-02-11 10:37:46 +09:00
arch.m4 Bug 950261 - Fix ARM_ARCH computation with newer NDK. r=ted 2013-12-18 08:07:11 +09:00
ccache.m4
clean-config.sh Bug 784841 - Part 19: Remove allmakefiles.sh and friends; r=ted 2013-02-25 14:09:16 -08:00
codeset.m4
compiler-opts.m4 Bug 950290 - Move python scripts from build/autoconf into a mozbuild submodule. r=gps 2013-12-17 11:13:08 +09:00
config.guess
config.status.m4 Bug 969164 - Traverse js/src moz.builds from top-level configure. r=gps 2014-02-11 10:37:47 +09:00
config.sub
expandlibs.m4 Bug 837618 - teach expandlibs_exec.py about OS X's -filelist linker option; r=glandium 2013-04-16 11:13:50 -04:00
ffi.m4 Bug 969164 - Traverse js/src moz.builds from top-level configure. r=gps 2014-02-11 10:37:47 +09:00
frameptr.m4 Bug 873332 - Don't use -fno-omit-frame-pointer on ARM to avoid a GCC bug. r=glandium 2013-05-30 08:10:02 -04:00
gcc-pr39608.m4 Bug 894717 - Fix 'plase upgrade' typo in autoconf files. r=khuey 2013-07-19 10:47:15 -07:00
gcc-pr49911.m4
hooks.m4 Bug 969164 - Create subconfigure directory in the AC_OUTPUT_SUBDIRS wrapper. r=gps 2014-02-11 10:37:47 +09:00
icu.m4 Bug 969164 - Traverse js/src moz.builds from top-level configure. r=gps 2014-02-11 10:37:47 +09:00
install-sh
linux.m4
llvm-pr8927.m4 Bug 894717 - Fix 'plase upgrade' typo in autoconf files. r=khuey 2013-07-19 10:47:15 -07:00
lto.m4
mozcommonheader.m4
mozconfig2client-mk Bug 911634 - Create a .mozconfig.mk in the objdir when starting a build, and include it from config.mk. r=gps 2013-09-05 09:01:44 +09:00
mozconfig2configure
mozconfig-find
mozheader.m4
mozprog.m4
nspr.m4
nss.m4
pkg.m4
python-virtualenv.m4 Bug 920353 - Use PYCOMMANDPATH paths as site packages in pymake, and set it to the virtualenv site packages instead of $(topsrcdir)/config. r=gps 2013-09-26 16:43:53 +09:00
subconfigure.m4 Bug 648980 - Add a hook for projects to have custom configure scripts. r=glandium 2013-02-26 13:45:52 -06:00
toolchain.m4 Bug 462427 - Stop requiring CROSS_COMPILE being set. r=ted 2014-02-11 10:37:46 +09:00
winsdk.m4 Bug 752034 - Use the Windows SDK when building with Clang on Windows; r=ted 2013-06-13 13:09:22 -04:00
wrapper.m4 Bug 867750 - Add a --with-compiler-wrapper configure option r=glandium 2013-05-02 09:26:13 -04:00
zlib.m4