mail/config/mozconfigs/linux32/release
author Philipp Kewisch <mozilla@kewis.ch>
Wed, 03 Oct 2012 12:17:18 +0200
changeset 11426 8285f35f9fd542ae16a0a9b482b7a6be7ec13aec
parent 11233 5a49ea8a70529f305b572cc85c93d602f33febff
child 11947 9a7f8ded61c8437c88ab6161bba4163cfb30ffb4
permissions -rw-r--r--
Fix bug 793628 - Produce Lightning Nightly builds during Thunderbird build process - Add Lightning to Thunderbird mozconfigs. r=Standard8

ac_add_options --enable-application=mail
ac_add_options --enable-update-channel=${MOZ_UPDATE_CHANNEL}
ac_add_options --enable-update-packaging
ac_add_options --enable-official-branding
ac_add_options --enable-calendar

. $topsrcdir/build/unix/mozconfig.linux

# Avoid dependency on libstdc++ 4.5
ac_add_options --enable-stdcxx-compat

# Needed to enable breakpad in application.ini
export MOZILLA_OFFICIAL=1

# For NSS symbols
export MOZ_DEBUG_SYMBOLS=1

# Don't install Lightning into Thunderbird
export DISABLE_LIGHTNING_INSTALL=1

# Enable parallel compiling
CONCURRENCY=$(( `grep processor /proc/cpuinfo | wc -l` + 2 ))
mk_add_options MOZ_MAKE_FLAGS="-j$CONCURRENCY"

# Run client.py
mk_add_options CLIENT_PY_ARGS="$(cat $topsrcdir/build/client.py-args)"
mk_add_options ALWAYS_RUN_CLIENT_PY=1