mirror of
https://github.com/Detanup01/gbe_fork.git
synced 2025-01-13 02:43:54 +08:00
for Windows build script, inline the cleanup procedure and deprecate the separate/dedicated cleanup script
This commit is contained in:
parent
fb44c1f964
commit
13bc94ad75
@ -247,7 +247,7 @@ mkdir "%lobby_connect_dir%"
|
||||
setlocal
|
||||
|
||||
echo // cleaning up to build 32
|
||||
call build_win_clean.bat
|
||||
call :cleanup
|
||||
mkdir "%build_temp_dir%"
|
||||
|
||||
call build_win_set_env.bat 32 || (
|
||||
@ -324,7 +324,7 @@ timeout /nobreak /t 5
|
||||
setlocal
|
||||
|
||||
echo // cleaning up to build 64
|
||||
call build_win_clean.bat
|
||||
call :cleanup
|
||||
mkdir "%build_temp_dir%"
|
||||
|
||||
call build_win_set_env.bat 64 || (
|
||||
@ -389,10 +389,7 @@ echo: & echo:
|
||||
|
||||
:: cleanup
|
||||
echo // cleaning up
|
||||
call build_win_clean.bat
|
||||
for %%A in ("ilk" "lib" "exp") do (
|
||||
del /f /s /q "%build_root_dir%\*.%%~A" >nul 2>&1
|
||||
)
|
||||
call :cleanup
|
||||
echo: & echo:
|
||||
|
||||
|
||||
@ -477,6 +474,22 @@ exit /b
|
||||
exit /b 1
|
||||
|
||||
|
||||
:cleanup
|
||||
del /f /q *.exp >nul 2>&1
|
||||
del /f /q *.lib >nul 2>&1
|
||||
del /f /q *.a >nul 2>&1
|
||||
del /f /q *.obj >nul 2>&1
|
||||
del /f /q *.pdb >nul 2>&1
|
||||
del /f /q *.ilk >nul 2>&1
|
||||
del /f /q dll\net.pb.cc >nul 2>&1
|
||||
del /f /q dll\net.pb.h >nul 2>&1
|
||||
rmdir /s /q "%build_temp_dir%" >nul 2>&1
|
||||
for %%A in ("ilk" "lib" "exp") do (
|
||||
del /f /s /q "%build_root_dir%\*.%%~A" >nul 2>&1
|
||||
)
|
||||
exit /b
|
||||
|
||||
|
||||
:end_script
|
||||
echo:
|
||||
if %last_code% equ 0 (
|
||||
|
@ -1,21 +0,0 @@
|
||||
@echo off
|
||||
|
||||
setlocal
|
||||
pushd "%~dp0"
|
||||
|
||||
if /i "%~1"=="clean" (
|
||||
rmdir /s /q "build-win" >nul 2>&1
|
||||
)
|
||||
|
||||
del /f /q *.exp >nul 2>&1
|
||||
del /f /q *.lib >nul 2>&1
|
||||
del /f /q *.a >nul 2>&1
|
||||
del /f /q *.obj >nul 2>&1
|
||||
del /f /q *.pdb >nul 2>&1
|
||||
del /f /q *.ilk >nul 2>&1
|
||||
del /f /q dll\net.pb.cc >nul 2>&1
|
||||
del /f /q dll\net.pb.h >nul 2>&1
|
||||
rmdir /s /q "build-win-temp" >nul 2>&1
|
||||
|
||||
endlocal
|
||||
popd
|
Loading…
x
Reference in New Issue
Block a user