Makefile revision 5256
7209N/A# The contents of this file are subject to the terms of the 7209N/A# Common Development and Distribution License (the "License"). 7209N/A# You may not use this file except in compliance with the License. 7209N/A# See the License for the specific language governing permissions 7209N/A# and limitations under the License. 7209N/A# When distributing Covered Code, include this CDDL HEADER in each 7209N/A# If applicable, add the following below this CDDL HEADER, with the 7209N/A# fields enclosed by brackets "[]" replaced with your own identifying 7209N/A# information: Portions Copyright [yyyy] [name of copyright owner] 7209N/A# Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved. 7209N/A# parfait is a bit unhappy (22527218) 7209N/A# There are a set of .xpi files (as given in the LANG_LIST definition below) 7209N/A# that we need. These are available under: 7209N/A# We could download and unpack them individually, but instead I've created 7209N/A# a compressed tarball of them, and made that available locally for download. 7209N/A# collide due to different files with identical .xpi names. echo "mk_add_options BUILD_OFFICIAL=1" > .
mozconfig ; \
echo "mk_add_options MOZILLA_OFFICIAL=1" >> .
mozconfig ; \
echo "ac_add_options --prefix=/usr" >> .
mozconfig ; \
echo "ac_add_options --enable-official-branding" >> .
mozconfig ; \
echo "ac_add_options --disable-updater" >> .
mozconfig ; \
echo "ac_add_options --enable-debug-symbols=no" >> .
mozconfig ; \
echo "ac_add_options --enable-update-packaging" >> .
mozconfig ; \
echo "ac_add_options --enable-update-channel=esr" >> .
mozconfig ; \
echo "ac_add_options --disable-tests" >> .
mozconfig ; \
echo "ac_add_options --with-system-libevent" >> .
mozconfig ; \
echo "ac_add_options --with-system-zlib" >> .
mozconfig ; \
echo "ac_add_options --with-system-bz2" >> .
mozconfig ; \
echo "ac_add_options --enable-system-ffi" >> .
mozconfig ; \
echo "ac_add_options --enable-system-sqlite" >> .
mozconfig ; \
echo "ac_add_options --enable-jemalloc" >> .
mozconfig ; \
echo "ac_add_options --enable-xinerama" >> .
mozconfig ; \
echo "ac_add_options --disable-crashreporter" >> .
mozconfig ; \
echo "ac_add_options --disable-pulseaudio" >> .
mozconfig ; \
echo "ac_add_options --enable-gstreamer" >> .
mozconfig ; \
echo "ac_add_options --without-intl-api" >> .
mozconfig ; \
echo "ac_add_options --enable-system-libffi" >> .
mozconfig ; \
echo "ac_add_options --enable-ipc" >> .
mozconfig ; \
echo "ac_add_options --enable-system-pixman" >> .
mozconfig ; \
echo "ac_add_options --enable-startup-notification" >> .
mozconfig ; \
echo "ac_add_options --enable-dtrace" >> .
mozconfig ;
# If the configure options are not explicitly set, then configure fails with: # configure: warning: CC=/usr/gcc/4.8/bin/gcc: invalid host type # configure: warning: CXX=/usr/gcc/4.8/bin/g++: invalid host type # configure: error: can only configure for one host and one target at a time '-e "/\(^TEST-PASS\).*/d" '