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