diff --git a/vcbuild.bat b/vcbuild.bat index d288feb6151f71..7b117aa2f9ba40 100644 --- a/vcbuild.bat +++ b/vcbuild.bat @@ -434,12 +434,28 @@ if defined dll ( copy /Y libnode.dll %TARGET_NAME%\ > nul if errorlevel 1 echo Cannot copy libnode.dll && goto package_error + copy /Y libnode.lib %TARGET_NAME%\ > nul + if errorlevel 1 echo Cannot copy libnode.lib && goto package_error + mkdir %TARGET_NAME%\Release > nul copy /Y node.def %TARGET_NAME%\Release\ > nul if errorlevel 1 echo Cannot copy node.def && goto package_error - python ..\tools\install.py install --dest-dir %CD%\%TARGET_NAME% --prefix \ --headers-only --silent + python ..\tools\install.py install --root-dir .. --config-gypi-path %CD%\..\config.gypi --dest-dir %CD%\%TARGET_NAME% --prefix \ --headers-only if errorlevel 1 echo Cannot install headers && goto package_error + + if exist ..\Debug ( + mkdir %TARGET_NAME%\Debug > nul + + copy /Y ..\Debug\libnode.dll %TARGET_NAME%\Debug\ > nul + if errorlevel 1 echo Cannot copy libnode.dll && goto package_error + + copy /Y ..\Debug\libnode.lib %TARGET_NAME%\Debug\ > nul + if errorlevel 1 echo Cannot copy libnode.lib && goto package_error + + copy /Y ..\Debug\node.def %TARGET_NAME%\Debug\ > nul + if errorlevel 1 echo Cannot copy node.def && goto package_error + ) ) cd ..