build/mozconfig.comm-support
author Jorg K <jorgk@jorgk.com>
Wed, 13 Mar 2019 10:23:40 +0100
changeset 71913 56e2d2275d9dcaf660db72884f6e62ee9a80ebf8
parent 55807 539567e1f723a51400d5b14b32c0267d1ce210a9
child 55973 af42775a1492ee281be503b460cb5c6a4af777a0
permissions -rw-r--r--
No bug - Pin mozilla-esr60 version for release. a=jorgk

# This file exists to support comm-central from building with mozilla-central
# as a subdirectory to building as a subdirectory of mozilla-central.

# In order to have mozconfig files that support building in either
# configuration during the transition, without duplicating the logic
# in every mozconfig file, there needs to exist a file that exists at the
# same path in mozilla-central and comm-central.

# This file sets some variables that can be used by the rest of the mozconfig
# to find other include files.

if [ -d "$topsrcdir/mail" ]; then
  # Building with comm-central as top-level directory.
  commtopsrcdir=$topsrcdir
  MOZ_IS_COMM_TOPDIR=1
elif [ -d "$topsrcdir/comm/mail" ]; then
  # Building with mozila-central as top-level directory.
  commtopsrcdir=$topsrcdir/comm
else
  echo "ERROR: Unknown build directory layout."
  exit 1
fi