python3: stop symlinking directories on WNT

Change-Id: I281d3dd66a8db8da44cce60bade4a0ee7d1df763
svx: Pakage_gengal is not needed on WNT

Change-Id: Ia012b38485f002748133c4a5f0d32d5d87168549
concat-deps: Win32 make $(file) will end lines with CRLF

Change-Id: I3677de94e064c2f737cc7882b3cc4f42a6bf626a
Makefile: prevent Win32 make from doing CreateProcess(autogen.sh)

Change-Id: I2ed9c346a8e9cfa26aa2b04f554c56f02c400829
gbuild: partial_build.mk: avoid a problem with Win32 make

Somehow 2 successive / in a path result in $(wildcard) returning
nothing.

Change-Id: Ie8b84543d36fe50fa706b9ccabcd280a7e3913ab
gbuild: remove config_libraries.h and gb_Helper_generate_config_libraries

This much ugly complexity, generating a header on every gbuild startup
etc. is really not warranted for 6 callers of the generated macros.
Also, the Win32 make has problems with the quoting.

Change-Id: If945e09c1730e52174a6084677842dc611d66b2f
openssl: stop (ab)using fix_end_of_line to break symlinks

Win32 make has problems because the command line gets too long.

Change-Id: I157b7b2b61353b158b1a3f412331e54aafec206c
curl: work around mysterious xcopy failure

When building with Win32 make, the xcopy at the end of the build fails
with "Invalid arguments" error, which is clearly wrong, since the
arguments are exactly the same as before, and furthermore curl is not
built with GNU make at all, but with nmake!  W-T-F?

Change-Id: Idc0b362202e1d14722573662bebeda0bc7070660
libabw,libfreehand,libvisio: avoid some quoting issues

With Win32 make there are problems with the sed expression.

Change-Id: I6d7fe52a233ef88a43ee1b6e3378fcb7b0792d07
cli_ure: Win32 make quoting problem, use sed to work around

Change-Id: Ide8a3c574a1904e08921684453256d1d3c98fd78
odk: use single quotes for Win32 make

Change-Id: Ie6f3404ef034bae2550ca451909fcf120a70a78b
odk: run javadoc in shell

Change-Id: Ifb4a21f6145b303f5c636a61a0fd35b9ccaa9800
extensions: tweak quoting for Win32 make

Change-Id: I6e3524ab98ec6ffdea24be808a718b2798e44f95
nss: build fails with Win32 make due to backslashes

Change-Id: I9621b3ae12072634a707123ea375f6eb546d9cf9
gbuild, cli_ure: Win32 make issues with back and forward slashes

It looks like what works is to give the source file names with
backslashes but everything else with forward slashes?

Change-Id: Iaf910ab5fc41984d1315a30b164a334d28344c16
gbuild: tweak var2file so it handles some shell metacharacters

Always quote the passed string; this cannot handle arbitrary strings
like $(file) can, but everything that is needed currently.

Also, try to ensure that output does not start with a space.

Note: there needs to be a newline at the end, otherwise helpex
ignores the last item on the line.

Change-Id: I51a4058591cc4f12dd878c2d113bd5cfc8c22d61
gbuild: AutoInstall: work around command line limit with Win32 make

Change-Id: Ice87781147d62d2ba5f7fe3e7cede89a0404c186
gbuild: UIConfig: response file to work around Win32 command line limit

Change-Id: I74d7ed5dd35e51168cc788a8336cf932b92102ca
gbuild: Rdb: another workaround for Win32 make command line limit

This breaks in postprocess (services.rdb).

Change-Id: I573279e510b5f3dedd7e32059688d21c4c844c47
gbuild, gengal: Win32 make command line limit strikes again ...

... so add a response file parameter --filename.

Change-Id: Idc71de7508b571b0e0608a65b92cd45e6800f7c3