mirror of
https://github.com/eliasstepanik/big_space_with_trim.git
synced 2026-01-09 22:38:27 +00:00
Create trim.bat
This commit is contained in:
parent
5345af11d4
commit
66e27b8914
33
trim.bat
Normal file
33
trim.bat
Normal file
@ -0,0 +1,33 @@
|
||||
@echo off
|
||||
rem combine_all.bat – merge every *.rs and *.toml in this tree
|
||||
setlocal enabledelayedexpansion
|
||||
|
||||
rem Output files
|
||||
set "OUT_RS=target/combined.rs"
|
||||
set "OUT_TOML=target/combined.toml"
|
||||
|
||||
if exist "%OUT_RS%" del "%OUT_RS%"
|
||||
if exist "%OUT_TOML%" del "%OUT_TOML%"
|
||||
|
||||
rem -------- merge .rs --------
|
||||
for /f "delims=" %%F in ('
|
||||
dir /b /s /o:n *.rs ^| findstr /v /i "\\target\\"
|
||||
') do (
|
||||
echo /* --- %%~F --- */>>"%OUT_RS%"
|
||||
type "%%F" >>"%OUT_RS%"
|
||||
echo.>>"%OUT_RS%"
|
||||
)
|
||||
|
||||
rem ----- merge .toml -----
|
||||
for /f "delims=" %%F in ('
|
||||
dir /b /s /o:n *.toml ^| findstr /v /i "\\target\\"
|
||||
') do (
|
||||
rem TOML uses # for comments
|
||||
echo # --- %%~F --- >>"%OUT_TOML%"
|
||||
type "%%F" >>"%OUT_TOML%"
|
||||
echo.>>"%OUT_TOML%"
|
||||
)
|
||||
|
||||
echo Merged .rs files into %OUT_RS%
|
||||
echo Merged .toml files into %OUT_TOML%
|
||||
endlocal
|
||||
Loading…
x
Reference in New Issue
Block a user