X-Git-Url: https://jfr.im/git/irc/quakenet/qwebirc.git/blobdiff_plain/b481a99a735825756a5ee72910b7d8f7abb2cf6d..e20e5a6b73d37ddd1a4c6ded2dcc336e3299fecf:/compile.bat diff --git a/compile.bat b/compile.bat index df04853..710a63d 100644 --- a/compile.bat +++ b/compile.bat @@ -1,20 +1,49 @@ @echo off -del compiled.js -del concat.js +mkdir compiled +del /q compiled\*.js + cd js -copy version.js + jslib.js + irc\ircconnection.js + irc\irclib.js + irc\baseirc.js + irc\irctracker.js + irc\commandparser.js + irc\ircclient.js + ui\uibase.js + ui\colour.js + ui\theme.js + ui\uglyui.js ..\concat.js /b -cd .. -java -jar bin\yuicompressor-2.3.5.jar concat.js > compiled.js +copy qwebirc.js version.js + jslib.js + irc\ircconnection.js + irc\irclib.js + irc\baseircclient.js + irc\irctracker.js + irc\commandparser.js + irc\ircclient.js + ui\baseui.js + ui\baseuiwindow.js + ui\colour.js + ui\url.js + ui\theme.js + ui\genericlogin.js + ui\embedwizard.js + qwebircinterface.js + irc\commandhistory.js ..\compiled\qwebirc-concat.js /b +copy ui\swmui.js + ui\swmlayout.js ..\compiled\swmui-concat.js /b +cd ..\compiled + +java -jar ..\bin\yuicompressor-2.3.5.jar ..\static\js\mochaui\mocha.js > mocha-compressed.js +if not %errorlevel% == 0 goto error + +java -jar ..\bin\yuicompressor-2.3.5.jar qwebirc-concat.js > qwebirc-compiled.js +if not %errorlevel% == 0 goto error + +java -jar ..\bin\yuicompressor-2.3.5.jar ..\js\ui\uglyui.js > uglyui-compiled.js +if not %errorlevel% == 0 goto error + +java -jar ..\bin\yuicompressor-2.3.5.jar swmui-concat.js > swmui-compiled.js +if not %errorlevel% == 0 goto error -if %errorlevel% == 0 goto ok +java -jar ..\bin\yuicompressor-2.3.5.jar ..\js\ui\mochaui.js > mochaui-compiled.js +if not %errorlevel% == 0 goto error -del compiled.js +java -jar ..\bin\yuicompressor-2.3.5.jar ..\js\ui\qui.js > qui-compiled.js +if not %errorlevel% == 0 goto error + +goto ok +:error +cd .. +del /q compiled\*-compiled.js pause -goto ene +goto end :ok -del concat.js -copy js\copyright.js + compiled.js /b static\js\qwebirc.js +cd .. +copy compiled\mocha-compressed.js /b static\js\mochaui\mocha-compressed.js + +copy js\copyright.js + compiled\qwebirc-compiled.js /b static\js\qwebirc.js +copy js\copyright.js + compiled\uglyui-compiled.js /b static\js\uglyui.js +copy js\copyright.js + compiled\swmui-compiled.js /b static\js\swmui.js +copy js\copyright.js + compiled\mochaui-compiled.js /b static\js\mochaui.js +copy js\copyright.js + compiled\qui-compiled.js /b static\js\qui.js +del /q compiled\*.js +rmdir compiled + goto end :end