Index: pylib/gyp/generator/msvs.py |
diff --git a/pylib/gyp/generator/msvs.py b/pylib/gyp/generator/msvs.py |
index 64991d4248427fe865f2effed2771036d6d1a346..e786c0b8c96fa96982e8f40106b3961200b96366 100644 |
--- a/pylib/gyp/generator/msvs.py |
+++ b/pylib/gyp/generator/msvs.py |
@@ -284,7 +284,7 @@ def _BuildCommandLineForRuleRaw(spec, cmd, cygwin_shell, has_input_path, |
if [x for x in cmd if '$(InputDir)' in x]: |
input_dir_preamble = ( |
'set INPUTDIR=$(InputDir)\n' |
- 'set INPUTDIR=%INPUTDIR:$(ProjectDir)=%\n' |
+ 'if NOT DEFINED INPUTDIR set INPUTDIR=.\\\n' |
'set INPUTDIR=%INPUTDIR:~0,-1%\n' |
) |
else: |