Bug 483212 Linux comm-central trunk nightly failing in build symbols step. r=KaiRo,gozer
authorFlorian Quèze <florian@queze.net>
Wed, 18 Mar 2009 19:28:14 +0000
changeset 2238 55d050eb1dcac4b1da01d2c9ae238f1f0a71ff7d
parent 2237 f041800b9e972d1df2820371d935a925b2f153c8
child 2239 d2a8e9f48fa3c2f761fb763d23b01b69b34e1cde
push idunknown
push userunknown
push dateunknown
reviewersKaiRo, gozer
bugs483212
Bug 483212 Linux comm-central trunk nightly failing in build symbols step. r=KaiRo,gozer
Makefile.in
--- a/Makefile.in
+++ b/Makefile.in
@@ -46,19 +46,23 @@ default::
 include $(topsrcdir)/$(MOZ_BUILD_APP)/build.mk
 
 include $(topsrcdir)/config/config.mk
 
 default export libs clean realclean distclean alldep maybe_clobber_profiledbuild check rebase splitsymbols uploadsymbols signnss deliver mochitest mochitest-plain mochitest-chrome mochitest-browser-chrome mochitest-a11y::
 	$(MAKE) -C mozilla $@
 
 # http://bugzilla.mozilla.org/show_bug.cgi?id=450485
-MAKE_SYM_STORE_PATH=..
+MAKE_SYM_STORE_PATH=dist/bin
 ifeq ($(OS_ARCH),Darwin)
 ifdef UNIVERSAL_BINARY
   MAKE_SYM_STORE_PATH=dist/universal
 endif
 endif
+ifeq ($(OS_ARCH),WINNT)
+  # PDB files don't get moved to dist, so we need to scan the whole objdir
+  MAKE_SYM_STORE_PATH=..
+endif
 
 buildsymbols ::
 	$(MAKE) -C mozilla MAKE_SYM_STORE_PATH=$(MAKE_SYM_STORE_PATH) SYM_STORE_SOURCE_DIRS="$(topsrcdir)/mozilla/extensions/inspector $(topsrcdir)/mozilla $(topsrcdir)" $@
 
 include $(topsrcdir)/config/rules.mk