gecko-dev/mobile/android/base/Makefile.in
Nick Alexander 801b2fd4e8 Bug 1515282 - Fix mobile/android artifact build bustage. r=froydnj
This was fallout from Bug 1509573.  That ticket pushed the Android APKs step
into the export tier, where it is required; but since most things in export are
only required for compilation, the target is not itself built by default, and
in particular, not during an artifact build.  That's not right; this fixes it.

Differential Revision: https://phabricator.services.mozilla.com/D15002

--HG--
extra : moz-landing-system : lando
2018-12-19 20:35:16 +00:00

24 lines
767 B
Makefile

# 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/.
# Developer builds call mach -> Make -> gradle -> mach, which races to
# find and create .mozconfig files and to generate targets.
.NOTPARALLEL:
include $(topsrcdir)/config/AB_rCD.mk
chrome-%:: AB_CD=$*
chrome-%::
$(MAKE) \
res/values$(AB_rCD)/strings.xml \
res/raw$(AB_rCD)/suggestedsites.json \
AB_CD=$*
include $(topsrcdir)/config/rules.mk
# The RecursiveMake backend puts this target into the `export`
# tier... but we then don't `export::` it in artifact builds. We need
# this for artifact builds, so we `export::` it here.
export:: android_apks