RESOLVED FIXED 8173
Win32 build is broken due to not handling spaces in pathnames
https://bugs.webkit.org/show_bug.cgi?id=8173
Summary Win32 build is broken due to not handling spaces in pathnames
Eric Seidel (no email)
Reported 2006-04-04 04:04:11 PDT
Win32 is broken for all of us poor schmucks who happen to have spaces in the path to our SRCROOT. I think this may be due to: http://savannah.gnu.org/bugs/?func=detailitem&item_id=712 I've tried quoting the individual args of the VPATH as well as quoting all variable uses in the Makefile. I don't seem to get past the VPATH check, as I always get: (extra logging enabled) Performing Pre-Build Event... sw_vers: Command not found. Webcore = /cygdrive/c/Documents and Settings/Eric Seidel/Desktop/WebKit/WebCore make: Entering directory `/cygdrive/c/Documents and Settings/Eric Seidel/Desktop/WebKit/WebCore/DerivedSources/WebCore' make: *** No rule to make target `css/CSSGrammar.y', needed by `CSSGrammar.cpp'. Stop. make: Leaving directory `/cygdrive/c/Documents and Settings/Eric Seidel/Desktop/WebKit/WebCore/DerivedSources/WebCore' Project : error PRJ0019: A tool returned an error code from "Performing Pre-Build Event..."
Attachments
Workaround (1.38 KB, patch)
2006-04-04 04:26 PDT, Eric Seidel (no email)
andersca: review+
Eric Seidel (no email)
Comment 1 2006-04-04 04:06:49 PDT
In fact, this limitation seems to be documented in the Make readme: http://cvs.savannah.nongnu.org/viewcvs/make/make/README.W32.template?rev=2.11 search for "white space"
Eric Seidel (no email)
Comment 2 2006-04-04 04:26:37 PDT
Created attachment 7499 [details] Workaround I think I'm almost disappointed this was so "easy" to workaround. I think I would have enjoyed ranting about make bugs w/ darin come morning. :)
Anders Carlsson
Comment 3 2006-04-04 04:43:54 PDT
Comment on attachment 7499 [details] Workaround r=me
Note You need to log in before you can comment on or make changes to this bug.