author Gregory Szorc <gps@mozilla.com>
Tue, 15 Jan 2013 22:21:21 -0800
changeset 119046 ec072cee05025335f0637de7e1dab95623fe8a56
parent 116209 23c55acae9e3c8884970193bd1caea1c37861bbe
child 123253 3cfd3750c162c81944c10c5f0c4c54c32b9a8674
permissions -rw-r--r--
Bug 784841 - Part 2: Implement sandboxing for Python build files; r=ted,glandium This is the beginning of Mozilla's new build system. In this patch, we have a Python sandbox tailored for execution of Python scripts which will define the build system. We also have a build reader that traverses a linked set of scripts. More details are available in the thorough README.rst files as part of this patch. * * * Bug 784841 - Part 2b: Option to not descend into child moz.build files; r=ted

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

topsrcdir	= @top_srcdir@
srcdir		= @srcdir@
VPATH		= @srcdir@
relativesrcdir  = @relativesrcdir@

include $(DEPTH)/config/autoconf.mk

	MochiKit-1.4.2 \
	SimpleTest \
	browser \

include $(topsrcdir)/config/rules.mk

  test_sanity.html \
  test_sanityException.html \
  test_sanityException2.html \
  test_sanityWindowSnapshot.html \
  test_SpecialPowersExtension.html \
  test_SpecialPowersExtension2.html \
  file_SpecialPowersFrame1.html \
  test_bug816847.html \

ifneq ($(OS_TARGET),Android)
# Disabled on Android for permaorange, see bug 688052
  _TEST_FILES += \
  test_sanityEventUtils.html \
# Copy the sanity tests into a subdirectory, so the top level is all dirs
# in the test screen.
libs:: $(_TEST_FILES)
	$(INSTALL) $(foreach f,$^,"$f") $(DEPTH)/_tests/$(relativesrcdir)/Harness_sanity