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/hooks.m4)dnl 8builtin(include, ../../build/autoconf/config.status.m4)dnl 9builtin(include, ../../build/autoconf/toolchain.m4)dnl 10builtin(include, ../../build/autoconf/pkg.m4)dnl 11builtin(include, ../../build/autoconf/codeset.m4)dnl 12builtin(include, ../../build/autoconf/altoptions.m4)dnl 13builtin(include, ../../build/autoconf/mozprog.m4)dnl 14builtin(include, ../../build/autoconf/mozheader.m4)dnl 15builtin(include, ../../build/autoconf/compiler-opts.m4)dnl 16builtin(include, ../../build/autoconf/expandlibs.m4)dnl 17builtin(include, ../../build/autoconf/arch.m4)dnl 18builtin(include, ../../build/autoconf/android.m4)dnl 19builtin(include, ../../build/autoconf/clang-plugin.m4)dnl 20builtin(include, ../../build/autoconf/alloc.m4)dnl 21builtin(include, ../../build/autoconf/sanitize.m4)dnl 22 23define([__MOZ_AC_INIT_PREPARE], defn([AC_INIT_PREPARE])) 24define([AC_INIT_PREPARE], 25[if test -z "$srcdir"; then 26 srcdir=`dirname "[$]0"` 27fi 28srcdir="$srcdir/../.." 29__MOZ_AC_INIT_PREPARE($1) 30]) 31 32MOZ_PROG_CHECKMSYS() 33dnl This won't actually read the mozconfig, but data that configure.py 34dnl will have placed for us to read. Configure.py takes care of not reading 35dnl the mozconfig where appropriate but can still give us some variables 36dnl to read. 37MOZ_READ_MOZCONFIG(.) 38