gecko/build
Panagiotis Koutsourakis 791aa57b19 Bug 702388 - Convert Makefiles to use |TEST_DIRS += foo| r=khuey
Files named Makefile.in containing the expression

DIRS += <foo>
or
DIRS = <foo>

inside the conditional expression

ifdef ENABLE_TESTS
...
endif

are changed to

TEST_DIRS += tests

outside any conditional expression.

The files

./layout/Makefile.in
./layout/Makefile.in
./layout/style/Makefile.in
./rdf/Makefile.in
./security/manager/Makefile.in
./content/Makefile.in
./content/smil/Makefile.in
./content/xul/templates/Makefile.in
./content/xul/content/Makefile.in
./content/base/Makefile.in
./content/media/Makefile.in
./parser/htmlparser/Makefile.in
./dom/sms/Makefile.in
./js/jsd/Makefile.in
./js/xpconnect/Makefile.in
./widget/Makefile.in
./widget/windows/Makefile.in
./Makefile.in
./startupcache/Makefile.in
./storage/Makefile.in
./gfx/Makefile.in
./intl/strres/Makefile.in
./intl/uconv/Makefile.in
./intl/unicharutil/Makefile.in
./intl/lwbrk/Makefile.in
./embedding/Makefile.in
./modules/libjar/Makefile.in
./modules/libpref/Makefile.in
./build/Makefile.in
./build/win32/Makefile.in
./xpcom/Makefile.in
./extensions/spellcheck/hunspell/Makefile.in
./extensions/cookie/Makefile.in
./netwerk/Makefile.in
./netwerk/streamconv/Makefile.in
./editor/txmgr/Makefile.in
./toolkit/mozapps/shared/Makefile.in
./toolkit/mozapps/update/Makefile.in
./toolkit/library/Makefile.in
./toolkit/library/Makefile.in
./toolkit/crashreporter/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/feeds/Makefile.in
./toolkit/components/url-classifier/Makefile.in

contain the string

ifdef ENABLE_TESTS

but have some other statement inside (e.g. TOOL_DIRS += <foo> etc) and
they remain unchanged by this patch.
2012-02-04 17:32:24 +00:00
..
autoconf Remove outdated reference to "build configurator" webtool, rs=khuey, no bug 2012-01-20 18:07:10 -08:00
macosx Bug 715397 - ability to build m-c on 10.7 (lion). r=ted. 2012-01-18 15:35:28 -05:00
mobile Bug 712991 Remove GPL code in watcher that runs NTP service. r=bmoss 2012-02-03 12:28:16 -08:00
os2
package
pgo Bug 715014: Delete IndexedDB files directory so that databases can be opened again after being deleted. r=bent 2012-01-04 11:25:26 -05:00
pymake bug 714347 - pymake sort function should remove duplicates. r=khuey 2012-01-03 12:54:21 -05:00
tests
unix Bug 683975 - Need infra for developer contributed compilers. r=rail. 2012-01-31 10:25:26 +01:00
valgrind
win32 Bug 701371 - Rename mozutils to mozglue, and move it to top-level. r=khuey,a=brendan 2011-12-28 08:24:02 +01:00
__init__.py
appini_header.py Bug 686466 part 3 - Use a pre-generated nsXREAppData struct instead of application.ini. r=ted,bsmedberg 2011-11-22 08:05:59 +01:00
application.ini.in Bug 686466 part 3 - Use a pre-generated nsXREAppData struct instead of application.ini. r=ted,bsmedberg 2011-11-22 08:05:59 +01:00
automation-build.mk
automation.py.in Bug 716736 - Re-add performance data to daily add-on update check; r=Unfocused 2012-01-31 17:22:42 -08:00
automationutils.py Bug 703768 - Don't confuse Windows paths with URLs. r=ted 2011-11-29 14:13:08 -08:00
binary-location.mk Bug 710960 - Make runtests.py work out of the box with MOZ_BUILD_APP=mobile/xul [r=ctalbert] 2011-12-21 11:22:43 -08:00
bloatcycle.html
checksums.py bug 715586: checksums.py should generate sha1 and md5 checksums. r=catlee,ted 2012-01-16 09:30:59 -05:00
cl.py
genrc.sh
leaktest.py.in
link.py bug 710712 - Measure peak virtual memory usage of link.exe, print and output to a file. r=catlee 2011-12-15 13:09:23 -05:00
Makefile.in Bug 702388 - Convert Makefiles to use |TEST_DIRS += foo| r=khuey 2012-02-04 17:32:24 +00:00
manifestparser.py
mozinfo.py
msys-perl-wrapper
profile_pageloader.html
profile_pageloader.pl
stdc++compat.cpp Bug 715930 - Use stdc++compat.cpp on OS X too. r=:glandium. 2012-01-10 15:01:03 -05:00
unify-test.c
unifytest.class
unifytest.java
upload.py
xpccheck.py