webapprt/Makefile.in
author Nick Alexander <nalexander@mozilla.com>
Wed, 27 Jan 2016 15:28:31 -0800
changeset 321547 f66289e50d72401059c907080a3e56e52c2b390c
parent 307040 a4b4bd83536e1c556dc225cb2a79e2aea7854cc7
child 321902 d315d56d7d5b33c5a9ace514495c25364075bb5c
permissions -rw-r--r--
Bug 1234629 - Part 1: Create bouncer APK for OTA distribution installs. r=margaret,gps This commit produces an "install bouncer" APK which is a "hollow shell" that looks like the main Fennec APK. In particular, both APKs have: * the same Android package name (application id); and * the same set of <permission>, <uses-permission>, and <uses-feature> blocks in their manifests. The bouncer APK must always have an android:versionCode smaller than the main Fennec APK; for now, we will just bump that manually mobile/android/bouncer/moz.build.

# 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 rules.mk explicitly so we can use FINAL_TARGET. Also, the dependencies
# for webapprt.ini need to be set after PP_TARGETS are expanded in rules.mk.
include $(topsrcdir)/config/rules.mk

MOZ_APP_BUILDID := $(shell cat $(DEPTH)/config/buildid)
DEFINES += -DMOZ_APP_BUILDID=$(MOZ_APP_BUILDID)

$(FINAL_TARGET)/webapprt.ini: $(DEPTH)/config/buildid $(topsrcdir)/config/milestone.txt