addon-sdk/Makefile.in
author Iris Hsiao <ihsiao@mozilla.com>
Fri, 12 May 2017 17:45:21 +0800
changeset 408542 ebad7f51280d3a0dddbc6decb73f5aa0078b6e7e
parent 353076 5dd2ba45526f0c5ac61ec69ca5643504f424c17a
permissions -rw-r--r--
Backed out 15 changesets (bug 1358846, bug 1356826) for talos error. a=backout Backed out changeset 96ea13bb00c5 (bug 1358846) Backed out changeset b533d7f9b9c2 (bug 1358846) Backed out changeset 7dcb80a051a3 (bug 1358846) Backed out changeset 26825f1e33dd (bug 1358846) Backed out changeset 98b57ff82a54 (bug 1358846) Backed out changeset b9088593e34f (bug 1358846) Backed out changeset cb2518673c56 (bug 1358846) Backed out changeset 889c487a5d41 (bug 1358846) Backed out changeset 459b36092b7a (bug 1356826) Backed out changeset c861e23ec8ef (bug 1356826) Backed out changeset d47998fa24cd (bug 1356826) Backed out changeset b02e89c67132 (bug 1356826) Backed out changeset c46fed6e4f6a (bug 1356826) Backed out changeset 237268e3d9d2 (bug 1356826) Backed out changeset 527435fc20db (bug 1356826)

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

TESTADDONS = source/test/addons
ADDONSRC = $(srcdir)/$(TESTADDONS)

include $(topsrcdir)/config/rules.mk

# This can switch to just zipping the files when native jetpacks land
%.xpi: FORCE
	$(PYTHON) $(srcdir)/source/bin/cfx xpi --no-strip-xpi --pkgdir=$(ADDONSRC)/$* --output-file=$@

TEST_FILES = \
  $(srcdir)/source/app-extension \
  $(srcdir)/source/bin \
  $(srcdir)/source/python-lib \
  $(srcdir)/source/test \
  $(srcdir)/source/package.json \
  $(srcdir)/source/mapping.json \
  $(NULL)

# Remove this once the test harness uses the APIs built into Firefox
TEST_FILES += $(srcdir)/source/lib

PKG_STAGE = $(DIST)/test-stage

stage-tests-package:: $(TEST_FILES)
	$(INSTALL) $^ $(PKG_STAGE)/jetpack