1dnl 2dnl Local autoconf macros used with mozilla 3dnl The contents of this file are under the Public Domain. 4dnl 5 6builtin(include, ../../build/autoconf/hotfixes.m4)dnl 7builtin(include, ../../build/autoconf/acwinpaths.m4)dnl 8builtin(include, ../../build/autoconf/hooks.m4)dnl 9builtin(include, ../../build/autoconf/config.status.m4)dnl 10builtin(include, ../../build/autoconf/toolchain.m4)dnl 11builtin(include, ../../build/autoconf/pkg.m4)dnl 12builtin(include, ../../build/autoconf/nspr.m4)dnl 13builtin(include, ../../build/autoconf/nspr-build.m4)dnl 14builtin(include, ../../build/autoconf/codeset.m4)dnl 15builtin(include, ../../build/autoconf/altoptions.m4)dnl 16builtin(include, ../../build/autoconf/mozprog.m4)dnl 17builtin(include, ../../build/autoconf/mozheader.m4)dnl 18builtin(include, ../../build/autoconf/lto.m4)dnl 19builtin(include, ../../build/autoconf/frameptr.m4)dnl 20builtin(include, ../../build/autoconf/compiler-opts.m4)dnl 21builtin(include, ../../build/autoconf/expandlibs.m4)dnl 22builtin(include, ../../build/autoconf/arch.m4)dnl 23builtin(include, ../../build/autoconf/android.m4)dnl 24builtin(include, ../../build/autoconf/zlib.m4)dnl 25builtin(include, ../../build/autoconf/icu.m4)dnl 26builtin(include, ../../build/autoconf/clang-plugin.m4)dnl 27builtin(include, ../../build/autoconf/alloc.m4)dnl 28builtin(include, ../../build/autoconf/sanitize.m4)dnl 29builtin(include, ../../build/autoconf/ios.m4)dnl 30 31define([__MOZ_AC_INIT_PREPARE], defn([AC_INIT_PREPARE])) 32define([AC_INIT_PREPARE], 33[if test -z "$srcdir"; then 34 srcdir=`dirname "[$]0"` 35fi 36srcdir="$srcdir/../.." 37__MOZ_AC_INIT_PREPARE($1) 38]) 39 40MOZ_PROG_CHECKMSYS() 41dnl This won't actually read the mozconfig, but data that configure.py 42dnl will have placed for us to read. Configure.py takes care of not reading 43dnl the mozconfig where appropriate but can still give us some variables 44dnl to read. 45MOZ_READ_MOZCONFIG(.) 46