mail/build.mk
author Joshua Cranmer <Pidgeot18@gmail.com>
Mon, 25 Nov 2013 17:03:48 -0600
changeset 20708 949e0465b1c39f629dc4e2ecb1d9cf607432d0c3
parent 15735 05d059079026fc51aa98709381607b24b237497c
child 28374 bd78c240ad996e5b46ba87f4b85ca8dd385a2c39
permissions -rw-r--r--
Bug 1035599: Merge the mozilla-central and comm-central objdir, r=Standard8, a=me for CLOSED TREE This change merges mozilla-central and comm-central into having a single topobjdir file but retaining two topsrcdirs (and two build systems). This state is hopefully only the first part of a series of changes that eliminate the comm-central build system partial clone completely. In other words: $(DEPTH) has accessible, addon-sdk, ..., mail, mailnews $(topsrcdir) has mail, mailnews, ..., mozilla

# 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/.

ifndef COMM_BUILD
installer:
	@$(MAKE) -C mail/installer installer

package:
	@$(MAKE) -C mail/installer

package-compare:
	@$(MAKE) -C mail/installer package-compare

stage-package:
	@$(MAKE) -C mail/installer stage-package

install::
	@$(MAKE) -C mail/installer install

source-package::
	@$(MAKE) -C mail/installer source-package

upload::
	@$(MAKE) -C mail/installer upload
ifdef MOZ_CALENDAR
	@$(MAKE) -C calendar/lightning upload
	@$(MAKE) -C calendar/providers/gdata upload
endif

source-upload::
	@$(MAKE) -C mail/installer source-upload

hg-bundle::
	@$(MAKE) -C mail/installer hg-bundle

l10n-check::
	@$(MAKE) -C mail/locales l10n-check

ifdef ENABLE_TESTS
include $(topsrcdir)/../mail/testsuite-targets.mk
endif
endif