diff --git a/compile_themes.bat b/compile_themes.bat new file mode 100644 index 0000000000000000000000000000000000000000..09d80826ae2fd8a199455467fc9176a4a1073882 --- /dev/null +++ b/compile_themes.bat @@ -0,0 +1,31 @@ +@echo off + +set back=%cd% +for /d %%i in (%~dp0\themes\*) do ( + CALL :compileDirectory %%i +) +cd %back% + + +PAUSE +EXIT /B %ERRORLEVEL% + +:compileDirectory +REM ~1 is an absolute path, get name of directory here +REM https://stackoverflow.com/a/5480568 +set var1=%~1% +set var2=%var1% +set i=0 + +:loopprocess +for /F "tokens=1* delims=\" %%A in ( "%var1%" ) do ( + set /A i+=1 + set var1=%%B + goto loopprocess +) + +for /F "tokens=%i% delims=\" %%G in ( "%var2%" ) do set last=%%G + +REM compile +CALL devTools/concatFiles.bat "%%~1" "*.css" bin\"%last%".css +EXIT /B 0