mirror of
https://github.com/eliasstepanik/big_space_with_trim.git
synced 2026-01-11 00:08: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