diff options
Diffstat (limited to 'build_driver.bat')
-rw-r--r-- | build_driver.bat | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/build_driver.bat b/build_driver.bat index 85e08ac..2020dd9 100644 --- a/build_driver.bat +++ b/build_driver.bat @@ -55,15 +55,19 @@ set sys_path=%driver_src_root%\obj%BUILD_ALT_DIR%\%buildarch_directory%\%driver_ set pdb_path=%driver_src_root%\obj%BUILD_ALT_DIR%\%buildarch_directory%\%driver_name%.pdb set lib_path=%driver_src_root%\obj%BUILD_ALT_DIR%\%buildarch_directory%\%driver_name%.lib -echo. -call "%root%\sign.bat" "%sys_path%" || exit /b !errorlevel! +if exist "%sys_path%" ( + echo. + call "%root%\sign.bat" "%sys_path%" || exit /b !errorlevel! +) echo. echo ============================== DISTR ============================== -call :distr_copy "%pdb_path%" "%pdb_dist_dir%" || goto :distr_failure -call :distr_copy "%sys_path%" "%sys_dist_dir%" || goto :distr_failure +if exist "%sys_path%" ( + call :distr_copy "%sys_path%" "%sys_dist_dir%" || goto :distr_failure + call :distr_copy "%pdb_path%" "%pdb_dist_dir%" || goto :distr_failure +) if exist "%lib_path%" ( - call :distr_copy "%lib_path%" || goto :distr_failure + call :distr_copy "%lib_path%" "%lib_dist_dir%" || goto :distr_failure ) echo ========================== DISTR SUCCESS ========================== exit /b |