From dc3a5d783f92c63c1c2645b542d5f5487f3bd952 Mon Sep 17 00:00:00 2001 From: Anatol Belski Date: Mon, 21 Jul 2014 14:45:49 +0200 Subject: [PATCH] fix nmake snap when ext name is different in target dll --- win32/build/confutils.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/win32/build/confutils.js b/win32/build/confutils.js index 5a13494fc09..8da760406c9 100644 --- a/win32/build/confutils.js +++ b/win32/build/confutils.js @@ -1958,11 +1958,14 @@ function generate_makefile() } else { MF.WriteBlankLines(1); MF.WriteLine("build-ext-libs:"); + MF.WriteLine(" @if not exist $(BUILD_DIR_DEV)\\lib mkdir $(BUILD_DIR_DEV)\\lib >nul"); for (var i in extensions_enabled) { - var lib = "php_" + extensions_enabled[i][0] + ".lib"; + var lib; + + lib = "php_" + extensions_enabled[i][0] + "*.lib"; if ('shared' == extensions_enabled[i][1]) { - MF.WriteLine(" @copy $(BUILD_DIR)\\" + lib + " $(BUILD_DIR_DEV)\\lib"); + MF.WriteLine(" @if exist $(BUILD_DIR)\\" + lib + " copy $(BUILD_DIR)\\" + lib + " $(BUILD_DIR_DEV)\\lib"); } } }