Bug 495021 - CAPS unconditionally builds tests, r=shaver
--- a/caps/Makefile.in
+++ b/caps/Makefile.in
@@ -38,12 +38,16 @@
DEPTH = ..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = caps
-DIRS = idl include src tests
+DIRS = idl include src
+
+ifdef ENABLE_TESTS
+DIRS += tests
+endif
include $(topsrcdir)/config/rules.mk
--- a/toolkit/toolkit-makefiles.sh
+++ b/toolkit/toolkit-makefiles.sh
@@ -437,16 +437,18 @@ MAKEFILES_rdf="
rdf/tests/rdfpoll/Makefile
"
MAKEFILES_caps="
caps/Makefile
caps/idl/Makefile
caps/include/Makefile
caps/src/Makefile
+ caps/tests/Makefile
+ caps/tests/mochitest/Makefile
"
MAKEFILES_chrome="
chrome/Makefile
chrome/public/Makefile
chrome/src/Makefile
"