bug 483062 - figure out how to get crash stacks from xpcshell tests - another followup bustage fix
--- a/build/Makefile.in
+++ b/build/Makefile.in
@@ -69,17 +69,17 @@ include $(topsrcdir)/config/rules.mk
# we install to _leaktest/
TARGET_DEPTH = ..
include $(srcdir)/automation-build.mk
_LEAKTEST_DIR = $(DEPTH)/_leaktest
_LEAKTEST_FILES = \
automation.py \
- automationutils.py \
+ $(CURDIR)/automationutils.py \
leaktest.py \
bloatcycle.html \
$(topsrcdir)/build/pgo/server-locations.txt \
$(NULL)
leaktest.py: leaktest.py.in
$(PYTHON) $(topsrcdir)/config/Preprocessor.py $^ > $@
chmod +x $@
--- a/build/automation-build.mk
+++ b/build/automation-build.mk
@@ -66,9 +66,9 @@ endif
$(CURDIR)/automationutils.py:
$(INSTALL) $(topsrcdir)/build/automationutils.py .
automation.py: $(topsrcdir)/build/automation.py.in $(topsrcdir)/build/automation-build.mk $(CURDIR)/automationutils.py
$(PYTHON) $(topsrcdir)/config/Preprocessor.py \
$(AUTOMATION_PPARGS) $(DEFINES) $(ACDEFINES) $< > $@
-GARBAGE += automation.py automationutils.py
+GARBAGE += automation.py $(CURDIR)/automationutils.py
--- a/build/pgo/Makefile.in
+++ b/build/pgo/Makefile.in
@@ -54,17 +54,17 @@ include $(topsrcdir)/config/rules.mk
# We install to _profile/pgo
TARGET_DEPTH = ../..
include $(topsrcdir)/build/automation-build.mk
# Stuff to make a build with a profile
_PGO_FILES = \
automation.py \
- automationutils.py \
+ $(CURDIR)/automationutils.py \
profileserver.py \
genpgocert.py \
index.html \
server-locations.txt \
favicon.ico \
$(NULL)
genpgocert.py: genpgocert.py.in
--- a/layout/tools/reftest/Makefile.in
+++ b/layout/tools/reftest/Makefile.in
@@ -70,17 +70,17 @@ make-xpi:
+$(MAKE) -C $(CURDIR) libs XPI_NAME=reftest
copy-harness: make-xpi
libs:: copy-harness
endif
_HARNESS_FILES = \
$(srcdir)/runreftest.py \
automation.py \
- automationutils.py \
+ $(CURDIR)/automationutils.py \
$(NULL)
$(_DEST_DIR):
$(NSINSTALL) -D $@
$(_HARNESS_FILES): $(_DEST_DIR)
# copy harness and the reftest extension bits to $(_DEST_DIR)
--- a/testing/mochitest/Makefile.in
+++ b/testing/mochitest/Makefile.in
@@ -55,17 +55,17 @@ include $(topsrcdir)/config/rules.mk
# necessary for relative objdir paths.
TARGET_DEPTH = ../../..
include $(topsrcdir)/build/automation-build.mk
# files that get copied into $objdir/_tests/
_SERV_FILES = \
runtests.py \
automation.py \
- automationutils.py \
+ $(CURDIR)/automationutils.py \
gen_template.pl \
server.js \
harness-a11y.xul \
harness-overlay.xul \
harness.xul \
browser-test-overlay.xul \
browser-test.js \
browser-harness.xul \