Skip to content

Commit dc3a5d7

Browse files
committed
fix nmake snap when ext name is different in target dll
1 parent 0678dc8 commit dc3a5d7

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

win32/build/confutils.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1958,11 +1958,14 @@ function generate_makefile()
19581958
} else {
19591959
MF.WriteBlankLines(1);
19601960
MF.WriteLine("build-ext-libs:");
1961+
MF.WriteLine(" @if not exist $(BUILD_DIR_DEV)\\lib mkdir $(BUILD_DIR_DEV)\\lib >nul");
19611962
for (var i in extensions_enabled) {
1962-
var lib = "php_" + extensions_enabled[i][0] + ".lib";
1963+
var lib;
1964+
1965+
lib = "php_" + extensions_enabled[i][0] + "*.lib";
19631966

19641967
if ('shared' == extensions_enabled[i][1]) {
1965-
MF.WriteLine(" @copy $(BUILD_DIR)\\" + lib + " $(BUILD_DIR_DEV)\\lib");
1968+
MF.WriteLine(" @if exist $(BUILD_DIR)\\" + lib + " copy $(BUILD_DIR)\\" + lib + " $(BUILD_DIR_DEV)\\lib");
19661969
}
19671970
}
19681971
}

0 commit comments

Comments
 (0)