]> jfr.im git - irc/quakenet/qwebirc.git/blame - compile.bat
Works everywhere!
[irc/quakenet/qwebirc.git] / compile.bat
CommitLineData
cfd8616d 1@echo off\r
8f36f657
CP
2mkdir compiled\r
3del /q compiled\*.js\r
4\r
b481a99a 5cd js\r
6c19eb8f 6copy 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\r
2b8e1a88 7copy ui\swmlayout.js + ui\swmui.js ..\compiled\swmui-concat.js /b\r
8f36f657
CP
8cd ..\compiled\r
9\r
08137ae6
CP
10java -jar ..\bin\yuicompressor-2.3.5.jar ..\static\js\mochaui\mocha.js > mocha-compressed.js\r
11if not %errorlevel% == 0 goto error\r
12\r
8f36f657
CP
13java -jar ..\bin\yuicompressor-2.3.5.jar qwebirc-concat.js > qwebirc-compiled.js\r
14if not %errorlevel% == 0 goto error\r
15\r
16java -jar ..\bin\yuicompressor-2.3.5.jar ..\js\ui\uglyui.js > uglyui-compiled.js\r
17if not %errorlevel% == 0 goto error\r
ecde4837 18\r
8f36f657
CP
19java -jar ..\bin\yuicompressor-2.3.5.jar swmui-concat.js > swmui-compiled.js\r
20if not %errorlevel% == 0 goto error\r
ecde4837 21\r
cfd8616d
CP
22java -jar ..\bin\yuicompressor-2.3.5.jar ..\js\ui\mochaui.js > mochaui-compiled.js\r
23if not %errorlevel% == 0 goto error\r
24\r
f4ae92cc
CP
25java -jar ..\bin\yuicompressor-2.3.5.jar ..\js\ui\qui.js > qui-compiled.js\r
26if not %errorlevel% == 0 goto error\r
27\r
cfd8616d 28goto ok\r
8f36f657
CP
29:error\r
30cd ..\r
31del /q compiled\*-compiled.js\r
ecde4837 32pause\r
8f36f657 33goto end\r
ecde4837
CP
34\r
35:ok\r
8f36f657 36cd ..\r
08137ae6
CP
37copy compiled\mocha-compressed.js /b static\js\mochaui\mocha-compressed.js\r
38\r
8f36f657
CP
39copy js\copyright.js + compiled\qwebirc-compiled.js /b static\js\qwebirc.js\r
40copy js\copyright.js + compiled\uglyui-compiled.js /b static\js\uglyui.js\r
41copy js\copyright.js + compiled\swmui-compiled.js /b static\js\swmui.js\r
cfd8616d 42copy js\copyright.js + compiled\mochaui-compiled.js /b static\js\mochaui.js\r
f4ae92cc 43copy js\copyright.js + compiled\qui-compiled.js /b static\js\qui.js\r
8f36f657
CP
44del /q compiled\*.js\r
45rmdir compiled\r
46\r
ecde4837
CP
47goto end\r
48\r
49:end\r