Thu, 22 Jan 2015 13:21:57 +0100
Incorporate requested changes from Mozilla in review:
https://bugzilla.mozilla.org/show_bug.cgi?id=1123480#c6
michael@0 | 1 | # vim: set shiftwidth=8 tabstop=8 autoindent noexpandtab copyindent: |
michael@0 | 2 | # This Source Code Form is subject to the terms of the Mozilla Public |
michael@0 | 3 | # License, v. 2.0. If a copy of the MPL was not distributed with this |
michael@0 | 4 | # file, You can obtain one at http://mozilla.org/MPL/2.0/. |
michael@0 | 5 | |
michael@0 | 6 | include $(topsrcdir)/config/rules.mk |
michael@0 | 7 | |
michael@0 | 8 | # test files to be packaged. |
michael@0 | 9 | TEST_FILES = \ |
michael@0 | 10 | jsreftest.html \ |
michael@0 | 11 | shell.js \ |
michael@0 | 12 | browser.js \ |
michael@0 | 13 | js-test-driver-end.js \ |
michael@0 | 14 | user.js \ |
michael@0 | 15 | ecma/ \ |
michael@0 | 16 | ecma_2/ \ |
michael@0 | 17 | ecma_3/ \ |
michael@0 | 18 | ecma_3_1/ \ |
michael@0 | 19 | ecma_5/ \ |
michael@0 | 20 | ecma_6/ \ |
michael@0 | 21 | Intl/ \ |
michael@0 | 22 | js1_1/ \ |
michael@0 | 23 | js1_2/ \ |
michael@0 | 24 | js1_3/ \ |
michael@0 | 25 | js1_4/ \ |
michael@0 | 26 | js1_5/ \ |
michael@0 | 27 | js1_6/ \ |
michael@0 | 28 | js1_7/ \ |
michael@0 | 29 | js1_8/ \ |
michael@0 | 30 | js1_8_1/ \ |
michael@0 | 31 | js1_8_5/ \ |
michael@0 | 32 | test262/ \ |
michael@0 | 33 | $(NULL) |
michael@0 | 34 | |
michael@0 | 35 | PKG_STAGE = $(DIST)/test-package-stage |
michael@0 | 36 | |
michael@0 | 37 | # stage tests for packaging |
michael@0 | 38 | stage-package: |
michael@0 | 39 | $(NSINSTALL) -D $(PKG_STAGE)/jsreftest/tests |
michael@0 | 40 | (cd $(srcdir) && tar $(TAR_CREATE_FLAGS) - $(TEST_FILES)) | (cd $(PKG_STAGE)/jsreftest/tests && tar -xf -) |
michael@0 | 41 | $(PYTHON) $(srcdir)/jstests.py --make-manifests $(PKG_STAGE)/jsreftest/tests/ |