configure.in
author Bogdan Tara <btara@mozilla.com>
Sat, 29 Dec 2018 04:00:53 +0200
changeset 512078 0c02d1f0db78ff9e5b2be24f8f40bb6383c17f4e
parent 353714 54cf74de41dfa8dfd04fcdf01616609e7f7e2704
permissions -rw-r--r--
Backed out 5 changesets (bug 1513681) for browser_autoplay_blocked.js failures CLOSED TREE Backed out changeset d24ddb803761 (bug 1513681) Backed out changeset 6f52b229d953 (bug 1513681) Backed out changeset 79a78732c3ac (bug 1513681) Backed out changeset d0a9422928ae (bug 1513681) Backed out changeset 23b5a58e3bcc (bug 1513681)

#!/bin/sh
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
# Welcome to the new world of configure. We're working on moving to a
# python based configure. In the meanwhile, remains of the old autoconf
# based configure is in old-configure.in.
# If you need to add something, please come talk to the build system
# peers for now.
#
# Because adding a configure file in the tree is going to conflict with
# existing configure files in people's (and automation) work trees, and
# because some automation jobs are still running autoconf and configure
# "manually", this file is actually an m4 file that is processed by
# autoconf, but doesn't call any autoconf macros. The `divert` line
# below ensures the script that follows is output by autoconf.
: "divert(0)dnl"
#!/bin/sh

SRCDIR=$(dirname $0)
TOPSRCDIR="$SRCDIR"
export OLD_CONFIGURE="$SRCDIR"/old-configure

which python2.7 > /dev/null && exec python2.7 "$TOPSRCDIR/configure.py" "$@" || exec python "$TOPSRCDIR/configure.py" "$@"