mail/Makefile.in
author Jorg K <jorgk@jorgk.com>
Thu, 25 Jul 2019 09:49:53 +0200
changeset 76434 71dbc5c422f8d52a12c8983bf0671927c2838e1a
parent 57670 048f5041c99145a4f1aedd6856f3c0685e9c6590
child 67373 57c9b9ee77c2d48b59aca9bf00447c09a704f240
child 67893 72cfed209ebe92d34df5e849afd37dbe0b1b99af
child 68663 e21db3e95b617ee9864043b11aa8b2f3c8a8307a
child 71240 d18111a474b2747f57b8ba15397f0cdec248b682
child 73296 495c40b701459577243b77f4b05e055fee8cdcbd
child 74135 22b4e1fe68a66042505458318385b0d19deba18a
child 77909 4ea04a4a3378f0b79b262a126893e2dcaa253039
child 78492 a85d1c66937c657bd44e3dee951d1bc21cef3cdc
permissions -rw-r--r--
No bug - Disable Nightly builds (bug 1568747). a=jorgk CLOSED TREE

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

include $(moztopsrcdir)/config/config.mk
include $(moztopsrcdir)/config/rules.mk

ifdef MAKENSISU
# For Windows build the uninstaller during the application build since the
# uninstaller is included with the application for mar file generation.
libs::
	$(MAKE) -C installer/windows uninstaller
ifdef MOZ_MAINTENANCE_SERVICE
	$(MAKE) -C installer/windows maintenanceservice_installer
endif
endif


# As a fallout from bug 1247162, the sourcestamp in application.ini and
# platform.ini are the same, which isn't a problem for Firefox, but
# it's not right for anything else. So we correct platform.ini here.

MOZ_REV=$(shell hg -R "$(moztopsrcdir)" parent --template="{node}" 2>/dev/null)

libs:: $(DIST)/bin/platform.ini
	sed -e "s/^\(SourceStamp=\).*/\1$(MOZ_REV)/" $(DIST)/bin/platform.ini \
		> $(DIST)/bin/platform.ini~
	mv -f $(DIST)/bin/platform.ini~ $(DIST)/bin/platform.ini