diff --git a/make.cmd b/make.cmd
index 175169c4d4170fcc31f7bd131428658b2aded84e..056b09659ea533e5c50b777a25943722303d04d8 100755 (executable)
--- a/make.cmd
+++ b/make.cmd
@echo off
cd /d %~dp0
@echo off
cd /d %~dp0
+set PATH=%PATH%;%CD%
+call :treeProcess
+goto :done
+
+:treeProcess
+for /D %%d in (*) do (
+ cd %%d
+ call :treeProcess
+ cd ..
+)
for %%i in (*.lst) do (
for %%i in (*.lst) do (
- call pack_dnd %%i
+ if exist %%i (
+ echo [*] Building %%~ni.wad ...
+ echo.
+ dfwad.exe %%i %%~ni.wad -i
+ echo.
+ )
IF ERRORLEVEL 1 (
exit /b
)
)
IF ERRORLEVEL 1 (
exit /b
)
)
-echo [*] Build All done.
-echo.
+exit /b
+:done
+IF NOT ERRORLEVEL 1 (
+ echo [*] Build All done.
+ echo.
+)