Permalink
Switch branches/tags
last-mozilla-central chromium-import-r15462 chromium-import-latest bsmedberg-static-xpcom-registration-base UPDATE_PACKAGING_R16 UPDATE_PACKAGING_R15 UPDATE_PACKAGING_R14 UPDATE_PACKAGING_R13 UPDATE_PACKAGING_R12 UPDATE_PACKAGING_R11_1_MU UPDATE_PACKAGING_R11 UPDATE_PACKAGING_R10 UPDATE_PACKAGING_R9 UPDATE_PACKAGING_R8 UPDATE_PACKAGING_R7 UPDATE_PACKAGING_R6 UPDATE_PACKAGING_R5 THUNDERBIRD_3_3a3_RELEASE THUNDERBIRD_3_3a3_BUILD1 THUNDERBIRD_3_3a2_RELEASE THUNDERBIRD_3_3a2_BUILD1 THUNDERBIRD_3_3a1_RELEASE THUNDERBIRD_3_3a1_BUILD1 SEAMONKEY_2_1b2_RELEASE SEAMONKEY_2_1b2_BUILD2 SEAMONKEY_2_1b2_BUILD1 SEAMONKEY_2_1b1_RELEASE SEAMONKEY_2_1b1_BUILD2 SEAMONKEY_2_1b1_BUILD1 SEAMONKEY_2_1a3_RELEASE SEAMONKEY_2_1a3_BUILD2 SEAMONKEY_2_1a3_BUILD1 SEAMONKEY_2_1a2_RELEASE SEAMONKEY_2_1a2_BUILD2 SEAMONKEY_2_1a2_BUILD1 SEAMONKEY_2_1a1_RELEASE SEAMONKEY_2_1a1_BUILD1 SEAMONKEY_2_0a1_RELEASE SEAMONKEY_2_0a1_BUILD1 PRE_MOBILE_MERGE_20110406 PRE_MOBILE_MERGE MOZILLA_1_9_a7_BASE MOZILLA_1_9_a6_BASE MOZILLA_1_9_a4_BASE GECKO_2_1_BASE GECKO_2_0_BASE GECKO_1_9_2_BASE GECKO_1_9_1_BASE FIREFOX_4_0b12_RELEASE FIREFOX_4_0b12_BUILD1 FIREFOX_4_0b11_RELEASE FIREFOX_4_0b11_BUILD3 FIREFOX_4_0b11_BUILD2 FIREFOX_4_0b11_BUILD1 FIREFOX_4_0b10_RELEASE FIREFOX_4_0b10_BUILD1 FIREFOX_4_0b9_RELEASE FIREFOX_4_0b9_BUILD1 FIREFOX_4_0b8_RELEASE FIREFOX_4_0b8_BUILD1 FIREFOX_4_0b7_RELEASE FIREFOX_4_0b7_BUILD1 FIREFOX_4_0b6_RELEASE FIREFOX_4_0b6_BUILD2 FIREFOX_4_0b6_BUILD1 FIREFOX_4_0b5_RELEASE FIREFOX_4_0b5_BUILD1 FIREFOX_4_0b4_RELEASE FIREFOX_4_0b4_BUILD3 FIREFOX_4_0b4_BUILD2 FIREFOX_4_0b4_BUILD1 FIREFOX_4_0b3_RELEASE FIREFOX_4_0b3_BUILD3 FIREFOX_4_0b3_BUILD2 FIREFOX_4_0b3_BUILD1 FIREFOX_4_0b2_RELEASE FIREFOX_4_0b2_BUILD1 FIREFOX_4_0b1_RELEASE FIREFOX_4_0b1_BUILD2 FIREFOX_4_0b1_BUILD1 FIREFOX_3_7a5_RELEASE FIREFOX_3_7a5_BUILD1 FIREFOX_3_7a4_RELEASE FIREFOX_3_7a4_BUILD1 FIREFOX_3_7a3_RELEASE FIREFOX_3_7a3_BUILD1 FIREFOX_3_7a2_RELEASE FIREFOX_3_7a2_BUILD1 FIREFOX_3_7a1_RELEASE FIREFOX_3_7a1_BUILD1 FIREFOX_3_6a1_RELEASE FIREFOX_3_6a1_BUILD1 FIREFOX_3_1b2_RELEASE FIREFOX_3_1b2_BUILD2 FIREFOX_3_1b2_BUILD1 FIREFOX_3_1b1_RELEASE FIREFOX_3_1b1_BUILD1 FIREFOX_3_1a2_RELEASE FIREFOX_3_1a2_BUILD1 FIREFOX_3_1a1_RELEASE
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
executable file 172 lines (154 sloc) 3.73 KB
#! /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/.
# allmakefiles.sh - List of all makefiles.
# Appends the list of makefiles to the variable, MAKEFILES.
# There is no need to rerun autoconf after adding makefiles.
# You only need to run configure.
# Turn on exit on error
set -o errexit
MAKEFILES=""
# add_makefiles - Shell function to add makefiles to MAKEFILES
add_makefiles() {
MAKEFILES="$MAKEFILES $*"
}
if [ "$srcdir" = "" ]; then
srcdir=.
fi
# Common makefiles used by everyone
add_makefiles "
mozilla-config.h
Makefile
build/Makefile
build/pgo/Makefile
build/pgo/blueprint/Makefile
build/pgo/js-input/Makefile
config/Makefile
config/autoconf.mk
config/nspr/Makefile
config/doxygen.cfg
config/expandlibs_config.py
mfbt/Makefile
probes/Makefile
extensions/Makefile
"
if [ "$MOZ_WEBAPP_RUNTIME" ]; then
add_makefiles "
webapprt/Makefile
"
fi
if [ ! "$LIBXUL_SDK" ]; then
if [ "$STLPORT_SOURCES" ]; then
add_makefiles "
build/stlport/Makefile
build/stlport/stl/config/_android.h
"
fi
add_makefiles "
memory/mozalloc/Makefile
mozglue/Makefile
mozglue/build/Makefile
"
if [ "$MOZ_JEMALLOC" -a -z "$MOZ_NATIVE_JEMALLOC" ]; then
add_makefiles "
memory/jemalloc/Makefile
"
fi
if [ "$MOZ_MEMORY" ]; then
add_makefiles "
memory/mozjemalloc/Makefile
memory/build/Makefile
"
fi
if [ "$MOZ_WIDGET_TOOLKIT" = "android" ]; then
add_makefiles "
other-licenses/android/Makefile
other-licenses/skia-npapi/Makefile
mozglue/android/Makefile
"
fi
if [ "$MOZ_LINKER" ]; then
add_makefiles "
mozglue/linker/Makefile
"
fi
fi
if [ "$OS_ARCH" = "WINNT" ]; then
add_makefiles "
build/win32/Makefile
build/win32/crashinjectdll/Makefile
"
fi
if [ "$OS_ARCH" != "WINNT" -a "$OS_ARCH" != "OS2" ]; then
add_makefiles "
build/unix/Makefile
"
if [ "$STDCXX_COMPAT" ]; then
add_makefiles "
build/unix/stdc++compat/Makefile
"
fi
if [ "$USE_ELF_HACK" ]; then
add_makefiles "
build/unix/elfhack/Makefile
"
fi
fi
if [ "$ENABLE_MARIONETTE" ]; then
add_makefiles "
testing/marionette/Makefile
testing/marionette/components/Makefile
"
fi
if [ "$ENABLE_TESTS" ]; then
add_makefiles "
config/makefiles/test/Makefile
config/tests/makefiles/autodeps/Makefile
config/tests/src-simple/Makefile
mfbt/tests/Makefile
"
if [ ! "$LIBXUL_SDK" ]; then
add_makefiles "
mozglue/tests/Makefile
"
fi
if [ "$_MSC_VER" -a "$OS_TEST" != "x86_64" ]; then
add_makefiles "
build/win32/vmwarerecordinghelper/Makefile
"
fi
if [ "$OS_ARCH" != "WINNT" -a "$OS_ARCH" != "OS2" ]; then
add_makefiles "
build/unix/test/Makefile
"
fi
if [ "$MOZ_WIDGET_TOOLKIT" = "android" ]; then
add_makefiles "
build/mobile/robocop/Makefile
build/mobile/sutagent/android/Makefile
build/mobile/sutagent/android/fencp/Makefile
build/mobile/sutagent/android/ffxcp/Makefile
build/mobile/sutagent/android/watcher/Makefile
"
fi
fi
# Application-specific makefiles
if [ -f "${srcdir}/${MOZ_BUILD_APP}/makefiles.sh" ]; then
. "${srcdir}/${MOZ_BUILD_APP}/makefiles.sh"
fi
# Extension makefiles
for extension in $MOZ_EXTENSIONS; do
if [ -f "${srcdir}/extensions/${extension}/makefiles.sh" ]; then
. "${srcdir}/extensions/${extension}/makefiles.sh"
fi
done
# Toolkit makefiles
if [ ! "$LIBXUL_SDK" ]; then
. "${srcdir}/toolkit/toolkit-makefiles.sh"
fi
# Services makefiles
. "${srcdir}/services/makefiles.sh"
# Turn off exit on error, since it breaks the rest of configure
set +o errexit