Bug 941120 - Stop running make check twice in js/src. r=gps
authorTed Mielczarek <ted@mielczarek.org>
Wed, 20 Nov 2013 15:14:31 -0500
changeset 156601 1e0009c38c5001a8abc2be368a6f2788886db260
parent 156600 2267eab2fde37e183b87f8821ed6465e648dbcd5
child 156602 1db4516a89b1e0f4d6a03b31aa38ca02b7e519d2
push id36475
push usertmielczarek@mozilla.com
push dateWed, 20 Nov 2013 20:14:44 +0000
treeherdermozilla-inbound@1e0009c38c50 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersgps
bugs941120
milestone28.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 941120 - Stop running make check twice in js/src. r=gps
Makefile.in
--- a/Makefile.in
+++ b/Makefile.in
@@ -248,23 +248,16 @@ endif
 ifeq ($(OS_TARGET)_$(TARGET_XPCOM_ABI),Linux_x86-gcc3)
 scheck::
 	@relcount=`find $(DIST)/bin -name "*.so" | xargs objdump -R | grep R_386_PC32 | wc -l` && if test $$relcount -gt 0; then echo "FAILED: R_386_PC32 relocations detected in a shared library.  Did you use a system header without adding it to config/system-headers?"; exit 1; else echo "PASSED"; fi
 endif
 
 ifdef BUILD_JS
 js/src/Makefile: subsrcdir := js/src
 
-ifdef ENABLE_TESTS
-# Incorporate static tier directories into tests. This should be incorporated
-# into moz.build files someday.
-check::
-	$(call SUBMAKE,$@,js/src)
-endif
-
 ifdef MOZ_PSEUDO_DERECURSE
 # Interdependencies for parallel export.
 js/xpconnect/src/export: dom/bindings/export xpcom/xpidl/export
 accessible/src/xpcom/export: xpcom/xpidl/export
 js/src/export: mfbt/export
 ifdef ENABLE_CLANG_PLUGIN
 js/src/export config/export: build/clang-plugin/export
 endif