ofs | hex dump | ascii |
---|
0000 | 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 02 00 3e 00 01 00 00 00 5a 47 40 00 00 00 00 00 | .ELF..............>.....ZG@..... |
0020 | 40 00 00 00 00 00 00 00 38 07 06 00 00 00 00 00 00 00 00 00 40 00 38 00 09 00 40 00 1c 00 1b 00 | @.......8...........@.8...@..... |
0040 | 06 00 00 00 05 00 00 00 40 00 00 00 00 00 00 00 40 00 40 00 00 00 00 00 40 00 40 00 00 00 00 00 | ........@.......@.@.....@.@..... |
0060 | f8 01 00 00 00 00 00 00 f8 01 00 00 00 00 00 00 08 00 00 00 00 00 00 00 03 00 00 00 04 00 00 00 | ................................ |
0080 | 38 02 00 00 00 00 00 00 38 02 40 00 00 00 00 00 38 02 40 00 00 00 00 00 1c 00 00 00 00 00 00 00 | 8.......8.@.....8.@............. |
00a0 | 1c 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
00c0 | 00 00 40 00 00 00 00 00 00 00 40 00 00 00 00 00 84 fc 05 00 00 00 00 00 84 fc 05 00 00 00 00 00 | ..@.......@..................... |
00e0 | 00 00 20 00 00 00 00 00 01 00 00 00 06 00 00 00 f0 fd 05 00 00 00 00 00 f0 fd 65 00 00 00 00 00 | ..........................e..... |
0100 | f0 fd 65 00 00 00 00 00 00 08 00 00 00 00 00 00 28 08 00 00 00 00 00 00 00 00 20 00 00 00 00 00 | ..e.............(............... |
0120 | 02 00 00 00 06 00 00 00 08 fe 05 00 00 00 00 00 08 fe 65 00 00 00 00 00 08 fe 65 00 00 00 00 00 | ..................e.......e..... |
0140 | f0 01 00 00 00 00 00 00 f0 01 00 00 00 00 00 00 08 00 00 00 00 00 00 00 04 00 00 00 04 00 00 00 | ................................ |
0160 | 54 02 00 00 00 00 00 00 54 02 40 00 00 00 00 00 54 02 40 00 00 00 00 00 44 00 00 00 00 00 00 00 | T.......T.@.....T.@.....D....... |
0180 | 44 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 50 e5 74 64 04 00 00 00 38 71 05 00 00 00 00 00 | D...............P.td....8q...... |
01a0 | 38 71 45 00 00 00 00 00 38 71 45 00 00 00 00 00 64 15 00 00 00 00 00 00 64 15 00 00 00 00 00 00 | 8qE.....8qE.....d.......d....... |
01c0 | 04 00 00 00 00 00 00 00 51 e5 74 64 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........Q.td.................... |
01e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 | ................................ |
0200 | 52 e5 74 64 04 00 00 00 f0 fd 05 00 00 00 00 00 f0 fd 65 00 00 00 00 00 f0 fd 65 00 00 00 00 00 | R.td..............e.......e..... |
0220 | 10 02 00 00 00 00 00 00 10 02 00 00 00 00 00 00 01 00 00 00 00 00 00 00 2f 6c 69 62 36 34 2f 6c | ......................../lib64/l |
0240 | 64 2d 6c 69 6e 75 78 2d 78 38 36 2d 36 34 2e 73 6f 2e 32 00 04 00 00 00 10 00 00 00 01 00 00 00 | d-linux-x86-64.so.2............. |
0260 | 47 4e 55 00 00 00 00 00 02 00 00 00 06 00 00 00 18 00 00 00 04 00 00 00 14 00 00 00 03 00 00 00 | GNU............................. |
0280 | 47 4e 55 00 b5 74 9d f9 f9 06 6d 17 97 1e 97 03 0e e2 b8 91 48 a2 0c 24 83 00 00 00 6e 00 00 00 | GNU..t....m.........H..$....n... |
02a0 | 10 00 00 00 0a 00 00 00 60 1e 80 d0 54 80 20 00 18 82 e0 39 04 10 a2 20 18 03 09 81 08 93 61 81 | ........`...T......9..........a. |
02c0 | c0 2c 61 6e 41 60 05 54 88 22 24 be 16 1f 84 20 7e 4a 2a d6 c0 26 50 4c 08 03 05 24 08 c0 a9 2f | .,anA`.T."$.....~J*..&PL...$.../ |
02e0 | 4a 69 a6 55 02 b1 3e 31 26 f8 03 29 31 84 85 12 83 81 51 21 1c 08 00 06 03 0a 16 e9 06 02 01 30 | Ji.U..>1&..)1.....Q!...........0 |
0300 | 58 90 00 20 79 02 20 00 80 52 a2 11 08 38 46 1a 1d 02 31 93 38 84 00 00 02 45 26 28 5a 20 0e 49 | X...y....R...8F...1.8....E&(Z..I |
0320 | 22 9c 0c d0 b4 85 16 48 00 00 00 00 6e 00 00 00 00 00 00 00 70 00 00 00 71 00 00 00 73 00 00 00 | "......H....n.......p...q...s... |
0340 | 00 00 00 00 74 00 00 00 75 00 00 00 76 00 00 00 7a 00 00 00 7d 00 00 00 7e 00 00 00 00 00 00 00 | ....t...u...v...z...}...~....... |
0360 | 00 00 00 00 00 00 00 00 84 00 00 00 85 00 00 00 86 00 00 00 88 00 00 00 8a 00 00 00 8b 00 00 00 | ................................ |
0380 | 8d 00 00 00 8e 00 00 00 91 00 00 00 00 00 00 00 92 00 00 00 93 00 00 00 96 00 00 00 00 00 00 00 | ................................ |
03a0 | 98 00 00 00 9b 00 00 00 9e 00 00 00 a0 00 00 00 a3 00 00 00 a4 00 00 00 a5 00 00 00 a6 00 00 00 | ................................ |
03c0 | 00 00 00 00 a9 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 00 00 00 00 ac 00 00 00 ae 00 00 00 | ................................ |
03e0 | 00 00 00 00 af 00 00 00 00 00 00 00 b0 00 00 00 b2 00 00 00 b4 00 00 00 b5 00 00 00 00 00 00 00 | ................................ |
0400 | b7 00 00 00 b9 00 00 00 ba 00 00 00 00 00 00 00 bd 00 00 00 be 00 00 00 bf 00 00 00 c1 00 00 00 | ................................ |
0420 | 00 00 00 00 00 00 00 00 c2 00 00 00 00 00 00 00 c3 00 00 00 c4 00 00 00 c5 00 00 00 c7 00 00 00 | ................................ |
0440 | c8 00 00 00 c9 00 00 00 00 00 00 00 cc 00 00 00 cf 00 00 00 d2 00 00 00 d3 00 00 00 d6 00 00 00 | ................................ |
0460 | d8 00 00 00 d9 00 00 00 da 00 00 00 dc 00 00 00 00 00 00 00 df 00 00 00 e0 00 00 00 00 00 00 00 | ................................ |
0480 | e1 00 00 00 e3 00 00 00 e5 00 00 00 e7 00 00 00 eb 00 00 00 ed 00 00 00 ee 00 00 00 f0 00 00 00 | ................................ |
04a0 | f1 00 00 00 f4 00 00 00 f6 00 00 00 00 00 00 00 f7 00 00 00 f9 00 00 00 fa 00 00 00 fb 00 00 00 | ................................ |
04c0 | fd 00 00 00 00 01 00 00 02 01 00 00 05 01 00 00 07 01 00 00 09 01 00 00 00 00 00 00 00 00 00 00 | ................................ |
04e0 | 0d 01 00 00 0e 01 00 00 0f 01 00 00 13 01 00 00 14 01 00 00 00 00 00 00 16 01 00 00 17 01 00 00 | ................................ |
0500 | 18 01 00 00 00 00 00 00 1b 01 00 00 1c 01 00 00 1e 01 00 00 20 01 00 00 22 01 00 00 23 01 00 00 | ........................"...#... |
0520 | 25 01 00 00 00 00 00 00 26 01 00 00 28 01 00 00 29 01 00 00 98 7c ca bc c3 d6 65 0d 79 3e 8c e8 | %.......&...(...)....|....e.y>.. |
0540 | ba c1 5d 1f cb 07 1a 38 39 cb 5c 93 f9 a1 59 17 d1 b1 56 22 b0 24 18 19 54 c4 d6 21 fe 54 76 da | ..]....89.\...Y...V".$..T..!.Tv. |
0560 | e1 05 26 fb 7a 7d 31 29 9e 02 e6 88 d7 c5 21 4e dd c8 32 66 0e 73 d5 be 56 02 30 4b 02 16 b6 bf | ..&.z}1)......!N..2f.s..V.0K.... |
0580 | 1c 25 b6 b5 08 cb 2d 5b b9 8d f1 0e 0f ef 12 39 e1 b8 2e b4 e4 76 77 50 db cd e3 9e 88 41 f7 31 | .%....-[.......9.....vwP.....A.1 |
05a0 | 1d 65 fa d8 57 f4 da e6 82 10 c1 b3 1d 30 0b 3f 67 55 61 10 0c ad 7c 6c 90 bc 81 20 15 7d 65 cd | .e..W........0.?gUa...|l.....}e. |
05c0 | 9b e9 28 4c 0b bc 26 a6 32 6d a5 c3 ca a3 5f 39 b3 0d b0 bf f4 f5 86 4f df 34 39 20 80 62 e4 9a | ..(L..&.2m...._9.......O.49..b.. |
05e0 | 14 f3 d6 4e 43 bf 5f 5f 44 69 10 3f b2 3b b3 f6 8b 9b 59 41 90 a0 41 35 2d 1f 54 20 f4 2d 84 c5 | ...NC.__Di.?.;....YA..A5-.T..-.. |
0600 | 2c dd 60 e0 c1 55 61 39 31 2e 48 0c 23 98 f3 7b 29 f5 91 4b 28 1d 8c 1c 22 85 65 5f f3 fb 5b 6c | ,.`..Ua91.H.#..{)..K(...".e_..[l |
0620 | 32 62 db ed 0f 6e db 4d a1 47 6f 9f 88 07 14 3f 6b 5a ed 0a 7f 4d d6 2b e3 9a c8 3b b2 c7 1b 60 | 2b...n.M.Go....?kZ...M.+...;...` |
0640 | b5 d8 c5 2a e0 c9 ee 65 39 f2 8b 1c 69 b5 1b 8a e4 d3 c5 1d 1d 47 2f eb 46 71 dd 12 df 9f c3 87 | ...*...e9...i........G/.Fq...... |
0660 | 3d 75 7a 77 36 e6 a4 c3 90 8a d7 b5 e9 97 e6 3a 89 8c 6c fb a5 57 b0 66 3c 55 ba 3e 89 75 b1 9d | =uzw6..........:..l..W.f<U.>.u.. |
0680 | 63 22 bd f3 d9 71 58 1c c5 07 4d 09 fd 34 5a 20 b6 49 e5 a1 d3 0d e8 88 bf 8f 13 04 dd 8b db 4d | c"...qX...M..4Z..I.............M |
06a0 | c4 92 6e b2 d8 68 1d 71 25 be 12 97 42 57 79 77 20 36 f7 b6 cd 07 4d 09 38 73 46 09 ee 5d e9 94 | ..n..h.q%...BWyw.6....M.8sF..].. |
06c0 | 5d 3e 49 49 cd 05 95 a6 24 0a 4e 95 ca 18 6b 99 59 52 42 c6 74 65 65 6b f1 28 9d d4 35 24 e1 e1 | ]>II....$.N...k.YRB.teek.(..5$.. |
06e0 | db 39 c2 20 9e d8 fe 79 7b 25 18 19 bc 86 19 d4 40 73 46 09 ed 79 8e f3 75 0c d2 c9 59 8f 79 34 | .9.....y{%......@sF..y..u...Y.y4 |
0700 | 30 db 89 38 43 6c 71 d0 d2 7b 64 0c 2b a5 a5 b5 94 7e 91 e8 af d5 5f cd ce 92 b0 3d 00 42 88 95 | 0..8Clq..{d.+....~...._....=.B.. |
0720 | c8 f1 4d 72 39 33 fa 44 ac 4b e3 c0 6b 42 4a b5 bb e3 92 7c 42 11 aa 34 ed e8 7a a8 6d 5c 8e 17 | ..Mr93.D.K..kBJ....|B..4..z.m\.. |
0740 | ea d3 ef 0e bc d5 9f 4b 59 92 b1 d3 1a 0d e8 3a 17 63 eb 2f 93 e0 cc 08 92 76 ee 49 09 2c ca a0 | .......KY......:.c./.....v.I.,.. |
0760 | 43 45 d5 ec 0d 14 e2 9e 2c 33 30 46 df c7 ba bf d0 58 db 4d a0 8a 0a 3f b1 2e 7c 65 9a 26 13 3f | CE......,30F.....X.M...?..|e.&.? |
0780 | 5d 58 a0 fb 0c 3a 97 0b 06 78 0f 3f c7 32 a8 87 64 43 88 f7 49 43 43 db e8 82 15 0c 13 91 91 e8 | ]X...:...x.?.2..dC..ICC......... |
07a0 | ce bf c4 c2 a8 0c 1c 73 10 32 5c 27 45 0b 29 1e bf e0 d7 b5 0f 92 0c 3f 2e aa 83 48 6a 7f 9a 7c | .......s.2\'E.)........?...Hj..| |
07c0 | 48 88 9a 31 49 63 af d2 51 79 b0 3d ae e5 cd aa 41 ea 25 6c a3 77 5e b7 bd a6 3c 6b 24 5c 8e 66 | H..1Ic..Qy.=....A.%l.w^...<k$\.f |
07e0 | c6 69 ca cf 63 1e c9 23 0b 7c 7c 51 c6 98 2b da d3 ef 68 71 4e 2d 61 4f 77 c4 eb 3d ac 10 4e ef | .i..c..#.||Q..+...hqN-aOw..=..N. |
0800 | 1d 32 2d a7 59 10 1d 4d 22 af c0 a5 6b 09 43 d6 41 39 2e 76 88 6f b6 5e db 98 27 da 55 97 a3 e8 | .2-.Y..M"...k.C.A9.v.o.^..'.U... |
0820 | 5c 3c 0b 39 76 e9 c6 01 67 9d 78 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | \<.9v...g.x..................... |
0840 | 00 00 00 00 00 00 00 00 15 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0860 | 83 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a2 03 00 00 12 00 00 00 | ................................ |
0880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f8 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
08a0 | 00 00 00 00 00 00 00 00 67 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........g....................... |
08c0 | e5 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0 02 00 00 12 00 00 00 | ................................ |
08e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................@............... |
0900 | 00 00 00 00 00 00 00 00 58 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........X....................... |
0920 | 19 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0c 00 00 00 20 00 00 00 | ................................ |
0940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ae 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0960 | 00 00 00 00 00 00 00 00 da 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0980 | 3a 05 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2d 02 00 00 12 00 00 00 | :.......................-....... |
09a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 93 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
09c0 | 00 00 00 00 00 00 00 00 97 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
09e0 | af 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ba 01 00 00 12 00 00 00 | ................................ |
0a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c5 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0a20 | 00 00 00 00 00 00 00 00 d3 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0a40 | 98 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 61 01 00 00 12 00 00 00 | ........................a....... |
0a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................<............... |
0a80 | 00 00 00 00 00 00 00 00 6d 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........m....................... |
0aa0 | fc 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 0d 00 00 12 00 00 00 | ................................ |
0ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................H............... |
0ae0 | 00 00 00 00 00 00 00 00 91 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0b00 | f1 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e8 02 00 00 12 00 00 00 | ................................ |
0b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a1 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0b40 | 00 00 00 00 00 00 00 00 21 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........!....................... |
0b60 | eb 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b5 02 00 00 12 00 00 00 | ................................ |
0b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2c 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................,............... |
0ba0 | 00 00 00 00 00 00 00 00 f9 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0bc0 | ba 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 cc 0c 00 00 12 00 00 00 | ................................ |
0be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9d 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c00 | 00 00 00 00 00 00 00 00 ee 04 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c20 | e1 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8c 00 00 00 12 00 00 00 | ................................ |
0c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c60 | 00 00 00 00 00 00 00 00 37 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........7....................... |
0c80 | bf 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 01 00 00 12 00 00 00 | ........................s....... |
0ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4f 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................O............... |
0cc0 | 00 00 00 00 00 00 00 00 be 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ce0 | 81 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f6 01 00 00 12 00 00 00 | ................................ |
0d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c9 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d20 | 00 00 00 00 00 00 00 00 c6 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d40 | c3 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 06 02 00 00 12 00 00 00 | ................................ |
0d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 71 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................q............... |
0d80 | 00 00 00 00 00 00 00 00 97 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0da0 | d3 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c1 01 00 00 12 00 00 00 | ................................ |
0dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 28 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 | ................(............... |
0de0 | 00 00 00 00 00 00 00 00 60 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........`....................... |
0e00 | 32 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fd 01 00 00 12 00 00 00 | 2............................... |
0e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0b 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0e40 | 00 00 00 00 00 00 00 00 ec 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0e60 | a7 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 00 00 12 00 00 00 | ................................ |
0e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................s............... |
0ea0 | 00 00 00 00 00 00 00 00 e1 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ec0 | 82 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 02 00 00 12 00 00 00 | ........................H....... |
0ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d3 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f00 | 00 00 00 00 00 00 00 00 68 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........h....................... |
0f20 | b1 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 cc 01 00 00 12 00 00 00 | ................................ |
0f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9a 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f60 | 00 00 00 00 00 00 00 00 04 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f80 | 91 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7a 01 00 00 12 00 00 00 | ........................z....... |
0fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 23 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................#............... |
0fc0 | 00 00 00 00 00 00 00 00 65 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........e....................... |
0fe0 | 5f 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 59 01 00 00 12 00 00 00 | _.......................Y....... |
1000 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 29 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................)............... |
1020 | 00 00 00 00 00 00 00 00 09 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1040 | 4a 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 29 01 00 00 12 00 00 00 | J.......................)....... |
1060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a5 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1080 | 00 00 00 00 00 00 00 00 8a 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10a0 | 13 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 37 00 00 00 20 00 00 00 | ........................7....... |
10c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c2 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10e0 | 00 00 00 00 00 00 00 00 a2 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1100 | ab 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a1 00 00 00 12 00 00 00 | ................................ |
1120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f4 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1140 | 00 00 00 00 00 00 00 00 a8 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1160 | 0e 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4b 00 00 00 20 00 00 00 | ........................K....... |
1180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b5 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
11a0 | 00 00 00 00 00 00 00 00 78 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........x....................... |
11c0 | 6d 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a6 00 00 00 12 00 00 00 | m............................... |
11e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 de 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1200 | 00 00 00 00 00 00 00 00 43 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........C....................... |
1220 | 7a 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 36 03 00 00 12 00 00 00 | z.......................6....... |
1240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 75 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................u............... |
1260 | 00 00 00 00 00 00 00 00 52 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........R....................... |
1280 | a9 04 00 00 12 00 0d 00 d3 8f 41 00 00 00 00 00 1d 01 00 00 00 00 00 00 e3 06 00 00 12 00 0d 00 | ..........A..................... |
12a0 | 2f 4d 41 00 00 00 00 00 b7 00 00 00 00 00 00 00 6e 0a 00 00 12 00 0d 00 93 50 40 00 00 00 00 00 | /MA.............n........P@..... |
12c0 | 39 00 00 00 00 00 00 00 15 08 00 00 12 00 0d 00 97 4d 40 00 00 00 00 00 28 00 00 00 00 00 00 00 | 9................M@.....(....... |
12e0 | bc 0c 00 00 12 00 0d 00 59 4f 41 00 00 00 00 00 62 00 00 00 00 00 00 00 76 05 00 00 12 00 0d 00 | ........YOA.....b.......v....... |
1300 | f8 4c 41 00 00 00 00 00 37 00 00 00 00 00 00 00 06 0b 00 00 12 00 0d 00 f0 90 41 00 00 00 00 00 | .LA.....7.................A..... |
1320 | b6 00 00 00 00 00 00 00 d8 05 00 00 12 00 0d 00 b0 87 41 00 00 00 00 00 46 00 00 00 00 00 00 00 | ..................A.....F....... |
1340 | c7 03 00 00 12 00 0d 00 fb c5 40 00 00 00 00 00 c9 00 00 00 00 00 00 00 af 05 00 00 12 00 0d 00 | ..........@..................... |
1360 | 51 46 41 00 00 00 00 00 3a 00 00 00 00 00 00 00 77 06 00 00 12 00 0d 00 95 4e 41 00 00 00 00 00 | QFA.....:.......w........NA..... |
1380 | 25 00 00 00 00 00 00 00 4c 0b 00 00 12 00 0d 00 9d 4f 40 00 00 00 00 00 f6 00 00 00 00 00 00 00 | %.......L........O@............. |
13a0 | 02 04 00 00 12 00 0d 00 0d 95 41 00 00 00 00 00 8c 00 00 00 00 00 00 00 88 0a 00 00 12 00 0d 00 | ..........A..................... |
13c0 | 6a 87 41 00 00 00 00 00 29 00 00 00 00 00 00 00 39 0c 00 00 12 00 0d 00 49 b6 41 00 00 00 00 00 | j.A.....).......9.......I.A..... |
13e0 | 2b 01 00 00 00 00 00 00 37 05 00 00 12 00 0d 00 2e 57 40 00 00 00 00 00 5d 00 00 00 00 00 00 00 | +.......7........W@.....]....... |
1400 | c9 05 00 00 12 00 0d 00 73 8e 41 00 00 00 00 00 37 00 00 00 00 00 00 00 2d 06 00 00 12 00 0d 00 | ........s.A.....7.......-....... |
1420 | 30 52 41 00 00 00 00 00 63 00 00 00 00 00 00 00 5d 06 00 00 12 00 0d 00 f0 25 41 00 00 00 00 00 | 0RA.....c.......]........%A..... |
1440 | c7 00 00 00 00 00 00 00 78 07 00 00 12 00 0d 00 fa 0f 41 00 00 00 00 00 0c 00 00 00 00 00 00 00 | ........x.........A............. |
1460 | 86 07 00 00 12 00 0d 00 f6 58 41 00 00 00 00 00 47 00 00 00 00 00 00 00 82 0a 00 00 12 00 0b 00 | .........XA.....G............... |
1480 | 18 3f 40 00 00 00 00 00 00 00 00 00 00 00 00 00 13 07 00 00 12 00 0d 00 2e 4f 41 00 00 00 00 00 | .?@......................OA..... |
14a0 | 2b 00 00 00 00 00 00 00 93 0c 00 00 12 00 0d 00 f7 dc 41 00 00 00 00 00 07 00 00 00 00 00 00 00 | +.................A............. |
14c0 | 1a 04 00 00 12 00 0d 00 ed 46 41 00 00 00 00 00 43 00 00 00 00 00 00 00 db 08 00 00 12 00 0d 00 | .........FA.....C............... |
14e0 | 30 e5 41 00 00 00 00 00 65 00 00 00 00 00 00 00 2d 0a 00 00 12 00 0d 00 b2 48 41 00 00 00 00 00 | 0.A.....e.......-........HA..... |
1500 | 46 00 00 00 00 00 00 00 65 0c 00 00 12 00 0d 00 9e 4c 41 00 00 00 00 00 5a 00 00 00 00 00 00 00 | F.......e........LA.....Z....... |
1520 | 17 0c 00 00 12 00 0d 00 c2 84 41 00 00 00 00 00 82 00 00 00 00 00 00 00 29 07 00 00 12 00 0d 00 | ..........A.............)....... |
1540 | 99 51 41 00 00 00 00 00 70 00 00 00 00 00 00 00 ff 07 00 00 12 00 0d 00 e3 56 41 00 00 00 00 00 | .QA.....p................VA..... |
1560 | 29 00 00 00 00 00 00 00 6d 01 00 00 11 00 19 00 f8 05 66 00 00 00 00 00 08 00 00 00 00 00 00 00 | ).......m.........f............. |
1580 | 0f 04 00 00 12 00 0d 00 f5 81 41 00 00 00 00 00 8c 00 00 00 00 00 00 00 64 0a 00 00 12 00 0d 00 | ..........A.............d....... |
15a0 | 1b 58 41 00 00 00 00 00 06 00 00 00 00 00 00 00 e6 0a 00 00 12 00 0d 00 81 94 41 00 00 00 00 00 | .XA.......................A..... |
15c0 | 8c 00 00 00 00 00 00 00 88 08 00 00 12 00 0d 00 09 52 41 00 00 00 00 00 27 00 00 00 00 00 00 00 | .................RA.....'....... |
15e0 | 97 06 00 00 12 00 0d 00 b9 89 41 00 00 00 00 00 ba 01 00 00 00 00 00 00 21 05 00 00 12 00 0d 00 | ..........A.............!....... |
1600 | db dd 41 00 00 00 00 00 a0 03 00 00 00 00 00 00 6a 06 00 00 12 00 0d 00 5a 48 41 00 00 00 00 00 | ..A.............j.......ZHA..... |
1620 | 26 00 00 00 00 00 00 00 df 0b 00 00 12 00 0d 00 15 6f 41 00 00 00 00 00 b0 00 00 00 00 00 00 00 | &................oA............. |
1640 | 09 0c 00 00 12 00 0d 00 d6 5a 41 00 00 00 00 00 43 00 00 00 00 00 00 00 4f 0c 00 00 12 00 0d 00 | .........ZA.....C.......O....... |
1660 | f8 48 41 00 00 00 00 00 3e 00 00 00 00 00 00 00 1d 08 00 00 12 00 0d 00 07 4d 40 00 00 00 00 00 | .HA.....>................M@..... |
1680 | 90 00 00 00 00 00 00 00 b7 09 00 00 12 00 0d 00 30 47 41 00 00 00 00 00 5b 00 00 00 00 00 00 00 | ................0GA.....[....... |
16a0 | b5 0a 00 00 12 00 0d 00 ae dc 41 00 00 00 00 00 39 00 00 00 00 00 00 00 f4 04 00 00 12 00 0d 00 | ..........A.....9............... |
16c0 | 21 58 41 00 00 00 00 00 2e 00 00 00 00 00 00 00 b5 06 00 00 12 00 0d 00 19 8d 41 00 00 00 00 00 | !XA.......................A..... |
16e0 | 35 00 00 00 00 00 00 00 ad 08 00 00 12 00 0d 00 c1 4b 41 00 00 00 00 00 4c 00 00 00 00 00 00 00 | 5................KA.....L....... |
1700 | e0 07 00 00 12 00 0d 00 eb 98 41 00 00 00 00 00 3b 00 00 00 00 00 00 00 5a 0a 00 00 12 00 0d 00 | ..........A.....;.......Z....... |
1720 | da 54 41 00 00 00 00 00 6a 00 00 00 00 00 00 00 ec 03 00 00 12 00 0d 00 b4 46 41 00 00 00 00 00 | .TA.....j................FA..... |
1740 | 22 00 00 00 00 00 00 00 5f 07 00 00 12 00 0d 00 8b 57 40 00 00 00 00 00 49 00 00 00 00 00 00 00 | "......._........W@.....I....... |
1760 | ce 0a 00 00 12 00 0d 00 ad 4b 41 00 00 00 00 00 14 00 00 00 00 00 00 00 3a 06 00 00 12 00 0d 00 | .........KA.............:....... |
1780 | 11 57 41 00 00 00 00 00 0a 01 00 00 00 00 00 00 5a 05 00 00 12 00 0d 00 b7 50 41 00 00 00 00 00 | .WA.............Z........PA..... |
17a0 | 59 00 00 00 00 00 00 00 27 09 00 00 12 00 0d 00 c1 49 41 00 00 00 00 00 1c 00 00 00 00 00 00 00 | Y.......'........IA............. |
17c0 | 1c 02 00 00 11 00 19 00 f0 05 66 00 00 00 00 00 08 00 00 00 00 00 00 00 83 09 00 00 12 00 0d 00 | ..........f..................... |
17e0 | 6b 51 41 00 00 00 00 00 2e 00 00 00 00 00 00 00 44 0c 00 00 12 00 0d 00 6c 89 41 00 00 00 00 00 | kQA.............D.......l.A..... |
1800 | 4d 00 00 00 00 00 00 00 3d 07 00 00 12 00 0d 00 5a 47 40 00 00 00 00 00 00 00 00 00 00 00 00 00 | M.......=.......ZG@............. |
1820 | aa 0a 00 00 12 00 0d 00 28 4b 41 00 00 00 00 00 3d 00 00 00 00 00 00 00 eb 08 00 00 12 00 0d 00 | ........(KA.....=............... |
1840 | db 85 41 00 00 00 00 00 73 00 00 00 00 00 00 00 ec 0b 00 00 12 00 0d 00 09 48 41 00 00 00 00 00 | ..A.....s................HA..... |
1860 | 19 00 00 00 00 00 00 00 27 0c 00 00 12 00 0d 00 44 85 41 00 00 00 00 00 78 00 00 00 00 00 00 00 | ........'.......D.A.....x....... |
1880 | c2 0b 00 00 12 00 0d 00 4f 58 41 00 00 00 00 00 64 00 00 00 00 00 00 00 f4 0c 00 00 12 00 0d 00 | ........OXA.....d............... |
18a0 | ef dc 41 00 00 00 00 00 08 00 00 00 00 00 00 00 3c 0b 00 00 12 00 0d 00 65 4b 41 00 00 00 00 00 | ..A.............<.......eKA..... |
18c0 | 24 00 00 00 00 00 00 00 82 0c 00 00 12 00 0d 00 10 51 41 00 00 00 00 00 5b 00 00 00 00 00 00 00 | $................QA.....[....... |
18e0 | 46 0a 00 00 12 00 0d 00 dc 56 40 00 00 00 00 00 52 00 00 00 00 00 00 00 8a 02 00 00 11 00 19 00 | F........V@.....R............... |
1900 | 00 06 66 00 00 00 00 00 08 00 00 00 00 00 00 00 86 0b 00 00 12 00 0d 00 92 8b 41 00 00 00 00 00 | ..f.......................A..... |
1920 | 26 00 00 00 00 00 00 00 5a 0b 00 00 12 00 0d 00 18 0e 41 00 00 00 00 00 e2 01 00 00 00 00 00 00 | &.......Z.........A............. |
1940 | 76 0b 00 00 12 00 0d 00 90 53 40 00 00 00 00 00 ea 01 00 00 00 00 00 00 b8 04 00 00 12 00 0d 00 | v........S@..................... |
1960 | e6 4d 41 00 00 00 00 00 81 00 00 00 00 00 00 00 5e 09 00 00 12 00 0d 00 94 8c 41 00 00 00 00 00 | .MA.............^.........A..... |
1980 | 36 00 00 00 00 00 00 00 95 08 00 00 12 00 0d 00 45 4a 40 00 00 00 00 00 9a 01 00 00 00 00 00 00 | 6...............EJ@............. |
19a0 | a3 05 00 00 12 00 0d 00 e7 dc 41 00 00 00 00 00 08 00 00 00 00 00 00 00 08 08 00 00 12 00 0d 00 | ..........A..................... |
19c0 | 42 5e 41 00 00 00 00 00 b2 02 00 00 00 00 00 00 54 08 00 00 12 00 0d 00 3d 59 41 00 00 00 00 00 | B^A.............T.......=YA..... |
19e0 | 8d 00 00 00 00 00 00 00 b9 05 00 00 12 00 0d 00 4e 8d 41 00 00 00 00 00 63 00 00 00 00 00 00 00 | ................N.A.....c....... |
1a00 | 4b 08 00 00 12 00 0d 00 34 4c 40 00 00 00 00 00 45 00 00 00 00 00 00 00 51 07 00 00 12 00 0d 00 | K.......4L@.....E.......Q....... |
1a20 | 5a 94 41 00 00 00 00 00 27 00 00 00 00 00 00 00 6a 0b 00 00 12 00 0d 00 0d 4c 41 00 00 00 00 00 | Z.A.....'.......j........LA..... |
1a40 | 14 00 00 00 00 00 00 00 ad 09 00 00 12 00 0d 00 72 93 41 00 00 00 00 00 e8 00 00 00 00 00 00 00 | ................r.A............. |
1a60 | 3a 0a 00 00 10 00 19 00 f0 05 66 00 00 00 00 00 00 00 00 00 00 00 00 00 b9 07 00 00 12 00 0d 00 | :.........f..................... |
1a80 | 35 53 41 00 00 00 00 00 5f 00 00 00 00 00 00 00 ea 04 00 00 12 00 0d 00 84 62 41 00 00 00 00 00 | 5SA....._................bA..... |
1aa0 | 10 00 00 00 00 00 00 00 3a 09 00 00 12 00 0d 00 81 4e 41 00 00 00 00 00 14 00 00 00 00 00 00 00 | ........:........NA............. |
1ac0 | eb 09 00 00 12 00 0d 00 93 87 41 00 00 00 00 00 1d 00 00 00 00 00 00 00 96 07 00 00 12 00 0d 00 | ..........A..................... |
1ae0 | aa 8e 41 00 00 00 00 00 5b 00 00 00 00 00 00 00 87 05 00 00 12 00 0d 00 d7 52 41 00 00 00 00 00 | ..A.....[................RA..... |
1b00 | 5e 00 00 00 00 00 00 00 d9 04 00 00 12 00 0d 00 73 8b 41 00 00 00 00 00 1f 00 00 00 00 00 00 00 | ^...............s.A............. |
1b20 | 92 05 00 00 12 00 0d 00 35 8e 41 00 00 00 00 00 3e 00 00 00 00 00 00 00 06 09 00 00 12 00 0d 00 | ........5.A.....>............... |
1b40 | 99 88 41 00 00 00 00 00 29 00 00 00 00 00 00 00 af 03 00 00 12 00 0d 00 d7 48 40 00 00 00 00 00 | ..A.....)................H@..... |
1b60 | fd 00 00 00 00 00 00 00 96 0b 00 00 12 00 0d 00 88 7a 41 00 00 00 00 00 3b 00 00 00 00 00 00 00 | .................zA.....;....... |
1b80 | de 0c 00 00 12 00 0d 00 94 53 41 00 00 00 00 00 6a 00 00 00 00 00 00 00 e8 05 00 00 12 00 0d 00 | .........SA.....j............... |
1ba0 | 2f 50 41 00 00 00 00 00 3c 00 00 00 00 00 00 00 a6 06 00 00 12 00 0d 00 d6 b4 40 00 00 00 00 00 | /PA.....<.................@..... |
1bc0 | ac 00 00 00 00 00 00 00 d3 0c 00 00 12 00 0d 00 44 55 41 00 00 00 00 00 00 01 00 00 00 00 00 00 | ................DUA............. |
1be0 | 59 0c 00 00 12 00 0d 00 36 49 41 00 00 00 00 00 8b 00 00 00 00 00 00 00 80 08 00 00 12 00 0d 00 | Y.......6IA..................... |
1c00 | b3 58 41 00 00 00 00 00 1f 00 00 00 00 00 00 00 4f 0a 00 00 12 00 0d 00 d4 57 40 00 00 00 00 00 | .XA.............O........W@..... |
1c20 | 0f 00 00 00 00 00 00 00 b4 0b 00 00 12 00 0d 00 ff 87 41 00 00 00 00 00 7e 00 00 00 00 00 00 00 | ..................A.....~....... |
1c40 | a4 0c 00 00 12 00 0d 00 ca 59 41 00 00 00 00 00 0c 01 00 00 00 00 00 00 1b 0d 00 00 12 00 0d 00 | .........YA..................... |
1c60 | 4a 48 41 00 00 00 00 00 10 00 00 00 00 00 00 00 0d 0d 00 00 12 00 0d 00 94 92 41 00 00 00 00 00 | JHA.......................A..... |
1c80 | de 00 00 00 00 00 00 00 2d 05 00 00 11 00 0f 00 c0 55 45 00 00 00 00 00 81 00 00 00 00 00 00 00 | ........-........UE............. |
1ca0 | 41 06 00 00 12 00 0d 00 bf 4d 40 00 00 00 00 00 4a 00 00 00 00 00 00 00 db 0a 00 00 12 00 0d 00 | A........M@.....J............... |
1cc0 | cc cd 41 00 00 00 00 00 3b 00 00 00 00 00 00 00 8d 04 00 00 12 00 0d 00 a6 91 41 00 00 00 00 00 | ..A.....;.................A..... |
1ce0 | 89 00 00 00 00 00 00 00 21 0b 00 00 12 00 0d 00 6b 50 41 00 00 00 00 00 4c 00 00 00 00 00 00 00 | ........!.......kPA.....L....... |
1d00 | cd 0b 00 00 12 00 0d 00 bc 85 41 00 00 00 00 00 1f 00 00 00 00 00 00 00 70 04 00 00 12 00 0d 00 | ..........A.............p....... |
1d20 | 30 8f 41 00 00 00 00 00 55 00 00 00 00 00 00 00 e1 03 00 00 12 00 0d 00 d6 46 41 00 00 00 00 00 | 0.A.....U................FA..... |
1d40 | 17 00 00 00 00 00 00 00 25 04 00 00 12 00 0d 00 2f dd 41 00 00 00 00 00 6a 00 00 00 00 00 00 00 | ........%......./.A.....j....... |
1d60 | d5 06 00 00 12 00 0d 00 e9 47 41 00 00 00 00 00 20 00 00 00 00 00 00 00 3f 04 00 00 12 00 0d 00 | .........GA.............?....... |
1d80 | 6b 7f 41 00 00 00 00 00 8a 02 00 00 00 00 00 00 05 07 00 00 12 00 0d 00 dd 49 41 00 00 00 00 00 | k.A......................IA..... |
1da0 | 51 00 00 00 00 00 00 00 44 07 00 00 12 00 0d 00 cc 50 40 00 00 00 00 00 25 00 00 00 00 00 00 00 | Q.......D........P@.....%....... |
1dc0 | 71 08 00 00 12 00 0d 00 21 4c 41 00 00 00 00 00 15 00 00 00 00 00 00 00 51 05 00 00 12 00 0d 00 | q.......!LA.............Q....... |
1de0 | c2 88 41 00 00 00 00 00 aa 00 00 00 00 00 00 00 fa 09 00 00 12 00 0d 00 79 4c 40 00 00 00 00 00 | ..A.....................yL@..... |
1e00 | 8e 00 00 00 00 00 00 00 1f 0a 00 00 12 00 0d 00 32 61 41 00 00 00 00 00 1e 01 00 00 00 00 00 00 | ................2aA............. |
1e20 | 29 0d 00 00 12 00 0d 00 80 48 41 00 00 00 00 00 18 00 00 00 00 00 00 00 3c 08 00 00 11 00 0f 00 | )........HA.............<....... |
1e40 | 00 e6 41 00 00 00 00 00 04 00 00 00 00 00 00 00 db 09 00 00 12 00 0d 00 30 48 41 00 00 00 00 00 | ..A.....................0HA..... |
1e60 | 1a 00 00 00 00 00 00 00 7e 09 00 00 10 00 19 00 18 06 66 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........~.........f............. |
1e80 | 7e 04 00 00 12 00 0d 00 89 4b 41 00 00 00 00 00 24 00 00 00 00 00 00 00 6e 09 00 00 12 00 0d 00 | ~........KA.....$.......n....... |
1ea0 | 74 b7 41 00 00 00 00 00 0e 00 00 00 00 00 00 00 0c 05 00 00 12 00 0d 00 9e 4a 41 00 00 00 00 00 | t.A......................JA..... |
1ec0 | 8a 00 00 00 00 00 00 00 c1 03 00 00 12 00 0e 00 c0 e5 41 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..................A............. |
1ee0 | 04 06 00 00 12 00 0d 00 99 dd 41 00 00 00 00 00 42 00 00 00 00 00 00 00 06 0a 00 00 12 00 0d 00 | ..........A.....B............... |
1f00 | 9d 86 41 00 00 00 00 00 28 00 00 00 00 00 00 00 d2 03 00 00 12 00 0d 00 d9 45 41 00 00 00 00 00 | ..A.....(................EA..... |
1f20 | 78 00 00 00 00 00 00 00 50 09 00 00 12 00 0d 00 d2 58 41 00 00 00 00 00 18 00 00 00 00 00 00 00 | x.......P........XA............. |
1f40 | bb 08 00 00 12 00 0d 00 05 8f 41 00 00 00 00 00 2b 00 00 00 00 00 00 00 18 09 00 00 12 00 0d 00 | ..........A.....+............... |
1f60 | e9 8c 41 00 00 00 00 00 30 00 00 00 00 00 00 00 94 09 00 00 12 00 0d 00 09 4e 40 00 00 00 00 00 | ..A.....0................N@..... |
1f80 | 3c 01 00 00 00 00 00 00 1a 05 00 00 10 00 18 00 f0 05 66 00 00 00 00 00 00 00 00 00 00 00 00 00 | <.................f............. |
1fa0 | b7 03 00 00 12 00 0d 00 a0 e5 41 00 00 00 00 00 02 00 00 00 00 00 00 00 6a 05 00 00 12 00 0d 00 | ..........A.............j....... |
1fc0 | 9e 46 41 00 00 00 00 00 16 00 00 00 00 00 00 00 c1 0a 00 00 12 00 0d 00 34 c6 41 00 00 00 00 00 | .FA.....................4.A..... |
1fe0 | 5f 00 00 00 00 00 00 00 a2 09 00 00 12 00 0d 00 ff 4f 41 00 00 00 00 00 30 00 00 00 00 00 00 00 | _................OA.....0....... |
2000 | c2 09 00 00 12 00 0d 00 8b 47 41 00 00 00 00 00 5e 00 00 00 00 00 00 00 04 0d 00 00 12 00 0d 00 | .........GA.....^............... |
2020 | d4 49 40 00 00 00 00 00 58 00 00 00 00 00 00 00 20 07 00 00 12 00 0d 00 93 52 41 00 00 00 00 00 | .I@.....X................RA..... |
2040 | 44 00 00 00 00 00 00 00 7b 0a 00 00 12 00 0d 00 ca 52 40 00 00 00 00 00 c6 00 00 00 00 00 00 00 | D.......{........R@............. |
2060 | 39 07 00 00 20 00 18 00 80 03 66 00 00 00 00 00 00 00 00 00 00 00 00 00 6f 07 00 00 12 00 0d 00 | 9.........f.............o....... |
2080 | 44 56 41 00 00 00 00 00 9f 00 00 00 00 00 00 00 cb 08 00 00 12 00 0d 00 4e 86 41 00 00 00 00 00 | DVA.....................N.A..... |
20a0 | 4f 00 00 00 00 00 00 00 86 06 00 00 12 00 0d 00 2f 92 41 00 00 00 00 00 65 00 00 00 00 00 00 00 | O.............../.A.....e....... |
20c0 | cb 09 00 00 12 00 0d 00 4a 4c 41 00 00 00 00 00 54 00 00 00 00 00 00 00 4e 04 00 00 12 00 0d 00 | ........JLA.....T.......N....... |
20e0 | 7c 4a 41 00 00 00 00 00 22 00 00 00 00 00 00 00 f2 07 00 00 12 00 0d 00 7d 51 40 00 00 00 00 00 | |JA....."...............}Q@..... |
2100 | 65 00 00 00 00 00 00 00 fd 04 00 00 12 00 0d 00 2e 4a 41 00 00 00 00 00 4e 00 00 00 00 00 00 00 | e................JA.....N....... |
2120 | 40 05 00 00 12 00 0d 00 b1 8d 41 00 00 00 00 00 84 00 00 00 00 00 00 00 f4 05 00 00 12 00 0d 00 | @.........A..................... |
2140 | 3f 84 41 00 00 00 00 00 83 00 00 00 00 00 00 00 c9 0c 00 00 12 00 0d 00 56 48 40 00 00 00 00 00 | ?.A.....................VH@..... |
2160 | 81 00 00 00 00 00 00 00 1f 06 00 00 12 00 0d 00 4c 1e 41 00 00 00 00 00 3b 00 00 00 00 00 00 00 | ................L.A.....;....... |
2180 | b3 0c 00 00 12 00 0d 00 bb 4f 41 00 00 00 00 00 44 00 00 00 00 00 00 00 2d 08 00 00 12 00 0d 00 | .........OA.....D.......-....... |
21a0 | f1 50 40 00 00 00 00 00 8c 00 00 00 00 00 00 00 8e 03 00 00 12 00 0d 00 f4 46 40 00 00 00 00 00 | .P@......................F@..... |
21c0 | 66 00 00 00 00 00 00 00 f9 0a 00 00 12 00 0d 00 22 48 41 00 00 00 00 00 0e 00 00 00 00 00 00 00 | f..............."HA............. |
21e0 | 74 0c 00 00 12 00 0d 00 7d 88 41 00 00 00 00 00 1c 00 00 00 00 00 00 00 f5 0b 00 00 12 00 0d 00 | t.......}.A..................... |
2200 | 85 8f 41 00 00 00 00 00 4e 00 00 00 00 00 00 00 cf 07 00 00 12 00 0d 00 90 54 41 00 00 00 00 00 | ..A.....N................TA..... |
2220 | 4a 00 00 00 00 00 00 00 36 0d 00 00 12 00 0d 00 7a 55 40 00 00 00 00 00 62 01 00 00 00 00 00 00 | J.......6.......zU@.....b....... |
2240 | c9 04 00 00 11 00 18 00 c0 03 66 00 00 00 00 00 a8 01 00 00 00 00 00 00 16 0b 00 00 12 00 0d 00 | ..........f..................... |
2260 | 81 82 41 00 00 00 00 00 c1 00 00 00 00 00 00 00 f9 03 00 00 12 00 0d 00 45 4f 40 00 00 00 00 00 | ..A.....................EO@..... |
2280 | 58 00 00 00 00 00 00 00 9d 08 00 00 12 00 0d 00 67 4e 41 00 00 00 00 00 1a 00 00 00 00 00 00 00 | X...............gNA............. |
22a0 | ea 0c 00 00 12 00 0d 00 0b 4c 40 00 00 00 00 00 29 00 00 00 00 00 00 00 fe 0b 00 00 12 00 0d 00 | .........L@.....)............... |
22c0 | 0c 57 41 00 00 00 00 00 05 00 00 00 00 00 00 00 f3 06 00 00 12 00 0d 00 c5 86 41 00 00 00 00 00 | .WA.......................A..... |
22e0 | a5 00 00 00 00 00 00 00 c5 07 00 00 12 00 0d 00 df 4b 40 00 00 00 00 00 2c 00 00 00 00 00 00 00 | .................K@.....,....... |
2300 | 11 06 00 00 12 00 0d 00 c0 41 41 00 00 00 00 00 3b 00 00 00 00 00 00 00 63 08 00 00 12 00 0d 00 | .........AA.....;.......c....... |
2320 | ba 4e 41 00 00 00 00 00 74 00 00 00 00 00 00 00 5c 04 00 00 12 00 0d 00 f6 87 41 00 00 00 00 00 | .NA.....t.......\.........A..... |
2340 | 09 00 00 00 00 00 00 00 98 0a 00 00 12 00 0d 00 b8 8b 41 00 00 00 00 00 64 00 00 00 00 00 00 00 | ..................A.....d....... |
2360 | a4 0b 00 00 12 00 0d 00 19 5b 41 00 00 00 00 00 a0 00 00 00 00 00 00 00 c7 06 00 00 12 00 0d 00 | .........[A..................... |
2380 | ea 58 41 00 00 00 00 00 0c 00 00 00 00 00 00 00 37 07 00 00 10 00 18 00 80 03 66 00 00 00 00 00 | .XA.............7.........f..... |
23a0 | 00 00 00 00 00 00 00 00 a8 07 00 00 12 00 0d 00 fe 53 41 00 00 00 00 00 92 00 00 00 00 00 00 00 | .................SA............. |
23c0 | 14 0a 00 00 12 00 0d 00 82 b7 41 00 00 00 00 00 76 00 00 00 00 00 00 00 2d 0b 00 00 12 00 0d 00 | ..........A.....v.......-....... |
23e0 | 98 48 41 00 00 00 00 00 1a 00 00 00 00 00 00 00 4d 06 00 00 12 00 0d 00 36 4c 41 00 00 00 00 00 | .HA.............M.......6LA..... |
2400 | 14 00 00 00 00 00 00 00 32 04 00 00 12 00 0d 00 fe dc 41 00 00 00 00 00 31 00 00 00 00 00 00 00 | ........2.........A.....1....... |
2420 | 9b 04 00 00 12 00 0d 00 42 83 41 00 00 00 00 00 fd 00 00 00 00 00 00 00 fa 08 00 00 12 00 0d 00 | ........B.A..................... |
2440 | 8b 46 41 00 00 00 00 00 13 00 00 00 00 00 00 00 00 6c 69 62 64 6c 2e 73 6f 2e 32 00 5f 49 54 4d | .FA..............libdl.so.2._ITM |
2460 | 5f 64 65 72 65 67 69 73 74 65 72 54 4d 43 6c 6f 6e 65 54 61 62 6c 65 00 5f 5f 67 6d 6f 6e 5f 73 | _deregisterTMCloneTable.__gmon_s |
2480 | 74 61 72 74 5f 5f 00 5f 4a 76 5f 52 65 67 69 73 74 65 72 43 6c 61 73 73 65 73 00 5f 49 54 4d 5f | tart__._Jv_RegisterClasses._ITM_ |
24a0 | 72 65 67 69 73 74 65 72 54 4d 43 6c 6f 6e 65 54 61 62 6c 65 00 64 6c 63 6c 6f 73 65 00 64 6c 73 | registerTMCloneTable.dlclose.dls |
24c0 | 79 6d 00 64 6c 6f 70 65 6e 00 64 6c 65 72 72 6f 72 00 6c 69 62 6d 2e 73 6f 2e 36 00 66 6d 6f 64 | ym.dlopen.dlerror.libm.so.6.fmod |
24e0 | 00 61 74 61 6e 32 00 6c 6f 67 31 30 00 6c 6f 67 00 61 73 69 6e 00 63 65 69 6c 00 66 6c 6f 6f 72 | .atan2.log10.log.asin.ceil.floor |
2500 | 00 74 61 6e 00 73 71 72 74 00 70 6f 77 00 61 63 6f 73 00 66 72 65 78 70 00 6c 69 62 63 2e 73 6f | .tan.sqrt.pow.acos.frexp.libc.so |
2520 | 2e 36 00 66 66 6c 75 73 68 00 73 74 72 63 70 79 00 66 6c 6f 63 6b 66 69 6c 65 00 67 6d 74 69 6d | .6.fflush.strcpy.flockfile.gmtim |
2540 | 65 5f 72 00 65 78 69 74 00 66 6e 6d 61 74 63 68 00 72 65 61 64 64 69 72 00 73 65 74 6c 6f 63 61 | e_r.exit.fnmatch.readdir.setloca |
2560 | 6c 65 00 66 6f 70 65 6e 00 73 74 72 6e 63 6d 70 00 73 74 72 72 63 68 72 00 5f 5f 6c 6f 6e 67 6a | le.fopen.strncmp.strrchr.__longj |
2580 | 6d 70 5f 63 68 6b 00 63 6c 6f 73 65 64 69 72 00 73 74 72 6e 63 70 79 00 5f 5f 73 74 61 63 6b 5f | mp_chk.closedir.strncpy.__stack_ |
25a0 | 63 68 6b 5f 66 61 69 6c 00 72 65 61 6c 6c 6f 63 00 63 6c 6f 63 6b 00 61 62 6f 72 74 00 73 74 64 | chk_fail.realloc.clock.abort.std |
25c0 | 69 6e 00 6d 65 6d 63 68 72 00 73 74 72 70 62 72 6b 00 74 6f 6c 6f 77 65 72 00 70 6f 70 65 6e 00 | in.memchr.strpbrk.tolower.popen. |
25e0 | 73 74 72 73 70 6e 00 67 65 74 63 5f 75 6e 6c 6f 63 6b 65 64 00 73 74 72 66 74 69 6d 65 00 6c 6f | strspn.getc_unlocked.strftime.lo |
2600 | 63 61 6c 74 69 6d 65 5f 72 00 73 74 72 74 6f 64 00 66 65 6f 66 00 66 67 65 74 73 00 75 6e 67 65 | caltime_r.strtod.feof.fgets.unge |
2620 | 74 63 00 6c 6f 63 61 6c 65 63 6f 6e 76 00 73 74 72 73 74 72 00 5f 5f 65 72 72 6e 6f 5f 6c 6f 63 | tc.localeconv.strstr.__errno_loc |
2640 | 61 74 69 6f 6e 00 6d 65 6d 63 6d 70 00 63 6c 65 61 72 65 72 72 00 5f 73 65 74 6a 6d 70 00 5f 5f | ation.memcmp.clearerr._setjmp.__ |
2660 | 66 70 72 69 6e 74 66 5f 63 68 6b 00 73 74 64 6f 75 74 00 66 73 65 65 6b 6f 36 34 00 66 70 75 74 | fprintf_chk.stdout.fseeko64.fput |
2680 | 73 00 66 72 65 6f 70 65 6e 36 34 00 66 63 6c 6f 73 65 00 72 61 6e 64 00 6d 61 6c 6c 6f 63 00 66 | s.freopen64.fclose.rand.malloc.f |
26a0 | 74 65 6c 6c 6f 36 34 00 72 65 6d 6f 76 65 00 5f 5f 73 74 72 6e 63 70 79 5f 63 68 6b 00 6f 70 65 | tello64.remove.__strncpy_chk.ope |
26c0 | 6e 64 69 72 00 5f 5f 63 74 79 70 65 5f 62 5f 6c 6f 63 00 67 65 74 65 6e 76 00 73 74 64 65 72 72 | ndir.__ctype_b_loc.getenv.stderr |
26e0 | 00 73 79 73 74 65 6d 00 72 65 61 64 6c 69 6e 6b 00 70 63 6c 6f 73 65 00 66 77 72 69 74 65 00 66 | .system.readlink.pclose.fwrite.f |
2700 | 72 65 61 64 00 67 65 74 74 69 6d 65 6f 66 64 61 79 00 72 65 6e 61 6d 65 00 6d 6b 73 74 65 6d 70 | read.gettimeofday.rename.mkstemp |
2720 | 36 34 00 5f 5f 6d 65 6d 63 70 79 5f 63 68 6b 00 73 72 61 6e 64 6f 6d 00 64 69 66 66 74 69 6d 65 | 64.__memcpy_chk.srandom.difftime |
2740 | 00 73 74 72 63 68 72 00 66 75 6e 6c 6f 63 6b 66 69 6c 65 00 6d 6b 74 69 6d 65 00 74 6d 70 66 69 | .strchr.funlockfile.mktime.tmpfi |
2760 | 6c 65 36 34 00 5f 5f 63 74 79 70 65 5f 74 6f 75 70 70 65 72 5f 6c 6f 63 00 5f 5f 73 74 72 63 70 | le64.__ctype_toupper_loc.__strcp |
2780 | 79 5f 63 68 6b 00 5f 5f 63 74 79 70 65 5f 74 6f 6c 6f 77 65 72 5f 6c 6f 63 00 73 65 74 76 62 75 | y_chk.__ctype_tolower_loc.setvbu |
27a0 | 66 00 5f 5f 73 70 72 69 6e 74 66 5f 63 68 6b 00 66 6f 70 65 6e 36 34 00 5f 49 4f 5f 67 65 74 63 | f.__sprintf_chk.fopen64._IO_getc |
27c0 | 00 73 74 72 63 6d 70 00 73 74 72 65 72 72 6f 72 00 5f 5f 6c 69 62 63 5f 73 74 61 72 74 5f 6d 61 | .strcmp.strerror.__libc_start_ma |
27e0 | 69 6e 00 66 65 72 72 6f 72 00 73 74 72 63 6f 6c 6c 00 66 72 65 65 00 5f 5f 78 73 74 61 74 00 6f | in.ferror.strcoll.free.__xstat.o |
2800 | 73 5f 73 74 61 74 00 5f 5f 6c 69 62 63 5f 63 73 75 5f 66 69 6e 69 00 6c 75 61 6f 70 65 6e 5f 69 | s_stat.__libc_csu_fini.luaopen_i |
2820 | 6f 00 6c 75 61 5f 63 68 65 63 6b 73 74 61 63 6b 00 6c 75 61 5f 67 65 74 74 6f 70 00 6c 75 61 5f | o.lua_checkstack.lua_gettop.lua_ |
2840 | 61 62 73 69 6e 64 65 78 00 6f 73 5f 72 6d 64 69 72 00 6c 75 61 4c 5f 6f 70 65 6e 6c 69 62 00 6c | absindex.os_rmdir.luaL_openlib.l |
2860 | 75 61 4c 5f 77 68 65 72 65 00 6c 75 61 5f 73 65 74 74 6f 70 00 6c 75 61 5f 67 65 74 6c 6f 63 61 | uaL_where.lua_settop.lua_getloca |
2880 | 6c 00 6c 75 61 5f 67 65 74 73 74 61 63 6b 00 6c 75 61 4c 5f 74 72 61 63 65 62 61 63 6b 00 6c 75 | l.lua_getstack.luaL_traceback.lu |
28a0 | 61 5f 74 6f 62 6f 6f 6c 65 61 6e 00 6c 75 61 4c 5f 70 75 73 68 72 65 73 75 6c 74 73 69 7a 65 00 | a_toboolean.luaL_pushresultsize. |
28c0 | 6c 75 61 4c 5f 63 61 6c 6c 6d 65 74 61 00 6c 75 61 5f 74 6f 75 73 65 72 64 61 74 61 00 6c 75 61 | luaL_callmeta.lua_touserdata.lua |
28e0 | 4c 5f 73 65 74 66 75 6e 63 73 00 6c 75 61 4c 5f 61 72 67 65 72 72 6f 72 00 6c 75 61 4c 5f 74 6f | L_setfuncs.luaL_argerror.luaL_to |
2900 | 6c 73 74 72 69 6e 67 00 6c 75 61 5f 70 75 73 68 63 63 6c 6f 73 75 72 65 00 62 75 69 6c 74 69 6e | lstring.lua_pushcclosure.builtin |
2920 | 5f 73 63 72 69 70 74 73 00 6c 75 61 4c 5f 6c 6f 61 64 62 75 66 66 65 72 78 00 6c 75 61 5f 63 6c | _scripts.luaL_loadbufferx.lua_cl |
2940 | 6f 73 65 00 6c 75 61 5f 6e 65 78 74 00 6c 75 61 5f 74 6f 69 6e 74 65 67 65 72 78 00 6c 75 61 5f | ose.lua_next.lua_tointegerx.lua_ |
2960 | 74 6f 6c 73 74 72 69 6e 67 00 5f 65 64 61 74 61 00 6c 75 61 5f 67 65 74 69 6e 66 6f 00 6c 75 61 | tolstring._edata.lua_getinfo.lua |
2980 | 5f 69 64 65 6e 74 00 6f 73 5f 6d 6b 64 69 72 00 6c 75 61 4c 5f 63 68 65 63 6b 6f 70 74 69 6f 6e | _ident.os_mkdir.luaL_checkoption |
29a0 | 00 6c 75 61 4c 5f 72 65 66 00 6c 75 61 5f 63 72 65 61 74 65 74 61 62 6c 65 00 6c 75 61 5f 76 65 | .luaL_ref.lua_createtable.lua_ve |
29c0 | 72 73 69 6f 6e 00 6c 75 61 5f 70 75 73 68 76 66 73 74 72 69 6e 67 00 6c 75 61 5f 72 61 77 73 65 | rsion.lua_pushvfstring.lua_rawse |
29e0 | 74 00 6c 75 61 4c 5f 63 68 65 63 6b 6e 75 6d 62 65 72 00 6c 75 61 5f 67 65 74 68 6f 6f 6b 00 6c | t.luaL_checknumber.lua_gethook.l |
2a00 | 75 61 5f 78 6d 6f 76 65 00 6c 75 61 4c 5f 6f 70 74 6c 73 74 72 69 6e 67 00 6c 75 61 4c 5f 6f 70 | ua_xmove.luaL_optlstring.luaL_op |
2a20 | 74 6e 75 6d 62 65 72 00 6c 75 61 4c 5f 70 75 73 68 72 65 73 75 6c 74 00 6c 75 61 5f 72 61 77 67 | tnumber.luaL_pushresult.lua_rawg |
2a40 | 65 74 69 00 6c 75 61 4c 5f 66 69 6c 65 72 65 73 75 6c 74 00 6c 75 61 5f 73 65 74 6c 6f 63 61 6c | eti.luaL_fileresult.lua_setlocal |
2a60 | 00 6c 75 61 4c 5f 6f 70 65 6e 6c 69 62 73 00 6c 75 61 6f 70 65 6e 5f 64 65 62 75 67 00 6c 75 61 | .luaL_openlibs.luaopen_debug.lua |
2a80 | 5f 73 65 74 66 69 65 6c 64 00 6c 75 61 5f 67 63 00 73 74 72 69 6e 67 5f 68 61 73 68 00 6c 75 61 | _setfield.lua_gc.string_hash.lua |
2aa0 | 5f 70 75 73 68 69 6e 74 65 67 65 72 00 6c 75 61 6f 70 65 6e 5f 6d 61 74 68 00 6c 75 61 5f 69 73 | _pushinteger.luaopen_math.lua_is |
2ac0 | 6e 75 6d 62 65 72 00 6c 75 61 5f 70 75 73 68 74 68 72 65 61 64 00 6c 75 61 4c 5f 67 65 74 73 75 | number.lua_pushthread.luaL_getsu |
2ae0 | 62 74 61 62 6c 65 00 6c 75 61 4c 5f 6c 6f 61 64 66 69 6c 65 78 00 6c 75 61 6f 70 65 6e 5f 73 74 | btable.luaL_loadfilex.luaopen_st |
2b00 | 72 69 6e 67 00 6c 75 61 4c 5f 63 68 65 63 6b 6c 73 74 72 69 6e 67 00 6c 75 61 5f 73 65 74 61 6c | ring.luaL_checklstring.lua_setal |
2b20 | 6c 6f 63 66 00 6c 75 61 5f 70 75 73 68 76 61 6c 75 65 00 6c 75 61 5f 70 75 73 68 66 73 74 72 69 | locf.lua_pushvalue.lua_pushfstri |
2b40 | 6e 67 00 6c 75 61 4c 5f 70 72 65 70 62 75 66 66 73 69 7a 65 00 6c 75 61 5f 74 6f 6e 75 6d 62 65 | ng.luaL_prepbuffsize.lua_tonumbe |
2b60 | 72 78 00 6c 75 61 5f 67 65 74 74 61 62 6c 65 00 6c 75 61 5f 73 65 74 69 00 6c 75 61 5f 73 65 74 | rx.lua_gettable.lua_seti.lua_set |
2b80 | 67 6c 6f 62 61 6c 00 5f 5f 64 61 74 61 5f 73 74 61 72 74 00 6f 73 5f 6d 61 74 63 68 6e 61 6d 65 | global.__data_start.os_matchname |
2ba0 | 00 6c 75 61 4c 5f 6e 65 77 73 74 61 74 65 00 70 61 74 68 5f 69 73 61 62 73 6f 6c 75 74 65 00 6c | .luaL_newstate.path_isabsolute.l |
2bc0 | 75 61 5f 6c 6f 61 64 00 6c 75 61 6f 70 65 6e 5f 62 69 74 33 32 00 6c 75 61 5f 6e 65 77 75 73 65 | ua_load.luaopen_bit32.lua_newuse |
2be0 | 72 64 61 74 61 00 6c 75 61 4c 5f 63 68 65 63 6b 69 6e 74 65 67 65 72 00 6c 75 61 5f 73 65 74 6d | rdata.luaL_checkinteger.lua_setm |
2c00 | 65 74 61 74 61 62 6c 65 00 6c 75 61 5f 72 61 77 73 65 74 69 00 64 6f 5f 69 73 66 69 6c 65 00 6c | etatable.lua_rawseti.do_isfile.l |
2c20 | 75 61 5f 73 65 74 75 73 65 72 76 61 6c 75 65 00 6c 75 61 6f 70 65 6e 5f 63 6f 72 6f 75 74 69 6e | ua_setuservalue.luaopen_coroutin |
2c40 | 65 00 6f 73 5f 6d 61 74 63 68 6e 65 78 74 00 6c 75 61 5f 64 75 6d 70 00 6c 75 61 5f 6e 65 77 73 | e.os_matchnext.lua_dump.lua_news |
2c60 | 74 61 74 65 00 64 6f 5f 68 61 73 68 00 73 74 72 69 6e 67 5f 65 6e 64 73 77 69 74 68 00 6f 73 5f | tate.do_hash.string_endswith.os_ |
2c80 | 6d 61 74 63 68 69 73 66 69 6c 65 00 5f 49 4f 5f 73 74 64 69 6e 5f 75 73 65 64 00 6f 73 5f 74 69 | matchisfile._IO_stdin_used.os_ti |
2ca0 | 63 6b 73 00 6c 75 61 5f 67 65 74 75 70 76 61 6c 75 65 00 6c 75 61 5f 67 65 74 67 6c 6f 62 61 6c | cks.lua_getupvalue.lua_getglobal |
2cc0 | 00 6c 75 61 5f 70 75 73 68 6e 75 6d 62 65 72 00 6c 75 61 5f 6c 65 6e 00 6c 75 61 5f 73 65 74 74 | .lua_pushnumber.lua_len.lua_sett |
2ce0 | 61 62 6c 65 00 6f 73 5f 75 75 69 64 00 6c 75 61 5f 70 75 73 68 62 6f 6f 6c 65 61 6e 00 6c 75 61 | able.os_uuid.lua_pushboolean.lua |
2d00 | 5f 74 6f 70 6f 69 6e 74 65 72 00 6c 75 61 4c 5f 6f 70 74 69 6e 74 65 67 65 72 00 6c 75 61 4c 5f | _topointer.luaL_optinteger.luaL_ |
2d20 | 63 68 65 63 6b 73 74 61 63 6b 00 5f 5f 6c 69 62 63 5f 63 73 75 5f 69 6e 69 74 00 6c 75 61 4c 5f | checkstack.__libc_csu_init.luaL_ |
2d40 | 74 65 73 74 75 64 61 74 61 00 6c 75 61 5f 61 74 70 61 6e 69 63 00 6c 75 61 4c 5f 62 75 66 66 69 | testudata.lua_atpanic.luaL_buffi |
2d60 | 6e 69 74 73 69 7a 65 00 6c 75 61 4c 5f 63 68 65 63 6b 74 79 70 65 00 6c 75 61 5f 73 74 72 69 6e | nitsize.luaL_checktype.lua_strin |
2d80 | 67 74 6f 6e 75 6d 62 65 72 00 6c 75 61 5f 70 75 73 68 6c 69 67 68 74 75 73 65 72 64 61 74 61 00 | gtonumber.lua_pushlightuserdata. |
2da0 | 6c 75 61 5f 67 65 74 61 6c 6c 6f 63 66 00 6c 75 61 4c 5f 63 68 65 63 6b 75 64 61 74 61 00 6c 75 | lua_getallocf.luaL_checkudata.lu |
2dc0 | 61 5f 69 73 79 69 65 6c 64 61 62 6c 65 00 5f 65 6e 64 00 6c 75 61 5f 67 65 74 75 73 65 72 76 61 | a_isyieldable._end.lua_getuserva |
2de0 | 6c 75 65 00 6f 73 5f 70 61 74 68 73 65 61 72 63 68 00 6c 75 61 5f 72 61 77 67 65 74 00 6c 75 61 | lue.os_pathsearch.lua_rawget.lua |
2e00 | 4c 5f 67 73 75 62 00 6c 75 61 5f 72 6f 74 61 74 65 00 6c 75 61 5f 63 6f 70 79 00 6c 75 61 5f 70 | L_gsub.lua_rotate.lua_copy.lua_p |
2e20 | 75 73 68 6c 73 74 72 69 6e 67 00 6c 75 61 5f 69 73 63 66 75 6e 63 74 69 6f 6e 00 6c 75 61 4c 5f | ushlstring.lua_iscfunction.luaL_ |
2e40 | 61 64 64 73 74 72 69 6e 67 00 6f 73 5f 63 6f 70 79 66 69 6c 65 00 6c 75 61 4c 5f 63 68 65 63 6b | addstring.os_copyfile.luaL_check |
2e60 | 61 6e 79 00 6c 75 61 5f 79 69 65 6c 64 6b 00 6c 75 61 5f 6e 65 77 74 68 72 65 61 64 00 6c 75 61 | any.lua_yieldk.lua_newthread.lua |
2e80 | 5f 72 61 77 65 71 75 61 6c 00 5f 5f 62 73 73 5f 73 74 61 72 74 00 6f 73 5f 69 73 64 69 72 00 6f | _rawequal.__bss_start.os_isdir.o |
2ea0 | 73 5f 69 73 36 34 62 69 74 00 6c 75 61 5f 63 61 6c 6c 6b 00 6c 75 61 5f 65 72 72 6f 72 00 6f 73 | s_is64bit.lua_callk.lua_error.os |
2ec0 | 5f 6d 61 74 63 68 64 6f 6e 65 00 70 72 65 6d 61 6b 65 5f 69 6e 69 74 00 6c 75 61 4c 5f 61 64 64 | _matchdone.premake_init.luaL_add |
2ee0 | 6c 73 74 72 69 6e 67 00 6c 75 61 4c 5f 67 65 74 6d 65 74 61 66 69 65 6c 64 00 6c 75 61 5f 72 61 | lstring.luaL_getmetafield.lua_ra |
2f00 | 77 6c 65 6e 00 6c 75 61 5f 73 65 74 68 6f 6f 6b 00 6c 75 61 6f 70 65 6e 5f 75 74 66 38 00 6c 75 | wlen.lua_sethook.luaopen_utf8.lu |
2f20 | 61 5f 74 6f 74 68 72 65 61 64 00 6c 75 61 6f 70 65 6e 5f 6f 73 00 6c 75 61 4c 5f 63 68 65 63 6b | a_tothread.luaopen_os.luaL_check |
2f40 | 76 65 72 73 69 6f 6e 5f 00 6c 75 61 5f 74 79 70 65 6e 61 6d 65 00 6c 75 61 4c 5f 70 75 73 68 6d | version_.lua_typename.luaL_pushm |
2f60 | 6f 64 75 6c 65 00 6c 75 61 4c 5f 65 72 72 6f 72 00 6c 75 61 5f 72 61 77 67 65 74 70 00 6c 75 61 | odule.luaL_error.lua_rawgetp.lua |
2f80 | 5f 69 73 75 73 65 72 64 61 74 61 00 6c 75 61 5f 74 6f 63 66 75 6e 63 74 69 6f 6e 00 6f 73 5f 6d | _isuserdata.lua_tocfunction.os_m |
2fa0 | 61 74 63 68 73 74 61 72 74 00 6c 75 61 6f 70 65 6e 5f 70 61 63 6b 61 67 65 00 6c 75 61 5f 70 75 | atchstart.luaopen_package.lua_pu |
2fc0 | 73 68 6e 69 6c 00 70 72 65 6d 61 6b 65 5f 65 78 65 63 75 74 65 00 6c 75 61 4c 5f 6c 6f 61 64 73 | shnil.premake_execute.luaL_loads |
2fe0 | 74 72 69 6e 67 00 6c 75 61 6f 70 65 6e 5f 74 61 62 6c 65 00 6c 75 61 5f 75 70 76 61 6c 75 65 6a | tring.luaopen_table.lua_upvaluej |
3000 | 6f 69 6e 00 6c 75 61 4c 5f 61 64 64 76 61 6c 75 65 00 6c 75 61 5f 63 6f 6e 63 61 74 00 6c 75 61 | oin.luaL_addvalue.lua_concat.lua |
3020 | 4c 5f 73 65 74 6d 65 74 61 74 61 62 6c 65 00 6c 75 61 6f 70 65 6e 5f 62 61 73 65 00 6c 75 61 5f | L_setmetatable.luaopen_base.lua_ |
3040 | 74 79 70 65 00 6c 75 61 4c 5f 6c 65 6e 00 6c 75 61 5f 73 74 61 74 75 73 00 6c 75 61 5f 75 70 76 | type.luaL_len.lua_status.lua_upv |
3060 | 61 6c 75 65 69 64 00 6c 75 61 4c 5f 65 78 65 63 72 65 73 75 6c 74 00 6c 75 61 4c 5f 6e 65 77 6d | alueid.luaL_execresult.luaL_newm |
3080 | 65 74 61 74 61 62 6c 65 00 6c 75 61 5f 72 65 73 75 6d 65 00 6c 75 61 4c 5f 75 6e 72 65 66 00 6c | etatable.lua_resume.luaL_unref.l |
30a0 | 75 61 5f 61 72 69 74 68 00 6c 75 61 5f 63 6f 6d 70 61 72 65 00 6c 75 61 5f 70 75 73 68 73 74 72 | ua_arith.lua_compare.lua_pushstr |
30c0 | 69 6e 67 00 6c 75 61 4c 5f 62 75 66 66 69 6e 69 74 00 6c 75 61 5f 67 65 74 6d 65 74 61 74 61 62 | ing.luaL_buffinit.lua_getmetatab |
30e0 | 6c 65 00 6c 75 61 5f 67 65 74 68 6f 6f 6b 63 6f 75 6e 74 00 6c 75 61 5f 73 65 74 75 70 76 61 6c | le.lua_gethookcount.lua_setupval |
3100 | 75 65 00 6c 75 61 5f 67 65 74 69 00 6c 75 61 5f 67 65 74 66 69 65 6c 64 00 6f 73 5f 67 65 74 63 | ue.lua_geti.lua_getfield.os_getc |
3120 | 77 64 00 6c 75 61 5f 70 63 61 6c 6c 6b 00 6c 75 61 5f 72 61 77 73 65 74 70 00 6f 73 5f 69 73 66 | wd.lua_pcallk.lua_rawsetp.os_isf |
3140 | 69 6c 65 00 6c 75 61 5f 67 65 74 68 6f 6f 6b 6d 61 73 6b 00 6f 73 5f 63 68 64 69 72 00 6c 75 61 | ile.lua_gethookmask.os_chdir.lua |
3160 | 4c 5f 72 65 71 75 69 72 65 66 00 6c 75 61 5f 69 73 69 6e 74 65 67 65 72 00 6c 75 61 5f 69 73 73 | L_requiref.lua_isinteger.lua_iss |
3180 | 74 72 69 6e 67 00 70 72 65 6d 61 6b 65 5f 6c 6f 63 61 74 65 00 47 4c 49 42 43 5f 32 2e 32 2e 35 | tring.premake_locate.GLIBC_2.2.5 |
31a0 | 00 47 4c 49 42 43 5f 32 2e 31 31 00 47 4c 49 42 43 5f 32 2e 33 2e 34 00 47 4c 49 42 43 5f 32 2e | .GLIBC_2.11.GLIBC_2.3.4.GLIBC_2. |
31c0 | 34 00 47 4c 49 42 43 5f 32 2e 33 00 00 00 02 00 03 00 03 00 03 00 03 00 03 00 03 00 03 00 03 00 | 4.GLIBC_2.3..................... |
31e0 | 03 00 00 00 03 00 03 00 03 00 03 00 03 00 03 00 03 00 03 00 04 00 03 00 03 00 03 00 03 00 03 00 | ................................ |
3200 | 03 00 03 00 05 00 03 00 03 00 03 00 03 00 03 00 03 00 03 00 03 00 03 00 04 00 03 00 04 00 03 00 | ................................ |
3220 | 03 00 04 00 03 00 03 00 04 00 03 00 03 00 04 00 03 00 03 00 03 00 03 00 04 00 03 00 03 00 04 00 | ................................ |
3240 | 06 00 03 00 00 00 03 00 03 00 03 00 03 00 03 00 03 00 03 00 07 00 03 00 03 00 03 00 03 00 03 00 | ................................ |
3260 | 04 00 03 00 03 00 03 00 04 00 03 00 03 00 07 00 06 00 03 00 06 00 03 00 03 00 08 00 03 00 03 00 | ................................ |
3280 | 03 00 00 00 03 00 04 00 04 00 04 00 03 00 03 00 06 00 00 00 04 00 03 00 07 00 04 00 03 00 03 00 | ................................ |
32a0 | 07 00 02 00 02 00 06 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 | ................................ |
32c0 | 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 | ................................ |
32e0 | 01 00 01 00 01 00 03 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 | ................................ |
3300 | 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 03 00 01 00 01 00 01 00 | ................................ |
3320 | 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 03 00 01 00 01 00 01 00 01 00 01 00 01 00 | ................................ |
3340 | 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 | ................................ |
3360 | 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 | ................................ |
3380 | 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 | ................................ |
33a0 | 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 | ................................ |
33c0 | 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 | ................................ |
33e0 | 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 | ................................ |
3400 | 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 | ................................ |
3420 | 01 00 01 00 00 00 00 00 01 00 01 00 01 00 00 00 10 00 00 00 20 00 00 00 75 1a 69 09 00 00 07 00 | ........................u.i..... |
3440 | 45 0d 00 00 00 00 00 00 01 00 01 00 82 00 00 00 10 00 00 00 20 00 00 00 75 1a 69 09 00 00 04 00 | E.......................u.i..... |
3460 | 45 0d 00 00 00 00 00 00 01 00 05 00 c9 00 00 00 10 00 00 00 00 00 00 00 91 91 96 06 00 00 08 00 | E............................... |
3480 | 51 0d 00 00 10 00 00 00 74 19 69 09 00 00 06 00 5c 0d 00 00 10 00 00 00 14 69 69 0d 00 00 05 00 | Q.......t.i.....\........ii..... |
34a0 | 68 0d 00 00 10 00 00 00 75 1a 69 09 00 00 03 00 45 0d 00 00 10 00 00 00 13 69 69 0d 00 00 02 00 | h.......u.i.....E........ii..... |
34c0 | 72 0d 00 00 00 00 00 00 f8 ff 65 00 00 00 00 00 06 00 00 00 3c 00 00 00 00 00 00 00 00 00 00 00 | r.........e.........<........... |
34e0 | f0 05 66 00 00 00 00 00 05 00 00 00 a6 00 00 00 00 00 00 00 00 00 00 00 f8 05 66 00 00 00 00 00 | ..f.......................f..... |
3500 | 05 00 00 00 8d 00 00 00 00 00 00 00 00 00 00 00 00 06 66 00 00 00 00 00 05 00 00 00 b3 00 00 00 | ..................f............. |
3520 | 00 00 00 00 00 00 00 00 18 00 66 00 00 00 00 00 07 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 | ..........f..................... |
3540 | 20 00 66 00 00 00 00 00 07 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 28 00 66 00 00 00 00 00 | ..f.....................(.f..... |
3560 | 07 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 30 00 66 00 00 00 00 00 07 00 00 00 04 00 00 00 | ................0.f............. |
3580 | 00 00 00 00 00 00 00 00 38 00 66 00 00 00 00 00 07 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 | ........8.f..................... |
35a0 | 40 00 66 00 00 00 00 00 07 00 00 00 06 00 00 00 00 00 00 00 00 00 00 00 48 00 66 00 00 00 00 00 | @.f.....................H.f..... |
35c0 | 07 00 00 00 07 00 00 00 00 00 00 00 00 00 00 00 50 00 66 00 00 00 00 00 07 00 00 00 08 00 00 00 | ................P.f............. |
35e0 | 00 00 00 00 00 00 00 00 58 00 66 00 00 00 00 00 07 00 00 00 09 00 00 00 00 00 00 00 00 00 00 00 | ........X.f..................... |
3600 | 60 00 66 00 00 00 00 00 07 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00 68 00 66 00 00 00 00 00 | `.f.....................h.f..... |
3620 | 07 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 70 00 66 00 00 00 00 00 07 00 00 00 0d 00 00 00 | ................p.f............. |
3640 | 00 00 00 00 00 00 00 00 78 00 66 00 00 00 00 00 07 00 00 00 0e 00 00 00 00 00 00 00 00 00 00 00 | ........x.f..................... |
3660 | 80 00 66 00 00 00 00 00 07 00 00 00 0f 00 00 00 00 00 00 00 00 00 00 00 88 00 66 00 00 00 00 00 | ..f.......................f..... |
3680 | 07 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 90 00 66 00 00 00 00 00 07 00 00 00 11 00 00 00 | ..................f............. |
36a0 | 00 00 00 00 00 00 00 00 98 00 66 00 00 00 00 00 07 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ..........f..................... |
36c0 | a0 00 66 00 00 00 00 00 07 00 00 00 13 00 00 00 00 00 00 00 00 00 00 00 a8 00 66 00 00 00 00 00 | ..f.......................f..... |
36e0 | 07 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 b0 00 66 00 00 00 00 00 07 00 00 00 15 00 00 00 | ..................f............. |
3700 | 00 00 00 00 00 00 00 00 b8 00 66 00 00 00 00 00 07 00 00 00 16 00 00 00 00 00 00 00 00 00 00 00 | ..........f..................... |
3720 | c0 00 66 00 00 00 00 00 07 00 00 00 17 00 00 00 00 00 00 00 00 00 00 00 c8 00 66 00 00 00 00 00 | ..f.......................f..... |
3740 | 07 00 00 00 18 00 00 00 00 00 00 00 00 00 00 00 d0 00 66 00 00 00 00 00 07 00 00 00 19 00 00 00 | ..................f............. |
3760 | 00 00 00 00 00 00 00 00 d8 00 66 00 00 00 00 00 07 00 00 00 1a 00 00 00 00 00 00 00 00 00 00 00 | ..........f..................... |
3780 | e0 00 66 00 00 00 00 00 07 00 00 00 1b 00 00 00 00 00 00 00 00 00 00 00 e8 00 66 00 00 00 00 00 | ..f.......................f..... |
37a0 | 07 00 00 00 1c 00 00 00 00 00 00 00 00 00 00 00 f0 00 66 00 00 00 00 00 07 00 00 00 1d 00 00 00 | ..................f............. |
37c0 | 00 00 00 00 00 00 00 00 f8 00 66 00 00 00 00 00 07 00 00 00 1e 00 00 00 00 00 00 00 00 00 00 00 | ..........f..................... |
37e0 | 00 01 66 00 00 00 00 00 07 00 00 00 1f 00 00 00 00 00 00 00 00 00 00 00 08 01 66 00 00 00 00 00 | ..f.......................f..... |
3800 | 07 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 10 01 66 00 00 00 00 00 07 00 00 00 21 00 00 00 | ..................f.........!... |
3820 | 00 00 00 00 00 00 00 00 18 01 66 00 00 00 00 00 07 00 00 00 22 00 00 00 00 00 00 00 00 00 00 00 | ..........f........."........... |
3840 | 20 01 66 00 00 00 00 00 07 00 00 00 23 00 00 00 00 00 00 00 00 00 00 00 28 01 66 00 00 00 00 00 | ..f.........#...........(.f..... |
3860 | 07 00 00 00 24 00 00 00 00 00 00 00 00 00 00 00 30 01 66 00 00 00 00 00 07 00 00 00 25 00 00 00 | ....$...........0.f.........%... |
3880 | 00 00 00 00 00 00 00 00 38 01 66 00 00 00 00 00 07 00 00 00 26 00 00 00 00 00 00 00 00 00 00 00 | ........8.f.........&........... |
38a0 | 40 01 66 00 00 00 00 00 07 00 00 00 27 00 00 00 00 00 00 00 00 00 00 00 48 01 66 00 00 00 00 00 | @.f.........'...........H.f..... |
38c0 | 07 00 00 00 28 00 00 00 00 00 00 00 00 00 00 00 50 01 66 00 00 00 00 00 07 00 00 00 29 00 00 00 | ....(...........P.f.........)... |
38e0 | 00 00 00 00 00 00 00 00 58 01 66 00 00 00 00 00 07 00 00 00 2a 00 00 00 00 00 00 00 00 00 00 00 | ........X.f.........*........... |
3900 | 60 01 66 00 00 00 00 00 07 00 00 00 2b 00 00 00 00 00 00 00 00 00 00 00 68 01 66 00 00 00 00 00 | `.f.........+...........h.f..... |
3920 | 07 00 00 00 2c 00 00 00 00 00 00 00 00 00 00 00 70 01 66 00 00 00 00 00 07 00 00 00 2d 00 00 00 | ....,...........p.f.........-... |
3940 | 00 00 00 00 00 00 00 00 78 01 66 00 00 00 00 00 07 00 00 00 2e 00 00 00 00 00 00 00 00 00 00 00 | ........x.f..................... |
3960 | 80 01 66 00 00 00 00 00 07 00 00 00 2f 00 00 00 00 00 00 00 00 00 00 00 88 01 66 00 00 00 00 00 | ..f........./.............f..... |
3980 | 07 00 00 00 30 00 00 00 00 00 00 00 00 00 00 00 90 01 66 00 00 00 00 00 07 00 00 00 31 00 00 00 | ....0.............f.........1... |
39a0 | 00 00 00 00 00 00 00 00 98 01 66 00 00 00 00 00 07 00 00 00 32 00 00 00 00 00 00 00 00 00 00 00 | ..........f.........2........... |
39c0 | a0 01 66 00 00 00 00 00 07 00 00 00 33 00 00 00 00 00 00 00 00 00 00 00 a8 01 66 00 00 00 00 00 | ..f.........3.............f..... |
39e0 | 07 00 00 00 34 00 00 00 00 00 00 00 00 00 00 00 b0 01 66 00 00 00 00 00 07 00 00 00 35 00 00 00 | ....4.............f.........5... |
3a00 | 00 00 00 00 00 00 00 00 b8 01 66 00 00 00 00 00 07 00 00 00 36 00 00 00 00 00 00 00 00 00 00 00 | ..........f.........6........... |
3a20 | c0 01 66 00 00 00 00 00 07 00 00 00 37 00 00 00 00 00 00 00 00 00 00 00 c8 01 66 00 00 00 00 00 | ..f.........7.............f..... |
3a40 | 07 00 00 00 38 00 00 00 00 00 00 00 00 00 00 00 d0 01 66 00 00 00 00 00 07 00 00 00 39 00 00 00 | ....8.............f.........9... |
3a60 | 00 00 00 00 00 00 00 00 d8 01 66 00 00 00 00 00 07 00 00 00 3a 00 00 00 00 00 00 00 00 00 00 00 | ..........f.........:........... |
3a80 | e0 01 66 00 00 00 00 00 07 00 00 00 3b 00 00 00 00 00 00 00 00 00 00 00 e8 01 66 00 00 00 00 00 | ..f.........;.............f..... |
3aa0 | 07 00 00 00 3c 00 00 00 00 00 00 00 00 00 00 00 f0 01 66 00 00 00 00 00 07 00 00 00 3d 00 00 00 | ....<.............f.........=... |
3ac0 | 00 00 00 00 00 00 00 00 f8 01 66 00 00 00 00 00 07 00 00 00 3e 00 00 00 00 00 00 00 00 00 00 00 | ..........f.........>........... |
3ae0 | 00 02 66 00 00 00 00 00 07 00 00 00 3f 00 00 00 00 00 00 00 00 00 00 00 08 02 66 00 00 00 00 00 | ..f.........?.............f..... |
3b00 | 07 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 10 02 66 00 00 00 00 00 07 00 00 00 41 00 00 00 | ....@.............f.........A... |
3b20 | 00 00 00 00 00 00 00 00 18 02 66 00 00 00 00 00 07 00 00 00 42 00 00 00 00 00 00 00 00 00 00 00 | ..........f.........B........... |
3b40 | 20 02 66 00 00 00 00 00 07 00 00 00 43 00 00 00 00 00 00 00 00 00 00 00 28 02 66 00 00 00 00 00 | ..f.........C...........(.f..... |
3b60 | 07 00 00 00 44 00 00 00 00 00 00 00 00 00 00 00 30 02 66 00 00 00 00 00 07 00 00 00 45 00 00 00 | ....D...........0.f.........E... |
3b80 | 00 00 00 00 00 00 00 00 38 02 66 00 00 00 00 00 07 00 00 00 46 00 00 00 00 00 00 00 00 00 00 00 | ........8.f.........F........... |
3ba0 | 40 02 66 00 00 00 00 00 07 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 48 02 66 00 00 00 00 00 | @.f.........G...........H.f..... |
3bc0 | 07 00 00 00 48 00 00 00 00 00 00 00 00 00 00 00 50 02 66 00 00 00 00 00 07 00 00 00 49 00 00 00 | ....H...........P.f.........I... |
3be0 | 00 00 00 00 00 00 00 00 58 02 66 00 00 00 00 00 07 00 00 00 4a 00 00 00 00 00 00 00 00 00 00 00 | ........X.f.........J........... |
3c00 | 60 02 66 00 00 00 00 00 07 00 00 00 4b 00 00 00 00 00 00 00 00 00 00 00 68 02 66 00 00 00 00 00 | `.f.........K...........h.f..... |
3c20 | 07 00 00 00 4c 00 00 00 00 00 00 00 00 00 00 00 70 02 66 00 00 00 00 00 07 00 00 00 4d 00 00 00 | ....L...........p.f.........M... |
3c40 | 00 00 00 00 00 00 00 00 78 02 66 00 00 00 00 00 07 00 00 00 4e 00 00 00 00 00 00 00 00 00 00 00 | ........x.f.........N........... |
3c60 | 80 02 66 00 00 00 00 00 07 00 00 00 4f 00 00 00 00 00 00 00 00 00 00 00 88 02 66 00 00 00 00 00 | ..f.........O.............f..... |
3c80 | 07 00 00 00 50 00 00 00 00 00 00 00 00 00 00 00 90 02 66 00 00 00 00 00 07 00 00 00 51 00 00 00 | ....P.............f.........Q... |
3ca0 | 00 00 00 00 00 00 00 00 98 02 66 00 00 00 00 00 07 00 00 00 52 00 00 00 00 00 00 00 00 00 00 00 | ..........f.........R........... |
3cc0 | a0 02 66 00 00 00 00 00 07 00 00 00 53 00 00 00 00 00 00 00 00 00 00 00 a8 02 66 00 00 00 00 00 | ..f.........S.............f..... |
3ce0 | 07 00 00 00 54 00 00 00 00 00 00 00 00 00 00 00 b0 02 66 00 00 00 00 00 07 00 00 00 55 00 00 00 | ....T.............f.........U... |
3d00 | 00 00 00 00 00 00 00 00 b8 02 66 00 00 00 00 00 07 00 00 00 56 00 00 00 00 00 00 00 00 00 00 00 | ..........f.........V........... |
3d20 | c0 02 66 00 00 00 00 00 07 00 00 00 57 00 00 00 00 00 00 00 00 00 00 00 c8 02 66 00 00 00 00 00 | ..f.........W.............f..... |
3d40 | 07 00 00 00 58 00 00 00 00 00 00 00 00 00 00 00 d0 02 66 00 00 00 00 00 07 00 00 00 59 00 00 00 | ....X.............f.........Y... |
3d60 | 00 00 00 00 00 00 00 00 d8 02 66 00 00 00 00 00 07 00 00 00 5a 00 00 00 00 00 00 00 00 00 00 00 | ..........f.........Z........... |
3d80 | e0 02 66 00 00 00 00 00 07 00 00 00 5c 00 00 00 00 00 00 00 00 00 00 00 e8 02 66 00 00 00 00 00 | ..f.........\.............f..... |
3da0 | 07 00 00 00 5d 00 00 00 00 00 00 00 00 00 00 00 f0 02 66 00 00 00 00 00 07 00 00 00 5e 00 00 00 | ....].............f.........^... |
3dc0 | 00 00 00 00 00 00 00 00 f8 02 66 00 00 00 00 00 07 00 00 00 5f 00 00 00 00 00 00 00 00 00 00 00 | ..........f........._........... |
3de0 | 00 03 66 00 00 00 00 00 07 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 08 03 66 00 00 00 00 00 | ..f.........`.............f..... |
3e00 | 07 00 00 00 61 00 00 00 00 00 00 00 00 00 00 00 10 03 66 00 00 00 00 00 07 00 00 00 62 00 00 00 | ....a.............f.........b... |
3e20 | 00 00 00 00 00 00 00 00 18 03 66 00 00 00 00 00 07 00 00 00 64 00 00 00 00 00 00 00 00 00 00 00 | ..........f.........d........... |
3e40 | 20 03 66 00 00 00 00 00 07 00 00 00 65 00 00 00 00 00 00 00 00 00 00 00 28 03 66 00 00 00 00 00 | ..f.........e...........(.f..... |
3e60 | 07 00 00 00 66 00 00 00 00 00 00 00 00 00 00 00 30 03 66 00 00 00 00 00 07 00 00 00 67 00 00 00 | ....f...........0.f.........g... |
3e80 | 00 00 00 00 00 00 00 00 38 03 66 00 00 00 00 00 07 00 00 00 68 00 00 00 00 00 00 00 00 00 00 00 | ........8.f.........h........... |
3ea0 | 40 03 66 00 00 00 00 00 07 00 00 00 69 00 00 00 00 00 00 00 00 00 00 00 48 03 66 00 00 00 00 00 | @.f.........i...........H.f..... |
3ec0 | 07 00 00 00 6a 00 00 00 00 00 00 00 00 00 00 00 50 03 66 00 00 00 00 00 07 00 00 00 6b 00 00 00 | ....j...........P.f.........k... |
3ee0 | 00 00 00 00 00 00 00 00 58 03 66 00 00 00 00 00 07 00 00 00 6c 00 00 00 00 00 00 00 00 00 00 00 | ........X.f.........l........... |
3f00 | 60 03 66 00 00 00 00 00 07 00 00 00 6d 00 00 00 00 00 00 00 00 00 00 00 48 83 ec 08 48 8b 05 d5 | `.f.........m...........H...H... |
3f20 | c0 25 00 48 85 c0 74 05 e8 c3 03 00 00 48 83 c4 08 c3 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .%.H..t......H.................. |
3f40 | ff 35 c2 c0 25 00 ff 25 c4 c0 25 00 0f 1f 40 00 ff 25 c2 c0 25 00 68 00 00 00 00 e9 e0 ff ff ff | .5..%..%..%...@..%..%.h......... |
3f60 | ff 25 ba c0 25 00 68 01 00 00 00 e9 d0 ff ff ff ff 25 b2 c0 25 00 68 02 00 00 00 e9 c0 ff ff ff | .%..%.h..........%..%.h......... |
3f80 | ff 25 aa c0 25 00 68 03 00 00 00 e9 b0 ff ff ff ff 25 a2 c0 25 00 68 04 00 00 00 e9 a0 ff ff ff | .%..%.h..........%..%.h......... |
3fa0 | ff 25 9a c0 25 00 68 05 00 00 00 e9 90 ff ff ff ff 25 92 c0 25 00 68 06 00 00 00 e9 80 ff ff ff | .%..%.h..........%..%.h......... |
3fc0 | ff 25 8a c0 25 00 68 07 00 00 00 e9 70 ff ff ff ff 25 82 c0 25 00 68 08 00 00 00 e9 60 ff ff ff | .%..%.h.....p....%..%.h.....`... |
3fe0 | ff 25 7a c0 25 00 68 09 00 00 00 e9 50 ff ff ff ff 25 72 c0 25 00 68 0a 00 00 00 e9 40 ff ff ff | .%z.%.h.....P....%r.%.h.....@... |
4000 | ff 25 6a c0 25 00 68 0b 00 00 00 e9 30 ff ff ff ff 25 62 c0 25 00 68 0c 00 00 00 e9 20 ff ff ff | .%j.%.h.....0....%b.%.h......... |
4020 | ff 25 5a c0 25 00 68 0d 00 00 00 e9 10 ff ff ff ff 25 52 c0 25 00 68 0e 00 00 00 e9 00 ff ff ff | .%Z.%.h..........%R.%.h......... |
4040 | ff 25 4a c0 25 00 68 0f 00 00 00 e9 f0 fe ff ff ff 25 42 c0 25 00 68 10 00 00 00 e9 e0 fe ff ff | .%J.%.h..........%B.%.h......... |
4060 | ff 25 3a c0 25 00 68 11 00 00 00 e9 d0 fe ff ff ff 25 32 c0 25 00 68 12 00 00 00 e9 c0 fe ff ff | .%:.%.h..........%2.%.h......... |
4080 | ff 25 2a c0 25 00 68 13 00 00 00 e9 b0 fe ff ff ff 25 22 c0 25 00 68 14 00 00 00 e9 a0 fe ff ff | .%*.%.h..........%".%.h......... |
40a0 | ff 25 1a c0 25 00 68 15 00 00 00 e9 90 fe ff ff ff 25 12 c0 25 00 68 16 00 00 00 e9 80 fe ff ff | .%..%.h..........%..%.h......... |
40c0 | ff 25 0a c0 25 00 68 17 00 00 00 e9 70 fe ff ff ff 25 02 c0 25 00 68 18 00 00 00 e9 60 fe ff ff | .%..%.h.....p....%..%.h.....`... |
40e0 | ff 25 fa bf 25 00 68 19 00 00 00 e9 50 fe ff ff ff 25 f2 bf 25 00 68 1a 00 00 00 e9 40 fe ff ff | .%..%.h.....P....%..%.h.....@... |
4100 | ff 25 ea bf 25 00 68 1b 00 00 00 e9 30 fe ff ff ff 25 e2 bf 25 00 68 1c 00 00 00 e9 20 fe ff ff | .%..%.h.....0....%..%.h......... |
4120 | ff 25 da bf 25 00 68 1d 00 00 00 e9 10 fe ff ff ff 25 d2 bf 25 00 68 1e 00 00 00 e9 00 fe ff ff | .%..%.h..........%..%.h......... |
4140 | ff 25 ca bf 25 00 68 1f 00 00 00 e9 f0 fd ff ff ff 25 c2 bf 25 00 68 20 00 00 00 e9 e0 fd ff ff | .%..%.h..........%..%.h......... |
4160 | ff 25 ba bf 25 00 68 21 00 00 00 e9 d0 fd ff ff ff 25 b2 bf 25 00 68 22 00 00 00 e9 c0 fd ff ff | .%..%.h!.........%..%.h"........ |
4180 | ff 25 aa bf 25 00 68 23 00 00 00 e9 b0 fd ff ff ff 25 a2 bf 25 00 68 24 00 00 00 e9 a0 fd ff ff | .%..%.h#.........%..%.h$........ |
41a0 | ff 25 9a bf 25 00 68 25 00 00 00 e9 90 fd ff ff ff 25 92 bf 25 00 68 26 00 00 00 e9 80 fd ff ff | .%..%.h%.........%..%.h&........ |
41c0 | ff 25 8a bf 25 00 68 27 00 00 00 e9 70 fd ff ff ff 25 82 bf 25 00 68 28 00 00 00 e9 60 fd ff ff | .%..%.h'....p....%..%.h(....`... |
41e0 | ff 25 7a bf 25 00 68 29 00 00 00 e9 50 fd ff ff ff 25 72 bf 25 00 68 2a 00 00 00 e9 40 fd ff ff | .%z.%.h)....P....%r.%.h*....@... |
4200 | ff 25 6a bf 25 00 68 2b 00 00 00 e9 30 fd ff ff ff 25 62 bf 25 00 68 2c 00 00 00 e9 20 fd ff ff | .%j.%.h+....0....%b.%.h,........ |
4220 | ff 25 5a bf 25 00 68 2d 00 00 00 e9 10 fd ff ff ff 25 52 bf 25 00 68 2e 00 00 00 e9 00 fd ff ff | .%Z.%.h-.........%R.%.h......... |
4240 | ff 25 4a bf 25 00 68 2f 00 00 00 e9 f0 fc ff ff ff 25 42 bf 25 00 68 30 00 00 00 e9 e0 fc ff ff | .%J.%.h/.........%B.%.h0........ |
4260 | ff 25 3a bf 25 00 68 31 00 00 00 e9 d0 fc ff ff ff 25 32 bf 25 00 68 32 00 00 00 e9 c0 fc ff ff | .%:.%.h1.........%2.%.h2........ |
4280 | ff 25 2a bf 25 00 68 33 00 00 00 e9 b0 fc ff ff ff 25 22 bf 25 00 68 34 00 00 00 e9 a0 fc ff ff | .%*.%.h3.........%".%.h4........ |
42a0 | ff 25 1a bf 25 00 68 35 00 00 00 e9 90 fc ff ff ff 25 12 bf 25 00 68 36 00 00 00 e9 80 fc ff ff | .%..%.h5.........%..%.h6........ |
42c0 | ff 25 0a bf 25 00 68 37 00 00 00 e9 70 fc ff ff ff 25 02 bf 25 00 68 38 00 00 00 e9 60 fc ff ff | .%..%.h7....p....%..%.h8....`... |
42e0 | ff 25 fa be 25 00 68 39 00 00 00 e9 50 fc ff ff ff 25 f2 be 25 00 68 3a 00 00 00 e9 40 fc ff ff | .%..%.h9....P....%..%.h:....@... |
4300 | ff 25 ea be 25 00 68 3b 00 00 00 e9 30 fc ff ff ff 25 e2 be 25 00 68 3c 00 00 00 e9 20 fc ff ff | .%..%.h;....0....%..%.h<........ |
4320 | ff 25 da be 25 00 68 3d 00 00 00 e9 10 fc ff ff ff 25 d2 be 25 00 68 3e 00 00 00 e9 00 fc ff ff | .%..%.h=.........%..%.h>........ |
4340 | ff 25 ca be 25 00 68 3f 00 00 00 e9 f0 fb ff ff ff 25 c2 be 25 00 68 40 00 00 00 e9 e0 fb ff ff | .%..%.h?.........%..%.h@........ |
4360 | ff 25 ba be 25 00 68 41 00 00 00 e9 d0 fb ff ff ff 25 b2 be 25 00 68 42 00 00 00 e9 c0 fb ff ff | .%..%.hA.........%..%.hB........ |
4380 | ff 25 aa be 25 00 68 43 00 00 00 e9 b0 fb ff ff ff 25 a2 be 25 00 68 44 00 00 00 e9 a0 fb ff ff | .%..%.hC.........%..%.hD........ |
43a0 | ff 25 9a be 25 00 68 45 00 00 00 e9 90 fb ff ff ff 25 92 be 25 00 68 46 00 00 00 e9 80 fb ff ff | .%..%.hE.........%..%.hF........ |
43c0 | ff 25 8a be 25 00 68 47 00 00 00 e9 70 fb ff ff ff 25 82 be 25 00 68 48 00 00 00 e9 60 fb ff ff | .%..%.hG....p....%..%.hH....`... |
43e0 | ff 25 7a be 25 00 68 49 00 00 00 e9 50 fb ff ff ff 25 72 be 25 00 68 4a 00 00 00 e9 40 fb ff ff | .%z.%.hI....P....%r.%.hJ....@... |
4400 | ff 25 6a be 25 00 68 4b 00 00 00 e9 30 fb ff ff ff 25 62 be 25 00 68 4c 00 00 00 e9 20 fb ff ff | .%j.%.hK....0....%b.%.hL........ |
4420 | ff 25 5a be 25 00 68 4d 00 00 00 e9 10 fb ff ff ff 25 52 be 25 00 68 4e 00 00 00 e9 00 fb ff ff | .%Z.%.hM.........%R.%.hN........ |
4440 | ff 25 4a be 25 00 68 4f 00 00 00 e9 f0 fa ff ff ff 25 42 be 25 00 68 50 00 00 00 e9 e0 fa ff ff | .%J.%.hO.........%B.%.hP........ |
4460 | ff 25 3a be 25 00 68 51 00 00 00 e9 d0 fa ff ff ff 25 32 be 25 00 68 52 00 00 00 e9 c0 fa ff ff | .%:.%.hQ.........%2.%.hR........ |
4480 | ff 25 2a be 25 00 68 53 00 00 00 e9 b0 fa ff ff ff 25 22 be 25 00 68 54 00 00 00 e9 a0 fa ff ff | .%*.%.hS.........%".%.hT........ |
44a0 | ff 25 1a be 25 00 68 55 00 00 00 e9 90 fa ff ff ff 25 12 be 25 00 68 56 00 00 00 e9 80 fa ff ff | .%..%.hU.........%..%.hV........ |
44c0 | ff 25 0a be 25 00 68 57 00 00 00 e9 70 fa ff ff ff 25 02 be 25 00 68 58 00 00 00 e9 60 fa ff ff | .%..%.hW....p....%..%.hX....`... |
44e0 | ff 25 fa bd 25 00 68 59 00 00 00 e9 50 fa ff ff ff 25 f2 bd 25 00 68 5a 00 00 00 e9 40 fa ff ff | .%..%.hY....P....%..%.hZ....@... |
4500 | ff 25 ea bd 25 00 68 5b 00 00 00 e9 30 fa ff ff ff 25 e2 bd 25 00 68 5c 00 00 00 e9 20 fa ff ff | .%..%.h[....0....%..%.h\........ |
4520 | ff 25 da bd 25 00 68 5d 00 00 00 e9 10 fa ff ff ff 25 d2 bd 25 00 68 5e 00 00 00 e9 00 fa ff ff | .%..%.h].........%..%.h^........ |
4540 | ff 25 ca bd 25 00 68 5f 00 00 00 e9 f0 f9 ff ff ff 25 c2 bd 25 00 68 60 00 00 00 e9 e0 f9 ff ff | .%..%.h_.........%..%.h`........ |
4560 | ff 25 ba bd 25 00 68 61 00 00 00 e9 d0 f9 ff ff ff 25 b2 bd 25 00 68 62 00 00 00 e9 c0 f9 ff ff | .%..%.ha.........%..%.hb........ |
4580 | ff 25 aa bd 25 00 68 63 00 00 00 e9 b0 f9 ff ff ff 25 a2 bd 25 00 68 64 00 00 00 e9 a0 f9 ff ff | .%..%.hc.........%..%.hd........ |
45a0 | ff 25 9a bd 25 00 68 65 00 00 00 e9 90 f9 ff ff ff 25 92 bd 25 00 68 66 00 00 00 e9 80 f9 ff ff | .%..%.he.........%..%.hf........ |
45c0 | ff 25 8a bd 25 00 68 67 00 00 00 e9 70 f9 ff ff ff 25 82 bd 25 00 68 68 00 00 00 e9 60 f9 ff ff | .%..%.hg....p....%..%.hh....`... |
45e0 | ff 25 7a bd 25 00 68 69 00 00 00 e9 50 f9 ff ff 41 55 41 54 49 89 d4 55 53 41 89 f5 50 48 8b 47 | .%z.%.hi....P...AUATI..USA..PH.G |
4600 | 10 48 89 fb 41 b8 2d 45 45 00 48 8b 68 38 48 8b 07 8b 50 28 85 d2 74 12 be 3b 45 45 00 48 89 ef | .H..A.-EE.H.h8H...P(..t..;EE.H.. |
4620 | 31 c0 e8 0d 8d 01 00 49 89 c0 be 4f 45 45 00 48 89 ef 44 89 e9 4c 89 e2 31 c0 e8 f5 8c 01 00 48 | 1......I...OEE.H..D..L..1......H |
4640 | 8b 7b 10 48 89 c6 e8 4b 58 01 00 55 53 48 89 f5 50 8b 37 48 89 fb 83 fe ff 74 30 e8 7e 54 01 00 | .{.H...KX..USH..P.7H.....t0.~T.. |
4660 | 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f | H.{@H..H.P.H..H..t.H.G.H.P.H.W.. |
4680 | b6 00 eb 05 e8 7d c9 00 00 89 03 ba 25 01 00 00 48 89 ee 48 89 df e8 8a 53 01 00 55 53 48 89 fb | .....}......%...H..H....S..USH.. |
46a0 | 50 48 89 d5 48 89 53 10 e8 ae fa 00 00 48 89 45 00 8a 40 08 83 ce ff 48 89 df 83 c8 40 0f b6 c0 | PH..H.S......H.E..@....H....@... |
46c0 | 89 45 08 48 83 43 10 10 e8 68 65 01 00 53 48 89 fb 48 8b 57 18 48 8b 3f 48 89 f1 31 c0 be 01 65 | .E.H.C...he..SH..H.W.H.?H..1...e |
46e0 | 45 00 e8 4d 8c 01 00 48 8b 3b be 03 00 00 00 e8 41 65 01 00 41 55 41 54 41 89 fd 55 53 49 89 f4 | E..M...H.;......Ae..AUATA..USI.. |
4700 | 51 e8 54 4d 01 00 48 89 c3 48 89 c7 e8 af fa 00 00 48 89 df e8 b1 0b 00 00 49 8b 34 24 48 89 df | Q.TM..H..H.......H.......I.4$H.. |
4720 | 89 c5 e8 53 0e 00 00 be 8d e6 41 00 48 89 df e8 65 0a 01 00 85 ed 75 10 4c 89 e2 44 89 ee 48 89 | ...S......A.H...e.....u.L..D..H. |
4740 | df e8 4a 0c 00 00 89 c5 48 89 df e8 34 1b 01 00 5a 89 e8 5b 5d 41 5c 41 5d c3 31 ed 49 89 d1 5e | ..J.....H...4...Z..[]A\A].1.I..^ |
4760 | 48 89 e2 48 83 e4 f0 50 54 49 c7 c0 a0 e5 41 00 48 c7 c1 30 e5 41 00 48 c7 c7 f4 46 40 00 e8 cd | H..H...PTI....A.H..0.A.H...F@... |
4780 | fa ff ff f4 66 2e 0f 1f 84 00 00 00 00 00 66 90 b8 f7 05 66 00 55 48 2d f0 05 66 00 48 83 f8 0e | ....f.........f....f.UH-..f.H... |
47a0 | 48 89 e5 76 1b b8 00 00 00 00 48 85 c0 74 11 5d bf f0 05 66 00 ff e0 66 0f 1f 84 00 00 00 00 00 | H..v......H..t.]...f...f........ |
47c0 | 5d c3 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 be f0 05 66 00 55 48 81 ee f0 05 66 00 48 c1 fe | ].fffff............f.UH....f.H.. |
47e0 | 03 48 89 e5 48 89 f0 48 c1 e8 3f 48 01 c6 48 d1 fe 74 15 b8 00 00 00 00 48 85 c0 74 0b 5d bf f0 | .H..H..H..?H..H..t......H..t.].. |
4800 | 05 66 00 ff e0 0f 1f 00 5d c3 66 0f 1f 44 00 00 80 3d f1 bd 25 00 00 75 11 55 48 89 e5 e8 6e ff | .f......].f..D...=..%..u.UH...n. |
4820 | ff ff 5d c6 05 de bd 25 00 01 f3 c3 0f 1f 40 00 bf 00 fe 65 00 48 83 3f 00 75 05 eb 93 0f 1f 00 | ..]....%......@....e.H.?.u...... |
4840 | b8 00 00 00 00 48 85 c0 74 f1 55 48 89 e5 ff d0 5d e9 7a ff ff ff 53 48 89 fb be 00 40 00 00 48 | .....H..t.UH....].z...SH....@..H |
4860 | 81 ec 10 40 00 00 48 8d 7c 24 08 64 48 8b 04 25 28 00 00 00 48 89 84 24 08 40 00 00 31 c0 e8 1d | ...@..H.|$.dH..%(...H..$.@..1... |
4880 | f9 ff ff 31 d2 48 85 c0 74 2a 48 8d 44 24 08 8a 10 84 d2 74 0d 80 fa 5c 75 03 c6 00 2f 48 ff c0 | ...1.H..t*H.D$.....t...\u.../H.. |
48a0 | eb ed 48 8d 74 24 08 48 89 df e8 ef 03 01 00 ba 01 00 00 00 48 8b 8c 24 08 40 00 00 64 48 33 0c | ..H.t$.H............H..$.@..dH3. |
48c0 | 25 28 00 00 00 89 d0 74 05 e8 22 f8 ff ff 48 81 c4 10 40 00 00 5b c3 41 54 55 31 d2 53 be 01 00 | %(.....t.."...H...@..[.ATU1.S... |
48e0 | 00 00 48 89 fb 48 81 ec 90 00 00 00 e8 28 44 01 00 48 89 e6 48 89 c7 49 89 c4 e8 b1 9c 01 00 85 | ..H..H.......(D..H..H..I........ |
4900 | c0 74 62 48 89 df e8 02 03 01 00 e8 90 f6 ff ff 8b 28 83 fd 02 74 1f 83 fd 0d 75 2e 4c 89 e2 be | .tbH.............(...t....u.L... |
4920 | 04 e6 41 00 48 89 df 31 c0 40 b5 02 e8 fe 03 01 00 e9 90 00 00 00 4c 89 e2 be 1f e6 41 00 48 89 | ..A.H..1.@............L.....A.H. |
4940 | df 31 c0 e8 e7 03 01 00 eb 7c 89 ea 4c 89 e1 be 32 e6 41 00 48 89 df 31 c0 bd 02 00 00 00 e8 cc | .1.......|..L...2.A.H..1........ |
4960 | 03 01 00 eb 61 31 d2 31 f6 48 89 df e8 46 07 01 00 be 64 e6 41 00 48 89 df bd 01 00 00 00 e8 1b | ....a1.1.H...F....d.A.H......... |
4980 | 03 01 00 48 8b 74 24 58 48 89 df e8 a6 02 01 00 be fd ff ff ff 48 89 df e8 6c 08 01 00 be 5e 3b | ...H.t$XH............H...l....^; |
49a0 | 45 00 48 89 df e8 f4 02 01 00 f2 48 0f 2a 44 24 30 48 89 df e8 68 02 01 00 be fd ff ff ff 48 89 | E.H........H.*D$0H...h........H. |
49c0 | df e8 43 08 01 00 48 81 c4 90 00 00 00 89 e8 5b 5d 41 5c c3 55 53 31 d2 51 be 01 00 00 00 48 89 | ..C...H........[]A\.US1.Q.....H. |
49e0 | fb e8 33 43 01 00 48 89 c7 48 89 c5 e8 ef f6 ff ff 85 c0 74 21 48 89 df e8 10 02 01 00 48 89 ea | ..3C..H..H.........t!H.......H.. |
4a00 | be 6a e6 41 00 48 89 df 31 c0 e8 20 03 01 00 b8 02 00 00 00 eb 12 be 01 00 00 00 48 89 df e8 44 | .j.A.H..1..................H...D |
4a20 | 04 01 00 b8 01 00 00 00 5a 5b 5d c3 48 63 f6 31 c0 48 01 f7 88 14 07 48 ff c0 48 c1 ea 08 48 83 | ........Z[].Hc.1.H.....H..H...H. |
4a40 | f8 04 75 f0 c3 41 54 55 31 c9 53 31 d2 be 01 00 00 00 48 89 fd 48 83 ec 40 64 48 8b 04 25 28 00 | ..u..ATU1.S1......H..H..@dH..%(. |
4a60 | 00 00 48 89 44 24 38 31 c0 e8 e0 42 01 00 48 85 c0 48 89 c3 74 78 31 f6 48 89 c7 e8 17 03 00 00 | ..H.D$81...B..H..H..tx1.H....... |
4a80 | 48 8d 7c 24 02 48 89 c2 31 f6 e8 9d ff ff ff 48 89 df be 4c 00 00 00 e8 fb 02 00 00 48 8d 7c 24 | H.|$.H..1......H...L........H.|$ |
4aa0 | 02 48 89 c2 be 04 00 00 00 e8 7e ff ff ff 48 89 df be 75 00 00 00 e8 dc 02 00 00 48 8d 7c 24 02 | .H........~...H...u........H.|$. |
4ac0 | 48 89 c2 be 08 00 00 00 e8 5f ff ff ff 48 89 df be 61 00 00 00 e8 bd 02 00 00 48 8d 7c 24 02 48 | H........_...H...a........H.|$.H |
4ae0 | 89 c2 be 0c 00 00 00 e8 40 ff ff ff eb 3f be 9e e6 41 00 bf a1 e6 41 00 e8 d3 f9 ff ff 48 8d 7c | ........@....?...A....A......H.| |
4b00 | 24 02 48 89 c3 48 89 c1 ba 01 00 00 00 be 10 00 00 00 e8 39 f5 ff ff 48 89 df 49 89 c4 e8 8e f5 | $.H..H.............9...H..I..... |
4b20 | ff ff 31 c0 45 85 e4 0f 84 94 00 00 00 0f b6 44 24 11 b9 ae e6 41 00 ba 26 00 00 00 be 01 00 00 | ..1.E..........D$....A..&....... |
4b40 | 00 50 0f b6 44 24 18 50 0f b6 44 24 1f 50 0f b6 44 24 26 50 0f b6 44 24 2d 50 0f b6 44 24 34 50 | .P..D$.P..D$.P..D$&P..D$-P..D$4P |
4b60 | 0f b6 44 24 3b 50 0f b6 44 24 42 50 0f b6 44 24 49 50 0f b6 44 24 50 50 0f b6 44 24 57 50 0f b6 | ..D$;P..D$BP..D$IP..D$PP..D$WP.. |
4b80 | 44 24 5e 50 0f b6 44 24 65 50 0f b6 44 24 6c 50 44 0f b6 4c 24 73 31 c0 44 0f b6 44 24 72 48 8d | D$^P..D$eP..D$lPD..L$s1.D..D$rH. |
4ba0 | bc 24 82 00 00 00 e8 35 fa ff ff 48 83 c4 70 48 89 ef 48 8d 74 24 12 e8 e2 00 01 00 b8 01 00 00 | .$.....5...H..pH..H.t$.......... |
4bc0 | 00 48 8b 4c 24 38 64 48 33 0c 25 28 00 00 00 74 05 e8 1a f5 ff ff 48 83 c4 40 5b 5d 41 5c c3 48 | .H.L$8dH3.%(...t......H..@[]A\.H |
4be0 | 81 ec 98 00 00 00 48 89 e6 e8 c2 99 01 00 31 d2 85 c0 75 0d 8b 54 24 18 c1 ea 0e 83 f2 01 83 e2 | ......H.......1...u..T$......... |
4c00 | 01 89 d0 48 81 c4 98 00 00 00 c3 53 31 d2 be 01 00 00 00 48 89 fb e8 fe 40 01 00 48 89 c7 e8 bc | ...H.......S1......H....@..H.... |
4c20 | ff ff ff 48 89 df 89 c6 e8 3a 02 01 00 b8 01 00 00 00 5b c3 53 31 f6 48 89 fb 48 83 ec 10 48 89 | ...H.....:........[.S1.H..H...H. |
4c40 | e7 e8 1a f5 ff ff 31 f6 85 c0 75 1a 48 69 34 24 40 42 0f 00 48 b8 00 c0 2b ff fe bf dc 00 48 01 | ......1...u.Hi4$@B..H...+.....H. |
4c60 | c6 48 03 74 24 08 48 89 df e8 c8 ff 00 00 48 83 c4 10 b8 01 00 00 00 5b c3 41 54 55 31 d2 53 be | .H.t$.H.......H........[.ATU1.S. |
4c80 | 01 00 00 00 48 89 fb e8 8d 40 01 00 31 d2 49 89 c4 be 02 00 00 00 48 89 df e8 7b 40 01 00 4c 89 | ....H....@..1.I.......H...{@..L. |
4ca0 | e2 48 89 c1 be f3 e6 41 00 48 89 df 48 89 c5 31 c0 e8 79 00 01 00 31 d2 83 ce ff 48 89 df e8 db | .H.....A.H..H..1..y...1....H.... |
4cc0 | fd 00 00 48 89 c7 e8 35 f4 ff ff 85 c0 74 21 48 89 df e8 36 ff 00 00 48 89 ea be fc e6 41 00 48 | ...H...5.....t!H...6...H.....A.H |
4ce0 | 89 df 31 c0 e8 46 00 01 00 b8 02 00 00 00 eb 12 be 01 00 00 00 48 89 df e8 6a 01 01 00 b8 01 00 | ..1..F...............H...j...... |
4d00 | 00 00 5b 5d 41 5c c3 55 53 31 d2 51 48 89 fb 31 c9 be 01 00 00 00 e8 33 40 01 00 31 c9 31 d2 be | ..[]A\.US1.QH..1.......3@..1.1.. |
4d20 | 02 00 00 00 48 89 df 48 89 c5 e8 1f 40 01 00 48 85 c0 48 89 c6 74 5a 48 85 ed 74 55 49 83 c9 ff | ....H..H....@..H..H..tZH..tUI... |
4d40 | 31 c0 48 89 ef 4c 89 c9 f2 ae 48 89 f7 48 89 ca 4c 89 c9 f2 ae 48 f7 d2 31 c0 48 f7 d1 4c 01 ca | 1.H..L....H..H..L....H..1.H..L.. |
4d60 | 4c 01 c9 39 ca 7c 2c 48 63 c9 48 63 d2 48 29 ca 48 8d 7c 15 00 e8 36 f5 ff ff 31 f6 85 c0 48 89 | L..9.|,Hc.Hc.H).H.|...6...1...H. |
4d80 | df 40 0f 94 c6 e8 dd 00 01 00 b8 01 00 00 00 eb 02 31 c0 5a 5b 5d c3 85 f6 b8 05 15 00 00 74 09 | .@...............1.Z[]........t. |
4da0 | 48 63 c6 48 05 a5 b5 02 00 48 0f be 37 40 84 f6 74 0c 48 6b c0 21 48 ff c7 48 01 f0 eb eb c3 53 | Hc.H.....H..7@..t.Hk.!H..H.....S |
4dc0 | 31 d2 be 01 00 00 00 48 89 fb e8 4a 3f 01 00 31 f6 48 89 c7 e8 be ff ff ff 48 85 c0 78 07 f2 48 | 1......H...J?..1.H.......H..x..H |
4de0 | 0f 2a c0 eb 15 48 89 c2 83 e0 01 48 d1 ea 48 09 c2 f2 48 0f 2a c2 f2 0f 58 c0 48 89 df e8 1f fe | .*...H.....H..H...H.*...X.H..... |
4e00 | 00 00 b8 01 00 00 00 5b c3 41 56 41 be 02 00 00 00 41 55 41 54 55 53 48 89 fb 48 89 df e8 b4 f8 | .......[.AVA.....AUATUSH..H..... |
4e20 | 00 00 41 39 c6 0f 8f 05 01 00 00 44 89 f6 48 89 df e8 d3 f9 00 00 85 c0 0f 84 ea 00 00 00 31 d2 | ..A9.......D..H...............1. |
4e40 | 44 89 f6 48 89 df e8 ce 3e 01 00 49 89 c4 be 3b 00 00 00 4c 89 e7 e8 b5 f2 ff ff be 3a 00 00 00 | D..H....>..I...;...L........:... |
4e60 | 49 89 c5 4c 89 e7 e8 a5 f2 ff ff 4d 85 ed 48 89 c5 74 15 48 85 c0 0f 84 b8 00 00 00 49 39 c5 4c | I..L.......M..H..t.H........I9.L |
4e80 | 0f 47 e8 e9 ac 00 00 00 48 85 c0 74 13 48 89 ea 4c 89 e6 48 89 df 4c 29 e2 e8 ac fd 00 00 eb 0b | .G......H..t.H..L..H..L)........ |
4ea0 | 4c 89 e6 48 89 df e8 f3 fd 00 00 83 ce ff 48 89 df e8 33 f9 00 00 be af 62 45 00 48 89 df e8 db | L..H..........H...3.....bE.H.... |
4ec0 | fd 00 00 be 01 00 00 00 48 89 df e8 19 f9 00 00 be 03 00 00 00 48 89 df e8 72 09 01 00 31 d2 83 | ........H............H...r...1.. |
4ee0 | ce ff 48 89 df e8 b4 fb 00 00 48 89 c7 e8 ed fc ff ff 85 c0 74 14 be fe ff ff ff 48 89 df e8 ea | ..H.......H.........t......H.... |
4f00 | f7 00 00 b8 01 00 00 00 eb 32 be fd ff ff ff 48 89 df e8 d6 f7 00 00 48 85 ed 74 0c 48 ff c5 49 | .........2.....H.......H..t.H..I |
4f20 | 89 ec 0f 85 26 ff ff ff 41 ff c6 e9 ea fe ff ff 31 c0 eb 08 4c 89 ed e9 51 ff ff ff 5b 5d 41 5c | ....&...A.......1...L...Q...[]A\ |
4f40 | 41 5d 41 5e c3 55 53 31 d2 51 be 01 00 00 00 48 89 fb e8 c2 3d 01 00 48 89 c7 48 89 c5 e8 6e f1 | A]A^.US1.Q.....H....=..H..H...n. |
4f60 | ff ff 85 c0 74 21 48 89 df e8 9f fc 00 00 48 89 ea be 36 2f 45 00 48 89 df 31 c0 e8 af fd 00 00 | ....t!H.......H...6/E.H..1...... |
4f80 | b8 02 00 00 00 eb 12 be 01 00 00 00 48 89 df e8 d3 fe 00 00 b8 01 00 00 00 5a 5b 5d c3 41 57 41 | ............H............Z[].AWA |
4fa0 | 56 31 d2 41 55 41 54 be 01 00 00 00 55 53 49 89 fd 51 e8 62 3d 01 00 bf 20 00 00 00 48 89 c5 e8 | V1.AUAT.....USI..Q.b=.......H... |
4fc0 | dc f3 ff ff be 2f 00 00 00 48 89 ef 48 89 c3 e8 6c f1 ff ff 48 85 c0 49 89 c4 74 4f 49 89 c6 49 | ...../...H..H...l...H..I..tOI..I |
4fe0 | 29 ee 49 8d 7e 01 e8 b5 f3 ff ff 48 89 ee 49 89 c7 4c 89 f2 48 89 c7 48 89 43 10 e8 c0 ef ff ff | ).I.~......H..I..L..H..H.C...... |
5000 | 43 c6 04 37 00 31 c0 48 89 ef 48 83 c9 ff f2 ae 48 f7 d1 48 8d 7c 0d ff 4c 29 e7 e8 80 f3 ff ff | C..7.1.H..H.....H..H.|..L)...... |
5020 | 49 8d 74 24 01 48 89 43 18 eb 38 bf 02 00 00 00 e8 6b f3 ff ff be a0 5d 45 00 48 89 c7 48 89 43 | I.t$.H.C..8......k.....]E.H..H.C |
5040 | 10 e8 ba ef ff ff 31 c0 48 89 ef 48 83 c9 ff f2 ae 48 f7 d1 48 89 cf e8 44 f3 ff ff 48 89 ee 48 | ......1.H..H.....H..H...D...H..H |
5060 | 89 43 18 48 89 c7 e8 95 ef ff ff 48 8b 7b 10 e8 4c f0 ff ff 48 89 de 4c 89 ef 48 89 03 e8 ff fd | .C.H.......H.{..L...H..L..H..... |
5080 | 00 00 5a b8 01 00 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 be 01 00 00 00 e8 eb fa 00 00 48 8b | ..Z.....[]A\A]A^A_.S..........H. |
50a0 | 38 48 89 c3 48 85 ff 74 05 e8 52 f1 ff ff 48 8b 7b 10 e8 b9 ee ff ff 48 8b 7b 18 e8 b0 ee ff ff | 8H..H..t..R...H.{......H.{...... |
50c0 | 48 89 df e8 a8 ee ff ff 31 c0 5b c3 53 be 01 00 00 00 48 89 fb e8 af fa 00 00 48 8b 70 08 48 89 | H.......1.[.S.....H.......H.p.H. |
50e0 | df 48 83 c6 13 e8 b4 fb 00 00 b8 01 00 00 00 5b c3 55 53 be 01 00 00 00 48 89 fb 48 81 ec 98 00 | .H.............[.US.....H..H.... |
5100 | 00 00 e8 82 fa 00 00 48 8b 48 08 48 8b 50 10 be 56 2f 45 00 48 89 df 31 c0 48 83 c1 13 e8 0d fc | .......H.H.H.P..V/E.H..1.H...... |
5120 | 00 00 31 d2 83 ce ff 48 89 df e8 6f f9 00 00 be fe ff ff ff 48 89 c5 48 89 df e8 ae f5 00 00 48 | ..1....H...o........H..H.......H |
5140 | 89 e6 48 89 ef e8 66 94 01 00 31 d2 85 c0 75 21 8b 44 24 18 31 f6 48 89 df 25 00 f0 00 00 3d 00 | ..H...f...1...u!.D$.1.H..%....=. |
5160 | 80 00 00 40 0f 94 c6 e8 fb fc 00 00 ba 01 00 00 00 48 81 c4 98 00 00 00 89 d0 5b 5d c3 55 53 be | ...@.............H........[].US. |
5180 | 01 00 00 00 51 48 89 fd e8 fc f9 00 00 48 8b 38 48 89 c3 48 85 ff 75 0d 31 c0 eb 42 80 7e 13 2e | ....QH.......H.8H..H..u.1..B.~.. |
51a0 | 75 17 48 8b 3b e8 b6 f1 ff ff 48 89 43 08 48 8b 73 08 48 85 f6 75 e5 eb df 48 8b 7b 18 48 83 c6 | u.H.;.....H.C.H.s.H..u...H.{.H.. |
51c0 | 13 31 d2 e8 b8 ef ff ff 85 c0 75 d6 be 01 00 00 00 48 89 ef e8 8e fc 00 00 b8 01 00 00 00 5a 5b | .1........u......H............Z[ |
51e0 | 5d c3 41 55 41 54 49 89 f5 55 53 49 89 fc be 3d 00 00 00 4c 89 ef 48 81 ec 18 02 00 00 64 48 8b | ].AUATI..USI...=...L..H......dH. |
5200 | 04 25 28 00 00 00 48 89 84 24 08 02 00 00 31 c0 e8 fb ee ff ff 48 85 c0 48 89 c3 74 32 4c 29 e8 | .%(...H..$....1......H..H..t2L). |
5220 | bd ff 01 00 00 48 8d 7c 24 08 3d ff 01 00 00 b9 00 02 00 00 4c 89 ee 0f 4e e8 48 ff c3 48 63 ed | .....H.|$.=.........L...N.H..Hc. |
5240 | 48 89 ea e8 08 f2 ff ff c6 44 2c 08 00 eb 17 48 8d 7c 24 08 ba 00 02 00 00 4c 89 ee bb 70 48 45 | H........D,....H.|$......L...pHE |
5260 | 00 e8 0a f2 ff ff 48 89 de 4c 89 e7 e8 2d fa 00 00 48 8d 54 24 08 be fd ff ff ff 4c 89 e7 e8 ad | ......H..L...-...H.T$......L.... |
5280 | ff 00 00 48 8d 7c 24 08 be 5c 2f 45 00 e8 1e f0 ff ff 85 c0 75 0c 80 3b 00 74 07 48 89 1d 6e b3 | ...H.|$..\/E........u..;.t.H..n. |
52a0 | 25 00 31 c0 48 8b 8c 24 08 02 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 34 ee ff ff 48 81 c4 18 | %.1.H..$....dH3.%(...t..4...H... |
52c0 | 02 00 00 5b 5d 41 5c 41 5d c3 53 31 c9 48 89 fb ba 60 33 45 00 be be 48 45 00 e8 2e 42 01 00 48 | ...[]A\A].S1.H...`3E...HE...B..H |
52e0 | 89 df 31 c9 ba 40 32 45 00 be 0c 4f 45 00 e8 1a 42 01 00 31 c9 ba 00 32 45 00 48 89 df be b6 48 | ..1..@2E...OE...B..1...2E.H....H |
5300 | 45 00 e8 06 42 01 00 48 89 df be 64 2f 45 00 e8 8a f9 00 00 be dd 30 45 00 48 89 df e8 78 fe 00 | E...B..H...d/E........0E.H...x.. |
5320 | 00 f2 0f 10 05 57 e0 04 00 48 89 df e8 f0 f8 00 00 48 89 df be 98 2f 45 00 e8 5b fe 00 00 48 89 | .....W...H.......H..../E..[...H. |
5340 | df be a7 2f 45 00 e8 53 f9 00 00 48 89 df be e5 2f 45 00 e8 41 fe 00 00 48 89 df be f8 2f 45 00 | .../E..S...H..../E..A...H..../E. |
5360 | e8 39 f9 00 00 48 89 df be d5 30 45 00 e8 27 fe 00 00 48 89 df be e8 30 45 00 e8 1f f9 00 00 48 | .9...H....0E..'...H....0E......H |
5380 | 89 df be ee 30 45 00 e8 0d fe 00 00 31 c0 5b c3 41 57 41 56 49 89 d6 41 55 41 54 41 89 f5 55 53 | ....0E......1.[.AWAVI..AUATA..US |
53a0 | 31 d2 48 89 fb 31 f6 bd 01 00 00 00 48 83 ec 18 e8 02 fd 00 00 31 d2 31 f6 48 89 df e8 f6 fc 00 | 1.H..1......H........1.1.H...... |
53c0 | 00 41 8d 45 ff 89 44 24 04 44 39 ed 0f 8d a3 00 00 00 48 63 c5 49 8b 34 c6 8a 06 3c 2f 75 05 48 | .A.E..D$.D9.......Hc.I.4...</u.H |
53e0 | ff c6 eb 0e 3c 2d 75 14 80 7e 01 2d 75 0e 48 83 c6 02 48 89 df e8 e8 fd ff ff eb 72 48 89 df 44 | ....<-u..~.-u.H...H........rH..D |
5400 | 8d 65 01 45 31 ff e8 93 f8 00 00 be f2 30 45 00 48 89 df e8 81 fd 00 00 49 63 c4 4d 8d 04 c6 49 | .e.E1........0E.H.......Ic.M...I |
5420 | ff c7 42 8d 44 3d 00 44 39 e8 7d 37 4b 8b 74 f8 f8 48 89 df 4c 89 44 24 08 e8 60 f8 00 00 be fe | ..B.D=.D9.}7K.t..H..L.D$..`..... |
5440 | ff ff ff 48 89 df e8 dd f6 00 00 48 8d 50 01 be fe ff ff ff 48 89 df e8 d9 fe 00 00 4c 8b 44 24 | ...H.......H.P......H.......L.D$ |
5460 | 08 eb bc 44 03 64 24 04 41 29 ec 44 89 e5 ff c5 e9 54 ff ff ff be fa 30 45 00 48 89 df 31 ed e8 | ...D.d$.A).D.....T.....0E.H..1.. |
5480 | 15 fd 00 00 be 00 31 45 00 48 89 df e8 08 fd 00 00 48 63 c5 48 8b 34 c5 c0 03 66 00 48 85 f6 74 | ......1E.H.......Hc.H.4...f.H..t |
54a0 | 31 48 89 df e8 e9 36 01 00 85 c0 0f 85 a0 00 00 00 45 31 c9 45 31 c0 31 c9 83 ca ff 31 f6 48 89 | 1H....6..........E1.E1.1....1.H. |
54c0 | df e8 7e 00 01 00 85 c0 0f 85 83 00 00 00 ff c5 eb bf be 09 31 45 00 48 89 df e8 db f9 00 00 83 | ..~.................1E.H........ |
54e0 | ce ff ba 0f 31 45 00 48 89 df e8 6a fa 00 00 83 ca ff be fe ff ff ff 48 89 df e8 31 f2 00 00 be | ....1E.H...j...........H...1.... |
5500 | fe ff ff ff 48 89 df e8 e1 f1 00 00 48 89 df e8 c2 f1 00 00 be 19 31 45 00 89 c5 48 89 df e8 97 | ....H.......H.........1E...H.... |
5520 | f9 00 00 31 f6 45 31 c9 45 31 c0 ba 01 00 00 00 48 89 df 89 e9 e8 0a 00 01 00 31 d2 83 ce ff 85 | ...1.E1.E1......H.........1..... |
5540 | c0 48 89 df 75 13 e8 92 f4 00 00 f2 0f 2c c0 eb 1a 31 d2 83 ce ff 48 89 df e8 40 f5 00 00 48 89 | .H..u........,...1....H...@...H. |
5560 | c7 e8 ba ea ff ff b8 01 00 00 00 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 55 53 48 89 f5 ba | ...........H...[]A\A]A^A_.USH... |
5580 | 00 10 00 00 48 89 fb bf 27 31 45 00 48 81 ec 18 10 00 00 48 8d 74 24 08 64 48 8b 04 25 28 00 00 | ....H...'1E.H......H.t$.dH..%(.. |
55a0 | 00 48 89 84 24 08 10 00 00 31 c0 e8 e0 ea ff ff 48 89 c2 48 8d 44 24 08 85 d2 0f 8f 93 00 00 00 | .H..$....1......H..H.D$......... |
55c0 | 31 d2 be 09 4e 40 00 48 89 df e8 17 f8 00 00 48 89 ee 48 89 df e8 c4 f6 00 00 bf d8 49 45 00 e8 | 1...N@.H.......H..H.........IE.. |
55e0 | 7c e9 ff ff 48 89 df 48 89 c6 e8 af f6 00 00 45 31 c9 45 31 c0 31 c9 ba 01 00 00 00 be 02 00 00 | |...H..H.......E1.E1.1.......... |
5600 | 00 48 89 df e8 3b ff 00 00 85 c0 75 6e 83 ce ff 48 89 df e8 f1 f1 00 00 85 c0 74 5f be af 62 45 | .H...;.....un...H.........t_..bE |
5620 | 00 48 89 df e8 75 f6 00 00 48 89 ee 48 89 df e8 6a f6 00 00 be 03 00 00 00 48 89 df e8 0e 02 01 | .H...u...H..H...j........H...... |
5640 | 00 31 d2 83 ce ff 48 89 df e8 50 f4 00 00 48 85 c0 74 28 48 89 c6 48 89 df e8 40 f6 00 00 48 8b | .1....H...P...H..t(H..H...@...H. |
5660 | 8c 24 08 10 00 00 64 48 33 0c 25 28 00 00 00 b8 01 00 00 00 74 5c e8 75 ea ff ff 48 89 df e8 d3 | .$....dH3.%(........t\.u...H.... |
5680 | f1 ff ff be af 62 45 00 48 89 df e8 0e f6 00 00 48 89 ee 48 89 df e8 03 f6 00 00 48 89 df e8 e8 | .....bE.H.......H..H.......H.... |
56a0 | 00 00 00 85 c0 75 0f be 03 00 00 00 48 89 df e8 9b 01 01 00 eb 0d be fe ff ff ff 48 89 df e8 2a | .....u......H..............H...* |
56c0 | f0 00 00 31 d2 83 ce ff 48 89 df e8 ce f3 00 00 eb 81 48 81 c4 18 10 00 00 5b 5d c3 53 31 d2 be | ...1....H.........H......[].S1.. |
56e0 | 01 00 00 00 48 89 fb 48 81 ec 90 00 00 00 e8 26 36 01 00 80 38 00 be 01 00 00 00 74 1b 48 89 e6 | ....H..H.......&6...8......t.H.. |
5700 | 48 89 c7 e8 a8 8e 01 00 31 f6 85 c0 75 0a 8b 74 24 18 81 e6 00 40 00 00 48 89 df e8 47 f7 00 00 | H.......1...u..t$....@..H...G... |
5720 | 48 81 c4 90 00 00 00 b8 01 00 00 00 5b c3 55 53 31 d2 51 be 01 00 00 00 48 89 fb e8 d9 35 01 00 | H...........[.US1.Q.....H....5.. |
5740 | be fd 01 00 00 48 89 c7 48 89 c5 e8 c0 e8 ff ff 85 c0 74 21 48 89 df e8 b1 f4 00 00 48 89 ea be | .....H..H.........t!H.......H... |
5760 | 88 33 45 00 48 89 df 31 c0 e8 c1 f5 00 00 b8 02 00 00 00 eb 12 be 01 00 00 00 48 89 df e8 e5 f6 | .3E.H..1..................H..... |
5780 | 00 00 b8 01 00 00 00 5a 5b 5d c3 53 31 d2 83 ce ff 48 89 fb e8 80 35 01 00 8a 10 80 fa 5c 40 0f | .......Z[].S1....H....5......\@. |
57a0 | 94 c6 80 fa 2f 0f 94 c1 40 08 ce 75 11 80 fa 24 74 0c 31 c9 84 d2 74 18 80 78 01 3a 75 12 be 01 | ..../...@..u...$t.1...t..x.:u... |
57c0 | 00 00 00 48 89 df e8 9c f6 00 00 b9 01 00 00 00 89 c8 5b c3 50 31 f6 e8 8b f6 00 00 b8 01 00 00 | ...H..............[.P1.......... |
57e0 | 00 5a c3 83 7a 1c 00 75 18 53 48 89 d3 48 89 f2 48 8b 4b 10 48 89 fe 48 8b 3b ff 53 08 89 43 1c | .Z..z..u.SH..H..H.K.H..H.;.S..C. |
5800 | 5b c3 48 83 ec 18 48 89 f2 be 01 00 00 00 40 88 7c 24 0f 48 8d 7c 24 0f e8 c6 ff ff ff 48 83 c4 | [.H...H.......@.|$.H.|$......H.. |
5820 | 18 c3 48 83 ec 18 48 89 f2 be 04 00 00 00 89 7c 24 0c 48 8d 7c 24 0c e8 a7 ff ff ff 48 83 c4 18 | ..H...H........|$.H.|$......H... |
5840 | c3 55 53 48 89 f5 48 89 fb 48 83 ec 18 48 85 ff 75 09 31 ff e8 a9 ff ff ff eb 4e 48 8b 47 10 48 | .USH..H..H...H..u.1.......NH.G.H |
5860 | 8d 78 01 48 81 ff fe 00 00 00 48 89 7c 24 08 77 07 e8 8c ff ff ff eb 1c bf ff 00 00 00 e8 80 ff | .x.H......H.|$.w................ |
5880 | ff ff 48 8d 7c 24 08 48 89 ea be 08 00 00 00 e8 4f ff ff ff 48 8b 44 24 08 48 8d 7b 20 48 89 ea | ..H.|$.H........O...H.D$.H.{.H.. |
58a0 | 48 8d 70 ff e8 3a ff ff ff 48 83 c4 18 5b 5d c3 41 56 41 55 41 54 55 48 89 fd 53 48 89 d3 48 83 | H.p..:...H...[].AVAUATUH..SH..H. |
58c0 | ec 10 83 7a 18 00 75 09 48 8b 7f 68 48 39 f7 75 0c 48 89 de 31 ff e8 27 ff ff ff eb 08 48 89 d6 | ...z..u.H..hH9.u.H..1..'.....H.. |
58e0 | e8 5c ff ff ff 8b 7d 28 48 89 de 45 31 ed e8 2f ff ff ff 8b 7d 2c 48 89 de e8 24 ff ff ff 0f b6 | .\....}(H..E1../....},H...$..... |
5900 | 7d 0a 48 89 de e8 f8 fe ff ff 0f b6 7d 0b 48 89 de e8 ec fe ff ff 0f b6 7d 0c 48 89 de e8 e0 fe | }.H.........}.H.........}.H..... |
5920 | ff ff 8b 7d 18 48 89 de e8 f5 fe ff ff 48 63 75 18 48 8b 7d 38 48 89 da 48 c1 e6 02 e8 a2 fe ff | ...}.H.......Hcu.H.}8H..H....... |
5940 | ff 44 8b 75 14 48 89 de 44 89 f7 e8 d2 fe ff ff 45 39 ee 0f 8e 97 00 00 00 4d 89 ec 48 89 de 49 | .D.u.H..D.......E9.......M..H..I |
5960 | c1 e4 04 4c 03 65 30 41 8b 7c 24 08 83 e7 3f e8 8e fe ff ff 41 8b 44 24 08 83 e0 3f 83 f8 04 74 | ...L.e0A.|$...?.....A.D$...?...t |
5980 | 5b 7f 22 83 f8 01 74 29 83 f8 03 75 5b f2 41 0f 10 04 24 48 89 da be 08 00 00 00 48 89 e7 f2 0f | [."...t)...u[.A...$H.......H.... |
59a0 | 11 04 24 eb 30 83 f8 13 74 15 83 f8 14 74 2d eb 37 41 8b 3c 24 48 89 de e8 45 fe ff ff eb 29 49 | ..$.0...t....t-.7A.<$H...E....)I |
59c0 | 8b 04 24 48 8d 7c 24 08 48 89 da be 08 00 00 00 48 89 44 24 08 e8 09 fe ff ff eb 0c 49 8b 3c 24 | ..$H.|$.H.......H.D$........I.<$ |
59e0 | 48 89 de e8 59 fe ff ff 49 ff c5 e9 60 ff ff ff 44 8b 6d 10 48 89 de 45 31 e4 44 89 ef e8 20 fe | H...Y...I...`...D.m.H..E1.D..... |
5a00 | ff ff 45 39 e5 7e 30 48 8b 45 58 4d 89 e6 48 89 de 49 c1 e6 04 49 ff c4 42 0f b6 7c 30 08 e8 df | ..E9.~0H.EXM..H..I...I..B..|0... |
5a20 | fd ff ff 48 8b 45 58 48 89 de 42 0f b6 7c 30 09 e8 cd fd ff ff eb cb 44 8b 6d 20 48 89 de 45 31 | ...H.EXH..B..|0........D.m.H..E1 |
5a40 | e4 44 89 ef e8 d9 fd ff ff 45 39 e5 7e 19 48 8b 45 40 48 8b 75 68 48 89 da 4a 8b 3c e0 49 ff c4 | .D.......E9.~.H.E@H.uhH..J.<.I.. |
5a60 | e8 4b fe ff ff eb e2 45 31 e4 83 7b 18 00 75 04 44 8b 65 1c 48 89 de 44 89 e7 45 31 ed e8 a0 fd | .K.....E1..{..u.D.e.H..D..E1.... |
5a80 | ff ff 48 8b 7d 48 49 63 f4 48 89 da 48 c1 e6 02 e8 4e fd ff ff 83 7b 18 00 75 04 44 8b 6d 24 48 | ..H.}HIc.H..H....N....{..u.D.m$H |
5aa0 | 89 de 44 89 ef 45 31 e4 e8 75 fd ff ff 45 39 e5 7e 3e 48 8b 45 50 4d 89 e6 48 89 de 49 c1 e6 04 | ..D..E1..u...E9.~>H.EPM..H..I... |
5ac0 | 49 ff c4 4a 8b 3c 30 e8 75 fd ff ff 48 8b 45 50 48 89 de 42 8b 7c 30 08 e8 45 fd ff ff 48 8b 45 | I..J.<0.u...H.EPH..B.|0..E...H.E |
5ae0 | 50 48 89 de 42 8b 7c 30 0c e8 34 fd ff ff eb bd 45 31 ed 83 7b 18 00 75 04 44 8b 6d 10 48 89 de | PH..B.|0..4.....E1..{..u.D.m.H.. |
5b00 | 44 89 ef 45 31 e4 e8 17 fd ff ff 45 39 e5 7e 1b 4c 89 e0 48 89 de 49 ff c4 48 c1 e0 04 48 03 45 | D..E1......E9.~.L..H..I..H...H.E |
5b20 | 58 48 8b 38 e8 18 fd ff ff eb e0 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e c3 53 48 89 f3 be 04 00 00 | XH.8.......H...[]A\A]A^.SH...... |
5b40 | 00 48 83 ec 30 48 89 54 24 18 48 8d 54 24 10 48 89 7c 24 10 bf a8 33 45 00 48 89 4c 24 20 44 89 | .H..0H.T$.H.T$.H.|$...3E.H.L$.D. |
5b60 | 44 24 28 c7 44 24 2c 00 00 00 00 e8 73 fc ff ff 48 8d 74 24 10 bf 53 00 00 00 e8 83 fc ff ff 48 | D$(.D$,.....s...H.t$..S........H |
5b80 | 8d 74 24 10 31 ff e8 77 fc ff ff 48 8d 54 24 10 be 06 00 00 00 bf ad 33 45 00 e8 44 fc ff ff 48 | .t$.1..w...H.T$........3E..D...H |
5ba0 | 8d 74 24 10 bf 04 00 00 00 e8 54 fc ff ff 48 8d 74 24 10 bf 08 00 00 00 e8 45 fc ff ff 48 8d 74 | .t$.......T...H.t$.......E...H.t |
5bc0 | 24 10 bf 04 00 00 00 e8 36 fc ff ff 48 8d 74 24 10 bf 08 00 00 00 e8 27 fc ff ff 48 8d 74 24 10 | $.......6...H.t$.......'...H.t$. |
5be0 | bf 08 00 00 00 e8 18 fc ff ff 48 8d 54 24 10 48 89 e7 be 08 00 00 00 48 c7 04 24 78 56 00 00 e8 | ..........H.T$.H.......H..$xV... |
5c00 | df fb ff ff f2 0f 10 05 ac d7 04 00 48 8d 54 24 10 48 8d 7c 24 08 be 08 00 00 00 f2 0f 11 44 24 | ............H.T$.H.|$.........D$ |
5c20 | 08 e8 bd fb ff ff 8b 7b 10 48 8d 74 24 10 e8 cf fb ff ff 48 8d 54 24 10 48 89 df 31 f6 e8 6e fc | .......{.H.t$......H.T$.H..1..n. |
5c40 | ff ff 8b 44 24 2c 48 83 c4 30 5b c3 41 54 55 41 89 d4 53 48 89 f5 48 89 fb 48 83 ec 20 8b 43 08 | ...D$,H..0[.ATUA..SH..H..H....C. |
5c60 | 83 f8 03 75 56 f2 0f 10 0b 66 0f 28 c1 f2 0f 11 4c 24 08 e8 88 e8 ff ff f2 0f 10 4c 24 08 66 0f | ...uV....f.(....L$.........L$.f. |
5c80 | 2e c8 7a 02 74 16 45 85 e4 75 04 31 c0 eb 72 41 ff cc 7e 08 f2 0f 58 05 54 da 04 00 66 0f 2e 05 | ..z.t.E..u.1..rA..~...X.T...f... |
5ca0 | 54 da 04 00 72 e5 f2 0f 10 0d 52 da 04 00 66 0f 2e c8 76 d7 f2 48 0f 2c c0 eb 08 83 f8 13 75 0e | T...r.....R...f...v..H.,......u. |
5cc0 | 48 8b 03 48 89 45 00 b8 01 00 00 00 eb 33 83 e0 0f 83 f8 04 75 b5 48 8b 03 48 8d 74 24 10 48 8d | H..H.E.......3......u.H..H.t$.H. |
5ce0 | 78 20 e8 ca 73 01 00 48 8b 13 48 8d 5c 24 10 48 8b 4a 10 48 ff c1 48 39 c8 0f 84 5e ff ff ff eb | x...s..H..H.\$.H.J.H..H9...^.... |
5d00 | 8a 48 83 c4 20 5b 5d 41 5c c3 41 57 41 56 4c 8d 7e 20 41 55 41 54 4c 8d 77 20 55 53 48 83 cd ff | .H...[]A\.AWAVL.~.AUATL.w.USH... |
5d20 | 51 4c 8b 6f 10 45 31 e4 48 8b 5e 10 4c 89 fe 4c 89 f7 e8 b9 e6 ff ff 85 c0 75 37 44 88 e0 48 89 | QL.o.E1.H.^.L..L.........u7D..H. |
5d40 | e9 4c 89 f7 f2 ae 48 f7 d1 48 8d 41 ff 48 39 d8 75 0a 31 c0 4c 39 eb 0f 95 c0 eb 16 4c 39 e8 74 | .L....H..H.A.H9.u.1.L9......L9.t |
5d60 | 0e 49 01 ce 49 29 cd 49 01 cf 48 29 cb eb bd 83 c8 ff 5a 5b 5d 41 5c 41 5d 41 5e 41 5f c3 8b 47 | .I..I).I..H)......Z[]A\A]A^A_..G |
5d80 | 08 83 f8 03 75 06 f2 0f 10 07 eb 16 83 f8 13 75 18 f2 48 0f 2a 07 f2 0f 11 44 24 f8 f2 0f 10 44 | ....u..........u..H.*....D$....D |
5da0 | 24 f8 f2 0f 11 06 b0 01 c3 48 c7 06 00 00 00 00 31 c0 c3 41 54 55 53 48 83 ec 10 8b 47 08 83 f8 | $........H......1..ATUSH....G... |
5dc0 | 13 75 0b f2 48 0f 2a 07 f2 0f 11 06 eb 46 83 e0 0f 45 31 e4 83 f8 04 75 41 48 8b 07 48 89 fb 48 | .u..H.*......F...E1....uAH..H..H |
5de0 | 89 f5 48 89 e6 48 8d 78 20 e8 c3 72 01 00 48 8b 13 48 8b 52 10 48 ff c2 48 39 d0 75 1d 83 7c 24 | ..H..H.x...r..H..H.R.H..H9.u..|$ |
5e00 | 08 13 f2 0f 10 04 24 75 06 f2 48 0f 2a 04 24 f2 0f 11 45 00 41 bc 01 00 00 00 48 83 c4 10 44 89 | ......$u..H.*.$...E.A.....H...D. |
5e20 | e0 5b 5d 41 5c c3 31 d2 e9 1f fe ff ff 41 57 41 56 49 89 ce 41 55 41 54 49 89 d5 55 53 48 89 fd | .[]A\.1......AWAVI..AUATI..USH.. |
5e40 | 48 89 f3 41 bc d0 07 00 00 48 83 ec 18 83 7b 08 45 75 60 48 8b 13 4c 89 ee 48 89 d7 48 89 54 24 | H..A.....H....{.Eu`H..L..H..H.T$ |
5e60 | 08 e8 f8 26 00 00 83 78 08 00 49 89 c7 48 8b 54 24 08 74 17 41 0f 10 07 41 0f 11 06 48 83 c4 18 | ...&...x..I..H.T$.t.A...A...H... |
5e80 | 5b 5d 41 5c 41 5d 41 5e 41 5f c3 48 8b 7a 28 48 85 ff 74 e0 f6 47 0a 01 75 da 48 8b 45 18 31 f6 | []A\A]A^A_.H.z(H..t..G..u.H.E.1. |
5ea0 | 48 8b 90 f8 00 00 00 e8 97 e3 00 00 48 85 c0 75 25 eb c1 31 d2 48 89 de 48 89 ef e8 ac e3 00 00 | H...........H..u%..1.H..H....... |
5ec0 | 83 78 08 00 75 10 ba 88 4b 45 00 48 89 de 48 89 ef e8 0b 84 01 00 8b 50 08 83 e2 0f 83 fa 06 75 | .x..u...KE.H..H........P.......u |
5ee0 | 28 48 83 c4 18 4d 89 f0 4c 89 e9 48 89 da 48 89 ef 41 b9 01 00 00 00 5b 5d 41 5c 41 5d 41 5e 41 | (H...M..L..H..H..A.....[]A\A]A^A |
5f00 | 5f 48 89 c6 e9 b4 e3 00 00 41 ff cc 74 08 48 89 c3 e9 37 ff ff ff be c0 33 45 00 48 89 ef 31 c0 | _H.......A..t.H...7.....3E.H..1. |
5f20 | e8 a0 82 01 00 41 57 41 56 49 89 d7 41 55 41 54 49 89 cd 55 53 48 89 f5 48 89 fb 41 be d0 07 00 | .....AWAVI..AUATI..USH..H..A.... |
5f40 | 00 48 83 ec 18 83 7d 08 45 0f 85 b6 00 00 00 4c 8b 65 00 4c 89 fe 4c 89 e7 e8 00 26 00 00 83 78 | .H....}.E......L.e.L..L....&...x |
5f60 | 08 00 48 89 c1 75 52 49 8b 7c 24 28 48 85 ff 75 1c 48 81 f9 80 6e 45 00 75 3f 4c 89 fa 4c 89 e6 | ..H..uRI.|$(H..u.H...nE.u?L..L.. |
5f80 | 48 89 df e8 f4 28 00 00 48 89 c1 eb 2c f6 47 0a 02 75 de 48 89 44 24 08 48 8b 43 18 be 01 00 00 | H....(..H...,.G..u.H.D$.H.C..... |
5fa0 | 00 48 8b 90 00 01 00 00 e8 96 e2 00 00 48 85 c0 48 8b 4c 24 08 75 74 eb b8 41 0f 10 45 00 0f 11 | .H...........H..H.L$.ut..A..E... |
5fc0 | 01 41 c6 44 24 0a 00 41 f6 45 08 40 0f 84 a5 00 00 00 41 f6 44 24 09 04 0f 84 99 00 00 00 49 8b | .A.D$..A.E.@......A.D$........I. |
5fe0 | 45 00 f6 40 09 03 0f 84 8b 00 00 00 48 83 c4 18 4c 89 e6 48 89 df 5b 5d 41 5c 41 5d 41 5e 41 5f | E..@........H...L..H..[]A\A]A^A_ |
6000 | e9 35 d6 00 00 ba 01 00 00 00 48 89 ee 48 89 df e8 57 e2 00 00 83 78 08 00 75 10 ba 88 4b 45 00 | .5........H..H...W....x..u...KE. |
6020 | 48 89 ee 48 89 df e8 b6 82 01 00 8b 50 08 83 e2 0f 83 fa 06 75 25 48 83 c4 18 4d 89 e8 4c 89 f9 | H..H........P.......u%H...M..L.. |
6040 | 48 89 ea 48 89 df 45 31 c9 5b 5d 41 5c 41 5d 41 5e 41 5f 48 89 c6 e9 62 e2 00 00 41 ff ce 74 08 | H..H..E1.[]A\A]A^A_H...b...A..t. |
6060 | 48 89 c5 e9 dd fe ff ff be e7 33 45 00 48 89 df 31 c0 e8 4e 81 01 00 48 83 c4 18 5b 5d 41 5c 41 | H.........3E.H..1..N...H...[]A\A |
6080 | 5d 41 5e 41 5f c3 41 54 55 53 48 83 ec 10 83 7e 08 13 75 11 83 7a 08 13 75 0b 48 8b 02 48 39 06 | ]A^A_.ATUSH....~..u..z..u.H..H9. |
60a0 | 0f 9c c0 eb 37 48 89 f3 49 89 fc 48 89 e6 48 89 df 48 89 d5 e8 c5 fc ff ff 85 c0 74 24 48 8d 74 | ....7H..I..H..H..H.........t$H.t |
60c0 | 24 08 48 89 ef e8 b4 fc ff ff 85 c0 74 13 f2 0f 10 44 24 08 66 0f 2e 04 24 0f 97 c0 0f b6 c0 eb | $.H.........t....D$.f...$....... |
60e0 | 4c 8b 43 08 83 e0 0f 83 f8 04 75 1c 8b 45 08 83 e0 0f 83 f8 04 75 11 48 8b 75 00 48 8b 3b e8 07 | L.C.......u..E.......u.H.u.H.;.. |
6100 | fc ff ff c1 e8 1f eb 25 b9 14 00 00 00 48 89 ea 48 89 de 4c 89 e7 e8 84 e3 00 00 85 c0 79 0e 48 | .......%.....H..H..L.........y.H |
6120 | 89 ea 48 89 de 4c 89 e7 e8 a4 82 01 00 48 83 c4 10 5b 5d 41 5c c3 41 54 55 53 48 83 ec 10 83 7e | ..H..L.......H...[]A\.ATUSH....~ |
6140 | 08 13 75 14 83 7a 08 13 75 0e 48 8b 02 48 39 06 0f 9e c0 e9 a1 00 00 00 48 89 f3 49 89 fc 48 89 | ..u..z..u.H..H9.........H..I..H. |
6160 | e6 48 89 df 48 89 d5 e8 12 fc ff ff 85 c0 74 21 48 8d 74 24 08 48 89 ef e8 01 fc ff ff 85 c0 74 | .H..H.........t!H.t$.H.........t |
6180 | 10 f2 0f 10 44 24 08 66 0f 2e 04 24 0f 93 c0 eb 68 8b 43 08 83 e0 0f 83 f8 04 75 1e 8b 45 08 83 | ....D$.f...$....h.C.......u..E.. |
61a0 | e0 0f 83 f8 04 75 13 48 8b 75 00 48 8b 3b e8 57 fb ff ff 85 c0 0f 9e c0 eb 3f b9 15 00 00 00 48 | .....u.H.u.H.;.W.........?.....H |
61c0 | 89 ea 48 89 de 4c 89 e7 e8 d2 e2 00 00 85 c0 79 2b b9 14 00 00 00 48 89 da 48 89 ee 4c 89 e7 e8 | ..H..L.........y+.....H..H..L... |
61e0 | bb e2 00 00 85 c0 79 0e 48 89 ea 48 89 de 4c 89 e7 e8 db 81 01 00 0f 94 c0 0f b6 c0 48 83 c4 10 | ......y.H..H..L.............H... |
6200 | 5b 5d 41 5c c3 41 55 41 54 49 89 f4 55 53 48 89 d5 48 83 ec 18 8b 46 08 8b 52 08 31 c2 89 d3 83 | []A\.AUATI..USH..H....F..R.1.... |
6220 | e3 3f 74 46 89 d3 83 e3 0f 74 07 31 db e9 96 01 00 00 83 e0 0f 83 f8 03 75 f1 48 89 e6 4c 89 e7 | .?tF.....t.1............u.H..L.. |
6240 | e8 39 fb ff ff 48 8d 74 24 08 48 89 ef e8 2c fb ff ff f2 0f 10 04 24 31 c0 66 0f 2e 44 24 08 0f | .9...H.t$.H...,.......$1.f..D$.. |
6260 | 9b c0 0f 44 d8 e9 5e 01 00 00 83 e0 3f 83 f8 16 0f 87 11 01 00 00 49 89 fd ff 24 c5 c8 34 45 00 | ...D..^.....?.........I...$..4E. |
6280 | f2 0f 10 06 31 db b8 00 00 00 00 66 0f 2e 45 00 0f 9b c3 0f 45 d8 e9 2d 01 00 00 8b 45 00 39 06 | ....1......f..E.....E..-....E.9. |
62a0 | 0f 94 c3 0f b6 db e9 1d 01 00 00 48 8b 75 00 49 8b 3c 24 e8 e4 db 00 00 89 c3 e9 09 01 00 00 48 | ...........H.u.I.<$............H |
62c0 | 8b 06 48 3b 45 00 0f 84 f7 00 00 00 48 85 ff 0f 84 56 ff ff ff 48 8b 78 10 48 85 ff 75 0a 48 8b | ..H;E.......H....V...H.x.H..u.H. |
62e0 | 45 00 48 8b 78 10 eb 4d f6 47 0a 20 75 f0 49 8b 45 18 be 05 00 00 00 48 8b 90 20 01 00 00 e8 40 | E.H.x..M.G..u.I.E......H.......@ |
6300 | df 00 00 48 85 c0 0f 85 88 00 00 00 eb d0 48 8b 06 48 3b 45 00 0f 84 a8 00 00 00 48 85 ff 0f 84 | ...H..........H..H;E.......H.... |
6320 | 07 ff ff ff 48 8b 78 28 48 85 ff 75 12 48 8b 45 00 48 8b 78 28 48 85 ff 75 27 e9 89 00 00 00 f6 | ....H.x(H..u.H.E.H.x(H..u'...... |
6340 | 47 0a 20 75 e8 49 8b 45 18 be 05 00 00 00 48 8b 90 20 01 00 00 e8 e9 de 00 00 48 85 c0 75 35 eb | G..u.I.E......H...........H..u5. |
6360 | cc f6 47 0a 20 75 61 49 8b 45 18 be 05 00 00 00 48 8b 90 20 01 00 00 e8 c7 de 00 00 48 85 c0 0f | ..G..uaI.E......H...........H... |
6380 | 84 a6 fe ff ff eb 0d 48 8b 45 00 49 39 04 24 e9 0c ff ff ff 4d 8b 45 10 4c 89 e2 48 89 c6 41 b9 | .......H.E.I9.$.....M.E.L..H..A. |
63a0 | 01 00 00 00 48 89 e9 4c 89 ef e8 0e df 00 00 49 8b 45 10 8b 50 08 85 d2 74 0e ff ca 75 05 83 38 | ....H..L.......I.E..P...t...u..8 |
63c0 | 00 74 05 bb 01 00 00 00 48 83 c4 18 89 d8 5b 5d 41 5c 41 5d c3 41 57 41 56 41 89 f6 41 55 41 54 | .t......H.....[]A\A].AWAVA..AUAT |
63e0 | 49 89 fc 55 53 52 49 8b 5c 24 10 8b 43 e8 83 e0 0f 83 e8 03 83 f8 01 77 1e 8b 43 f8 83 e0 0f 83 | I..USRI.\$..C..........w..C..... |
6400 | f8 04 74 2e 83 f8 03 75 0e 48 8d 73 f0 4c 89 e7 e8 52 6e 01 00 eb 1b 48 8d 73 e0 48 8d 53 f0 41 | ..t....u.H.s.L...Rn....H.s.H.S.A |
6420 | b8 16 00 00 00 4c 89 e7 48 89 f1 e8 aa df 00 00 eb 59 48 8b 43 f0 4c 8b 78 10 8b 43 e8 4d 85 ff | .....L..H........YH.C.L.x..C.M.. |
6440 | 75 22 83 e0 0f bd 02 00 00 00 83 f8 03 0f 85 0b 01 00 00 48 8d 73 e0 4c 89 e7 e8 08 6e 01 00 e9 | u".................H.s.L....n... |
6460 | fa 00 00 00 83 e0 0f 83 f8 04 74 0c 48 8d 6b e0 41 bd 01 00 00 00 eb 23 48 8b 43 e0 48 83 78 10 | ..........t.H.k.A......#H.C.H.x. |
6480 | 00 75 e9 0f 10 43 f0 0f 11 43 e0 bd 02 00 00 00 e9 c9 00 00 00 49 01 c7 41 ff c5 45 39 f5 7d 4a | .u...C...C...........I..A..E9.}J |
64a0 | 8b 45 08 83 e0 0f 83 f8 04 75 2d 48 8b 45 00 48 ba ff ff ff ff ff ff ff 7f 48 83 ed 10 4c 29 fa | .E.......u-H.E.H.........H...L). |
64c0 | 48 8b 40 10 48 39 d0 72 cc be 0e 34 45 00 4c 89 e7 31 c0 e8 ed 7c 01 00 83 f8 03 75 0d 48 89 ee | H.@.H9.r...4E.L..1...|.....u.H.. |
64e0 | 4c 89 e7 e8 7f 6d 01 00 eb c1 49 8b 44 24 18 4c 89 fa 4c 89 e7 49 63 ed 48 8d b0 b0 00 00 00 e8 | L....m....I.D$.L..L..Ic.H....... |
6500 | bd ab 00 00 4d 63 dd 45 31 c0 31 d2 4d 6b fb f0 49 01 df 4c 89 c1 4c 8d 14 10 49 ff c0 48 c1 e1 | ....Mc.E1.1.Mk..I..L..L...I..H.. |
6520 | 04 49 8b 34 0f 4c 89 d7 4c 8b 4e 10 48 83 c6 20 4c 01 ca 45 39 c5 4c 89 c9 f3 a4 75 d6 49 c1 e3 | .I.4.L..L.N.H...L..E9.L....u.I.. |
6540 | 04 48 89 c6 4c 89 e7 4c 29 db e8 9e da 00 00 48 89 03 8a 40 08 83 c8 40 0f b6 c0 89 43 08 41 29 | .H..L..L)......H...@...@....C.A) |
6560 | ee 48 6b ed f0 41 ff c6 48 83 c5 10 49 01 6c 24 10 41 83 fe 01 0f 8f 6b fe ff ff 58 5b 5d 41 5c | .Hk..A..H...I.l$.A.....k...X[]A\ |
6580 | 41 5d 41 5e 41 5f c3 8b 42 08 83 e0 0f 83 f8 04 74 63 83 f8 05 41 55 41 54 49 89 f4 55 48 89 fd | A]A^A_..B.......tc...AUATI..UH.. |
65a0 | 53 48 89 d3 41 53 75 5f 4c 8b 2a 49 8b 7d 28 48 85 ff 75 1f 4c 89 ef e8 1a 26 00 00 48 98 41 c7 | SH..ASu_L.*I.}(H..u.L....&..H.A. |
65c0 | 44 24 08 13 00 00 00 49 89 04 24 58 5b 5d 41 5c 41 5d c3 f6 47 0a 10 75 db 48 8b 55 18 be 04 00 | D$.....I..$X[]A\A]..G..u.H.U.... |
65e0 | 00 00 48 8b 92 18 01 00 00 e8 55 dc 00 00 48 85 c0 75 37 eb bf 48 8b 02 48 8b 40 10 c7 46 08 13 | ..H.......U...H..u7..H..H.@..F.. |
6600 | 00 00 00 48 89 06 c3 ba 04 00 00 00 48 89 de e8 58 dc 00 00 83 78 08 00 75 10 ba 25 34 45 00 48 | ...H........H...X....x..u..%4E.H |
6620 | 89 de 48 89 ef e8 b7 7c 01 00 41 5a 4d 89 e0 48 89 d9 48 89 da 48 89 ef 41 b9 01 00 00 00 48 89 | ..H....|..AZM..H..H..H..A.....H. |
6640 | c6 5b 5d 41 5c 41 5d e9 71 dc 00 00 48 8d 42 01 48 89 d1 48 83 f8 01 48 89 f0 77 15 48 f7 d8 48 | .[]A\A].q...H.B.H..H...H..w.H..H |
6660 | 85 d2 75 1f 50 be 33 34 45 00 31 c0 e8 54 7b 01 00 48 99 48 f7 f9 48 31 f1 79 08 48 83 fa 01 48 | ..u.P.34E.1..T{..H.H..H1.y.H...H |
6680 | 83 d0 ff c3 48 8d 42 01 48 89 d1 48 83 f8 01 77 12 31 c0 48 85 d2 75 25 52 be 4d 34 45 00 e8 22 | ....H.B.H..H...w.1.H..u%R.M4E.." |
66a0 | 7b 01 00 48 89 f0 48 99 48 f7 f9 31 c0 48 85 d2 74 0b 48 31 ce 48 89 d0 79 03 48 01 c8 c3 48 85 | {..H..H.H..1.H..t.H1.H..y.H...H. |
66c0 | f6 79 13 31 c0 48 83 fe c1 7c 21 89 f1 48 89 f8 f7 d9 48 d3 e8 c3 40 88 f1 ba 00 00 00 00 48 d3 | .y.1.H...|!..H....H...@.......H. |
66e0 | e7 48 89 d0 48 83 fe 3f 48 0f 4e c7 c3 41 55 41 54 55 53 52 4c 8b 67 20 49 8b 44 24 28 49 8b 4c | .H..H..?H.N..AUATUSRL.g.I.D$(I.L |
6700 | 24 20 8b 58 fc 89 d8 83 e0 3f 83 f8 1c 74 4f 77 1b 83 f8 06 0f 82 42 01 00 00 83 f8 07 76 3f 83 | $..X.....?...tOw......B......v?. |
6720 | e8 0c 83 f8 0e 76 37 e9 30 01 00 00 83 f8 21 77 16 83 f8 1f 48 89 fd 73 48 83 f8 1d 0f 84 a6 00 | .....v7.0.....!w....H..sH....... |
6740 | 00 00 e9 15 01 00 00 83 f8 24 0f 84 fb 00 00 00 83 f8 29 0f 84 fa 00 00 00 e9 fe 00 00 00 48 8b | .........$........)...........H. |
6760 | 47 10 c1 eb 06 0f b6 db 48 c1 e3 04 48 8d 50 f0 0f 10 40 f0 48 89 57 10 0f 11 04 19 e9 db 00 00 | G.......H...H.P...@.H.W......... |
6780 | 00 48 8b 57 10 45 31 ed 8b 72 f8 85 f6 74 12 ff ce 41 b5 01 75 0b 45 31 ed 83 7a f0 00 41 0f 95 | .H.W.E1..r...t...A..u.E1..z..A.. |
67a0 | c5 48 83 ea 10 83 f8 21 48 89 55 10 75 27 89 de ba 15 00 00 00 48 89 ef c1 ee 17 48 c1 e6 04 48 | .H.....!H.U.u'.......H.....H...H |
67c0 | 01 ce e8 a5 da 00 00 44 89 ea 83 f2 01 83 78 08 00 44 0f 44 ea c1 eb 06 0f b6 db 41 39 dd 74 7c | .......D......x..D.D.......A9.t| |
67e0 | 49 83 44 24 28 04 eb 74 48 8b 47 10 89 da c1 ea 17 48 c1 e2 04 48 89 c7 0f 10 48 f0 48 29 cf 48 | I.D$(..tH.G......H...H....H.H).H |
6800 | 89 f9 48 29 d1 48 8d 71 e0 0f 11 48 d0 48 c1 fe 04 83 fe 01 7e 10 48 83 e8 20 48 89 ef 48 89 45 | ..H).H.q...H.H......~.H...H..H.E |
6820 | 10 e8 af fb ff ff 48 8b 45 10 c1 eb 06 0f b6 db 48 c1 e3 04 49 03 5c 24 20 0f 10 50 f0 49 8b 44 | ......H.E.......H...I.\$...P.I.D |
6840 | 24 08 0f 11 13 48 89 45 10 eb 11 81 e3 00 c0 7f 00 74 09 49 8b 44 24 08 48 89 47 10 58 5b 5d 41 | $....H.E.........t.I.D$.H.G.X[]A |
6860 | 5c 41 5d c3 41 57 41 56 41 55 41 54 55 53 48 89 fd 48 83 ec 58 48 8b 5f 20 48 8b 03 48 8b 00 48 | \A].AWAVAUATUSH..H..XH._.H..H..H |
6880 | 89 04 24 48 8b 40 18 4c 8b 68 30 4c 8b 63 20 48 8b 43 28 48 8d 50 04 48 89 53 28 8a 95 c8 00 00 | ..$H.@.L.h0L.c.H.C(H.P.H.S(..... |
68a0 | 00 44 8b 00 f6 c2 0c 74 23 ff 8d c0 00 00 00 74 05 80 e2 04 74 16 48 89 ef 44 89 44 24 08 e8 4b | .D.....t#......t....t.H..D.D$..K |
68c0 | 7b 01 00 4c 8b 63 20 44 8b 44 24 08 45 89 c7 44 89 c2 41 c1 ef 06 83 e2 3f 41 0f b6 c7 48 89 c1 | {..L.c.D.D$.E..D..A.....?A...H.. |
68e0 | 49 89 c7 48 c1 e1 04 83 fa 2d 48 89 4c 24 08 4d 8d 34 0c 77 9a ff 24 d5 80 35 45 00 41 c1 e8 17 | I..H.....-H.L$.M.4.w..$..5E.A... |
6900 | 49 c1 e0 04 43 0f 10 24 04 41 0f 11 26 eb 80 41 c1 e8 0e 49 c1 e0 04 43 0f 10 6c 05 00 41 0f 11 | I...C..$.A..&..A...I...C..l..A.. |
6920 | 2e e9 69 ff ff ff 48 8b 43 28 48 8d 50 04 48 89 53 28 8b 00 c1 e8 06 48 98 48 c1 e0 04 41 0f 10 | ..i...H.C(H.P.H.S(.....H.H...A.. |
6940 | 74 05 00 41 0f 11 36 e9 43 ff ff ff 44 89 c0 41 c7 46 08 01 00 00 00 c1 e8 17 41 81 e0 00 c0 7f | t..A..6.C...D..A.F........A..... |
6960 | 00 41 89 06 0f 84 25 ff ff ff e9 75 10 00 00 41 c1 e8 17 41 ff c8 49 83 c6 10 41 c7 46 f8 00 00 | .A....%....u...A...A..I...A.F... |
6980 | 00 00 41 83 f8 ff 75 eb e9 02 ff ff ff 41 c1 e8 17 48 8b 04 24 4d 63 c0 49 83 c0 04 4a 8b 04 c0 | ..A...u......A...H..$Mc.I...J... |
69a0 | 48 8b 00 0f 10 38 41 0f 11 3e e9 e0 fe ff ff 44 89 c0 41 c1 e8 0e c1 e8 17 41 f7 c0 00 01 00 00 | H....8A..>.....D..A......A...... |
69c0 | 74 0f 41 0f b6 d0 48 c1 e2 04 49 8d 54 15 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 4b 8d 14 04 | t.A...H...I.T....A......I...K... |
69e0 | 48 8b 0c 24 48 98 48 83 c0 04 48 8b 04 c1 4c 89 f1 48 8b 30 eb 35 44 89 c2 c1 ea 0e f6 c6 01 74 | H..$H.H...H...L..H.0.5D........t |
6a00 | 0c 0f b6 d2 48 c1 e2 04 4c 01 ea eb 0d 81 e2 ff 01 00 00 48 c1 e2 04 4c 01 e2 41 c1 e8 17 44 89 | ....H...L..........H...L..A...D. |
6a20 | c6 48 c1 e6 04 4c 01 e6 4c 89 f1 48 89 ef e8 fa f3 ff ff e9 53 fe ff ff 44 89 c1 c1 e9 0e f6 c5 | .H...L..L..H........S...D....... |
6a40 | 01 74 0c 0f b6 c9 48 c1 e1 04 4c 01 e9 eb 0d 81 e1 ff 01 00 00 48 c1 e1 04 4c 01 e1 41 c1 e8 17 | .t....H...L..........H...L..A... |
6a60 | 41 f7 c0 00 01 00 00 74 0f 41 0f b6 d0 48 c1 e2 04 49 8d 54 15 00 eb 0b 49 63 d0 48 c1 e2 04 49 | A......t.A...H...I.T....Ic.H...I |
6a80 | 8d 14 14 48 8b 3c 24 48 83 c0 04 48 8b 04 c7 48 8b 30 e9 8f 00 00 00 41 c1 e8 17 48 8b 04 24 4d | ...H.<$H...H...H.0.....A...H..$M |
6aa0 | 63 c0 41 0f 10 26 49 83 c0 04 4a 8b 34 c0 48 8b 06 0f 11 20 f6 40 08 40 0f 84 d1 fd ff ff 48 8d | c.A..&I...J.4.H......@.@......H. |
6ac0 | 56 10 48 39 d0 0f 85 c4 fd ff ff 48 89 ef e8 7c cb 00 00 e9 b7 fd ff ff 44 89 c1 c1 e9 0e f6 c5 | V.H9.......H...|........D....... |
6ae0 | 01 74 0c 0f b6 c9 48 c1 e1 04 4c 01 e9 eb 0d 81 e1 ff 01 00 00 48 c1 e1 04 4c 01 e1 41 c1 e8 17 | .t....H...L..........H...L..A... |
6b00 | 41 f7 c0 00 01 00 00 74 0f 41 0f b6 d0 48 c1 e2 04 49 8d 54 15 00 eb 0b 49 63 d0 48 c1 e2 04 49 | A......t.A...H...I.T....Ic.H...I |
6b20 | 8d 14 14 4c 89 f6 48 89 ef e8 f7 f3 ff ff e9 58 fd ff ff 45 89 c7 41 c1 e8 0e 48 89 ef 41 81 e0 | ...L..H........X...E..A...H..A.. |
6b40 | ff 01 00 00 41 c1 ef 17 45 89 c4 e8 e1 18 00 00 48 89 c6 49 89 06 44 89 e0 44 09 f8 41 c7 46 08 | ....A...E.......H..I..D..D..A.F. |
6b60 | 45 00 00 00 0f 84 1e 15 00 00 44 89 e7 48 89 74 24 08 e8 a3 63 01 00 44 89 ff 41 89 c4 e8 98 63 | E.........D..H.t$...c..D..A....c |
6b80 | 01 00 48 8b 74 24 08 44 89 e1 89 c2 48 89 ef e8 00 1b 00 00 e9 ef 14 00 00 44 89 c6 41 c1 e8 0e | ..H.t$.D....H............D..A... |
6ba0 | c1 ee 17 48 c1 e6 04 4c 01 e6 41 f7 c0 00 01 00 00 0f 10 2e 41 0f 11 6e 10 74 12 41 0f b6 d0 48 | ...H...L..A.........A..n.t.A...H |
6bc0 | c1 e2 04 49 8d 54 15 00 e9 5b fe ff ff 41 81 e0 ff 01 00 00 49 c1 e0 04 4b 8d 14 04 e9 47 fe ff | ...I.T...[...A......I...K....G.. |
6be0 | ff 45 89 c2 41 c1 ea 17 41 f7 c2 00 01 00 00 74 0d 45 0f b6 d2 49 c1 e2 04 4d 01 ea eb 0a 4d 63 | .E..A...A......t.E...I...M....Mc |
6c00 | d2 49 c1 e2 04 4d 01 e2 41 c1 e8 0e 41 f7 c0 00 01 00 00 74 0f 45 0f b6 c0 49 c1 e0 04 4f 8d 7c | .I...M..A...A......t.E...I...O.| |
6c20 | 05 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 4f 8d 3c 04 41 8b 42 08 83 f8 13 75 12 41 83 7f 08 | ....A......I...O.<.A.B....u.A... |
6c40 | 13 75 1d 49 8b 02 49 03 07 e9 e0 00 00 00 83 f8 03 75 0d f2 41 0f 10 02 f2 0f 11 44 24 40 eb 1b | .u.I..I..........u..A......D$@.. |
6c60 | 48 8d 74 24 40 4c 89 d7 4c 89 54 24 08 e8 41 f1 ff ff 85 c0 4c 8b 54 24 08 74 40 41 83 7f 08 03 | H.t$@L..L.T$..A.....L.T$.t@A.... |
6c80 | 75 0d f2 41 0f 10 07 f2 0f 11 44 24 48 eb 1b 48 8d 74 24 48 4c 89 ff 4c 89 54 24 08 e8 12 f1 ff | u..A......D$H..H.t$HL..L.T$..... |
6ca0 | ff 85 c0 4c 8b 54 24 08 74 11 f2 0f 10 44 24 40 f2 0f 58 44 24 48 e9 eb 00 00 00 41 b8 06 00 00 | ...L.T$.t....D$@..XD$H.....A.... |
6cc0 | 00 e9 de 01 00 00 45 89 c2 41 c1 ea 17 41 f7 c2 00 01 00 00 74 0d 45 0f b6 d2 49 c1 e2 04 4d 01 | ......E..A...A......t.E...I...M. |
6ce0 | ea eb 0a 4d 63 d2 49 c1 e2 04 4d 01 e2 41 c1 e8 0e 41 f7 c0 00 01 00 00 74 0f 45 0f b6 c0 49 c1 | ...Mc.I...M..A...A......t.E...I. |
6d00 | e0 04 4f 8d 7c 05 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 4f 8d 3c 04 41 8b 42 08 83 f8 13 75 | ..O.|....A......I...O.<.A.B....u |
6d20 | 1d 41 83 7f 08 13 75 28 49 8b 02 49 2b 07 49 89 06 41 c7 46 08 13 00 00 00 e9 51 fb ff ff 83 f8 | .A....u(I..I+.I..A.F......Q..... |
6d40 | 03 75 0d f2 41 0f 10 02 f2 0f 11 44 24 40 eb 1b 48 8d 74 24 40 4c 89 d7 4c 89 54 24 08 e8 51 f0 | .u..A......D$@..H.t$@L..L.T$..Q. |
6d60 | ff ff 85 c0 4c 8b 54 24 08 74 4d 41 83 7f 08 03 75 0d f2 41 0f 10 07 f2 0f 11 44 24 48 eb 1b 48 | ....L.T$.tMA....u..A......D$H..H |
6d80 | 8d 74 24 48 4c 89 ff 4c 89 54 24 08 e8 22 f0 ff ff 85 c0 4c 8b 54 24 08 74 1e f2 0f 10 44 24 40 | .t$HL..L.T$..".....L.T$.t....D$@ |
6da0 | f2 0f 5c 44 24 48 f2 41 0f 11 06 41 c7 46 08 03 00 00 00 e9 d7 fa ff ff 41 b8 07 00 00 00 e9 e1 | ..\D$H.A...A.F..........A....... |
6dc0 | 00 00 00 45 89 c2 41 c1 ea 17 41 f7 c2 00 01 00 00 74 0d 45 0f b6 d2 49 c1 e2 04 4d 01 ea eb 0a | ...E..A...A......t.E...I...M.... |
6de0 | 4d 63 d2 49 c1 e2 04 4d 01 e2 41 c1 e8 0e 41 f7 c0 00 01 00 00 74 0f 45 0f b6 c0 49 c1 e0 04 4f | Mc.I...M..A...A......t.E...I...O |
6e00 | 8d 7c 05 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 4f 8d 3c 04 41 8b 42 08 83 f8 13 75 13 41 83 | .|....A......I...O.<.A.B....u.A. |
6e20 | 7f 08 13 75 1e 49 8b 07 49 0f af 02 e9 fd fe ff ff 83 f8 03 75 0d f2 41 0f 10 02 f2 0f 11 44 24 | ...u.I..I...........u..A......D$ |
6e40 | 40 eb 1b 48 8d 74 24 40 4c 89 d7 4c 89 54 24 08 e8 5e ef ff ff 85 c0 4c 8b 54 24 08 74 40 41 83 | @..H.t$@L..L.T$..^.....L.T$.t@A. |
6e60 | 7f 08 03 75 0d f2 41 0f 10 07 f2 0f 11 44 24 48 eb 1b 48 8d 74 24 48 4c 89 ff 4c 89 54 24 08 e8 | ...u..A......D$H..H.t$HL..L.T$.. |
6e80 | 2f ef ff ff 85 c0 4c 8b 54 24 08 74 11 f2 0f 10 44 24 40 f2 0f 59 44 24 48 e9 08 ff ff ff 41 b8 | /.....L.T$.t....D$@..YD$H.....A. |
6ea0 | 08 00 00 00 4c 89 f1 4c 89 fa 4c 89 d6 e9 20 08 00 00 45 89 c2 41 c1 ea 17 41 f7 c2 00 01 00 00 | ....L..L..L.......E..A...A...... |
6ec0 | 74 0d 45 0f b6 d2 49 c1 e2 04 4d 01 ea eb 0a 4d 63 d2 49 c1 e2 04 4d 01 e2 41 c1 e8 0e 41 f7 c0 | t.E...I...M....Mc.I...M..A...A.. |
6ee0 | 00 01 00 00 74 0f 45 0f b6 c0 49 c1 e0 04 4f 8d 7c 05 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 | ....t.E...I...O.|....A......I... |
6f00 | 4f 8d 3c 04 41 83 7a 08 03 75 0d f2 41 0f 10 02 f2 0f 11 44 24 40 eb 1b 48 8d 74 24 40 4c 89 d7 | O.<.A.z..u..A......D$@..H.t$@L.. |
6f20 | 4c 89 54 24 08 e8 89 ee ff ff 85 c0 4c 8b 54 24 08 74 40 41 83 7f 08 03 75 0d f2 41 0f 10 07 f2 | L.T$........L.T$.t@A....u..A.... |
6f40 | 0f 11 44 24 48 eb 1b 48 8d 74 24 48 4c 89 ff 4c 89 54 24 08 e8 5a ee ff ff 85 c0 4c 8b 54 24 08 | ..D$H..H.t$HL..L.T$..Z.....L.T$. |
6f60 | 74 11 f2 0f 10 44 24 40 f2 0f 5e 44 24 48 e9 33 fe ff ff 41 b8 0b 00 00 00 e9 26 ff ff ff 45 89 | t....D$@..^D$H.3...A......&...E. |
6f80 | c7 41 c1 ef 17 41 f7 c7 00 01 00 00 74 0d 45 0f b6 ff 49 c1 e7 04 4d 01 ef eb 0a 4d 63 ff 49 c1 | .A...A......t.E...I...M....Mc.I. |
6fa0 | e7 04 4d 01 e7 41 c1 e8 0e 41 f7 c0 00 01 00 00 74 0f 45 0f b6 c0 49 c1 e0 04 4b 8d 54 05 00 eb | ..M..A...A......t.E...I...K.T... |
6fc0 | 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 4b 8d 14 04 41 83 7f 08 13 75 0a 49 8b 07 48 89 44 24 40 eb | .A......I...K...A....u.I..H.D$@. |
6fe0 | 1b 48 8d 74 24 40 4c 89 ff 48 89 54 24 08 e8 33 ee ff ff 85 c0 48 8b 54 24 08 74 3a 83 7a 08 13 | .H.t$@L..H.T$..3.....H.T$.t:.z.. |
7000 | 75 0a 48 8b 02 48 89 44 24 48 eb 1b 48 8d 74 24 48 48 89 d7 48 89 54 24 08 e8 08 ee ff ff 85 c0 | u.H..H.D$H..H.t$HH..H.T$........ |
7020 | 48 8b 54 24 08 74 0f 48 8b 44 24 48 48 23 44 24 40 e9 f8 fc ff ff 41 b8 0d 00 00 00 e9 be 00 00 | H.T$.t.H.D$HH#D$@.....A......... |
7040 | 00 45 89 c7 41 c1 ef 17 41 f7 c7 00 01 00 00 74 0d 45 0f b6 ff 49 c1 e7 04 4d 01 ef eb 0a 4d 63 | .E..A...A......t.E...I...M....Mc |
7060 | ff 49 c1 e7 04 4d 01 e7 41 c1 e8 0e 41 f7 c0 00 01 00 00 74 0f 45 0f b6 c0 49 c1 e0 04 4b 8d 54 | .I...M..A...A......t.E...I...K.T |
7080 | 05 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 4b 8d 14 04 41 83 7f 08 13 75 0a 49 8b 07 48 89 44 | ....A......I...K...A....u.I..H.D |
70a0 | 24 40 eb 1b 48 8d 74 24 40 4c 89 ff 48 89 54 24 08 e8 70 ed ff ff 85 c0 48 8b 54 24 08 74 3a 83 | $@..H.t$@L..H.T$..p.....H.T$.t:. |
70c0 | 7a 08 13 75 0a 48 8b 02 48 89 44 24 48 eb 1b 48 8d 74 24 48 48 89 d7 48 89 54 24 08 e8 45 ed ff | z..u.H..H.D$H..H.t$HH..H.T$..E.. |
70e0 | ff 85 c0 48 8b 54 24 08 74 0f 48 8b 44 24 48 48 0b 44 24 40 e9 35 fc ff ff 41 b8 0e 00 00 00 4c | ...H.T$.t.H.D$HH.D$@.5...A.....L |
7100 | 89 f1 e9 c8 05 00 00 45 89 c7 41 c1 ef 17 41 f7 c7 00 01 00 00 74 0d 45 0f b6 ff 49 c1 e7 04 4d | .......E..A...A......t.E...I...M |
7120 | 01 ef eb 0a 4d 63 ff 49 c1 e7 04 4d 01 e7 41 c1 e8 0e 41 f7 c0 00 01 00 00 74 0f 45 0f b6 c0 49 | ....Mc.I...M..A...A......t.E...I |
7140 | c1 e0 04 4b 8d 54 05 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 4b 8d 14 04 41 83 7f 08 13 75 0a | ...K.T....A......I...K...A....u. |
7160 | 49 8b 07 48 89 44 24 40 eb 1b 48 8d 74 24 40 4c 89 ff 48 89 54 24 08 e8 aa ec ff ff 85 c0 48 8b | I..H.D$@..H.t$@L..H.T$........H. |
7180 | 54 24 08 74 3a 83 7a 08 13 75 0a 48 8b 02 48 89 44 24 48 eb 1b 48 8d 74 24 48 48 89 d7 48 89 54 | T$.t:.z..u.H..H.D$H..H.t$HH..H.T |
71a0 | 24 08 e8 7f ec ff ff 85 c0 48 8b 54 24 08 74 0f 48 8b 44 24 48 48 33 44 24 40 e9 6f fb ff ff 41 | $........H.T$.t.H.D$HH3D$@.o...A |
71c0 | b8 0f 00 00 00 e9 35 ff ff ff 45 89 c7 41 c1 ef 17 41 f7 c7 00 01 00 00 74 0d 45 0f b6 ff 49 c1 | ......5...E..A...A......t.E...I. |
71e0 | e7 04 4d 01 ef eb 0a 4d 63 ff 49 c1 e7 04 4d 01 e7 41 c1 e8 0e 41 f7 c0 00 01 00 00 74 0f 45 0f | ..M....Mc.I...M..A...A......t.E. |
7200 | b6 c0 49 c1 e0 04 4b 8d 54 05 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 4b 8d 14 04 41 83 7f 08 | ..I...K.T....A......I...K...A... |
7220 | 13 75 0a 49 8b 07 48 89 44 24 40 eb 1b 48 8d 74 24 40 4c 89 ff 48 89 54 24 08 e8 e7 eb ff ff 85 | .u.I..H.D$@..H.t$@L..H.T$....... |
7240 | c0 48 8b 54 24 08 74 35 83 7a 08 13 75 0a 48 8b 02 48 89 44 24 48 eb 1b 48 8d 74 24 48 48 89 d7 | .H.T$.t5.z..u.H..H.D$H..H.t$HH.. |
7260 | 48 89 54 24 08 e8 bc eb ff ff 85 c0 48 8b 54 24 08 74 0a 48 8b 74 24 48 e9 bc 00 00 00 41 b8 10 | H.T$........H.T$.t.H.t$H.....A.. |
7280 | 00 00 00 e9 77 fe ff ff 45 89 c7 41 c1 ef 17 41 f7 c7 00 01 00 00 74 0d 45 0f b6 ff 49 c1 e7 04 | ....w...E..A...A......t.E...I... |
72a0 | 4d 01 ef eb 0a 4d 63 ff 49 c1 e7 04 4d 01 e7 41 c1 e8 0e 41 f7 c0 00 01 00 00 74 0f 45 0f b6 c0 | M....Mc.I...M..A...A......t.E... |
72c0 | 49 c1 e0 04 4b 8d 54 05 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 4b 8d 14 04 41 83 7f 08 13 75 | I...K.T....A......I...K...A....u |
72e0 | 0a 49 8b 07 48 89 44 24 40 eb 1b 48 8d 74 24 40 4c 89 ff 48 89 54 24 08 e8 29 eb ff ff 85 c0 48 | .I..H.D$@..H.t$@L..H.T$..).....H |
7300 | 8b 54 24 08 74 42 83 7a 08 13 75 0a 48 8b 02 48 89 44 24 48 eb 1b 48 8d 74 24 48 48 89 d7 48 89 | .T$.tB.z..u.H..H.D$H..H.t$HH..H. |
7320 | 54 24 08 e8 fe ea ff ff 85 c0 48 8b 54 24 08 74 17 48 8b 74 24 48 48 f7 de 48 8b 7c 24 40 e8 7b | T$........H.T$.t.H.t$HH..H.|$@.{ |
7340 | f3 ff ff e9 e6 f9 ff ff 41 b8 11 00 00 00 e9 ac fd ff ff 45 89 c2 41 c1 ea 17 41 f7 c2 00 01 00 | ........A..........E..A...A..... |
7360 | 00 74 0d 45 0f b6 d2 49 c1 e2 04 4d 01 ea eb 0a 4d 63 d2 49 c1 e2 04 4d 01 e2 41 c1 e8 0e 41 f7 | .t.E...I...M....Mc.I...M..A...A. |
7380 | c0 00 01 00 00 74 0f 45 0f b6 c0 49 c1 e0 04 4f 8d 7c 05 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 | .....t.E...I...O.|....A......I.. |
73a0 | 04 4f 8d 3c 04 41 8b 42 08 83 f8 13 75 1a 41 83 7f 08 13 75 25 49 8b 17 49 8b 32 48 89 ef e8 c1 | .O.<.A.B....u.A....u%I..I.2H.... |
73c0 | f2 ff ff e9 66 f9 ff ff 83 f8 03 75 0d f2 41 0f 10 02 f2 0f 11 44 24 40 eb 1b 48 8d 74 24 40 4c | ....f......u..A......D$@..H.t$@L |
73e0 | 89 d7 4c 89 54 24 08 e8 c7 e9 ff ff 85 c0 4c 8b 54 24 08 74 64 41 83 7f 08 03 75 0d f2 41 0f 10 | ..L.T$........L.T$.tdA....u..A.. |
7400 | 07 f2 0f 11 44 24 48 eb 1b 48 8d 74 24 48 4c 89 ff 4c 89 54 24 08 e8 98 e9 ff ff 85 c0 4c 8b 54 | ....D$H..H.t$HL..L.T$........L.T |
7420 | 24 08 74 35 f2 0f 10 4c 24 48 f2 0f 10 44 24 40 e8 ab cd ff ff f2 0f 10 4c 24 48 66 0f 28 d0 0f | $.t5...L$H...D$@........L$Hf.(.. |
7440 | 57 db f2 0f 59 d1 66 0f 2e da 0f 86 56 f9 ff ff f2 0f 58 c1 e9 4d f9 ff ff 41 b8 09 00 00 00 e9 | W...Y.f.....V.....X..M...A...... |
7460 | 40 fa ff ff 45 89 c2 41 c1 ea 17 41 f7 c2 00 01 00 00 74 0d 45 0f b6 d2 49 c1 e2 04 4d 01 ea eb | @...E..A...A......t.E...I...M... |
7480 | 0a 4d 63 d2 49 c1 e2 04 4d 01 e2 41 c1 e8 0e 41 f7 c0 00 01 00 00 74 0f 45 0f b6 c0 49 c1 e0 04 | .Mc.I...M..A...A......t.E...I... |
74a0 | 4f 8d 7c 05 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 4f 8d 3c 04 41 8b 42 08 83 f8 13 75 1a 41 | O.|....A......I...O.<.A.B....u.A |
74c0 | 83 7f 08 13 75 25 49 8b 17 49 8b 32 48 89 ef e8 78 f1 ff ff e9 55 f8 ff ff 83 f8 03 75 0d f2 41 | ....u%I..I.2H...x....U......u..A |
74e0 | 0f 10 02 f2 0f 11 44 24 40 eb 1b 48 8d 74 24 40 4c 89 d7 4c 89 54 24 08 e8 b6 e8 ff ff 85 c0 4c | ......D$@..H.t$@L..L.T$........L |
7500 | 8b 54 24 08 74 45 41 83 7f 08 03 75 0d f2 41 0f 10 07 f2 0f 11 44 24 48 eb 1b 48 8d 74 24 48 4c | .T$.tEA....u..A......D$H..H.t$HL |
7520 | 89 ff 4c 89 54 24 08 e8 87 e8 ff ff 85 c0 4c 8b 54 24 08 74 16 f2 0f 10 44 24 40 f2 0f 5e 44 24 | ..L.T$........L.T$.t....D$@..^D$ |
7540 | 48 e8 ba cf ff ff e9 5b f8 ff ff 41 b8 0c 00 00 00 e9 4e f9 ff ff 45 89 c2 41 c1 ea 17 41 f7 c2 | H......[...A......N...E..A...A.. |
7560 | 00 01 00 00 74 0d 45 0f b6 d2 49 c1 e2 04 4d 01 ea eb 0a 4d 63 d2 49 c1 e2 04 4d 01 e2 41 c1 e8 | ....t.E...I...M....Mc.I...M..A.. |
7580 | 0e 41 f7 c0 00 01 00 00 74 0f 45 0f b6 c0 49 c1 e0 04 4f 8d 7c 05 00 eb 0f 41 81 e0 ff 01 00 00 | .A......t.E...I...O.|....A...... |
75a0 | 49 c1 e0 04 4f 8d 3c 04 41 83 7a 08 03 75 0d f2 41 0f 10 02 f2 0f 11 44 24 40 eb 1b 48 8d 74 24 | I...O.<.A.z..u..A......D$@..H.t$ |
75c0 | 40 4c 89 d7 4c 89 54 24 08 e8 e5 e7 ff ff 85 c0 4c 8b 54 24 08 74 45 41 83 7f 08 03 75 0d f2 41 | @L..L.T$........L.T$.tEA....u..A |
75e0 | 0f 10 07 f2 0f 11 44 24 48 eb 1b 48 8d 74 24 48 4c 89 ff 4c 89 54 24 08 e8 b6 e7 ff ff 85 c0 4c | ......D$H..H.t$HL..L.T$........L |
7600 | 8b 54 24 08 74 16 f2 0f 10 4c 24 48 f2 0f 10 44 24 40 e8 79 cb ff ff e9 8a f7 ff ff 41 b8 0a 00 | .T$.t....L$H...D$@.y........A... |
7620 | 00 00 e9 7d f8 ff ff 41 c1 e8 17 45 89 c7 49 c1 e7 04 4d 01 e7 41 8b 47 08 83 f8 13 75 0b 49 8b | ...}...A...E..I...M..A.G....u.I. |
7640 | 07 48 f7 d8 e9 e5 f6 ff ff 83 f8 03 75 0d f2 41 0f 10 07 f2 0f 11 44 24 48 eb 11 48 8d 74 24 48 | .H..........u..A......D$H..H.t$H |
7660 | 4c 89 ff e8 4b e7 ff ff 85 c0 74 12 f2 0f 10 44 24 48 0f 57 05 97 c0 04 00 e9 28 f7 ff ff 41 b8 | L...K.....t....D$H.W......(...A. |
7680 | 12 00 00 00 eb 43 41 c1 e8 17 45 89 c7 49 c1 e7 04 4d 01 e7 41 83 7f 08 13 75 0a 49 8b 07 48 89 | .....CA...E..I...M..A....u.I..H. |
76a0 | 44 24 48 eb 11 48 8d 74 24 48 4c 89 ff e8 74 e7 ff ff 85 c0 74 0d 48 8b 44 24 48 48 f7 d0 e9 6b | D$H..H.t$HL...t.....t.H.D$HH...k |
76c0 | f6 ff ff 41 b8 13 00 00 00 4c 89 f1 4c 89 fa 4c 89 fe 48 89 ef e8 00 cd 00 00 e9 ac f1 ff ff 41 | ...A.....L..L..L..H............A |
76e0 | c1 e8 17 b8 01 00 00 00 49 c1 e0 04 4d 01 e0 41 8b 50 08 85 d2 74 0f 30 c0 ff ca 75 09 31 c0 41 | ........I...M..A.P...t.0...u.1.A |
7700 | 83 38 00 0f 94 c0 41 89 06 41 c7 46 08 01 00 00 00 e9 79 f1 ff ff 41 c1 e8 17 4c 89 f6 48 89 ef | .8....A..A.F......y...A...L..H.. |
7720 | 44 89 c2 48 c1 e2 04 4c 01 e2 e8 58 ee ff ff e9 57 f1 ff ff 45 89 c7 41 c1 e8 0e 48 89 ef 41 81 | D..H...L...X....W...E..A...H..A. |
7740 | e0 ff 01 00 00 41 c1 ef 17 49 63 d0 45 29 f8 49 c1 e7 04 48 ff c2 41 8d 70 01 48 c1 e2 04 4c 01 | .....A...Ic.E).I...H..A.p.H...L. |
7760 | e2 48 89 55 10 e8 6b ec ff ff 48 8b 53 20 48 8b 44 24 08 49 01 d7 48 01 d0 48 8b 55 18 41 0f 10 | .H.U..k...H.S.H.D$.I..H..H.U.A.. |
7780 | 37 48 83 7a 18 00 0f 11 30 7e 1f 48 8d 50 10 4c 39 f8 48 89 ef 4c 0f 43 fa 4c 89 7d 10 e8 e7 c5 | 7H.z....0~.H.P.L9.H..L.C.L.}.... |
77a0 | 00 00 48 8b 43 08 48 89 45 10 4c 8b 63 20 e9 e9 07 00 00 85 c0 74 20 48 8b 43 20 48 8b 4c 24 08 | ..H.C.H.E.L.c........t.H.C.H.L$. |
77c0 | 48 89 ef 44 89 44 24 10 48 8d 74 08 f0 e8 fe af 00 00 44 8b 44 24 10 41 c1 e8 0e 41 81 e8 ff ff | H..D.D$.H.t.......D.D$.A...A.... |
77e0 | 01 00 4d 63 c0 49 c1 e0 02 4c 01 43 28 e9 9d f0 ff ff 44 89 c6 c1 ee 17 f7 c6 00 01 00 00 74 0d | ..Mc.I...L.C(.....D...........t. |
7800 | 40 0f b6 f6 48 c1 e6 04 4c 01 ee eb 0a 48 63 f6 48 c1 e6 04 4c 01 e6 41 c1 e8 0e 41 f7 c0 00 01 | @...H...L....Hc.H...L..A...A.... |
7820 | 00 00 74 0f 41 0f b6 d0 48 c1 e2 04 49 8d 54 15 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 4b 8d | ..t.A...H...I.T....A......I...K. |
7840 | 14 04 48 89 ef e8 bb e9 ff ff e9 a8 00 00 00 44 89 c2 c1 ea 0e f6 c6 01 74 0c 0f b6 d2 48 c1 e2 | ..H............D........t....H.. |
7860 | 04 4c 01 ea eb 0d 81 e2 ff 01 00 00 48 c1 e2 04 4c 01 e2 41 c1 e8 17 41 f7 c0 00 01 00 00 74 0f | .L..........H...L..A...A......t. |
7880 | 45 0f b6 c0 49 c1 e0 04 4b 8d 74 05 00 eb 0b 4d 63 c0 49 c1 e0 04 4b 8d 34 04 48 89 ef e8 e4 e7 | E...I...K.t....Mc.I...K.4.H..... |
78a0 | ff ff eb 53 44 89 c2 c1 ea 0e f6 c6 01 74 0c 0f b6 d2 48 c1 e2 04 4c 01 ea eb 0d 81 e2 ff 01 00 | ...SD........t....H...L......... |
78c0 | 00 48 c1 e2 04 4c 01 e2 41 c1 e8 17 41 f7 c0 00 01 00 00 74 0f 45 0f b6 c0 49 c1 e0 04 4b 8d 74 | .H...L..A...A......t.E...I...K.t |
78e0 | 05 00 eb 0b 4d 63 c0 49 c1 e0 04 4b 8d 34 04 48 89 ef e8 3f e8 ff ff 44 39 f8 74 0a 48 83 43 28 | ....Mc.I...K.4.H...?...D9.t.H.C( |
7900 | 04 e9 85 ef ff ff 48 8b 43 28 44 8b 20 44 89 e0 c1 e8 06 0f b6 c0 85 c0 74 15 48 8b 53 20 48 c1 | ......H.C(D..D..........t.H.S.H. |
7920 | e0 04 48 89 ef 48 8d 74 02 f0 e8 a1 ae 00 00 41 c1 ec 0e 41 81 ec ff ff 01 00 4d 63 e4 4a 8d 04 | ..H..H.t.......A...A......Mc.J.. |
7940 | a5 04 00 00 00 48 01 43 28 e9 3d ef ff ff 41 81 e0 00 c0 7f 00 41 8b 56 08 74 18 85 d2 b8 01 00 | .....H.C(.=...A......A.V.t...... |
7960 | 00 00 74 28 30 c0 ff ca 75 22 41 83 3e 00 0f 94 c0 eb 16 85 d2 89 d0 74 13 ff ca b8 01 00 00 00 | ..t(0...u"A.>..........t........ |
7980 | 75 0a 41 83 3e 00 0f 95 c0 0f b6 c0 83 e0 01 84 c0 74 62 eb 4f 44 89 c2 c1 ea 17 48 c1 e2 04 4c | u.A.>............tb.OD.....H...L |
79a0 | 01 e2 41 81 e0 00 c0 7f 00 8b 4a 08 74 17 85 c9 b8 01 00 00 00 74 26 30 c0 ff c9 75 20 83 3a 00 | ..A.......J.t........t&0...u..:. |
79c0 | 0f 94 c0 eb 15 85 c9 89 c8 74 12 ff c9 b8 01 00 00 00 75 09 83 3a 00 0f 95 c0 0f b6 c0 83 e0 01 | .........t........u..:.......... |
79e0 | 84 c0 74 0a 48 83 43 28 04 e9 a1 ee ff ff 0f 10 3a 41 0f 11 3e 48 8b 43 28 44 8b 38 44 89 f8 c1 | ..t.H.C(........:A..>H.C(D.8D... |
7a00 | e8 06 0f b6 c0 85 c0 74 15 48 8b 53 20 48 c1 e0 04 48 89 ef 48 8d 74 02 f0 e8 b2 ad 00 00 41 c1 | .......t.H.S.H...H..H.t.......A. |
7a20 | ef 0e 41 81 ef ff ff 01 00 4d 63 ff 4a 8d 04 bd 04 00 00 00 e9 8c 04 00 00 45 89 c7 41 c1 ef 0e | ..A......Mc.J............E..A... |
7a40 | 41 81 e7 ff 01 00 00 41 ff cf 41 c1 e8 17 74 0e 45 89 c0 49 c1 e0 04 4d 01 f0 4c 89 45 10 44 89 | A......A..A...t.E..I...M..L.E.D. |
7a60 | fa 4c 89 f6 48 89 ef e8 27 37 01 00 85 c0 74 0e 41 ff c7 0f 85 2e 06 00 00 e9 0d ee ff ff 48 8b | .L..H...'7....t.A.............H. |
7a80 | 5d 20 80 4b 42 08 e9 ee ed ff ff 41 c1 e8 17 74 0e 45 89 c0 49 c1 e0 04 4d 01 f0 4c 89 45 10 83 | ]..KB......A...t.E..I...M..L.E.. |
7aa0 | ca ff 4c 89 f6 48 89 ef e8 e6 36 01 00 85 c0 0f 85 d6 ed ff ff 4c 8b 6d 20 48 8b 04 24 4d 8b 75 | ..L..H....6..........L.m.H..$M.u |
7ac0 | 00 49 8b 5d 10 49 8b 16 4c 8b 23 48 8b 52 18 44 0f b6 7a 0a 48 8b 50 18 49 c1 e7 04 4d 03 7d 20 | .I.].I..L.#H.R.D..z.H.P.I...M.}. |
7ae0 | 83 7a 20 00 7e 0c 48 8b 73 20 48 89 ef e8 de ac 00 00 31 d2 49 8d 0c 16 49 39 cf 76 10 41 0f 10 | .z..~.H.s.H.......1.I...I9.v.A.. |
7b00 | 1c 16 41 0f 11 1c 14 48 83 c2 10 eb e7 4c 89 e2 4d 29 f4 4c 29 f2 49 03 55 20 48 89 53 20 4c 03 | ..A....H.....L..M).L).I.U.H.S.L. |
7b20 | 65 10 4c 89 65 10 49 8b 45 28 4c 89 63 08 80 4b 42 20 48 89 43 28 48 89 5d 20 e9 3a ed ff ff 41 | e.L.e.I.E(L.c..KB.H.C(H.]..:...A |
7b40 | c1 e8 17 74 10 45 89 c0 49 c1 e0 04 4b 8d 44 06 f0 48 89 45 10 48 8b 04 24 48 8b 40 18 83 78 20 | ...t.E..I...K.D..H.E.H..$H.@..x. |
7b60 | 00 7e 0b 4c 89 e6 48 89 ef e8 62 ac 00 00 4c 89 f6 48 89 ef e8 6d 35 01 00 f6 43 42 08 0f 84 31 | .~.L..H...b...L..H...m5...CB...1 |
7b80 | 06 00 00 85 c0 48 8b 5d 20 0f 84 ea ec ff ff 48 8b 43 08 48 89 45 10 e9 dd ec ff ff 41 83 7e 08 | .....H.].......H.C.H.E......A.~. |
7ba0 | 13 75 52 49 8b 4e 20 49 8b 56 10 48 89 c8 49 03 06 48 85 c9 7e 05 48 39 d0 eb 03 48 39 c2 0f 9e | .uRI.N.I.V.H..I..H..~.H9...H9... |
7bc0 | c2 84 d2 0f 84 c6 ec ff ff 41 c1 e8 0e 4a 8d 14 85 04 00 f8 ff 48 01 53 28 49 89 06 41 c7 46 08 | .........A...J.......H.S(I..A.F. |
7be0 | 13 00 00 00 49 89 46 30 41 c7 46 38 13 00 00 00 e9 9a ec ff ff 0f 57 db f2 41 0f 10 56 20 f2 41 | ....I.F0A.F8..........W..A..V..A |
7c00 | 0f 10 06 66 0f 2e d3 f2 0f 58 c2 f2 41 0f 10 4e 10 76 06 66 0f 2e c8 eb 04 66 0f 2e c1 0f 93 c0 | ...f.....X..A..N.v.f.....f...... |
7c20 | 84 c0 0f 84 67 ec ff ff 41 c1 e8 0e 4a 8d 04 85 04 00 f8 ff 48 01 43 28 f2 41 0f 11 06 41 c7 46 | ....g...A...J.......H.C(.A...A.F |
7c40 | 08 03 00 00 00 f2 41 0f 11 46 30 41 c7 46 38 03 00 00 00 e9 37 ec ff ff 41 83 7e 08 13 49 8d 46 | ......A..F0A.F8.....7...A.~..I.F |
7c60 | 10 48 89 44 24 08 0f 85 cf 00 00 00 41 83 7e 28 13 0f 85 c4 00 00 00 4d 8b 7e 20 48 8d 74 24 30 | .H.D$.......A.~(.......M.~.H.t$0 |
7c80 | 48 89 c7 44 89 44 24 10 4c 89 fa 48 c1 fa 3f f7 d2 83 c2 02 e8 b3 df ff ff 85 c0 44 8b 44 24 10 | H..D.D$.L..H..?............D.D$. |
7ca0 | 74 05 49 8b 06 eb 6f 41 83 7e 18 03 75 0e f2 41 0f 10 46 10 f2 0f 11 44 24 48 eb 1d 48 8b 7c 24 | t.I...oA.~..u..A..F....D$H..H.|$ |
7cc0 | 08 48 8d 74 24 48 44 89 44 24 10 e8 e3 e0 ff ff 85 c0 44 8b 44 24 10 74 62 0f 57 c0 f2 0f 10 4c | .H.t$HD.D$........D.D$.tb.W....L |
7ce0 | 24 48 66 0f 2e c8 76 11 48 b8 ff ff ff ff ff ff ff 7f 48 89 44 24 30 eb 12 48 b8 00 00 00 00 00 | $Hf...v.H.........H.D$0..H...... |
7d00 | 00 00 80 49 f7 d7 48 89 44 24 30 49 c1 ef 3f 45 85 ff 74 8e 31 c0 49 2b 46 20 48 8b 54 24 30 41 | ...I..H.D$0I..?E..t.1.I+F.H.T$0A |
7d20 | c7 46 18 13 00 00 00 41 c7 46 08 13 00 00 00 49 89 56 10 49 89 06 e9 ee 00 00 00 41 83 7e 18 03 | .F.....A.F.....I.V.I.......A.~.. |
7d40 | 75 0e f2 41 0f 10 46 10 f2 0f 11 44 24 40 eb 24 48 8b 7c 24 08 48 8d 74 24 40 44 89 44 24 10 e8 | u..A..F....D$@.$H.|$.H.t$@D.D$.. |
7d60 | 4f e0 ff ff 85 c0 44 8b 44 24 10 75 07 be 67 34 45 00 eb 4a 41 83 7e 28 03 f2 0f 10 44 24 40 41 | O.....D.D$.u..g4E..JA.~(....D$@A |
7d80 | c7 46 18 03 00 00 00 f2 41 0f 11 46 10 75 0e f2 41 0f 10 46 20 f2 0f 11 44 24 48 eb 29 49 8d 7e | .F......A..F.u..A..F....D$H.)I.~ |
7da0 | 20 48 8d 74 24 48 44 89 44 24 08 e8 03 e0 ff ff 85 c0 44 8b 44 24 08 75 0d be 84 34 45 00 48 89 | .H.t$HD.D$........D.D$.u...4E.H. |
7dc0 | ef e8 ff 63 01 00 41 83 7e 08 03 f2 0f 10 44 24 48 41 c7 46 28 03 00 00 00 f2 41 0f 11 46 20 75 | ...c..A.~.....D$HA.F(.....A..F.u |
7de0 | 0d f2 41 0f 10 06 f2 0f 11 44 24 38 eb 22 48 8d 74 24 38 4c 89 f7 44 89 44 24 08 e8 b3 df ff ff | ..A......D$8."H.t$8L..D.D$...... |
7e00 | 85 c0 44 8b 44 24 08 75 07 be a0 34 45 00 eb ae f2 0f 10 44 24 38 f2 0f 5c 44 24 48 41 c7 46 08 | ..D.D$.u...4E......D$8..\D$HA.F. |
7e20 | 03 00 00 00 f2 41 0f 11 06 41 c1 e8 0e e9 8b 00 00 00 41 0f 10 66 20 49 8d 46 60 44 89 c2 49 8d | .....A...A........A..f.I.F`D..I. |
7e40 | 76 30 b9 01 00 00 00 41 0f 10 6e 10 c1 ea 0e 81 e2 ff 01 00 00 48 89 ef 41 0f 10 36 41 0f 11 66 | v0.....A..n..........H..A..6A..f |
7e60 | 50 41 0f 11 6e 40 41 0f 11 76 30 48 89 45 10 e8 5f 37 01 00 48 8b 43 08 4c 8b 63 20 48 89 45 10 | PA..n@A..v0H.E.._7..H.C.L.c.H.E. |
7e80 | 48 8b 43 28 48 8d 50 04 48 89 53 28 44 8b 00 45 89 c1 41 c1 e9 06 45 0f b6 c9 49 c1 e1 04 4f 8d | H.C(H.P.H.S(D..E..A...E...I...O. |
7ea0 | 34 0c 41 83 7e 18 00 0f 84 e2 e9 ff ff 41 0f 10 7e 10 41 c1 e8 0e 4d 63 c0 41 0f 11 3e 4a 8d 04 | 4.A.~........A..~.A...Mc.A..>J.. |
7ec0 | 85 04 00 f8 ff 48 01 43 28 e9 c1 e9 ff ff 44 89 c0 c1 e8 0e 25 ff 01 00 00 41 c1 e8 17 75 0e 4c | .....H.C(.....D.....%....A...u.L |
7ee0 | 8b 45 10 4d 29 f0 49 c1 f8 04 41 ff c8 85 c0 75 11 48 8b 43 28 48 8d 50 04 48 89 53 28 8b 00 c1 | .E.M).I...A....u.H.C(H.P.H.S(... |
7f00 | e8 06 ff c8 4d 8b 3e 6b c0 32 44 01 c0 41 3b 47 0c 76 1f 89 c2 4c 89 fe 48 89 ef 44 89 44 24 10 | ....M.>k.2D..A;G.v...L..H..D.D$. |
7f20 | 89 44 24 08 e8 35 09 00 00 44 8b 44 24 10 8b 44 24 08 49 63 f0 44 29 c0 48 c1 e6 04 89 44 24 08 | .D$..5...D.D$..D$.Ic.D).H....D$. |
7f40 | 4d 8d 0c 36 45 89 c6 8b 44 24 08 45 85 f6 42 8d 14 30 7e 48 4c 89 c9 4c 89 fe 48 89 ef 4c 89 4c | M..6E...D$.E..B..0~HL..L..H..L.L |
7f60 | 24 10 e8 d7 06 00 00 4c 8b 4c 24 10 41 f6 41 08 40 74 20 41 f6 47 09 04 74 19 49 8b 01 f6 40 09 | $......L.L$.A.A.@t.A.G..t.I...@. |
7f80 | 03 74 10 4c 89 fe 48 89 ef e8 ac b6 00 00 4c 8b 4c 24 10 41 ff ce 49 83 e9 10 eb ab 48 8b 43 08 | .t.L..H.......L.L$.A..I.....H.C. |
7fa0 | 48 89 45 10 e9 e6 e8 ff ff 48 8b 04 24 41 c1 e8 0e 48 8b 40 18 48 8b 40 40 4e 8b 3c c0 48 8b 04 | H.E......H..$A...H.@.H.@@N.<.H.. |
7fc0 | 24 4d 8b 57 60 4c 8d 40 20 41 8b 47 10 49 8b 57 58 4d 85 d2 89 44 24 08 0f 84 7a 01 00 00 48 8d | $M.W`L.@.A.G.I.WXM...D$...z...H. |
7fe0 | 7a 09 31 f6 39 74 24 08 0f 8e b6 01 00 00 80 7f ff 00 0f b6 07 74 09 48 c1 e0 04 4c 01 e0 eb 07 | z.1.9t$..............t.H...L.... |
8000 | 49 8b 04 c0 48 8b 00 4d 8b 5c f2 20 48 83 c7 10 48 ff c6 49 39 03 74 cc e9 3b 01 00 00 80 7a ff | I...H..M.\..H...H..I9.t..;....z. |
8020 | 00 0f b6 32 0f 84 6c 01 00 00 48 c1 e6 04 48 89 ef 4c 89 5c 24 28 4c 01 e6 48 89 54 24 20 4c 89 | ...2..l...H...H..L.\$(L..H.T$.L. |
8040 | 54 24 18 4c 89 44 24 10 e8 0c a7 00 00 4c 8b 54 24 18 4c 8b 5c 24 28 4c 8b 44 24 10 48 8b 54 24 | T$.L.D$......L.T$.L.\$(L.D$.H.T$ |
8060 | 20 4b 89 44 d3 20 4b 8b 44 d3 20 48 83 c2 10 49 ff c2 48 ff 40 08 44 39 54 24 08 7f a0 41 f6 47 | .K.D..K.D..H...I..H.@.D9T$...A.G |
8080 | 09 04 75 04 4d 89 5f 60 48 8b 45 18 48 83 78 18 00 0f 8e f4 e7 ff ff 4d 8d 4e 10 48 89 ef 4c 89 | ..u.M._`H.E.H.x........M.N.H..L. |
80a0 | 4d 10 e8 e2 bc 00 00 48 8b 43 08 48 89 45 10 e9 d7 e7 ff ff 48 8b 04 24 4d 89 e7 4c 2b 3b 41 c1 | M......H.C.H.E......H..$M..L+;A. |
80c0 | e8 17 41 ff c8 48 8b 40 18 49 c1 ff 04 0f b6 40 0a 41 29 c7 41 ff cf 41 83 f8 ff 75 43 48 8b 55 | ..A..H.@.I.....@.A).A..A...uCH.U |
80e0 | 30 48 2b 55 10 49 63 c7 48 c1 fa 04 48 39 c2 7f 15 44 89 fe 48 89 ef 48 89 44 24 10 e8 0a 2e 01 | 0H+U.Ic.H...H9...D..H..H.D$..... |
8100 | 00 48 8b 44 24 10 4c 8b 63 20 4c 8b 74 24 08 48 c1 e0 04 45 89 f8 4d 01 e6 4c 01 f0 48 89 45 10 | .H.D$.L.c.L.t$.H...E..M..L..H.E. |
8120 | 49 63 d7 31 c0 31 c9 48 6b d2 f0 4c 01 e2 44 39 c1 0f 8d 58 e7 ff ff 44 39 f9 7d 0b 0f 10 1c 02 | Ic.1.1.Hk..L..D9...X...D9.}..... |
8140 | 41 0f 11 1c 06 eb 09 41 c7 44 06 08 00 00 00 00 ff c1 48 83 c0 10 eb d6 8b 74 24 08 48 89 ef 48 | A......A.D........H......t$.H..H |
8160 | 89 54 24 18 4c 89 44 24 10 e8 66 a5 00 00 48 8b 54 24 18 4c 89 78 18 49 89 c3 49 89 06 41 c7 46 | .T$.L.D$..f...H.T$.L.x.I..I..A.F |
8180 | 08 46 00 00 00 45 31 d2 4c 8b 44 24 10 48 83 c2 09 e9 e0 fe ff ff 49 8b 04 f0 4b 89 44 d3 20 e9 | .F...E1.L.D$.H........I...K.D... |
81a0 | c2 fe ff ff 4d 89 16 41 c7 46 08 46 00 00 00 e9 d4 fe ff ff 48 83 c4 58 5b 5d 41 5c 41 5d 41 5e | ....M..A.F.F........H..X[]A\A]A^ |
81c0 | 41 5f c3 41 54 55 53 48 83 ec 10 8b 46 08 83 e0 3f ff c8 83 f8 15 0f 87 df 00 00 00 48 89 f5 48 | A_.ATUSH....F...?...........H..H |
81e0 | 89 fb ff 24 c5 20 37 45 00 48 8d 7c 24 0c f2 0f 10 06 e8 99 c0 ff ff f2 0f 59 05 41 b6 04 00 f2 | ...$..7E.H.|$............Y.A.... |
8200 | 0f 2c c0 03 44 24 0c 85 c0 89 44 24 0c 79 16 89 c6 01 c6 b8 00 00 00 00 0f 45 44 24 0c 89 44 24 | .,..D$....D$.y...........ED$..D$ |
8220 | 0c f7 5c 24 0c 0f b6 4b 0b b8 01 00 00 00 d3 e0 8d 48 ff 8b 44 24 0c 83 c9 01 99 f7 f9 48 63 c2 | ..\$...K.........H..D$.......Hc. |
8240 | 48 c1 e0 05 48 03 43 18 e9 8f 00 00 00 4c 8b 26 41 80 7c 24 0a 00 75 1f 41 8b 54 24 0c 49 8b 74 | H...H.C......L.&A.|$..u.A.T$.I.t |
8260 | 24 10 49 8d 7c 24 20 e8 5e bc 00 00 41 c6 44 24 0a 01 41 89 44 24 0c 0f b6 4b 0b 48 8b 55 00 b8 | $.I.|$..^...A.D$..A.D$...K.H.U.. |
8280 | 01 00 00 00 d3 e0 ff c8 23 42 0c eb 0f 0f b6 4f 0b b8 01 00 00 00 d3 e0 ff c8 23 06 48 98 eb a0 | ........#B.....O..........#.H... |
82a0 | 0f b6 4f 0b b8 01 00 00 00 31 d2 d3 e0 8d 48 ff 8b 06 83 c9 01 f7 f1 89 d0 eb 85 0f b6 4f 0b b8 | ..O......1....H..............O.. |
82c0 | 01 00 00 00 31 d2 d3 e0 8d 48 ff 8b 06 83 c9 01 f7 f1 89 d0 48 c1 e0 05 48 03 47 18 48 83 c4 10 | ....1....H..........H...H.G.H... |
82e0 | 5b 5d 41 5c c3 31 c0 83 7f 08 13 75 24 48 8b 3f 48 8d 57 ff 48 81 fa ff ff ff 7f 77 14 53 48 89 | []A\.1.....u$H.?H.W.H......w.SH. |
8300 | f3 e8 2b 4c 01 00 48 98 ff 04 83 b8 01 00 00 00 5b c3 41 55 41 54 49 89 f4 55 53 48 89 d3 51 8b | ..+L..H.........[.AUATI..USH..Q. |
8320 | 42 08 85 c0 0f 84 85 00 00 00 83 f8 13 49 89 fd 75 16 48 8b 12 48 8d 42 ff 48 3d ff ff ff 7f 77 | B............I..u.H..H.B.H=....w |
8340 | 07 3b 56 0c 89 d0 76 69 48 89 de 4c 89 e7 e8 70 fe ff ff 48 89 c5 48 8d 75 10 31 ff 48 89 da e8 | .;V...viH..L...p...H..H.u.1.H... |
8360 | a1 de ff ff 85 c0 74 14 49 2b 6c 24 18 41 8b 44 24 0c 48 c1 fd 05 8d 44 28 01 eb 35 83 7d 18 0a | ......t.I+l$.A.D$.H....D(..5.}.. |
8380 | 75 0f f6 43 08 40 74 09 48 8b 03 48 39 45 10 74 d7 48 63 45 1c 85 c0 75 0d be f0 37 45 00 4c 89 | u..C.@t.H..H9E.t.HcE...u...7E.L. |
83a0 | ef e8 1f 5e 01 00 48 c1 e0 05 48 01 c5 eb a7 31 c0 41 8b 4c 24 0c 39 c8 73 2e 49 8b 74 24 10 89 | ...^..H...H....1.A.L$.9.s.I.t$.. |
83c0 | c2 8d 40 01 48 c1 e2 04 83 7c 16 08 00 74 e7 48 89 03 49 8b 44 24 10 c7 43 08 13 00 00 00 0f 10 | ..@.H....|...t.H..I.D$..C....... |
83e0 | 04 10 0f 11 43 10 eb 38 29 c8 41 0f b6 4c 24 0b ba 01 00 00 00 d3 e2 89 d1 eb 02 ff c0 39 c8 7d | ....C..8).A..L$..............9.} |
8400 | 26 89 c2 48 c1 e2 05 49 03 54 24 18 83 7a 08 00 74 e9 0f 10 4a 10 0f 11 0b 0f 10 12 0f 11 53 10 | &..H...I.T$..z..t...J.........S. |
8420 | b8 01 00 00 00 eb 02 31 c0 5a 5b 5d 41 5c 41 5d c3 50 ba 38 00 00 00 be 05 00 00 00 e8 50 b2 00 | .......1.Z[]A\A].P.8.........P.. |
8440 | 00 48 c7 40 28 00 00 00 00 c6 40 0a ff 48 c7 40 10 00 00 00 00 c7 40 0c 00 00 00 00 48 c7 40 18 | .H.@(.....@..H.@......@.....H.@. |
8460 | d0 37 45 00 c6 40 0b 00 48 c7 40 20 d0 37 45 00 5a c3 55 53 48 89 f3 52 48 8b 76 18 48 89 fd 48 | .7E..@..H.@..7E.Z.USH..RH.v.H..H |
8480 | 81 fe d0 37 45 00 74 19 0f b6 4b 0b ba 01 00 00 00 d3 e2 31 c9 48 63 d2 48 c1 e2 05 e8 02 a5 00 | ...7E.t...K........1.Hc.H....... |
84a0 | 00 8b 53 0c 48 8b 73 10 48 89 ef 31 c9 48 c1 e2 04 e8 ed a4 00 00 58 48 89 de 48 89 ef 31 c9 5b | ..S.H.s.H..1.H........XH..H..1.[ |
84c0 | 5d ba 38 00 00 00 e9 d8 a4 00 00 8b 47 0c 48 8d 56 ff 48 39 c2 73 0e 48 8b 47 10 48 c1 e6 04 48 | ].8.........G.H.V.H9.s.H.G.H...H |
84e0 | 8d 44 30 f0 c3 0f b6 4f 0b b8 01 00 00 00 d3 e0 ff c8 21 f0 48 98 48 c1 e0 05 48 03 47 18 83 78 | .D0....O..........!.H.H...H.G..x |
8500 | 18 13 75 06 48 39 70 10 74 16 48 63 50 1c 85 d2 74 09 48 c1 e2 05 48 01 d0 eb e3 b8 80 6e 45 00 | ..u.H9p.t.HcP...t.H...H......nE. |
8520 | c3 0f b6 4f 0b b8 01 00 00 00 d3 e0 ff c8 23 46 0c 48 98 48 c1 e0 05 48 03 47 18 83 78 18 44 75 | ...O..........#F.H.H...H.G..x.Du |
8540 | 06 48 39 70 10 74 16 48 63 50 1c 85 d2 74 09 48 c1 e2 05 48 01 d0 eb e3 b8 80 6e 45 00 c3 55 53 | .H9p.t.HcP...t.H...H......nE..US |
8560 | 48 89 f5 48 83 ec 18 8b 56 08 83 e2 3f 83 fa 03 74 2e 7f 0f 85 d2 b8 80 6e 45 00 0f 84 b6 00 00 | H..H....V...?...t.......nE...... |
8580 | 00 eb 7c 83 fa 04 74 0a 83 fa 13 75 72 48 8b 36 eb 62 48 8b 36 48 83 c4 18 5b 5d e9 81 ff ff ff | ..|...t....urH.6.bH.6H...[]..... |
85a0 | f2 0f 10 0e 48 89 7c 24 08 66 0f 28 c1 f2 0f 11 0c 24 e8 49 bf ff ff f2 0f 10 0c 24 48 8b 7c 24 | ....H.|$.f.(.....$.I.......$H.|$ |
85c0 | 08 f2 0f 10 15 37 b1 04 00 66 0f 2e d1 0f 97 c2 66 0f 2e 0d 20 b1 04 00 0f 93 c0 84 c2 74 20 66 | .....7...f......f............t.f |
85e0 | 0f 2e c8 b2 00 0f 9b c0 0f 45 c2 84 c0 74 10 f2 48 0f 2c f1 48 83 c4 18 5b 5d e9 cc fe ff ff 48 | .........E...t..H.,.H...[].....H |
8600 | 89 ee e8 bc fb ff ff 48 89 c3 48 8d 73 10 31 ff 48 89 ea e8 ed db ff ff 85 c0 74 05 48 89 d8 eb | .......H..H.s.1.H.........t.H... |
8620 | 16 48 63 43 1c 85 c0 74 09 48 c1 e0 05 48 01 c3 eb d8 b8 80 6e 45 00 48 83 c4 18 5b 5d c3 41 55 | .HcC...t.H...H......nE.H...[].AU |
8640 | 41 54 49 89 fd 55 53 48 89 f3 48 89 df 48 89 d6 48 89 d5 48 83 ec 18 49 89 cc e8 6c fe ff ff 48 | ATI..USH..H..H..H..H...I...l...H |
8660 | 3d 80 6e 45 00 75 1a 48 89 e2 48 89 de 4c 89 ef 48 89 2c 24 c7 44 24 08 13 00 00 00 e8 fb 01 00 | =.nE.u.H..H..L..H.,$.D$......... |
8680 | 00 41 0f 10 04 24 0f 11 00 48 83 c4 18 5b 5d 41 5c 41 5d c3 41 57 41 56 49 89 f7 41 55 41 54 41 | .A...$...H...[]A\A].AWAVI..AUATA |
86a0 | 89 cd 55 53 49 89 fc 89 d3 48 83 ec 18 8b 6e 0c 0f b6 46 0b 4c 8b 76 18 39 ea 89 44 24 08 76 37 | ..USI....H....n...F.L.v.9..D$.v7 |
86c0 | 48 8b 76 10 89 d1 89 ea 48 c1 e2 04 48 c1 e1 04 e8 ce a2 00 00 41 8b 57 0c 49 89 47 10 39 da 73 | H.v.....H...H........A.W.I.G.9.s |
86e0 | 12 89 d1 ff c2 48 c1 e1 04 c7 44 08 08 00 00 00 00 eb ea 41 89 5f 0c 45 85 ed 75 0d 49 c7 47 18 | .....H....D........A._.E..u.I.G. |
8700 | d0 37 45 00 45 31 d2 eb 79 44 89 ef e8 20 48 01 00 83 f8 1e 7e 0f be 06 38 45 00 4c 89 e7 31 c0 | .7E.E1..yD....H.....~...8E.L..1. |
8720 | e8 a0 5a 01 00 88 c1 41 bd 01 00 00 00 31 d2 41 d3 e5 31 f6 4c 89 e7 44 89 e9 89 44 24 0c 44 89 | ..Z....A.....1.A..1.L..D...D$.D. |
8740 | 6c 24 04 48 c1 e1 05 e8 57 a2 00 00 44 8b 54 24 0c 49 89 47 18 31 c0 39 44 24 04 7e 25 48 89 c2 | l$.H....W...D.T$.I.G.1.9D$.~%H.. |
8760 | 48 ff c0 48 c1 e2 05 49 03 57 18 c7 42 1c 00 00 00 00 c7 42 18 00 00 00 00 c7 42 08 00 00 00 00 | H..H...I.W..B......B......B..... |
8780 | eb d5 45 89 e9 45 88 57 0b 49 c1 e1 05 4d 03 4f 18 39 eb 4d 89 4f 20 73 4c 41 89 5f 0c 89 d8 89 | ..E..E.W.I...M.O.9.M.O.sLA._.... |
87a0 | c1 44 8d 68 01 48 c1 e1 04 49 03 4f 10 83 79 08 00 74 0e 44 89 ea 4c 89 fe 4c 89 e7 e8 7d fe ff | .D.h.H...I.O..y..t.D..L..L...}.. |
87c0 | ff 41 39 ed 44 89 e8 72 d6 49 8b 77 10 89 d9 89 ea 48 c1 e1 04 48 c1 e2 04 4c 89 e7 e8 c2 a1 00 | .A9.D..r.I.w.....H...H...L...... |
87e0 | 00 49 89 47 10 8a 4c 24 08 bb 01 00 00 00 d3 e3 ff cb 48 63 eb 48 c1 e5 05 4d 8d 6c 2e 10 85 db | .I.G..L$..........Hc.H...M.l.... |
8800 | 78 25 41 83 7d f8 00 74 16 4c 89 ea 4c 89 fe 4c 89 e7 e8 7e 03 00 00 41 0f 10 45 f0 0f 11 00 ff | x%A.}..t.L..L..L...~...A..E..... |
8820 | cb 49 83 ed 20 eb d7 49 81 fe d0 37 45 00 74 1f 48 83 c4 18 48 8d 55 20 4c 89 f6 5b 4c 89 e7 31 | .I.....I...7E.t.H...H.U.L..[L..1 |
8840 | c9 5d 41 5c 41 5d 41 5e 41 5f e9 54 a1 00 00 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 31 c9 | .]A\A]A^A_.T...H...[]A\A]A^A_.1. |
8860 | 48 81 7e 18 d0 37 45 00 74 0d 0f b6 4e 0b b8 01 00 00 00 d3 e0 89 c1 e9 18 fe ff ff 41 57 41 56 | H.~..7E.t...N...............AWAV |
8880 | 41 55 41 54 49 89 fd 55 53 48 89 d5 48 81 ec b8 00 00 00 8b 42 08 85 c0 75 07 be 15 38 45 00 eb | AUATI..USH..H.......B...u...8E.. |
88a0 | 4e 83 f8 03 48 89 f3 75 72 f2 0f 10 0a 66 0f 2e c9 7a 35 66 0f 28 c1 f2 0f 11 4c 24 08 e8 3e bc | N...H..ur....f...z5f.(....L$..>. |
88c0 | ff ff f2 0f 10 4c 24 08 f2 0f 10 15 30 ae 04 00 66 0f 2e d1 0f 97 c2 66 0f 2e 0d 19 ae 04 00 0f | .....L$.....0...f......f........ |
88e0 | 93 c0 84 c2 75 0e eb 33 be 28 38 45 00 31 c0 e8 d1 58 01 00 66 0f 2e c8 b2 00 0f 9b c0 0f 45 c2 | ....u..3.(8E.1...X..f.........E. |
8900 | 84 c0 74 17 f2 48 0f 2c c1 48 8d 6c 24 20 c7 44 24 28 13 00 00 00 48 89 44 24 20 48 89 ee 48 89 | ..t..H.,.H.l$..D$(....H.D$.H..H. |
8920 | df e8 9d f8 ff ff 48 3d d0 37 45 00 49 89 c4 74 0a 83 78 08 00 0f 84 13 02 00 00 48 8b 53 18 48 | ......H=.7E.I..t..x........H.S.H |
8940 | 8b 43 20 48 39 d0 76 17 83 78 f8 00 4c 8d 70 e0 4c 89 73 20 75 e9 4d 85 f6 0f 85 59 01 00 00 31 | .C.H9.v..x..L.p.L.s.u.M....Y...1 |
8960 | c0 c7 44 04 30 00 00 00 00 48 83 c0 04 48 3d 80 00 00 00 75 ec 4c 8d 74 24 30 44 8b 43 0c 4c 8d | ..D.0....H...H=....u.L.t$0D.C.L. |
8980 | 94 24 b0 00 00 00 45 31 e4 ba 01 00 00 00 be 01 00 00 00 4c 89 f0 44 39 c6 76 0a 44 39 c2 77 35 | .$....E1...........L..D9.v.D9.w5 |
89a0 | 45 89 c1 eb 03 41 89 f1 31 ff 44 39 ca 77 16 8d 4a ff 48 c1 e1 04 48 03 4b 10 83 79 08 01 83 df | E....A..1.D9.w..J.H...H.K..y.... |
89c0 | ff ff c2 eb e5 01 38 48 83 c0 04 41 01 fc 01 f6 4c 39 d0 75 c1 0f b6 4b 0b ba 01 00 00 00 45 31 | ......8H...A....L9.u...K......E1 |
89e0 | ff d3 e2 31 c9 44 8d 42 ff 48 63 d2 48 c1 e2 05 48 83 ea 20 41 83 f8 ff 74 45 48 89 d7 48 03 7b | ...1.D.B.Hc.H...H...A...tEH..H.{ |
8a00 | 18 83 7f 08 00 74 2f 48 8d 74 24 30 48 83 c7 10 48 89 54 24 18 44 89 44 24 14 89 4c 24 08 e8 c2 | .....t/H.t$0H...H.T$.D.D$..L$... |
8a20 | f8 ff ff 8b 4c 24 08 48 8b 54 24 18 41 01 c7 44 8b 44 24 14 ff c1 41 ff c8 48 83 ea 20 eb b5 41 | ....L$.H.T$.A..D.D$...A..H.....A |
8a40 | 8d 04 0c 48 8d 74 24 30 48 89 ef 89 44 24 08 e8 91 f8 ff ff 41 01 c7 8b 44 24 08 31 d2 45 01 fc | ...H.t$0H...D$......A...D$.1.E.. |
8a60 | 31 ff be 01 00 00 00 8d 48 01 31 c0 41 89 f0 41 d1 e8 45 39 e0 73 21 45 8b 0e 45 85 c9 74 0c 44 | 1.......H.1.A..A..E9.s!E..E..t.D |
8a80 | 01 c8 44 39 c0 0f 47 d6 0f 47 f8 49 83 c6 04 44 39 e0 74 04 01 f6 eb d4 29 f9 48 89 de 4c 89 ef | ..D9..G..G.I...D9.t.....).H..L.. |
8aa0 | e8 ef fb ff ff 48 89 ea 48 89 de 4c 89 ef e8 e2 00 00 00 e9 cb 00 00 00 49 8d 74 24 10 48 89 df | .....H..H..L............I.t$.H.. |
8ac0 | e8 fe f6 ff ff 4c 39 e0 74 59 48 63 50 1c 48 c1 e2 05 48 01 c2 4c 39 e2 74 05 48 89 d0 eb eb 4c | .....L9.tYHcP.H...H..L9.t.H....L |
8ae0 | 89 f2 b9 08 00 00 00 4c 89 f7 48 29 c2 4c 89 e6 48 c1 fa 05 89 50 1c f3 a5 41 83 7c 24 1c 00 74 | .......L..H).L..H....P...A.|$..t |
8b00 | 17 4c 89 e0 4c 29 f0 48 c1 f8 05 41 01 46 1c 41 c7 44 24 1c 00 00 00 00 41 c7 44 24 08 00 00 00 | .L..L).H...A.F.A.D$.....A.D$.... |
8b20 | 00 eb 2b 49 63 54 24 1c 85 d2 74 12 48 c1 e2 05 49 01 d4 4d 29 f4 49 c1 fc 05 45 89 66 1c 4c 89 | ..+IcT$...t.H...I..M).I...E.f.L. |
8b40 | f2 4d 89 f4 48 29 c2 48 c1 fa 05 89 50 1c 48 8b 45 00 49 89 44 24 10 8b 45 08 41 89 44 24 18 f6 | .M..H).H....P.H.E.I.D$..E.A.D$.. |
8b60 | 45 08 40 74 1b f6 43 09 04 74 15 48 8b 45 00 f6 40 09 03 74 0b 48 89 de 4c 89 ef e8 ba aa 00 00 | E.@t..C..t.H.E..@..t.H..L....... |
8b80 | 4c 89 e0 48 81 c4 b8 00 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 55 53 48 89 f3 48 89 fd 48 89 d6 | L..H......[]A\A]A^A_.USH..H..H.. |
8ba0 | 48 89 df 48 83 ec 18 48 89 54 24 08 e8 ad f9 ff ff 48 3d 80 6e 45 00 48 8b 54 24 08 75 11 48 83 | H..H...H.T$......H=.nE.H.T$.u.H. |
8bc0 | c4 18 48 89 de 48 89 ef 5b 5d e9 ad fc ff ff 48 83 c4 18 5b 5d c3 41 55 41 54 55 53 8b 5f 0c 85 | ..H..H..[].....H...[].AUATUS._.. |
8be0 | db 74 3a 48 8b 77 10 8d 43 ff 48 c1 e0 04 83 7c 06 08 00 75 28 31 c0 89 da 29 c2 83 fa 01 0f 86 | .t:H.w..C.H....|...u(1...)...... |
8c00 | 91 00 00 00 8d 14 03 d1 ea 8d 4a ff 48 c1 e1 04 83 7c 0e 08 00 0f 45 c2 0f 44 da eb da 48 81 7f | ..........J.H....|....E..D...H.. |
8c20 | 18 d0 37 45 00 49 89 fc 8d 6b 01 74 66 89 ee 4c 89 e7 e8 94 f8 ff ff 83 78 08 00 74 2c 81 fd ff | ..7E.I...k.tf..L........x..t,... |
8c40 | ff ff 3f 76 1e bb 01 00 00 00 89 de 4c 89 e7 e8 77 f8 ff ff 83 78 08 00 74 04 ff c3 eb ec 8d 43 | ..?v........L...w....x..t......C |
8c60 | ff eb 32 89 eb 01 ed eb c4 89 e8 29 d8 83 f8 01 76 21 44 8d 6c 1d 00 4c 89 e7 41 d1 ed 44 89 ee | ..2........)....v!D.l..L..A..D.. |
8c80 | e8 46 f8 ff ff 83 78 08 00 41 0f 45 dd 41 0f 44 ed eb d6 89 d8 5b 5d 41 5c 41 5d c3 53 be 01 00 | .F....x..A.E.A.D.....[]A\A].S... |
8ca0 | 00 00 48 89 fb 48 83 ec 10 48 8d 54 24 08 e8 66 00 01 00 48 8b 74 24 08 48 89 df e8 76 bf 00 00 | ..H..H...H.T$..f...H.t$.H...v... |
8cc0 | 48 83 c4 10 b8 01 00 00 00 5b c3 41 57 41 56 8d 41 ff 41 55 41 54 55 53 bd 08 00 00 00 48 98 48 | H........[.AWAV.A.AUATUS.....H.H |
8ce0 | 83 ec 18 83 f9 08 0f 4e e9 45 31 db 45 31 e4 44 8d 55 ff 49 63 da 48 29 d8 45 85 d2 78 24 4e 8d | .......N.E1.E1.D.U.Ic.H).E..x$N. |
8d00 | 0c 18 49 89 dd 49 c1 e4 08 4d 29 dd 85 d2 4d 0f 45 cd 41 ff ca 49 ff c3 46 0f b6 0c 0e 4d 09 cc | ..I..I...M)...M.E.A..I..F....M.. |
8d20 | eb d7 83 f9 07 7f 20 45 85 c0 0f 84 82 00 00 00 8d 0c cd ff ff ff ff b8 01 00 00 00 48 d3 e0 49 | .......E....................H..I |
8d40 | 31 c4 49 29 c4 eb 6b 83 f9 08 74 66 4c 89 e0 48 83 e8 00 79 0b 45 85 c0 41 be ff 00 00 00 75 03 | 1.I)..k...tfL..H...y.E..A.....u. |
8d60 | 45 31 f6 89 cb 41 89 d5 48 89 f1 44 8d 7b ff 48 89 3c 24 48 63 ed 4d 63 ff 4c 89 f8 48 29 e8 45 | E1...A..H..D.{.H.<$Hc.Mc.L..H).E |
8d80 | 85 ed 48 0f 45 c5 0f b6 04 01 44 39 f0 74 1c 48 8b 3c 24 89 da be 48 38 45 00 31 c0 48 89 4c 24 | ..H.E.....D9.t.H.<$...H8E.1.H.L$ |
8da0 | 08 e8 db f4 00 00 48 8b 4c 24 08 48 ff c5 39 dd 7c c7 48 83 c4 18 4c 89 e0 5b 5d 41 5c 41 5d 41 | ......H.L$.H..9.|.H...L..[]A\A]A |
8dc0 | 5e 41 5f c3 41 54 55 49 89 f4 53 8a 06 48 89 fd 48 8d 5e 01 3c 25 74 12 3c 5b 75 65 80 7e 01 5e | ^A_.ATUI..S..H..H.^.<%t.<[ue.~.^ |
8de0 | 48 8d 46 02 48 0f 44 d8 eb 3a 48 3b 5f 18 75 10 48 8b 7f 20 be 76 38 45 00 31 c0 e8 81 f4 00 00 | H.F.H.D..:H;_.u.H....v8E.1...... |
8e00 | 49 8d 44 24 02 eb 3d 80 3b 25 48 8d 43 01 75 0c 48 3b 45 18 48 8d 53 02 48 0f 42 c2 80 38 5d 74 | I.D$..=.;%H.C.u.H;E.H.S.H.B..8]t |
8e20 | 1b 48 89 c3 48 3b 5d 18 75 dd 48 8b 7d 20 be 99 38 45 00 31 c0 e8 47 f4 00 00 eb cb 48 ff c0 eb | .H..H;].u.H.}...8E.1..G.....H... |
8e40 | 03 48 89 d8 5b 5d 41 5c c3 41 56 41 55 49 89 f5 41 54 55 4c 63 e1 53 89 d5 4c 89 e6 49 89 fe 4c | .H..[]A\.AVAUI..ATULc.S..L..I..L |
8e60 | 89 e3 48 83 ec 10 44 89 44 24 0c e8 55 f8 00 00 31 d2 85 ed 44 8b 44 24 0c 75 08 41 8d 54 24 ff | ..H...D.D$..U...1...D.D$.u.A.T$. |
8e80 | 48 63 d2 49 8d 4c 24 ff 44 88 2c 10 41 b9 01 00 00 00 44 39 cb 7e 19 48 89 ca 49 c1 ed 08 4c 29 | Hc.I.L$.D.,.A.....D9.~.H..I...L) |
8ea0 | ca 85 ed 49 0f 45 d1 49 ff c1 44 88 2c 10 eb e2 83 fb 08 7e 10 45 85 c0 41 b9 08 00 00 00 49 8d | ...I.E.I..D.,......~.E..A.....I. |
8ec0 | 4c 24 ff 75 11 4d 01 66 10 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e c3 48 89 ca 4c 29 ca 85 ed 49 0f | L$.u.M.f.H...[]A\A]A^.H..L)...I. |
8ee0 | 45 d1 49 ff c1 44 39 cb c6 04 10 ff 7f e8 eb d5 50 48 89 cf e8 71 f8 00 00 31 c0 5a c3 41 54 55 | E.I..D9.........PH...q...1.Z.ATU |
8f00 | be 01 00 00 00 53 48 89 fb 48 81 ec 30 20 00 00 48 89 e2 64 48 8b 04 25 28 00 00 00 48 89 84 24 | .....SH..H..0...H..dH..%(...H..$ |
8f20 | 28 20 00 00 31 c0 e8 ee fd 00 00 48 8b 14 24 48 8d 74 24 08 48 89 df 48 89 c5 31 db e8 58 f9 00 | (...1......H..$H.t$.H..H..1..X.. |
8f40 | 00 49 89 c4 48 8b 34 24 48 39 f3 73 19 e8 fe af ff ff 0f b6 54 1d 00 48 8b 00 8b 04 90 41 88 04 | .I..H.4$H9.s........T..H.....A.. |
8f60 | 1c 48 ff c3 eb de 48 8d 7c 24 08 e8 86 f8 00 00 48 8b 8c 24 28 20 00 00 64 48 33 0c 25 28 00 00 | .H....H.|$......H..$(...dH3.%(.. |
8f80 | 00 b8 01 00 00 00 74 05 e8 63 b1 ff ff 48 81 c4 30 20 00 00 5b 5d 41 5c c3 55 53 be 01 00 00 00 | ......t..c...H..0...[]A\.US..... |
8fa0 | 48 89 fb 48 81 ec 38 20 00 00 48 89 e2 64 48 8b 04 25 28 00 00 00 48 89 84 24 28 20 00 00 31 c0 | H..H..8...H..dH..%(...H..$(...1. |
8fc0 | e8 54 fd 00 00 48 8b 14 24 48 8d 74 24 08 48 89 df 48 89 c5 e8 c0 f8 00 00 31 d2 48 8b 34 24 48 | .T...H..$H.t$.H..H.......1.H.4$H |
8fe0 | 39 f2 73 12 48 ff ce 48 29 d6 8a 4c 35 00 88 0c 10 48 ff c2 eb e5 48 8d 7c 24 08 e8 f6 f7 00 00 | 9.s.H..H)..L5....H....H.|$...... |
9000 | 48 8b 8c 24 28 20 00 00 64 48 33 0c 25 28 00 00 00 b8 01 00 00 00 74 05 e8 d3 b0 ff ff 48 81 c4 | H..$(...dH3.%(........t......H.. |
9020 | 38 20 00 00 5b 5d c3 41 56 41 55 49 89 fe 41 54 55 be 01 00 00 00 53 48 81 ec 40 20 00 00 48 8d | 8...[].AVAUI..ATU.....SH..@...H. |
9040 | 54 24 08 64 48 8b 04 25 28 00 00 00 48 89 84 24 38 20 00 00 31 c0 e8 be fc 00 00 be 02 00 00 00 | T$.dH..%(...H..$8...1........... |
9060 | 4c 89 f7 48 89 c5 e8 3f fe 00 00 48 8d 4c 24 10 49 89 c5 ba 70 48 45 00 be 03 00 00 00 4c 89 f7 | L..H...?...H.L$.I...pHE......L.. |
9080 | e8 c9 fc 00 00 4d 85 ed 7f 14 31 d2 be 70 48 45 00 4c 89 f7 e8 b1 bb 00 00 e9 94 00 00 00 48 8b | .....M....1..pHE.L............H. |
90a0 | 4c 24 10 48 8b 74 24 08 48 89 cf 48 01 f7 72 12 31 d2 49 89 c4 b8 ff ff ff 7f 49 f7 f5 48 39 c7 | L$.H.t$.H..H..r.1.I.......I..H9. |
90c0 | 76 11 be b9 38 45 00 4c 89 f7 31 c0 e8 b0 f1 00 00 eb 64 49 8d 5d ff 4c 89 f7 48 0f af cb 48 89 | v...8E.L..1.......dI.].L..H...H. |
90e0 | f3 48 8d 74 24 18 49 0f af dd 48 01 cb 48 89 da e8 a4 f7 00 00 49 ff cd 48 89 c7 48 89 ee 48 8b | .H.t$.I...H..H.......I..H..H..H. |
9100 | 4c 24 08 f3 a4 74 1e 48 8b 4c 24 10 48 03 44 24 08 48 85 c9 74 df 48 89 c7 4c 89 e6 f3 a4 48 03 | L$...t.H.L$.H.D$.H..t.H..L....H. |
9120 | 44 24 10 eb d0 48 8d 7c 24 18 48 89 de e8 c4 f6 00 00 b8 01 00 00 00 48 8b 94 24 38 20 00 00 64 | D$...H.|$.H............H..$8...d |
9140 | 48 33 14 25 28 00 00 00 74 05 e8 a1 af ff ff 48 81 c4 40 20 00 00 5b 5d 41 5c 41 5d 41 5e c3 41 | H3.%(...t......H..@...[]A\A]A^.A |
9160 | 54 55 be 01 00 00 00 53 48 89 fb 48 81 ec 30 20 00 00 48 89 e2 64 48 8b 04 25 28 00 00 00 48 89 | TU.....SH..H..0...H..dH..%(...H. |
9180 | 84 24 28 20 00 00 31 c0 e8 8c fb 00 00 48 8b 14 24 48 8d 74 24 08 48 89 df 48 89 c5 31 db e8 f6 | .$(...1......H..$H.t$.H..H..1... |
91a0 | f6 00 00 49 89 c4 48 8b 34 24 48 39 f3 73 19 e8 0c b4 ff ff 0f b6 54 1d 00 48 8b 00 8b 04 90 41 | ...I..H.4$H9.s........T..H.....A |
91c0 | 88 04 1c 48 ff c3 eb de 48 8d 7c 24 08 e8 24 f6 00 00 48 8b 8c 24 28 20 00 00 64 48 33 0c 25 28 | ...H....H.|$..$...H..$(...dH3.%( |
91e0 | 00 00 00 b8 01 00 00 00 74 05 e8 01 af ff ff 48 81 c4 30 20 00 00 5b 5d 41 5c c3 55 53 48 63 ee | ........t......H..0...[]A\.USHc. |
9200 | 51 48 63 df 89 ef e8 85 b1 ff ff 83 e8 61 83 f8 19 0f 87 d2 00 00 00 ff 24 c5 c0 3c 45 00 e8 ad | QHc..........a..........$..<E... |
9220 | b3 ff ff 48 8b 00 66 8b 1c 58 66 81 e3 00 04 e9 a6 00 00 00 e8 97 b3 ff ff 48 8b 00 66 8b 1c 58 | ...H..f..Xf..............H..f..X |
9240 | 83 e3 02 e9 92 00 00 00 e8 83 b3 ff ff 48 8b 00 66 8b 1c 58 66 81 e3 00 08 eb 7f e8 70 b3 ff ff | .............H..f..Xf.......p... |
9260 | 48 8b 00 66 8b 1c 58 66 81 e3 00 80 eb 6c e8 5d b3 ff ff 48 8b 00 66 8b 1c 58 66 81 e3 00 02 eb | H..f..Xf.....l.]...H..f..Xf..... |
9280 | 59 e8 4a b3 ff ff 48 8b 00 66 8b 1c 58 83 e3 04 eb 48 e8 39 b3 ff ff 48 8b 00 66 8b 1c 58 66 81 | Y.J...H..f..X....H.9...H..f..Xf. |
92a0 | e3 00 20 eb 35 e8 26 b3 ff ff 48 8b 00 66 8b 1c 58 66 81 e3 00 01 eb 22 e8 13 b3 ff ff 48 8b 00 | ....5.&...H..f..Xf.....".....H.. |
92c0 | 66 8b 1c 58 83 e3 08 eb 11 e8 02 b3 ff ff 48 8b 00 66 8b 1c 58 66 81 e3 00 10 0f b7 db eb 0e 85 | f..X..........H..f..Xf.......... |
92e0 | db 0f 94 c3 0f b6 db eb 04 39 dd eb 13 e8 de b2 ff ff 48 8b 10 89 d8 f6 44 6a 01 02 75 08 85 db | .........9........H.....Dj..u... |
9300 | 0f 94 c0 0f b6 c0 5a 5b 5d c3 41 55 41 54 49 89 d5 55 53 89 fd 51 80 7e 01 5e bb 01 00 00 00 75 | ......Z[].AUATI..US..Q.~.^.....u |
9320 | 25 48 ff c6 30 db eb 1e 0f b6 46 01 3c 25 75 21 4c 8d 66 02 0f b6 76 02 89 ef e8 bc fe ff ff 85 | %H..0.....F.<%u!L.f...v......... |
9340 | c0 75 3b 4c 89 e6 48 8d 56 01 4c 39 ea 72 d9 eb 26 80 7e 02 2d 75 17 4c 8d 66 03 4d 39 ec 73 0e | .u;L..H.V.L9.r..&.~.-u.L.f.M9.s. |
9360 | 39 e8 7f df 0f b6 46 03 39 c5 7f d7 eb 10 39 e8 74 0c 49 89 d4 eb cc 89 d8 83 f0 01 eb 02 89 d8 | 9.....F.9.....9.t.I............. |
9380 | 5a 5b 5d 41 5c 41 5d c3 53 31 d2 48 89 fb be 01 00 00 00 e8 81 f9 00 00 31 d2 48 89 df be 02 00 | Z[]A\A].S1.H............1.H..... |
93a0 | 00 00 e8 72 f9 00 00 48 89 df be 02 00 00 00 e8 39 b3 00 00 48 89 df 31 f6 e8 78 b8 00 00 48 89 | ...r...H........9...H..1..x...H. |
93c0 | df ba 03 00 00 00 be db b3 40 00 e8 16 ba 00 00 b8 01 00 00 00 5b c3 41 57 41 56 41 55 41 54 41 | .........@...........[.AWAVAUATA |
93e0 | bd 01 00 00 00 55 53 48 89 fd 48 81 ec 48 20 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 38 20 | .....USH..H..H...dH..%(...H..$8. |
9400 | 00 00 31 c0 e8 cd b2 00 00 48 8d 74 24 18 4c 63 f0 48 89 ef 4c 89 f2 4d 89 f7 e8 7a f4 00 00 41 | ..1......H.t$.Lc.H..L..M...z...A |
9420 | 29 c5 48 89 c3 44 89 6c 24 0c 8b 44 24 0c 44 8d 24 18 45 39 fc 7f 2e 44 89 e6 48 89 ef e8 68 fa | ).H..D.l$..D$.D.$.E9...D..H...h. |
9440 | 00 00 49 89 c5 0f b6 c0 4c 39 e8 74 10 ba d4 38 45 00 44 89 e6 48 89 ef e8 e5 ee 00 00 44 88 2b | ..I.....L9.t...8E.D..H.......D.+ |
9460 | 48 ff c3 eb c5 48 8d 7c 24 18 4c 89 f6 e8 84 f3 00 00 48 8b 8c 24 38 20 00 00 64 48 33 0c 25 28 | H....H.|$.L.......H..$8...dH3.%( |
9480 | 00 00 00 b8 01 00 00 00 74 05 e8 61 ac ff ff 48 81 c4 48 20 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f | ........t..a...H..H...[]A\A]A^A_ |
94a0 | c3 41 55 41 54 49 89 fc 55 53 48 83 cb ff 50 48 89 d9 31 c0 f2 ae 48 89 f7 48 89 ca 48 89 d9 48 | .AUATI..USH...PH..1...H..H..H..H |
94c0 | f7 d2 f2 ae 49 8d 7c 14 fe 48 8d 2c 1a 48 89 c8 44 8a 2f 48 f7 d0 48 01 c3 48 01 eb e8 1f ab ff | ....I.|..H.,.H..D./H..H..H...... |
94e0 | ff 45 88 6c 1c ff 41 c6 04 1c 00 5a 5b 5d 41 5c 41 5d c3 41 57 41 56 41 55 41 54 41 bc 01 00 00 | .E.l..A....Z[]A\A].AWAVAUATA.... |
9500 | 00 55 53 48 89 fd 48 81 ec 88 20 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 78 20 00 00 31 c0 | .USH..H......dH..%(...H..$x...1. |
9520 | e8 b1 b1 00 00 48 8d 54 24 28 be 01 00 00 00 48 89 ef 89 44 24 04 e8 de f7 00 00 48 89 c3 48 03 | .....H.T$(.....H...D$......H..H. |
9540 | 44 24 28 48 8d 74 24 58 48 89 ef 48 89 44 24 08 e8 28 f3 00 00 48 8d 44 24 47 48 89 44 24 10 48 | D$(H.t$XH..H.D$..(...H.D$GH.D$.H |
9560 | 3b 5c 24 08 0f 83 bc 04 00 00 80 3b 25 74 39 48 8b 44 24 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 | ;\$........;%t9H.D$`H9D$hr.H.|$X |
9580 | be 01 00 00 00 e8 3b f1 00 00 48 8b 44 24 68 48 ff c3 48 8d 50 01 48 89 54 24 68 48 8b 54 24 58 | ......;...H.D$hH..H.P.H.T$hH.T$X |
95a0 | 8a 4b ff 88 0c 02 eb b7 80 7b 01 25 75 3d 48 8b 44 24 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 be | .K.......{.%u=H.D$`H9D$hr.H.|$X. |
95c0 | 01 00 00 00 e8 fc f0 00 00 48 8b 44 24 68 48 83 c3 02 48 8d 50 01 48 89 54 24 68 48 8b 54 24 58 | .........H.D$hH...H.P.H.T$hH.T$X |
95e0 | 8a 4b ff 88 0c 02 e9 74 ff ff ff 48 8d 7c 24 58 be 00 02 00 00 41 ff c4 e8 c8 f0 00 00 44 3b 64 | .K.....t...H.|$X.....A.......D;d |
9600 | 24 04 49 89 c5 7e 10 ba e7 38 45 00 44 89 e6 48 89 ef e8 2b ed 00 00 48 ff c3 49 89 df 41 0f be | $.I..~...8E.D..H...+...H..I..A.. |
9620 | 37 40 84 f6 75 1d 4c 89 f8 48 29 d8 48 83 f8 05 76 25 be f6 38 45 00 48 89 ef 31 c0 e8 40 ec 00 | 7@..u.L..H).H...v%..8E.H..1..@.. |
9640 | 00 eb 14 bf f0 38 45 00 e8 c3 aa ff ff 48 85 c0 74 d4 49 ff c7 eb c6 e8 74 af ff ff 41 0f b6 0f | .....8E......H..t.I.....t...A... |
9660 | 49 89 c6 48 8b 00 4d 8d 47 01 f6 44 48 01 08 4d 0f 45 f8 41 0f b6 17 66 8b 14 50 66 81 e2 00 08 | I..H..M.G..DH..M.E.A...f..Pf.... |
9680 | 66 83 fa 01 49 83 df ff 41 80 3f 2e 75 2d 41 0f b6 4f 01 49 8d 57 01 4d 8d 47 02 f6 44 48 01 08 | f...I...A.?.u-A..O.I.W.M.G..DH.. |
96a0 | 49 0f 45 d0 49 89 d7 0f b6 12 66 8b 14 50 66 81 e2 00 08 66 83 fa 01 49 83 df ff 41 0f b6 17 f6 | I.E.I.....f..Pf....f...I...A.... |
96c0 | 44 50 01 08 74 0f be 16 39 45 00 48 89 ef 31 c0 e8 ac eb 00 00 4d 89 f9 48 8b 7c 24 10 48 89 de | DP..t...9E.H..1......M..H.|$.H.. |
96e0 | 49 29 d9 b9 11 00 00 00 c6 44 24 46 25 49 8d 51 01 4c 89 4c 24 18 49 8d 5f 01 e8 d1 ab ff ff 4c | I).......D$F%I.Q.L.L$.I._......L |
9700 | 8b 4c 24 18 42 c6 44 0c 48 00 41 0f be 17 80 fa 67 7f 40 80 fa 65 0f 8d d6 00 00 00 80 fa 58 0f | .L$.B.D.H.A.....g.@..e........X. |
9720 | 84 8c 00 00 00 7f 17 80 fa 45 0f 84 c2 00 00 00 80 fa 47 0f 84 b9 00 00 00 80 fa 41 eb 0a 80 fa | .........E........G........A.... |
9740 | 63 74 43 7f 6c 80 fa 61 0f 85 bb 02 00 00 e9 9f 00 00 00 80 fa 71 0f 84 cd 00 00 00 7f 10 80 fa | ctC.l..a.............q.......... |
9760 | 69 74 4e 80 fa 6f 0f 85 9d 02 00 00 eb 43 80 fa 75 74 3e 80 fa 78 74 39 80 fa 73 0f 84 15 02 00 | itN..o.......C..ut>..xt9..s..... |
9780 | 00 e9 83 02 00 00 44 89 e6 48 89 ef e8 19 f7 00 00 48 8d 4c 24 46 41 89 c0 48 83 ca ff be 01 00 | ......D..H.......H.L$FA..H...... |
97a0 | 00 00 4c 89 ef 31 c0 e8 34 ae ff ff e9 69 02 00 00 44 89 e6 48 89 ef e8 ee f6 00 00 48 8d 7c 24 | ..L..1..4....i...D..H.......H.|$ |
97c0 | 46 be 9f 4c 45 00 48 89 44 24 18 e8 d1 fc ff ff 4c 8b 44 24 18 48 8d 4c 24 46 48 83 ca ff be 01 | F..LE.H.D$......L.D$.H.L$FH..... |
97e0 | 00 00 00 4c 89 ef 31 c0 e8 f3 ad ff ff e9 28 02 00 00 48 8d 7c 24 46 be 70 48 45 00 e8 a0 fc ff | ...L..1.......(...H.|$F.pHE..... |
9800 | ff 44 89 e6 48 89 ef e8 29 f6 00 00 48 8d 4c 24 46 48 83 ca ff be 01 00 00 00 4c 89 ef b0 01 e8 | .D..H...)...H.L$FH........L..... |
9820 | bc ad ff ff e9 f1 01 00 00 48 8d 54 24 30 44 89 e6 48 89 ef e8 e0 f4 00 00 49 89 c5 48 8b 44 24 | .........H.T$0D..H.......I..H.D$ |
9840 | 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 be 01 00 00 00 e8 6e ee 00 00 48 8b 44 24 68 48 8d 50 01 | `H9D$hr.H.|$X......n...H.D$hH.P. |
9860 | 48 89 54 24 68 48 8b 54 24 58 c6 04 02 22 48 8b 44 24 30 48 8d 50 ff 48 85 c0 48 89 54 24 30 0f | H.T$hH.T$X..."H.D$0H.P.H..H.T$0. |
9880 | 84 dd 00 00 00 45 0f b6 45 00 41 80 f8 5c 0f 94 c2 41 80 f8 22 0f 94 c0 08 c2 75 06 41 80 f8 0a | .....E..E.A..\...A..".....u.A... |
98a0 | 75 34 48 8b 44 24 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 be 01 00 00 00 e8 08 ee 00 00 48 8b 44 | u4H.D$`H9D$hr.H.|$X..........H.D |
98c0 | 24 68 48 8d 50 01 48 89 54 24 68 48 8b 54 24 58 c6 04 02 5c eb 4f 45 84 c0 49 8b 06 74 0a 41 0f | $hH.P.H.T$hH.T$X...\.OE..I..t.A. |
98e0 | b6 d0 f6 04 50 02 74 3d 41 0f b6 55 01 b9 43 39 45 00 f6 44 50 01 08 74 05 b9 47 39 45 00 48 8d | ....P.t=A..U..C9E..DP..t..G9E.H. |
9900 | 7c 24 3c ba 0a 00 00 00 be 01 00 00 00 31 c0 e8 cc ac ff ff 48 8d 74 24 3c 48 8d 7c 24 58 e8 70 | |$<..........1......H.t$<H.|$X.p |
9920 | ee 00 00 eb 35 48 8b 44 24 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 be 01 00 00 00 e8 85 ed 00 00 | ....5H.D$`H9D$hr.H.|$X.......... |
9940 | 48 8b 44 24 68 48 8d 50 01 48 89 54 24 68 48 8b 54 24 58 41 8a 4d 00 88 0c 02 49 ff c5 e9 0c ff | H.D$hH.P.H.T$hH.T$XA.M....I..... |
9960 | ff ff 48 8b 44 24 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 be 01 00 00 00 e8 48 ed 00 00 48 8b 44 | ..H.D$`H9D$hr.H.|$X......H...H.D |
9980 | 24 68 48 8d 50 01 48 89 54 24 68 48 8b 54 24 58 c6 04 02 22 eb 40 48 8d 54 24 30 44 89 e6 48 89 | $hH.P.H.T$hH.T$X...".@H.T$0D..H. |
99a0 | ef e8 2d f6 00 00 48 8d 7c 24 46 be 2e 00 00 00 48 89 44 24 18 e8 56 a7 ff ff 48 85 c0 4c 8b 44 | ..-...H.|$F.....H.D$..V...H..L.D |
99c0 | 24 18 75 16 48 83 7c 24 30 63 76 0e 48 8d 7c 24 58 e8 29 ee 00 00 31 c0 eb 40 48 8d 4c 24 46 48 | $.u.H.|$0cv.H.|$X.)...1..@H.L$FH |
99e0 | 83 ca ff be 01 00 00 00 4c 89 ef 31 c0 e8 ee ab ff ff be fe ff ff ff 48 89 ef 89 44 24 18 e8 ea | ........L..1...........H...D$... |
9a00 | ac 00 00 8b 44 24 18 eb 11 be 4d 39 45 00 48 89 ef 31 c0 e8 69 e8 00 00 eb 1b 48 98 48 01 44 24 | ....D$....M9E.H..1..i.....H.H.D$ |
9a20 | 68 e9 39 fb ff ff 48 8d 7c 24 58 e8 80 ed 00 00 b8 01 00 00 00 48 8b 9c 24 78 20 00 00 64 48 33 | h.9...H.|$X..........H..$x...dH3 |
9a40 | 1c 25 28 00 00 00 74 05 e8 a3 a6 ff ff 48 81 c4 88 20 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 48 | .%(...t......H......[]A\A]A^A_.H |
9a60 | 85 ff 48 89 f8 79 14 48 f7 d8 48 8d 4c 37 01 48 89 c2 31 c0 48 39 f2 48 0f 46 c1 c3 41 55 41 54 | ..H..y.H..H.L7.H..1.H9.H.F..AUAT |
9a80 | be 01 00 00 00 55 53 49 89 fc 48 83 ec 18 48 8d 54 24 08 e8 81 f2 00 00 48 8b 5c 24 08 ba 01 00 | .....USI..H...H.T$......H.\$.... |
9aa0 | 00 00 be 02 00 00 00 4c 89 e7 49 89 c5 e8 53 f4 00 00 48 89 de 48 89 c7 e8 a2 ff ff ff 48 8b 6c | .......L..I...S...H..H.......H.l |
9ac0 | 24 08 48 89 c2 be 03 00 00 00 4c 89 e7 48 89 c3 e8 30 f4 00 00 48 89 ee 48 89 c7 e8 7f ff ff ff | $.H.......L..H...0...H..H....... |
9ae0 | 48 85 db ba 01 00 00 00 48 0f 4e da 48 8b 54 24 08 48 39 d0 48 0f 4e d0 31 c0 48 39 d3 7f 53 8d | H.......H.N.H.T$.H9.H.N.1.H9..S. |
9b00 | 6a 01 29 dd 48 63 c5 48 01 d8 48 39 d0 7f 11 be 6f 39 45 00 4c 89 e7 31 c0 e8 63 e7 00 00 eb 32 | j.).Hc.H..H9....o9E.L..1..c....2 |
9b20 | 4c 01 eb ba 6f 39 45 00 89 ee 4c 89 e7 49 89 dd e8 19 eb 00 00 44 89 e8 29 d8 39 e8 7d 12 41 0f | L...o9E...L..I.......D..).9.}.A. |
9b40 | b6 75 ff 4c 89 e7 49 ff c5 e8 e8 b0 00 00 eb e5 89 e8 48 83 c4 18 5b 5d 41 5c 41 5d c3 41 55 41 | .u.L..I...........H...[]A\A].AUA |
9b60 | 54 be 01 00 00 00 55 53 48 89 fd 48 83 ec 18 48 8d 54 24 08 e8 a0 f1 00 00 48 8b 5c 24 08 be 02 | T.....USH..H...H.T$......H.\$... |
9b80 | 00 00 00 48 89 ef 49 89 c4 e8 1c f3 00 00 48 89 de 48 89 c7 e8 c6 fe ff ff 4c 8b 6c 24 08 48 83 | ...H..I.......H..H.......L.l$.H. |
9ba0 | ca ff be 03 00 00 00 48 89 ef 48 89 c3 e8 53 f3 00 00 4c 89 ee 48 89 c7 e8 a2 fe ff ff 48 8b 4c | .......H..H...S...L..H.......H.L |
9bc0 | 24 08 48 89 c2 48 85 db b8 01 00 00 00 48 0f 4e d8 48 39 ca 48 0f 4f d1 48 39 d3 7f 0d 48 29 da | $.H..H.......H.N.H9.H.O.H9...H). |
9be0 | 49 8d 74 1c ff 48 ff c2 eb 07 31 d2 be 70 48 45 00 48 89 ef e8 51 b0 00 00 48 83 c4 18 b8 01 00 | I.t..H....1..pHE.H...Q...H...... |
9c00 | 00 00 5b 5d 41 5c 41 5d c3 31 c0 48 8b 17 6b c0 0a 48 8d 4a 01 48 89 0f 0f be 0a 8d 44 08 d0 3d | ..[]A\A].1.H..k..H.J.H......D..= |
9c20 | cb cc cc 0c 7f 0c 0f be 52 01 83 ea 30 83 fa 09 76 d9 c3 0f be 05 26 a3 04 00 41 89 d0 39 c1 75 | ........R...0...v.....&...A..9.u |
9c40 | 19 31 c0 4c 39 c0 48 8d 0c 07 48 8d 14 06 74 09 8a 12 48 ff c0 88 11 eb ea c3 48 63 d2 31 c0 48 | .1.L9.H...H...t...H.......Hc.1.H |
9c60 | ff ca 48 89 d1 4c 8d 0c 06 48 29 c1 48 01 f9 4c 39 c0 74 0b 45 8a 09 48 ff c0 44 88 09 eb e3 c3 | ..H..L...H).H..L9.t.E..H..D..... |
9c80 | 41 54 55 48 89 fd 53 3b 77 28 48 8b 7f 20 7c 25 85 f6 75 0e 48 89 d0 48 29 d1 48 89 ca 48 89 c6 | ATUH..S;w(H...|%..u.H..H).H..H.. |
9ca0 | eb 5a 5b 5d 41 5c 8d 56 01 31 c0 be 85 39 45 00 e9 cc e5 00 00 48 63 de 48 c1 e3 04 48 01 eb 4c | .Z[]A\.V.1...9E......Hc.H...H..L |
9cc0 | 8b 63 38 49 83 fc ff 75 0e be a0 39 45 00 31 c0 e8 ac e5 00 00 eb 1a 49 83 fc fe 75 14 48 8b 73 | .c8I...u...9E.1........I...u.H.s |
9ce0 | 30 48 2b 75 08 5b 5d 41 5c 48 ff c6 e9 45 af 00 00 48 8b 73 30 48 8b 7d 20 4c 89 e2 5b 5d 41 5c | 0H+u.[]A\H...E...H.s0H.}.L..[]A\ |
9d00 | e9 45 af 00 00 48 85 f6 41 56 49 89 d6 41 55 49 89 f5 41 54 49 89 fc 55 53 8b 5f 28 74 0a 85 db | .E...H..AVI..AUI..ATI..US._(t... |
9d20 | b8 01 00 00 00 0f 44 d8 49 8b 7c 24 20 ba b3 39 45 00 89 de 31 ed e8 13 e9 00 00 39 dd 7d 14 89 | ......D.I.|$...9E...1......9.}.. |
9d40 | ee 4c 89 f1 4c 89 ea 4c 89 e7 ff c5 e8 2f ff ff ff eb e8 89 d8 5b 5d 41 5c 41 5d 41 5e c3 0f b6 | .L..L..L...../.......[]A\A]A^... |
9d60 | 06 0f b6 3f 3c 2e 74 22 3c 5b 74 0d 3c 25 75 11 0f b6 76 01 e9 82 f4 ff ff 48 ff ca e9 89 f5 ff | ...?<.t"<[t.<%u...v......H...... |
9d80 | ff 39 f8 0f 94 c0 0f b6 c0 c3 b8 01 00 00 00 c3 55 53 be 02 00 00 00 48 89 fb 48 81 ec 38 20 00 | .9..............US.....H..H..8.. |
9da0 | 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 28 20 00 00 31 c0 e8 c3 ac 00 00 ba 06 00 00 00 be 01 | .dH..%(...H..$(...1............. |
9dc0 | 00 00 00 48 89 df 89 c5 e8 1c ef 00 00 be 01 00 00 00 48 89 df e8 13 a9 00 00 48 8d 74 24 08 48 | ...H..............H.......H.t$.H |
9de0 | 89 df e8 96 ea 00 00 48 8d 54 24 08 89 e9 be f0 8e 40 00 48 89 df e8 e8 b8 00 00 85 c0 74 11 be | .......H.T$......@.H.........t.. |
9e00 | c5 39 45 00 48 89 df 31 c0 e8 73 e4 00 00 eb 0f 48 8d 7c 24 08 e8 96 e9 00 00 b8 01 00 00 00 48 | .9E.H..1..s.....H.|$...........H |
9e20 | 8b 8c 24 28 20 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 b9 a2 ff ff 48 81 c4 38 20 00 00 5b 5d | ..$(...dH3.%(...t......H..8...[] |
9e40 | c3 55 53 48 89 fd 51 48 8b 06 89 d3 0f be 00 83 e8 30 83 f8 09 77 0a 48 89 f7 e8 aa fd ff ff 89 | .USH..QH.........0...w.H........ |
9e60 | c3 8d 43 ff 83 f8 0f 76 17 48 8b 7d 00 b9 10 00 00 00 89 da be e3 39 45 00 31 c0 e8 01 e4 00 00 | ..C....v.H.}..........9E.1...... |
9e80 | 89 d8 5a 5b 5d c3 41 54 55 53 48 8b 06 bb 07 00 00 00 48 8d 48 01 48 89 0e 8a 08 c7 02 00 00 00 | ..Z[].ATUSH.......H.H.H......... |
9ea0 | 00 80 f9 58 0f 84 0d 02 00 00 48 89 d5 49 89 fc 0f 8f a2 00 00 00 80 f9 42 0f 84 35 01 00 00 7f | ...X......H..I..........B..5.... |
9ec0 | 51 80 f9 3c 0f 84 c0 01 00 00 7f 28 80 f9 20 b3 08 0f 84 e0 01 00 00 80 f9 21 0f 85 bf 01 00 00 | Q..<.......(.............!...... |
9ee0 | ba 08 00 00 00 e8 57 ff ff ff 41 89 44 24 0c e9 c3 01 00 00 80 f9 3d 0f 84 96 01 00 00 80 f9 3e | ......W...A.D$........=........> |
9f00 | 0f 85 99 01 00 00 c7 47 08 00 00 00 00 e9 a0 01 00 00 80 f9 4a 0f 84 ff 00 00 00 7f 24 80 f9 48 | .......G............J.......$..H |
9f20 | 0f 84 e4 00 00 00 80 f9 49 0f 85 70 01 00 00 ba 04 00 00 00 e8 08 ff ff ff 89 45 00 e9 cf 00 00 | ........I..p..............E..... |
9f40 | 00 80 f9 4c 0f 84 d0 00 00 00 80 f9 54 0f 84 c7 00 00 00 e9 47 01 00 00 80 f9 69 0f 84 d8 00 00 | ...L........T.......G.....i..... |
9f60 | 00 7f 38 80 f9 64 0f 84 bf 00 00 00 7f 13 80 f9 62 74 79 80 f9 63 0f 84 cc 00 00 00 e9 1e 01 00 | ..8..d..........bty..c.......... |
9f80 | 00 80 f9 66 0f 84 99 00 00 00 80 f9 68 0f 85 0c 01 00 00 c7 02 02 00 00 00 eb 68 80 f9 6e 0f 84 | ...f........h.............h..n.. |
9fa0 | 87 00 00 00 7f 0f 80 f9 6a 74 51 80 f9 6c 74 4c e9 ea 00 00 00 80 f9 78 0f 84 bf 00 00 00 80 f9 | ........jtQ..ltL.......x........ |
9fc0 | 7a bb 05 00 00 00 0f 84 eb 00 00 00 80 f9 73 0f 85 ca 00 00 00 ba 08 00 00 00 bb 04 00 00 00 e8 | z.............s................. |
9fe0 | 5d fe ff ff 89 45 00 e9 cb 00 00 00 c7 02 01 00 00 00 eb 0f c7 02 01 00 00 00 eb 14 c7 45 00 08 | ]....E.......................E.. |
a000 | 00 00 00 31 db e9 ad 00 00 00 c7 02 02 00 00 00 bb 01 00 00 00 e9 9d 00 00 00 c7 45 00 08 00 00 | ...1.......................E.... |
a020 | 00 eb ed c7 02 04 00 00 00 eb 07 c7 45 00 08 00 00 00 bb 02 00 00 00 eb 7e ba 04 00 00 00 e8 fe | ............E...........~....... |
a040 | fd ff ff 89 45 00 eb bb 0f be 50 01 83 c8 ff 83 ea 30 83 fa 09 77 08 48 89 f7 e8 aa fb ff ff 89 | ....E.....P......0...w.H........ |
a060 | 45 00 ff c0 bb 03 00 00 00 75 4c 49 8b 3c 24 be 0b 3a 45 00 31 c0 e8 06 e2 00 00 eb 3a c7 02 01 | E........uLI.<$..:E.1.......:... |
a080 | 00 00 00 bb 06 00 00 00 eb 2d c7 47 08 01 00 00 00 eb 1f 0f be 05 c6 9e 04 00 89 47 08 eb 13 49 | .........-.G...............G...I |
a0a0 | 8b 3c 24 0f be d1 be 2e 3a 45 00 31 c0 e8 cf e1 00 00 bb 08 00 00 00 89 d8 5b 5d 41 5c c3 41 57 | .<$.....:E.1.............[]A\.AW |
a0c0 | 41 56 49 89 d6 41 55 41 54 49 89 cf 55 53 49 89 f5 48 89 ca 4c 89 f6 48 89 fb 48 83 ec 18 4d 89 | AVI..AUATI..USI..H..L..H..H...M. |
a0e0 | c4 e8 a0 fd ff ff 89 c5 41 8b 07 83 fd 07 89 44 24 0c 75 38 49 8b 06 80 38 00 75 14 48 8b 3b ba | ........A......D$.u8I...8.u.H.;. |
a100 | 49 3a 45 00 be 01 00 00 00 e8 34 e2 00 00 eb 1c 48 8d 54 24 0c 4c 89 f6 48 89 df e8 66 fd ff ff | I:E.......4.....H.T$.L..H...f... |
a120 | 83 f8 03 74 d7 83 7c 24 0c 00 74 d0 83 fd 03 8b 54 24 0c 74 05 83 fa 01 7f 0a 41 c7 04 24 00 00 | ...t..|$..t.....T$.t......A..$.. |
a140 | 00 00 eb 3b 8b 43 0c 39 c2 7e 04 89 44 24 0c 8b 44 24 0c 8d 50 ff 85 c2 74 12 48 8b 3b ba 6c 3a | ...;.C.9.~..D$..D$..P...t.H.;.l: |
a160 | 45 00 be 01 00 00 00 e8 d6 e1 00 00 8b 4c 24 0c 8d 51 ff 41 21 d5 44 29 e9 21 ca 41 89 14 24 48 | E............L$..Q.A!.D).!.A..$H |
a180 | 83 c4 18 89 e8 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 54 55 31 d2 53 be 01 00 00 00 48 89 fb 31 ed | .....[]A\A]A^A_.ATU1.S.....H..1. |
a1a0 | 48 83 ec 20 e8 70 eb 00 00 48 89 44 24 08 0f be 05 ab 9d 04 00 48 89 5c 24 10 c7 44 24 1c 01 00 | H....p...H.D$........H.\$..D$... |
a1c0 | 00 00 89 44 24 18 48 8b 44 24 08 80 38 00 74 6e 48 8d 54 24 08 4c 8d 44 24 04 48 8d 7c 24 10 48 | ...D$.H.D$..8.tnH.T$.L.D$.H.|$.H |
a1e0 | 89 e1 48 89 ee e8 d4 fe ff ff 8b 54 24 04 03 14 24 41 89 c4 b8 ff ff ff 7f 89 14 24 48 63 d2 48 | ..H........T$...$A.........$Hc.H |
a200 | 29 d0 48 39 c5 76 12 ba 95 3a 45 00 be 01 00 00 00 48 89 df e8 29 e1 00 00 48 63 04 24 41 83 ec | ).H9.v...:E......H...)...Hc.$A.. |
a220 | 04 48 01 c5 41 83 fc 01 77 9c ba ad 3a 45 00 be 01 00 00 00 48 89 df e8 06 e1 00 00 eb 88 48 89 | .H..A...w...:E......H.........H. |
a240 | ee 48 89 df e8 ed a9 00 00 48 83 c4 20 b8 01 00 00 00 5b 5d 41 5c c3 41 57 41 56 31 d2 41 55 41 | .H.......H........[]A\.AWAV1.AUA |
a260 | 54 be 01 00 00 00 55 53 48 89 fb 48 83 ec 68 64 48 8b 04 25 28 00 00 00 48 89 44 24 58 31 c0 e8 | T.....USH..H..hdH..%(...H.D$X1.. |
a280 | 95 ea 00 00 48 8d 54 24 18 be 02 00 00 00 48 89 df 48 89 44 24 10 e8 7e ea 00 00 48 8b 6c 24 18 | ....H.T$......H..H.D$..~...H.l$. |
a2a0 | ba 01 00 00 00 be 03 00 00 00 48 89 df 49 89 c4 e8 50 ec 00 00 48 89 ee 48 89 c7 e8 9f f7 ff ff | ..........H..I...P...H..H....... |
a2c0 | 48 8d 68 ff 48 3b 6c 24 18 76 12 ba c4 3a 45 00 be 03 00 00 00 48 89 df e8 65 e0 00 00 0f be 05 | H.h.H;l$.v...:E......H...e...... |
a2e0 | 7c 9c 04 00 48 89 5c 24 20 45 31 ed c7 44 24 2c 01 00 00 00 89 44 24 28 48 8b 44 24 10 45 8d 7d | |...H.\$.E1..D$,.....D$(H.D$.E.} |
a300 | 01 80 38 00 0f 84 9c 01 00 00 48 8d 54 24 10 4c 8d 44 24 0c 48 8d 4c 24 08 48 8d 7c 24 20 48 89 | ..8.......H.T$.L.D$.H.L$.H.|$.H. |
a320 | ee e8 98 fd ff ff 48 63 54 24 08 41 89 c6 48 63 44 24 0c 48 01 d0 48 89 ea 48 f7 d2 48 39 d0 77 | ......HcT$.A..HcD$.H..H..H..H9.w |
a340 | 0a 48 01 e8 48 3b 44 24 18 76 12 ba e3 3a 45 00 be 02 00 00 00 48 89 df e8 e5 df 00 00 48 63 74 | .H..H;D$.v...:E......H.......Hct |
a360 | 24 0c ba f9 3a 45 00 48 89 df 48 01 f5 be 02 00 00 00 e8 d7 e2 00 00 41 83 fe 08 0f 87 15 01 00 | $...:E.H..H............A........ |
a380 | 00 44 89 f0 ff 24 c5 90 3d 45 00 45 89 ef e9 03 01 00 00 8b 4c 24 08 8b 54 24 28 49 8d 34 2c 45 | .D...$..=E.E........L$..T$(I.4,E |
a3a0 | 89 f0 48 89 df 41 83 f0 01 e8 1d e9 ff ff 48 89 df 48 89 c6 e8 7d a8 00 00 e9 d8 00 00 00 8b 4c | ..H..A........H..H...}.........L |
a3c0 | 24 28 8b 54 24 08 49 8d 34 2c 48 8d 7c 24 30 e8 5f f8 ff ff 8b 44 24 08 83 f8 04 75 0c f3 0f 10 | $(.T$.I.4,H.|$0._....D$....u.... |
a3e0 | 44 24 30 f3 0f 5a c0 eb 06 f2 0f 10 44 24 30 48 89 df e8 2a a8 00 00 e9 9a 00 00 00 48 63 54 24 | D$0..Z......D$0H...*........HcT$ |
a400 | 08 49 8d 34 2c 48 89 df e8 3d a8 00 00 e9 84 00 00 00 8b 4c 24 08 8b 54 24 28 49 8d 34 2c 45 31 | .I.4,H...=.........L$..T$(I.4,E1 |
a420 | c0 48 89 df e8 a2 e8 ff ff 48 63 4c 24 08 4c 8d 2c 28 49 89 c6 4c 01 e9 48 3b 4c 24 18 76 12 ba | .H.......HcL$.L.,(I..L..H;L$.v.. |
a440 | e3 3a 45 00 be 02 00 00 00 48 89 df e8 f1 de 00 00 48 63 74 24 08 4c 89 f2 48 89 df 48 01 f5 49 | .:E......H.......Hct$.L..H..H..I |
a460 | 8d 34 2c 4c 89 ed e8 df a7 00 00 eb 29 49 8d 34 2c 31 c0 48 83 c9 ff 48 89 f7 f2 ae 48 89 df 48 | .4,L........)I.4,1.H...H....H..H |
a480 | f7 d1 4c 8d 69 ff 4d 63 ed 4a 8d 6c 2d 01 4c 89 ea e8 b4 a7 00 00 48 63 74 24 08 45 89 fd 48 01 | ..L.i.Mc.J.l-.L.......Hct$.E..H. |
a4a0 | f5 e9 52 fe ff ff 48 8d 75 01 48 89 df e8 84 a7 00 00 48 8b 4c 24 58 64 48 33 0c 25 28 00 00 00 | ..R...H.u.H.......H.L$XdH3.%(... |
a4c0 | 44 89 f8 74 05 e8 26 9c ff ff 48 83 c4 68 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 56 41 55 31 d2 41 | D..t..&...H..h[]A\A]A^A_.AVAU1.A |
a4e0 | 54 55 be 01 00 00 00 53 48 89 fb 45 31 e4 41 bd 01 00 00 00 48 81 ec 80 20 00 00 64 48 8b 04 25 | TU.....SH..E1.A.....H......dH..% |
a500 | 28 00 00 00 48 89 84 24 78 20 00 00 31 c0 e8 06 e8 00 00 48 89 44 24 10 0f be 05 41 9a 04 00 48 | (...H..$x...1......H.D$....A...H |
a520 | 89 df 48 89 5c 24 20 c7 44 24 2c 01 00 00 00 89 44 24 28 e8 d5 a6 00 00 48 8d 74 24 58 48 89 df | ..H.\$..D$,.....D$(.....H.t$XH.. |
a540 | e8 38 e3 00 00 48 8b 44 24 10 80 38 00 0f 84 f1 02 00 00 48 8d 54 24 10 4c 8d 44 24 0c 48 8d 4c | .8...H.D$..8.......H.T$.L.D$.H.L |
a560 | 24 08 48 8d 7c 24 20 4c 89 e6 e8 4f fb ff ff 8b 54 24 08 03 54 24 0c 41 89 c6 48 63 d2 49 01 d4 | $.H.|$.L...O....T$..T$.A..Hc.I.. |
a580 | 8b 44 24 0c 8d 50 ff 85 c0 89 54 24 0c 7e 34 48 8b 44 24 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 | .D$..P....T$.~4H.D$`H9D$hr.H.|$X |
a5a0 | be 01 00 00 00 e8 1b e1 00 00 48 8b 44 24 68 48 8d 50 01 48 89 54 24 68 48 8b 54 24 58 c6 04 02 | ..........H.D$hH.P.H.T$hH.T$X... |
a5c0 | 00 eb bd 41 83 fe 08 41 8d 6d 01 0f 87 6b 02 00 00 42 ff 24 f5 d8 3d 45 00 89 ee 48 89 df e8 c7 | ...A...A.m...k...B.$..=E...H.... |
a5e0 | e8 00 00 49 89 c5 8b 44 24 08 83 f8 07 7f 2e 8d 0c c5 ff ff ff ff b8 01 00 00 00 48 d3 e0 48 89 | ...I...D$..................H..H. |
a600 | c2 48 f7 da 4c 39 ea 7f 05 49 39 c5 7c 0f ba 0a 3b 45 00 89 ee 48 89 df e8 25 dd 00 00 4d 89 e8 | .H..L9...I9.|...;E...H...%...M.. |
a620 | 49 c1 e8 3f eb 33 89 ee 48 89 df e8 7a e8 00 00 8b 4c 24 08 49 89 c5 83 f9 07 7f 1a c1 e1 03 48 | I..?.3..H...z....L$.I..........H |
a640 | d3 e8 48 85 c0 74 0f ba 1b 3b 45 00 89 ee 48 89 df e8 ec dc 00 00 45 31 c0 8b 4c 24 08 8b 54 24 | ..H..t...;E...H.......E1..L$..T$ |
a660 | 28 48 8d 7c 24 58 4c 89 ee e8 db e7 ff ff e9 c9 01 00 00 48 63 74 24 08 48 8d 7c 24 58 e8 43 e0 | (H.|$XL............Hct$.H.|$X.C. |
a680 | 00 00 89 ee 48 89 df 49 89 c5 e8 a6 e7 00 00 8b 54 24 08 83 fa 04 75 0c f2 0f 5a c0 f3 0f 11 44 | ....H..I........T$....u...Z....D |
a6a0 | 24 30 eb 06 f2 0f 11 44 24 30 8b 4c 24 28 48 8d 74 24 30 4c 89 ef e8 78 f5 ff ff 48 63 44 24 08 | $0.....D$0.L$(H.t$0L...x...HcD$. |
a6c0 | 48 01 44 24 68 e9 72 01 00 00 48 8d 54 24 18 89 ee 48 89 df e8 40 e6 00 00 49 89 c5 48 63 44 24 | H.D$h.r...H.T$...H...@...I..HcD$ |
a6e0 | 08 48 39 44 24 18 74 0f ba 2d 3b 45 00 89 ee 48 89 df e8 4b dc 00 00 48 63 54 24 08 48 8d 7c 24 | .H9D$.t..-;E...H...K...HcT$.H.|$ |
a700 | 58 4c 89 ee e8 61 e0 00 00 e9 2e 01 00 00 48 8d 54 24 18 89 ee 48 89 df e8 fc e5 00 00 8b 4c 24 | XL...a........H.T$...H........L$ |
a720 | 08 49 89 c5 83 f9 07 7f 1f 48 8b 44 24 18 c1 e1 03 48 d3 e8 48 85 c0 74 0f ba 3a 3b 45 00 89 ee | .I.......H.D$....H..H..t..:;E... |
a740 | 48 89 df e8 fa db 00 00 8b 4c 24 08 8b 54 24 28 48 8d 7c 24 58 48 8b 74 24 18 45 31 c0 e8 e7 e6 | H........L$..T$(H.|$XH.t$.E1.... |
a760 | ff ff 48 8b 54 24 18 48 8d 7c 24 58 4c 89 ee e8 f6 df 00 00 4c 03 64 24 18 e9 be 00 00 00 48 8d | ..H.T$.H.|$XL.......L.d$......H. |
a780 | 54 24 18 48 89 df 89 ee e8 8c e5 00 00 49 89 c5 48 83 c9 ff 31 c0 4c 89 ef f2 ae 48 f7 d1 48 ff | T$.H.........I..H...1.L....H..H. |
a7a0 | c9 48 3b 4c 24 18 74 0f ba 63 3b 45 00 89 ee 48 89 df e8 8b db 00 00 48 8b 54 24 18 48 8d 7c 24 | .H;L$.t..c;E...H.......H.T$.H.|$ |
a7c0 | 58 4c 89 ee e8 a1 df 00 00 48 8b 44 24 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 be 01 00 00 00 e8 | XL.......H.D$`H9D$hr.H.|$X...... |
a7e0 | e1 de 00 00 48 8b 44 24 68 48 8d 50 01 48 89 54 24 68 48 8b 54 24 58 c6 04 02 00 48 8b 44 24 18 | ....H.D$hH.P.H.T$hH.T$X....H.D$. |
a800 | 4d 8d 64 04 01 eb 35 48 8b 44 24 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 be 01 00 00 00 e8 a3 de | M.d...5H.D$`H9D$hr.H.|$X........ |
a820 | 00 00 48 8b 44 24 68 48 8d 50 01 48 89 54 24 68 48 8b 54 24 58 c6 04 02 00 44 89 ed 41 89 ed e9 | ..H.D$hH.P.H.T$hH.T$X....D..A... |
a840 | 01 fd ff ff 48 8d 7c 24 58 e8 62 df 00 00 48 8b 9c 24 78 20 00 00 64 48 33 1c 25 28 00 00 00 b8 | ....H.|$X.b...H..$x...dH3.%(.... |
a860 | 01 00 00 00 74 05 e8 85 98 ff ff 48 81 c4 80 20 00 00 5b 5d 41 5c 41 5d 41 5e c3 41 57 41 56 41 | ....t......H......[]A\A]A^.AWAVA |
a880 | 55 41 54 49 89 d4 55 53 48 89 fd 48 89 f3 48 83 ec 18 8b 07 8d 50 ff 85 c0 89 17 0f 85 93 00 00 | UATI..USH..H..H......P.......... |
a8a0 | 00 48 8b 7f 20 be 79 3b 45 00 e8 d2 d9 00 00 e9 80 00 00 00 41 8a 14 24 80 fa 25 0f 85 85 00 00 | .H....y;E...........A..$..%..... |
a8c0 | 00 41 0f be 54 24 01 80 fa 62 0f 85 c0 01 00 00 49 8d 54 24 02 48 ff c8 48 39 c2 72 10 48 8b 7d | .A..T$...b......I.T$.H..H9.r.H.} |
a8e0 | 20 be a5 3b 45 00 31 c0 e8 94 d9 00 00 8a 13 41 3a 54 24 02 0f 85 8f 01 00 00 41 8a 7c 24 03 48 | ...;E.1........A:T$.......A.|$.H |
a900 | 8b 75 10 b8 01 00 00 00 48 ff c3 48 39 f3 0f 83 75 01 00 00 8a 0b 40 38 f9 0f 85 8d 01 00 00 ff | .u......H..H9...u.....@8........ |
a920 | c8 75 e5 48 ff c3 0f 84 5d 01 00 00 4d 8d 6c 24 04 4d 89 ec 48 8b 45 18 49 39 c4 0f 85 73 ff ff | .u.H....]...M.l$.M..H.E.I9...s.. |
a940 | ff e9 8f 03 00 00 7f 0e 80 fa 24 0f 84 1a 01 00 00 e9 44 02 00 00 80 fa 28 74 14 80 fa 29 0f 85 | ..........$.......D.....(t...).. |
a960 | 36 02 00 00 49 ff c4 8b 45 28 e9 a9 00 00 00 41 80 7c 24 01 29 44 8b 6d 28 75 32 49 83 c4 02 41 | 6...I...E(.....A.|$.)D.m(u2I...A |
a980 | 83 fd 1f 7e 10 48 8b 7d 20 be b3 39 45 00 31 c0 e8 ec d8 00 00 49 63 c5 48 c1 e0 04 48 01 e8 48 | ...~.H.}...9E.1......Ic.H...H..H |
a9a0 | 89 58 30 48 c7 40 38 fe ff ff ff eb 2f 49 ff c4 41 83 fd 1f 7e 10 48 8b 7d 20 be b3 39 45 00 31 | .X0H.@8...../I..A...~.H.}...9E.1 |
a9c0 | c0 e8 bb d8 00 00 49 63 c5 48 c1 e0 04 48 01 e8 48 89 58 30 48 c7 40 38 ff ff ff ff 41 ff c5 48 | ......Ic.H...H..H.X0H.@8....A..H |
a9e0 | 89 de 4c 89 e2 44 89 6d 28 48 89 ef e8 8a fe ff ff 48 85 c0 48 89 c3 0f 85 d8 02 00 00 ff 4d 28 | ..L..D.m(H.......H..H.........M( |
aa00 | e9 d0 02 00 00 48 63 d0 48 83 c2 03 48 c1 e2 04 48 83 7c 15 08 ff 74 16 ff c8 85 c0 79 e7 48 8b | .....Hc.H...H...H.|...t.....y.H. |
aa20 | 7d 20 be 8d 3b 45 00 31 c0 e8 53 d8 00 00 48 98 48 89 de 4c 89 e2 48 c1 e0 04 48 89 ef 4c 8d 6c | }...;E.1..S...H.H..L..H...H..L.l |
aa40 | 05 00 48 89 d8 49 2b 45 30 49 89 45 38 e8 29 fe ff ff 48 85 c0 48 89 c3 0f 85 77 02 00 00 49 c7 | ..H..I+E0I.E8.)...H..H....w...I. |
aa60 | 45 38 ff ff ff ff e9 6a 02 00 00 49 8d 54 24 01 48 39 d0 0f 85 21 01 00 00 48 89 d8 48 8b 5d 10 | E8.....j...I.T$.H9...!...H..H.]. |
aa80 | 48 39 d8 0f 84 4c 02 00 00 31 db e9 45 02 00 00 7f 10 8d 42 d0 3c 09 0f 86 83 00 00 00 e9 f8 00 | H9...L...1..E......B.<.......... |
aaa0 | 00 00 80 fa 66 74 14 e9 ee 00 00 00 38 d1 0f 94 c1 0f b6 c9 01 c8 e9 4d fe ff ff 41 80 7c 24 02 | ....ft......8..........M...A.|$. |
aac0 | 5b 4d 8d 74 24 02 74 10 48 8b 7d 20 be d4 3b 45 00 31 c0 e8 a9 d7 00 00 48 89 ef 4c 89 f6 e8 e1 | [M.t$.t.H.}...;E.1......H..L.... |
aae0 | e2 ff ff 31 ff 48 3b 5d 08 49 89 c5 74 04 0f b6 7b ff 4d 8d 65 ff 4c 89 f6 4c 89 e2 e8 09 e8 ff | ...1.H;].I..t...{.M.e.L..L...... |
ab00 | ff 85 c0 75 84 0f b6 3b 4c 89 e2 4c 89 f6 e8 f7 e7 ff ff 85 c0 0f 85 16 fe ff ff e9 69 ff ff ff | ...u...;L..L................i... |
ab20 | 8d 42 cf 83 f8 ff 74 18 3b 45 28 7d 13 48 63 c8 48 83 c1 03 48 c1 e1 04 48 83 7c 0d 08 ff 75 13 | .B....t.;E(}.Hc.H...H...H.|...u. |
ab40 | 48 8b 7d 20 83 ea 30 be 85 39 45 00 31 c0 e8 2e d7 00 00 48 98 48 8b 55 10 48 c1 e0 04 48 01 e8 | H.}...0..9E.1......H.H.U.H...H.. |
ab60 | 4c 8b 68 38 48 29 da 4c 39 ea 0f 82 19 ff ff ff 48 8b 78 30 4c 89 ea 48 89 de e8 e1 96 ff ff 85 | L.h8H).L9.......H.x0L..H........ |
ab80 | c0 0f 85 02 ff ff ff 4c 01 eb 0f 84 f9 fe ff ff 4d 8d 6c 24 02 e9 97 fd ff ff 4c 89 e6 48 89 ef | .......L........M.l$......L..H.. |
aba0 | e8 1f e2 ff ff 4c 8b 7d 10 49 89 c5 44 8a 30 4c 39 fb 73 12 48 89 c2 4c 89 e6 48 89 df e8 9c f1 | .....L.}.I..D.0L9.s.H..L..H..... |
abc0 | ff ff 85 c0 75 24 41 80 fe 3f 0f 94 c2 41 80 fe 2a 0f 94 c0 08 c2 75 0a 41 80 fe 2d 0f 85 a7 fe | ....u$A..?...A..*.....u.A..-.... |
abe0 | ff ff 49 ff c5 e9 47 fd ff ff 41 80 fe 2b 74 4a 7f 0b 41 80 fe 2a 74 45 e9 cd 00 00 00 41 80 fe | ..I...G...A..+tJ..A..*tE.....A.. |
ac00 | 2d 74 0b 41 80 fe 3f 74 11 e9 bc 00 00 00 49 89 de 4d 8d 7d 01 e9 98 00 00 00 49 ff c5 48 8d 73 | -t.A..?t......I..M.}......I..H.s |
ac20 | 01 48 89 ef 4c 89 ea e8 4f fc ff ff 48 85 c0 0f 84 fc fc ff ff e9 98 00 00 00 48 ff c3 48 89 d9 | .H..L...O...H.............H..H.. |
ac40 | 49 89 ce 49 29 de 4c 39 f9 73 1f 48 89 cf 4c 89 ea 4c 89 e6 48 89 4c 24 08 e8 00 f1 ff ff 48 8b | I..I).L9.s.H..L..L..H.L$......H. |
ac60 | 4c 24 08 48 ff c1 85 c0 75 d6 49 ff c5 4a 8d 34 33 4c 89 ea 48 89 ef e8 ff fb ff ff 48 85 c0 75 | L$.H....u.I..J.43L..H.......H..u |
ac80 | 51 49 ff ce 49 83 fe ff 75 e3 e9 fa fd ff ff 4c 3b 75 10 0f 83 f0 fd ff ff 4c 89 ea 4c 89 e6 4c | QI..I...u......L;u.......L..L..L |
aca0 | 89 f7 e8 b7 f0 ff ff 85 c0 0f 84 da fd ff ff 49 ff c6 4c 89 fa 4c 89 f6 48 89 ef e8 bb fb ff ff | ...............I..L..L..H....... |
acc0 | 48 85 c0 48 89 c3 74 c7 eb 0b 48 ff c3 e9 5f fc ff ff 48 89 c3 ff 45 00 48 83 c4 18 48 89 d8 5b | H..H..t...H..._...H...E.H...H..[ |
ace0 | 5d 41 5c 41 5d 41 5e 41 5f c3 41 57 41 56 41 89 f6 41 55 41 54 be 01 00 00 00 55 53 48 89 fb 48 | ]A\A]A^A_.AWAVA..AUAT.....USH..H |
ad00 | 81 ec 68 02 00 00 48 8d 54 24 20 e8 09 e0 00 00 48 8d 54 24 28 be 02 00 00 00 48 89 df 49 89 c4 | ..h...H.T$......H.T$(.....H..I.. |
ad20 | e8 f4 df 00 00 4c 8b 6c 24 20 ba 01 00 00 00 be 03 00 00 00 48 89 df 48 89 c5 e8 c6 e1 00 00 4c | .....L.l$...........H..H.......L |
ad40 | 89 ee 48 89 c7 e8 15 ed ff ff 48 85 c0 49 89 c7 7e 1f 48 8b 44 24 20 48 ff c0 49 39 c7 7e 18 48 | ..H.......H..I..~.H.D$.H..I9.~.H |
ad60 | 89 df e8 a6 9e 00 00 b8 01 00 00 00 e9 f7 01 00 00 41 bf 01 00 00 00 45 85 f6 0f 84 1a 01 00 00 | .................A.....E........ |
ad80 | be 04 00 00 00 48 89 df e8 ef 9c 00 00 85 c0 4c 8b 4c 24 28 75 43 45 31 ed 4a 8d 44 2d 00 be f7 | .....H.........L.L$(uCE1.J.D-... |
ada0 | 3b 45 00 4c 89 4c 24 10 48 89 c7 48 89 44 24 08 e8 6b 96 ff ff 48 85 c0 0f 85 dc 00 00 00 48 8b | ;E.L.L$.H..H.D$..k...H........H. |
adc0 | 7c 24 08 48 83 c9 ff 4c 8b 4c 24 10 f2 ae 48 f7 d1 49 01 cd 4d 39 cd 76 c0 4d 85 c9 4c 8b 6c 24 | |$.H...L.L$...H..I..M9.v.M..L.l$ |
ade0 | 20 4f 8d 74 3c ff 74 7a 49 ff c5 4d 29 fd 4d 39 e9 0f 87 68 ff ff ff 49 8d 41 ff 48 89 44 24 08 | .O.t<.tzI..M).M9...h...I.A.H.D$. |
ae00 | 49 29 c5 48 8d 45 01 48 89 44 24 10 4d 85 ed 0f 84 4a ff ff ff 0f be 75 00 4c 89 ea 4c 89 f7 e8 | I).H.E.H.D$.M....J.....u.L..L... |
ae20 | fc 93 ff ff 48 85 c0 48 89 c1 0f 84 2f ff ff ff 4c 8d 79 01 48 8b 54 24 08 48 8b 74 24 10 48 89 | ....H..H..../...L.y.H.T$.H.t$.H. |
ae40 | 4c 24 18 4c 89 ff e8 15 94 ff ff 85 c0 48 8b 4c 24 18 74 1a 4c 89 f1 4d 89 fe 4c 29 f9 49 01 cd | L$.L.........H.L$.t.L..M..L).I.. |
ae60 | eb aa 4d 85 f6 0f 84 f4 fe ff ff 4c 89 f1 4c 29 e1 48 89 df 48 8d 71 01 48 89 cd e8 b6 9d 00 00 | ..M........L..L).H..H.q.H....... |
ae80 | 48 89 ee 48 03 74 24 28 48 89 df e8 a6 9d 00 00 b8 02 00 00 00 e9 ce 00 00 00 80 7d 00 5e 4f 8d | H..H.t$(H..................}.^O. |
aea0 | 6c 3c ff 41 0f 94 c7 75 08 48 ff 4c 24 28 48 ff c5 4c 89 e0 48 03 44 24 20 48 89 5c 24 50 c7 44 | l<.A...u.H.L$(H..L..H.D$.H.\$P.D |
aec0 | 24 30 c8 00 00 00 4c 89 64 24 38 48 89 44 24 40 48 89 e8 48 03 44 24 28 48 89 44 24 48 48 8d 7c | $0....L.d$8H.D$@H..H.D$(H.D$HH.| |
aee0 | 24 30 48 89 ea 4c 89 ee c7 44 24 58 00 00 00 00 e8 86 f9 ff ff 48 85 c0 74 51 45 85 f6 74 3a 4d | $0H..L...D$X.........H..tQE..t:M |
af00 | 29 e5 48 89 df 48 89 44 24 08 49 8d 75 01 e8 23 9d 00 00 48 8b 44 24 08 48 89 df 4c 29 e0 48 89 | ).H..H.D$.I.u..#...H.D$.H..L).H. |
af20 | c6 e8 10 9d 00 00 48 8d 7c 24 30 31 d2 31 f6 e8 d1 ed ff ff 83 c0 02 eb 2f 48 8d 7c 24 30 48 89 | ......H.|$01.1........../H.|$0H. |
af40 | c2 4c 89 ee e8 bc ed ff ff eb 1d 4c 3b 6c 24 40 49 8d 55 01 0f 92 c0 41 38 c7 0f 83 ff fd ff ff | .L.........L;l$@I.U....A8....... |
af60 | 49 89 d5 e9 75 ff ff ff 48 81 c4 68 02 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 31 f6 e9 69 fd ff | I...u...H..h...[]A\A]A^A_.1..i.. |
af80 | ff be 01 00 00 00 e9 5f fd ff ff 41 57 41 56 be 01 00 00 00 41 55 41 54 49 89 fd 55 53 48 81 ec | ......._...AWAV.....AUATI..USH.. |
afa0 | a8 22 00 00 48 8d 54 24 30 64 48 8b 04 25 28 00 00 00 48 89 84 24 98 22 00 00 31 c0 e8 58 dd 00 | ."..H.T$0dH..%(...H..$."..1..X.. |
afc0 | 00 48 8d 54 24 38 be 02 00 00 00 4c 89 ef 48 89 c3 e8 43 dd 00 00 be 03 00 00 00 4c 89 ef 49 89 | .H.T$8.....L..H...C........L..I. |
afe0 | c7 e8 23 98 00 00 89 44 24 08 48 8b 44 24 30 be 04 00 00 00 4c 89 ef 48 8d 50 01 e8 05 df 00 00 | ..#....D$.H.D$0.....L..H.P...... |
b000 | 41 80 3f 5e 48 89 44 24 20 8b 44 24 08 0f 94 44 24 0f 83 e8 03 83 f8 03 76 12 ba 02 3c 45 00 be | A.?^H.D$..D$...D$.......v...<E.. |
b020 | 03 00 00 00 4c 89 ef e8 16 d3 00 00 48 8d b4 24 78 02 00 00 4c 89 ef e8 41 d8 00 00 80 7c 24 0f | ....L.......H..$x...L...A....|$. |
b040 | 00 74 08 48 ff 4c 24 38 49 ff c7 48 89 d8 48 03 44 24 30 4c 89 6c 24 68 c7 44 24 48 c8 00 00 00 | .t.H.L$8I..H..H.D$0L.l$h.D$H.... |
b060 | 48 89 5c 24 50 48 c7 04 24 00 00 00 00 48 89 44 24 58 4c 89 f8 48 03 44 24 38 48 89 44 24 60 48 | H.\$PH..$....H.D$XL..H.D$8H.D$`H |
b080 | 8b 4c 24 20 48 39 0c 24 0f 8d ed 02 00 00 48 8d 7c 24 48 4c 89 fa 48 89 de c7 44 24 70 00 00 00 | .L$.H9.$......H.|$HL..H...D$p... |
b0a0 | 00 e8 d5 f7 ff ff 48 85 c0 49 89 c4 0f 84 5f 02 00 00 48 ff 04 24 83 7c 24 08 05 48 8b 6c 24 68 | ......H..I...._...H..$.|$..H.l$h |
b0c0 | 74 3d 83 7c 24 08 06 75 5a 48 89 ef be 03 00 00 00 e8 13 97 00 00 48 8d 7c 24 48 4c 89 e2 48 89 | t=.|$..uZH............H.|$HL..H. |
b0e0 | de e8 1f ec ff ff 45 31 c0 31 c9 ba 01 00 00 00 89 c6 48 89 ef e8 e0 a3 00 00 e9 a0 01 00 00 48 | ......E1.1........H............H |
b100 | 8d 7c 24 48 31 f6 48 89 c1 48 89 da e8 6f eb ff ff be 03 00 00 00 48 89 ef e8 10 9e 00 00 e9 7c | .|$H1.H..H...o........H........| |
b120 | 01 00 00 48 8d 54 24 40 be 03 00 00 00 48 89 ef 45 31 f6 e8 66 99 00 00 48 89 44 24 10 4c 89 e0 | ...H.T$@.....H..E1..f...H.D$.L.. |
b140 | 48 29 d8 48 89 44 24 28 4c 3b 74 24 40 0f 83 be 01 00 00 48 8b 44 24 10 4a 8d 14 30 80 3a 25 74 | H).H.D$(L;t$@......H.D$.J..0.:%t |
b160 | 46 48 8b 84 24 80 02 00 00 48 39 84 24 88 02 00 00 72 1c 48 8d bc 24 78 02 00 00 be 01 00 00 00 | FH..$....H9.$....r.H..$x........ |
b180 | 48 89 54 24 18 e8 3b d5 00 00 48 8b 54 24 18 48 8b 84 24 88 02 00 00 48 8d 48 01 48 89 8c 24 88 | H.T$..;...H.T$.H..$....H.H.H..$. |
b1a0 | 02 00 00 8a 0a eb 7a e8 24 94 ff ff 48 8b 4c 24 10 49 ff c6 48 8b 00 4c 01 f1 0f b6 11 48 89 4c | ......z.$...H.L$.I..H..L.....H.L |
b1c0 | 24 18 f6 44 50 01 08 75 65 80 fa 25 74 14 ba 25 00 00 00 be 21 3c 45 00 48 89 ef 31 c0 e8 9f d0 | $..DP..ue..%t..%....!<E.H..1.... |
b1e0 | 00 00 48 8b 84 24 80 02 00 00 48 39 84 24 88 02 00 00 72 12 48 8d bc 24 78 02 00 00 be 01 00 00 | ..H..$....H9.$....r.H..$x....... |
b200 | 00 e8 bf d4 00 00 48 8b 84 24 88 02 00 00 48 8b 4c 24 18 48 8d 50 01 48 89 94 24 88 02 00 00 8a | ......H..$....H.L$.H.P.H..$..... |
b220 | 09 48 8b 94 24 78 02 00 00 88 0c 02 eb 69 80 fa 30 75 17 48 8b 54 24 28 48 8d bc 24 78 02 00 00 | .H..$x.......i..0u.H.T$(H..$x... |
b240 | 48 89 de e8 22 d5 00 00 eb 4d 0f be f2 48 8d 7c 24 48 4c 89 e1 83 ee 31 48 89 da e8 20 ea ff ff | H..."....M...H.|$HL....1H....... |
b260 | 31 d2 83 ce ff 48 89 ef e8 66 dd 00 00 83 ca ff be fe ff ff ff 48 89 ef e8 b3 94 00 00 48 89 ef | 1....H...f...........H.......H.. |
b280 | be fe ff ff ff e8 63 94 00 00 48 8d bc 24 78 02 00 00 e8 68 d5 00 00 49 ff c6 e9 a9 fe ff ff 83 | ......c...H..$x....h...I........ |
b2a0 | ce ff 48 89 ef e8 d2 97 00 00 85 c0 75 20 48 89 ef be fe ff ff ff e8 32 94 00 00 4c 89 e2 48 89 | ..H.........u.H........2...L..H. |
b2c0 | de 48 89 ef 48 29 da e8 7e 99 00 00 eb 36 83 ce ff 48 89 ef e8 a7 95 00 00 85 c0 75 27 83 ce ff | .H..H)..~....6...H.........u'... |
b2e0 | 48 89 ef e8 21 95 00 00 48 89 ef 89 c6 e8 30 95 00 00 be 4b 3c 45 00 48 89 c2 48 89 ef 31 c0 e8 | H...!...H.....0....K<E.H..H..1.. |
b300 | 7d cf 00 00 48 8d bc 24 78 02 00 00 e8 ee d4 00 00 49 39 dc 76 05 4d 85 e4 75 52 48 3b 5c 24 58 | }...H..$x........I9.v.M..uRH;\$X |
b320 | 73 59 48 8b 84 24 80 02 00 00 48 39 84 24 88 02 00 00 72 12 48 8d bc 24 78 02 00 00 be 01 00 00 | sYH..$....H9.$....r.H..$x....... |
b340 | 00 e8 7f d3 00 00 48 8b 84 24 88 02 00 00 48 ff c3 48 8d 50 01 48 89 94 24 88 02 00 00 48 8b 94 | ......H..$....H..H.P.H..$....H.. |
b360 | 24 78 02 00 00 8a 4b ff 88 0c 02 eb 03 4c 89 e3 80 7c 24 0f 00 0f 84 04 fd ff ff 48 8b 54 24 58 | $x....K......L...|$........H.T$X |
b380 | 48 8d bc 24 78 02 00 00 48 89 de 48 29 da e8 d7 d3 00 00 48 8d bc 24 78 02 00 00 e8 10 d4 00 00 | H..$x...H..H)......H..$x........ |
b3a0 | 48 8b 34 24 4c 89 ef e8 8a 98 00 00 48 8b 9c 24 98 22 00 00 64 48 33 1c 25 28 00 00 00 b8 02 00 | H.4$L.......H..$."..dH3.%(...... |
b3c0 | 00 00 74 05 e8 27 8d ff ff 48 81 c4 a8 22 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 56 41 55 be | ..t..'...H..."..[]A\A]A^A_.AVAU. |
b3e0 | d7 b9 f0 ff 41 54 55 48 89 fd 53 48 81 ec 40 02 00 00 48 89 e2 e8 a4 96 00 00 48 8d 54 24 08 49 | ....ATUH..SH..@...H.......H.T$.I |
b400 | 89 c4 be d6 b9 f0 ff 48 89 ef e8 8f 96 00 00 49 89 c6 4c 89 e0 48 03 04 24 31 d2 be d5 b9 f0 ff | .......H.......I..L..H..$1...... |
b420 | 48 89 ef 48 89 6c 24 30 c7 44 24 10 c8 00 00 00 4c 89 64 24 18 48 89 44 24 20 4c 89 f0 48 03 44 | H..H.l$0.D$.....L.d$.H.D$.L..H.D |
b440 | 24 08 48 89 44 24 28 e8 e2 95 00 00 49 8d 1c 04 48 3b 5c 24 20 77 6d 48 8d 7c 24 10 4c 89 f2 48 | $.H.D$(.....I...H;\$.wmH.|$.L..H |
b460 | 89 de c7 44 24 38 00 00 00 00 e8 0c f4 ff ff 48 85 c0 49 89 c5 74 48 48 89 c6 31 c0 48 89 ef 4c | ...D$8.........H..I..tHH..1.H..L |
b480 | 29 e6 49 39 dd 0f 94 c0 48 01 c6 e8 a6 97 00 00 ba d5 b9 f0 ff 83 ce ff 48 89 ef e8 eb 92 00 00 | ).I9....H...............H....... |
b4a0 | 48 89 ef be fe ff ff ff e8 40 92 00 00 48 8d 7c 24 10 4c 89 ea 48 89 de e8 48 e8 ff ff eb 07 48 | H........@...H.|$.L..H...H.....H |
b4c0 | ff c3 eb 8c 31 c0 48 81 c4 40 02 00 00 5b 5d 41 5c 41 5d 41 5e c3 53 f2 0f 10 05 89 8a 04 00 48 | ....1.H..@...[]A\A]A^.S........H |
b4e0 | 89 fb be 88 00 00 00 e8 95 df 00 00 48 89 df ba 11 00 00 00 31 f6 e8 bc 9b 00 00 48 89 df 31 d2 | ............H.......1......H..1. |
b500 | be 40 3e 45 00 e8 9c dc 00 00 48 89 df ba 01 00 00 00 31 f6 e8 9e 9b 00 00 31 d2 48 89 df be 70 | .@>E......H.......1......1.H...p |
b520 | 48 45 00 e8 22 97 00 00 48 89 df be fe ff ff ff e8 b4 92 00 00 48 89 df be fe ff ff ff e8 bc 9e | HE.."...H............H.......... |
b540 | 00 00 48 89 df be fe ff ff ff e8 9e 91 00 00 48 89 df be fe ff ff ff e8 8d 92 00 00 48 89 df ba | ..H............H............H... |
b560 | 6c 3c 45 00 be fe ff ff ff e8 c2 9c 00 00 48 89 df be fe ff ff ff e8 72 91 00 00 b8 01 00 00 00 | l<E...........H........r........ |
b580 | 5b c3 41 54 55 48 89 f2 53 48 89 fd 48 89 f3 be d8 b9 f0 ff e8 c0 99 00 00 83 ce ff 48 89 ef e8 | [.ATUH..SH..H...............H... |
b5a0 | e5 95 00 00 48 83 78 08 00 49 89 c4 75 13 48 8d 53 04 be 70 3f 45 00 48 89 ef 31 c0 e8 c0 cc 00 | ....H.x..I..u.H.S..p?E.H..1..... |
b5c0 | 00 49 8b 04 24 5b 5d 41 5c c3 41 56 41 55 49 89 f6 41 54 55 41 bc 01 00 00 00 53 48 89 fd 89 d3 | .I..$[]A\.AVAUI..ATUA.....SH.... |
b5e0 | 48 83 ec 10 e8 ed 90 00 00 41 89 c5 44 39 eb 0f 84 a1 00 00 00 89 de 48 89 ef e8 0a 92 00 00 83 | H........A..D9.........H........ |
b600 | f8 03 75 56 89 de 48 89 ef e8 3c 92 00 00 31 d2 85 c0 89 de 48 89 ef 74 1e e8 10 94 00 00 ba 8b | ..uV..H...<...1.....H..t........ |
b620 | 3f 45 00 48 89 c1 be 01 00 00 00 4c 89 f7 31 c0 e8 0b 8f ff ff eb 19 e8 a1 93 00 00 ba 90 3f 45 | ?E.H.......L..1...............?E |
b640 | 00 be 01 00 00 00 4c 89 f7 b0 01 e8 f0 8e ff ff 85 c0 0f 9f c0 41 21 c4 eb 35 48 8d 54 24 08 89 | ......L..............A!..5H.T$.. |
b660 | de 48 89 ef e8 b0 d6 00 00 45 85 e4 74 21 48 8b 54 24 08 4c 89 f1 be 01 00 00 00 48 89 c7 45 31 | .H.......E..t!H.T$.L.......H..E1 |
b680 | e4 e8 aa 8e ff ff 48 3b 44 24 08 41 0f 94 c4 ff c3 e9 56 ff ff ff 45 85 e4 b8 01 00 00 00 75 0c | ......H;D$.A......V...E.......u. |
b6a0 | 31 d2 31 f6 48 89 ef e8 93 cd 00 00 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e c3 53 be 96 3f 45 00 48 | 1.1.H.......H...[]A\A]A^.S..?E.H |
b6c0 | 89 fb e8 bb fe ff ff 48 89 df ba 01 00 00 00 48 89 c6 5b e9 f2 fe ff ff 55 53 ba a1 3f 45 00 51 | .......H.......H..[.....US..?E.Q |
b6e0 | be 01 00 00 00 48 89 fd e8 a7 d5 00 00 48 83 78 08 00 48 89 c3 75 0f be a7 3f 45 00 48 89 ef 31 | .....H.......H.x..H..u...?E.H..1 |
b700 | c0 e8 7b cb 00 00 48 8b 03 5a 5b 5d c3 53 ba a1 3f 45 00 be 01 00 00 00 48 89 fb 48 83 ec 10 e8 | ..{...H..Z[].S..?E......H..H.... |
b720 | 70 d5 00 00 48 8b 50 08 48 89 df 48 c7 40 08 00 00 00 00 48 89 54 24 08 48 8b 44 24 08 ff d0 48 | p...H.P.H..H.@.....H.T$.H.D$...H |
b740 | 83 c4 10 5b c3 53 be 01 00 00 00 48 89 fb e8 b6 90 00 00 ff c0 75 12 ba 96 3f 45 00 be d8 b9 f0 | ...[.S.....H.........u...?E..... |
b760 | ff 48 89 df e8 f0 97 00 00 48 89 df e8 67 ff ff ff 48 89 df 5b eb 96 53 ba a1 3f 45 00 be 01 00 | .H.......H...g...H..[..S..?E.... |
b780 | 00 00 48 89 fb e8 0a d5 00 00 48 83 78 08 00 74 0e 48 83 38 00 74 08 48 89 df e8 6e ff ff ff 31 | ..H.......H.x..t.H.8.t.H...n...1 |
b7a0 | c0 5b c3 53 ba a1 3f 45 00 48 89 fb be 01 00 00 00 e8 de d4 00 00 48 89 df 48 c7 40 08 a3 b7 40 | .[.S..?E.H............H..H.@...@ |
b7c0 | 00 e8 47 94 00 00 48 89 df ba 1a 00 00 00 be c4 3f 45 00 e8 72 94 00 00 b8 02 00 00 00 5b c3 53 | ..G...H.........?E..r........[.S |
b7e0 | ba a1 3f 45 00 be 01 00 00 00 48 89 fb e8 a2 d4 00 00 48 8b 38 e8 b6 88 ff ff 48 89 df 31 f6 85 | ..?E......H.......H.8.....H..1.. |
b800 | c0 5b 40 0f 94 c6 31 d2 e9 32 cc 00 00 53 be 10 00 00 00 48 89 fb 48 83 ec 10 e8 d7 a0 00 00 48 | .[@...1..2...S.....H..H........H |
b820 | 89 df 48 c7 40 08 00 00 00 00 be a1 3f 45 00 48 89 44 24 08 e8 83 cd 00 00 48 8b 44 24 08 48 83 | ..H.@.......?E.H.D$......H.D$.H. |
b840 | c4 10 5b c3 55 53 48 89 f5 48 89 d3 48 81 ec 38 20 00 00 48 8d 74 24 08 64 48 8b 04 25 28 00 00 | ..[.USH..H..H..8...H.t$.dH..%(.. |
b860 | 00 48 89 84 24 28 20 00 00 31 c0 e8 0d d0 00 00 48 8d 7c 24 08 48 89 de e8 48 ce 00 00 48 89 e9 | .H..$(...1......H.|$.H...H...H.. |
b880 | 48 89 da be 01 00 00 00 48 89 c7 e8 c0 87 ff ff 48 8d 7c 24 08 48 89 c3 48 01 44 24 18 e8 0e cf | H.......H.......H.|$.H..H.D$.... |
b8a0 | 00 00 31 c0 48 85 db 0f 95 c0 48 8b 8c 24 28 20 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 2e 88 | ..1.H.....H..$(...dH3.%(...t.... |
b8c0 | ff ff 48 81 c4 38 20 00 00 5b 5d c3 53 48 89 f3 48 81 ec 30 20 00 00 48 8d 74 24 08 64 48 8b 04 | ..H..8...[].SH..H..0...H.t$.dH.. |
b8e0 | 25 28 00 00 00 48 89 84 24 28 20 00 00 31 c0 e8 89 cf 00 00 48 8d 7c 24 08 be 00 20 00 00 e8 c2 | %(...H..$(...1......H.|$........ |
b900 | cd 00 00 48 89 d9 ba 00 20 00 00 be 01 00 00 00 48 89 c7 e8 38 87 ff ff 48 01 44 24 18 48 3d 00 | ...H............H...8...H.D$.H=. |
b920 | 20 00 00 74 cf 48 8d 7c 24 08 e8 81 ce 00 00 48 8b 84 24 28 20 00 00 64 48 33 04 25 28 00 00 00 | ...t.H.|$......H..$(...dH3.%(... |
b940 | 74 05 e8 a9 87 ff ff 48 81 c4 30 20 00 00 5b c3 0f be 06 8b 57 08 39 c2 74 0c 0f be 46 01 39 c2 | t......H..0...[.....W.9.t...F.9. |
b960 | 75 35 85 d2 74 31 48 63 47 0c 3d c7 00 00 00 7e 06 c6 47 10 00 eb 20 8d 48 01 53 48 89 fb 89 4f | u5..t1HcG.=....~..G.....H.SH...O |
b980 | 0c 88 54 07 10 48 8b 3f e8 b3 86 ff ff 89 43 08 b8 01 00 00 00 5b c3 31 c0 c3 41 57 41 56 41 89 | ..T..H.?......C......[.1..AWAVA. |
b9a0 | d6 41 55 41 54 49 89 f4 55 53 31 db 49 89 fd 48 81 ec 48 20 00 00 48 8d 74 24 18 64 48 8b 04 25 | .AUATI..US1.I..H..H...H.t$.dH..% |
b9c0 | 28 00 00 00 48 89 84 24 38 20 00 00 31 c0 e8 aa ce 00 00 83 fb 0a 74 66 83 fb ff 74 61 48 8d 7c | (...H..$8...1.........tf...taH.| |
b9e0 | 24 18 be 00 20 00 00 e8 d9 cc 00 00 4c 89 e7 49 89 c7 e8 d9 87 ff ff 31 d2 4c 89 e7 48 63 ea 48 | $...........L..I.......1.L..Hc.H |
ba00 | 89 54 24 08 e8 37 86 ff ff 83 f8 ff 89 c3 74 1f 83 f8 0a 48 8b 54 24 08 74 15 41 88 1c 17 48 ff | .T$..7........t....H.T$.t.A...H. |
ba20 | c2 48 81 fa 00 20 00 00 75 cf bd 00 20 00 00 4c 89 e7 e8 49 85 ff ff 48 01 6c 24 28 eb 95 83 fb | .H......u......L...I...H.l$(.... |
ba40 | 0a 0f 94 c3 75 37 45 85 f6 75 32 48 8b 44 24 20 48 39 44 24 28 72 0f 48 8d 7c 24 18 be 01 00 00 | ....u7E..u2H.D$.H9D$(r.H.|$..... |
ba60 | 00 e8 5f cc 00 00 48 8b 44 24 28 48 8d 50 01 48 89 54 24 28 48 8b 54 24 18 c6 04 02 0a 48 8d 7c | .._...H.D$(H.P.H.T$(H.T$.....H.| |
ba80 | 24 18 e8 29 cd 00 00 84 db b8 01 00 00 00 75 14 83 ce ff 4c 89 ef e8 8d 90 00 00 48 85 c0 0f 95 | $..)..........u....L.......H.... |
baa0 | c0 0f b6 c0 48 8b 8c 24 38 20 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 34 86 ff ff 48 81 c4 48 | ....H..$8...dH3.%(...t..4...H..H |
bac0 | 20 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 be 96 3f 45 00 48 89 fb e8 a6 fa ff ff 48 89 c7 e8 | ...[]A\A]A^A_.S..?E.H.......H... |
bae0 | cc 88 ff ff 48 89 df 31 f6 85 c0 5b 40 0f 94 c6 31 d2 e9 48 c9 00 00 53 48 89 fb e8 d8 fb ff ff | ....H..1...[@...1..H...SH....... |
bb00 | 48 89 c7 e8 a8 88 ff ff 48 89 df 31 f6 85 c0 5b 40 0f 94 c6 31 d2 e9 24 c9 00 00 41 55 41 54 31 | H.......H..1...[@...1..$...AUAT1 |
bb20 | d2 55 53 48 89 fb 56 be 01 00 00 00 e8 e8 d1 00 00 31 c9 ba e8 69 45 00 be 02 00 00 00 48 89 df | .USH..V..........1...iE......H.. |
bb40 | 48 89 c5 e8 06 d2 00 00 48 89 df 49 89 c5 e8 ba fc ff ff 31 ff 49 89 c4 e8 53 88 ff ff 4c 89 ee | H.......H..I.......1.I...S...L.. |
bb60 | 48 89 ef e8 58 89 ff ff 48 85 c0 49 89 04 24 49 c7 44 24 08 9b bb 40 00 75 14 59 48 89 ea 48 89 | H...X...H..I..$I.D$...@.u.YH..H. |
bb80 | df 31 f6 5b 5d 41 5c 41 5d e9 b1 c8 00 00 5a b8 01 00 00 00 5b 5d 41 5c 41 5d c3 53 be 01 00 00 | .1.[]A\A].....Z.....[]A\A].S.... |
bba0 | 00 ba a1 3f 45 00 48 89 fb e8 e6 d0 00 00 48 8b 38 e8 7a 85 ff ff 48 89 df 89 c6 5b e9 01 c9 00 | ...?E.H.......H.8.z...H....[.... |
bbc0 | 00 55 53 48 89 fb 50 e8 0c fb ff ff 48 89 df 48 89 c5 be 01 00 00 00 e8 0d 8c 00 00 59 48 89 ee | .USH..P.....H..H............YH.. |
bbe0 | 48 89 df ba 02 00 00 00 5b 5d e9 db f9 ff ff 41 55 41 54 49 89 f5 55 53 48 89 d5 41 50 48 89 fb | H.......[].....AUATI..USH..APH.. |
bc00 | 49 89 cc e8 05 fc ff ff 48 85 ed 4c 89 28 48 c7 40 08 a3 b7 40 00 74 1b 83 ce ff 48 89 df e8 c6 | I.......H..L.(H.@...@.t....H.... |
bc20 | 8b 00 00 48 89 ea be d8 b9 f0 ff 48 89 df e8 fd 95 00 00 58 4c 89 e2 48 89 df be fe ff ff ff 5b | ...H.......H.......XL..H.......[ |
bc40 | 5d 41 5c 41 5d e9 e6 95 00 00 41 55 41 54 31 d2 55 53 48 89 fb 56 be 01 00 00 00 e8 b9 d0 00 00 | ]A\A].....AUAT1.USH..V.......... |
bc60 | 31 c9 be 02 00 00 00 ba e8 69 45 00 48 89 df 49 89 c5 e8 d7 d0 00 00 48 89 df 48 89 c5 e8 8b fb | 1........iE.H..I.......H..H..... |
bc80 | ff ff 48 c7 00 00 00 00 00 48 c7 40 08 df b7 40 00 49 89 c4 0f be 75 00 40 84 f6 74 2e bf df 3f | ..H......H.@...@.I....u.@..t...? |
bca0 | 45 00 e8 69 84 ff ff 48 85 c0 74 1f 80 7d 01 2b 48 8d 45 01 48 8d 4d 02 48 0f 45 c8 80 39 62 75 | E..i...H..t..}.+H.E.H.M.H.E..9bu |
bcc0 | 05 48 ff c1 74 05 80 39 00 74 12 ba e3 3f 45 00 be 02 00 00 00 48 89 df e8 65 c6 00 00 48 89 ee | .H..t..9.t...?E......H...e...H.. |
bce0 | 4c 89 ef e8 18 86 ff ff 48 85 c0 49 89 04 24 75 14 59 4c 89 ea 48 89 df 31 f6 5b 5d 41 5c 41 5d | L.......H..I..$u.YL..H..1.[]A\A] |
bd00 | e9 3a c7 00 00 5a b8 01 00 00 00 5b 5d 41 5c 41 5d c3 41 54 55 41 89 f4 53 48 89 fb e8 b5 89 00 | .:...Z.....[]A\A].ATUA..SH...... |
bd20 | 00 89 c5 8d 40 ff 48 89 df 48 63 f0 e8 05 8f 00 00 44 89 e6 48 89 df e8 2b 91 00 00 48 89 df ba | ....@.H..Hc......D..H...+...H... |
bd40 | 02 00 00 00 be 02 00 00 00 e8 e2 89 00 00 8d 55 02 48 89 df be e0 c4 40 00 5b 5d 41 5c e9 84 90 | ...............U.H.....@.[]A\... |
bd60 | 00 00 53 48 89 fb e8 6d f9 ff ff 48 89 df 31 f6 e8 9d ff ff ff b8 01 00 00 00 5b c3 41 54 55 53 | ..SH...m...H..1...........[.ATUS |
bd80 | 48 89 fb e8 50 f9 ff ff b9 40 41 45 00 31 d2 48 89 df be 02 00 00 00 49 89 c4 e8 12 d0 00 00 48 | H...P....@AE.1.H.......I.......H |
bda0 | 89 df 48 63 e8 ba 00 20 00 00 be 03 00 00 00 e8 51 d1 00 00 8b 14 ad 30 41 45 00 31 f6 4c 89 e7 | ..Hc............Q......0AE.1.L.. |
bdc0 | 48 89 c1 e8 c8 86 ff ff 48 89 df 31 f6 85 c0 5b 5d 41 5c 40 0f 94 c6 31 d2 e9 61 c6 00 00 53 be | H.......H..1...[]A\@...1..a...S. |
bde0 | 01 00 00 00 48 89 fb e8 b1 c8 00 00 ba a1 3f 45 00 be 01 00 00 00 48 89 df e8 dd c7 00 00 48 85 | ....H.........?E......H.......H. |
be00 | c0 75 0a 48 89 df e8 02 8e 00 00 eb 25 48 83 78 08 00 75 0c ba 0b 00 00 00 be b8 3f 45 00 eb 0a | .u.H........%H.x..u........?E... |
be20 | ba 04 00 00 00 be bf 3f 45 00 48 89 df e8 18 8e 00 00 b8 01 00 00 00 5b c3 53 ba a1 3f 45 00 be | .......?E.H............[.S..?E.. |
be40 | 01 00 00 00 48 89 fb e8 48 ce 00 00 48 83 78 08 00 75 14 ba 0d 00 00 00 be f0 3f 45 00 48 89 df | ....H...H...H.x..u........?E.H.. |
be60 | e8 e5 8d 00 00 eb 12 48 8b 10 be fe 3f 45 00 48 89 df 31 c0 e8 b6 8e 00 00 b8 01 00 00 00 5b c3 | .......H....?E.H..1...........[. |
be80 | 41 54 55 53 48 89 fb e8 4c f8 ff ff b9 10 41 45 00 ba 08 40 45 00 be 02 00 00 00 48 89 df 49 89 | ATUSH...L.....AE...@E......H..I. |
bea0 | c4 e8 0b cf 00 00 31 d2 48 63 e8 be 03 00 00 00 48 89 df e8 4d d0 00 00 8b 14 ad 00 41 45 00 48 | ......1.Hc......H...M.......AE.H |
bec0 | 89 c6 4c 89 e7 e8 66 85 ff ff 85 c0 74 10 48 89 df 31 d2 31 f6 5b 5d 41 5c e9 61 c5 00 00 4c 89 | ..L...f.....t.H..1.1.[]A\.a...L. |
bee0 | e7 e8 4a 83 ff ff 48 89 df 48 89 c6 e8 45 8d 00 00 5b b8 01 00 00 00 5d 41 5c c3 55 53 48 89 fd | ..J...H..H...E...[.....]A\.USH.. |
bf00 | 56 e8 07 f9 ff ff 48 c7 00 00 00 00 00 48 c7 40 08 df b7 40 00 48 89 c3 e8 13 84 ff ff 48 85 c0 | V.....H......H.@...@.H.......H.. |
bf20 | 48 89 03 75 0f 59 48 89 ef 31 d2 31 f6 5b 5d e9 0b c5 00 00 5a b8 01 00 00 00 5b 5d c3 41 55 41 | H..u.YH..1.1.[].....Z.....[].AUA |
bf40 | 54 49 89 d5 55 53 49 89 f4 41 51 48 89 fd e8 ba f8 ff ff 4c 89 ee 48 c7 00 00 00 00 00 48 c7 40 | TI..USI..AQH.......L..H......H.@ |
bf60 | 08 df b7 40 00 4c 89 e7 48 89 c3 e8 90 83 ff ff 48 85 c0 48 89 03 75 29 e8 23 80 ff ff 8b 38 e8 | ...@.L..H.......H..H..u).#....8. |
bf80 | dc 85 ff ff 41 58 4c 89 e2 48 89 ef 48 89 c1 5b 5d 41 5c 41 5d be 0c 40 45 00 31 c0 e9 e0 c2 00 | ....AXL..H..H..[]A\A]..@E.1..... |
bfa0 | 00 58 5b 5d 41 5c 41 5d c3 41 54 55 48 89 f5 53 be 01 00 00 00 48 89 fb 49 89 d4 e8 49 88 00 00 | .X[]A\A].ATUH..S.....H..I...I... |
bfc0 | 85 c0 7e 49 31 d2 be 01 00 00 00 48 89 df e8 cb 8a 00 00 48 85 c0 74 10 4c 89 e2 48 89 c6 48 89 | ..~I1......H.......H..t.L..H..H. |
bfe0 | df e8 57 ff ff ff eb 15 48 89 df e8 e8 f6 ff ff be 01 00 00 00 48 89 df e8 ec 87 00 00 48 89 ea | ..W.....H............H.......H.. |
c000 | be d8 b9 f0 ff 48 89 df e8 23 92 00 00 48 89 ea 48 89 df be d8 b9 f0 ff e8 3c 8f 00 00 5b b8 01 | .....H...#...H..H........<...[.. |
c020 | 00 00 00 5d 41 5c c3 ba 2b 3b 45 00 be 96 3f 45 00 e9 73 ff ff ff ba e8 69 45 00 be 27 40 45 00 | ...]A\..+;E...?E..s.....iE..'@E. |
c040 | e9 64 ff ff ff 53 be 01 00 00 00 48 89 fb e8 b6 87 00 00 ff c0 75 08 48 89 df e8 ae 8b 00 00 be | .d...S.....H.........u.H........ |
c060 | 01 00 00 00 48 89 df e8 9d 87 00 00 85 c0 75 3b ba 27 40 45 00 be d8 b9 f0 ff 48 89 df e8 d7 8e | ....H.........u;.'@E......H..... |
c080 | 00 00 ba 01 00 00 00 83 ce ff 48 89 df e8 f9 86 00 00 be fe ff ff ff 48 89 df e8 4e 86 00 00 48 | ..........H............H...N...H |
c0a0 | 89 df e8 31 f6 ff ff 31 f6 eb 41 31 d2 be 01 00 00 00 48 89 df e8 5f cc 00 00 ba e8 69 45 00 48 | ...1...1..A1......H..._.....iE.H |
c0c0 | 89 c6 48 89 df e8 73 fe ff ff ba 01 00 00 00 83 ce ff 48 89 df e8 b1 86 00 00 be fe ff ff ff 48 | ..H...s...........H............H |
c0e0 | 89 df e8 06 86 00 00 be 01 00 00 00 48 89 df e8 1e fc ff ff b8 01 00 00 00 5b c3 41 55 41 54 41 | ............H............[.AUATA |
c100 | 89 f5 55 53 31 ed 51 48 89 fb 45 85 ed 44 8b 63 08 74 12 e8 b8 84 ff ff 48 8b 08 49 63 d4 f6 44 | ..US1.QH..E..D.c.t......H..Ic..D |
c120 | 51 01 10 eb 10 e8 a6 84 ff ff 48 8b 08 49 63 d4 f6 44 51 01 08 74 2c 48 63 53 0c 81 fa c7 00 00 | Q.........H..Ic..DQ..t,HcS...... |
c140 | 00 7e 06 c6 43 10 00 eb 1a 8d 42 01 48 8b 3b ff c5 89 43 0c 44 88 64 13 10 e8 e2 7e ff ff 89 43 | .~..C.....B.H.;...C.D.d....~...C |
c160 | 08 eb a7 5a 89 e8 5b 5d 41 5c 41 5d c3 41 57 41 56 41 89 d7 41 55 41 54 55 53 48 89 f5 48 89 fb | ...Z..[]A\A].AWAVA..AUATUSH..H.. |
c180 | 48 81 ec 08 01 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 f8 00 00 00 31 c0 e8 37 85 00 00 48 | H......dH..%(...H..$....1..7...H |
c1a0 | 89 ef 41 89 c4 e8 76 81 ff ff 41 83 fc 01 75 1b ba 01 00 00 00 48 89 ee 48 89 df e8 da f7 ff ff | ..A...v...A...u......H..H....... |
c1c0 | 45 8d 67 01 89 c2 e9 71 02 00 00 41 8d 74 24 13 ba 37 40 45 00 48 89 df 45 31 f6 e8 6e c4 00 00 | E.g....q...A.t$..7@E.H..E1..n... |
c1e0 | 41 8d 44 24 ff ba 01 00 00 00 48 89 44 24 08 4c 3b 74 24 08 47 8d 2c 37 45 89 ec 0f 84 3b 02 00 | A.D$......H.D$.L;t$.G.,7E....;.. |
c200 | 00 85 d2 0f 84 33 02 00 00 44 89 ee 48 89 df e8 f5 85 00 00 83 f8 03 75 51 44 89 ee 48 89 df e8 | .....3...D..H..........uQD..H... |
c220 | 86 cc 00 00 48 85 c0 75 2e 48 89 ef e8 8f 81 ff ff 48 89 ee 89 c7 41 89 c4 e8 a2 81 ff ff 31 d2 | ....H..u.H.......H....A.......1. |
c240 | 31 f6 48 89 df e8 00 8a 00 00 31 d2 41 ff c4 0f 95 c2 e9 dd 01 00 00 48 89 c2 48 89 ee 48 89 df | 1.H.......1.A..........H..H..H.. |
c260 | e8 df f5 ff ff e9 a2 01 00 00 31 d2 44 89 ee 48 89 df e8 a2 ca 00 00 31 d2 80 38 2a 0f 94 c2 8a | ..........1.D..H.......1..8*.... |
c280 | 04 10 3c 61 0f 84 86 01 00 00 7f 0f 3c 4c 0f 85 8e 01 00 00 31 d2 e9 66 01 00 00 3c 6c 0f 84 59 | ..<a........<L......1..f...<l..Y |
c2a0 | 01 00 00 3c 6e 0f 85 77 01 00 00 66 c7 44 24 16 2e 00 48 89 6c 24 18 c7 44 24 24 00 00 00 00 e8 | ...<n..w...f.D$...H.l$..D$$..... |
c2c0 | bc 7d ff ff 48 8b 00 48 8b 7c 24 18 8a 00 88 44 24 16 e8 f9 7e ff ff 48 8b 7c 24 18 e8 5f 7d ff | .}..H..H.|$....D$...~..H.|$.._}. |
c2e0 | ff 4c 63 e0 44 89 64 24 20 e8 e2 82 ff ff 48 8b 00 42 f6 44 60 01 20 75 de 48 8d 7c 24 18 be 4a | .Lc.D.d$......H..B.D`..u.H.|$..J |
c300 | 40 45 00 e8 48 f6 ff ff 48 8d 7c 24 18 be f4 38 45 00 e8 39 f6 ff ff 85 c0 74 24 48 8d 7c 24 18 | @E..H...H.|$...8E..9.....t$H.|$. |
c320 | be 4d 40 45 00 e8 26 f6 ff ff 83 f8 01 45 19 ed 45 31 e4 41 ff c5 83 f8 01 41 0f 92 c4 eb 06 45 | .M@E..&......E..E1.A.....A.....E |
c340 | 31 ed 45 31 e4 48 8d 7c 24 18 44 89 ee e8 a9 fd ff ff 48 8d 74 24 16 48 8d 7c 24 18 41 01 c4 e8 | 1.E1.H.|$.D.......H.t$.H.|$.A... |
c360 | ec f5 ff ff 85 c0 74 10 48 8d 7c 24 18 44 89 ee e8 86 fd ff ff 41 01 c4 45 85 e4 7e 3a 45 85 ed | ......t.H.|$.D.......A..E..~:E.. |
c380 | b8 31 40 45 00 be 34 40 45 00 48 8d 7c 24 18 48 0f 45 f0 e8 b8 f5 ff ff 85 c0 74 1b 48 8d 7c 24 | .1@E..4@E.H.|$.H.E........t.H.|$ |
c3a0 | 18 be 4a 40 45 00 e8 a5 f5 ff ff 48 8d 7c 24 18 31 f6 e8 44 fd ff ff 48 8b 74 24 18 8b 7c 24 20 | ..J@E......H.|$.1..D...H.t$..|$. |
c3c0 | e8 1b 80 ff ff 48 8b 7c 24 18 e8 b1 7b ff ff 48 63 44 24 24 48 8d 74 24 28 48 89 df c6 44 04 28 | .....H.|$...{..HcD$$H.t$(H...D.( |
c3e0 | 00 e8 db 85 00 00 48 85 c0 ba 01 00 00 00 75 44 48 89 df e8 15 88 00 00 31 d2 eb 38 ba 01 00 00 | ......H.......uDH.......1..8.... |
c400 | 00 48 89 ee 48 89 df e8 8e f5 ff ff 89 c2 eb 24 48 89 ee 48 89 df e8 b1 f4 ff ff ba 01 00 00 00 | .H..H..........$H..H............ |
c420 | eb 12 ba 50 40 45 00 44 89 ee 48 89 df e8 10 bf 00 00 eb 49 49 ff c6 e9 b3 fd ff ff 48 89 ef 89 | ...P@E.D..H........II.......H... |
c440 | 54 24 08 e8 e8 7b ff ff 85 c0 8b 54 24 08 74 0e 31 d2 31 f6 48 89 df e8 e3 bf 00 00 eb 1f 85 d2 | T$...{.....T$.t.1.1.H........... |
c460 | 75 15 48 89 df be fe ff ff ff e8 7e 82 00 00 48 89 df e8 96 87 00 00 44 89 e0 44 29 f8 48 8b 8c | u.H........~...H.......D..D).H.. |
c480 | 24 f8 00 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 5b 7c ff ff 48 81 c4 08 01 00 00 5b 5d 41 5c | $....dH3.%(...t..[|..H......[]A\ |
c4a0 | 41 5d 41 5e 41 5f c3 53 be 27 40 45 00 48 89 fb e8 cd f0 ff ff 48 89 df ba 01 00 00 00 48 89 c6 | A]A^A_.S.'@E.H.......H.......H.. |
c4c0 | 5b e9 a7 fc ff ff 53 48 89 fb e8 09 f2 ff ff 48 89 df ba 02 00 00 00 48 89 c6 5b e9 8d fc ff ff | [.....SH.......H.......H..[..... |
c4e0 | 41 56 41 55 be d7 b9 f0 ff 41 54 55 53 48 89 fb e8 94 86 00 00 31 d2 49 89 c4 be d6 b9 f0 ff 48 | AVAU.....ATUSH.......1.I.......H |
c500 | 89 df e8 27 85 00 00 49 83 7c 24 08 00 75 17 48 89 df be 5f 40 45 00 31 c0 5b 5d 41 5c 41 5d 41 | ...'...I.|$..u.H..._@E.1.[]A\A]A |
c520 | 5e e9 5b bd 00 00 48 89 c5 be 01 00 00 00 48 89 df 41 89 c5 41 be d5 b9 f0 ff e8 ae 81 00 00 89 | ^.[...H.......H..A..A........... |
c540 | ee ba 37 40 45 00 48 89 df bd 01 00 00 00 e8 fb c0 00 00 44 39 ed 7f 11 44 89 f6 48 89 df 29 ee | ..7@E.H............D9...D..H..). |
c560 | ff c5 e8 82 82 00 00 eb ea 49 8b 34 24 ba 02 00 00 00 48 89 df e8 f3 fb ff ff 89 c6 48 89 df 89 | .........I.4$.....H.........H... |
c580 | c5 f7 de e8 f4 84 00 00 85 c0 75 64 83 fd 01 7e 2b be 01 00 00 00 48 89 df 31 d2 29 ee e8 fc 84 | ..........ud...~+.....H..1.).... |
c5a0 | 00 00 48 89 df 48 89 c2 be 9c 48 45 00 5b 5d 41 5c 41 5d 41 5e 31 c0 e9 c5 bc 00 00 be d5 b9 f0 | ..H..H....HE.[]A\A]A^1.......... |
c5c0 | ff 48 89 df e8 b3 84 00 00 85 c0 74 25 31 f6 48 89 df e8 16 81 00 00 be d7 b9 f0 ff 48 89 df e8 | .H.........t%1.H............H... |
c5e0 | 05 82 00 00 48 89 df e8 21 f1 ff ff 31 c0 eb 02 89 e8 5b 5d 41 5c 41 5d 41 5e c3 53 f2 0f 10 05 | ....H...!...1.....[]A\A]A^.S.... |
c600 | 64 79 04 00 48 89 fb be 88 00 00 00 e8 70 ce 00 00 48 89 df ba 0b 00 00 00 31 f6 e8 97 8a 00 00 | dy..H........p...H.......1...... |
c620 | 31 d2 48 89 df be 40 42 45 00 e8 77 cb 00 00 48 89 df be a1 3f 45 00 e8 08 bf 00 00 48 89 df 83 | 1.H...@BE..w...H....?E......H... |
c640 | ce ff e8 a2 81 00 00 48 89 df ba 6c 3c 45 00 be fe ff ff ff e8 d7 8b 00 00 31 d2 48 89 df be 80 | .......H...l<E...........1.H.... |
c660 | 41 45 00 e8 3e cb 00 00 48 89 df be fe ff ff ff e8 78 80 00 00 48 8b 35 7c 3f 25 00 48 89 df b9 | AE..>...H........x...H.5|?%.H... |
c680 | 93 5e 45 00 ba 27 40 45 00 e8 61 f5 ff ff 48 8b 35 5b 3f 25 00 48 89 df b9 76 40 45 00 ba 96 3f | .^E..'@E..a...H.5[?%.H...v@E...? |
c6a0 | 45 00 e8 48 f5 ff ff 48 8b 35 52 3f 25 00 48 89 df b9 7d 40 45 00 31 d2 e8 32 f5 ff ff b8 01 00 | E..H...H.5R?%.H...}@E.1..2...... |
c6c0 | 00 00 5b c3 41 57 41 56 48 89 f1 41 55 41 54 49 89 d6 55 53 49 89 fc 48 89 ca 48 83 ec 18 48 8b | ..[.AWAVH..AUATI..USI..H..H...H. |
c6e0 | 47 10 48 8b 2f 4c 8b 68 38 48 8b 70 50 4c 89 ef e8 a0 c4 ff ff 83 78 08 13 49 89 c7 74 58 4d 63 | G.H./L.h8H.pPL........x..I..tXMc |
c700 | 54 24 2c 44 8b 5d 14 41 c7 47 08 13 00 00 00 4d 89 17 44 3b 55 14 4c 89 d3 7c 6f 48 8b 75 30 48 | T$,D.].A.G.....M..D;U.L..|oH.u0H |
c720 | 8d 55 14 41 b9 00 43 45 00 41 b8 ff ff ff 03 b9 10 00 00 00 4c 89 ef 4c 89 54 24 08 44 89 5c 24 | .U.A..CE.A..........L..L.T$.D.\$ |
c740 | 04 e8 d7 62 00 00 4c 8b 54 24 08 48 89 45 30 44 8b 5c 24 04 eb 34 48 8b 18 41 3b 5c 24 2c 7d 9e | ...b..L.T$.H.E0D.\$..4H..A;\$,}. |
c760 | 48 63 f3 41 8b 46 08 48 c1 e6 04 48 03 75 30 33 46 08 a8 3f 75 88 31 ff 4c 89 f2 e8 85 9a ff ff | Hc.A.F.H...H.u03F..?u.1.L....... |
c780 | 85 c0 0f 84 76 ff ff ff eb 57 8b 4d 14 49 63 c3 48 c1 e0 04 41 39 cb 48 8b 55 30 7d 11 c7 44 02 | ....v....W.M.Ic.H...A9.H.U0}..D. |
c7a0 | 08 00 00 00 00 41 ff c3 48 83 c0 10 eb e6 41 0f 10 06 49 c1 e2 04 42 0f 11 04 12 41 ff 44 24 2c | .....A..H.....A...I...B....A.D$, |
c7c0 | 41 f6 46 08 40 74 1a f6 45 09 04 74 14 49 8b 16 f6 42 09 03 74 0b 48 89 ee 4c 89 ef e8 35 6e 00 | A.F.@t..E..t.I...B..t.H..L...5n. |
c7e0 | 00 48 83 c4 18 89 d8 5b 5d 41 5c 41 5d 41 5e 41 5f c3 48 8b 47 38 48 63 d6 8b 14 90 c1 ea 0e 81 | .H.....[]A\A]A^A_.H.G8Hc........ |
c800 | ea ff ff 01 00 8d 4c 32 01 89 d0 83 fa ff 0f 45 c1 c3 48 8b 47 38 48 63 d6 85 f6 48 8d 14 90 48 | ......L2.......E..H.G8Hc...H...H |
c820 | 89 d0 7e 15 8b 4a fc 48 8d 42 fc 83 e1 3f 80 b9 00 66 45 00 00 48 0f 49 c2 c3 41 54 49 89 fc 55 | ..~..J.H.B...?...fE..H.I..ATI..U |
c840 | 53 89 f3 83 fb ff 74 26 49 8b 2c 24 89 de 48 89 ef e8 bc ff ff ff 8b 00 83 e0 3f 83 f8 23 75 12 | S.....t&I.,$..H...........?..#u. |
c860 | 89 de 48 89 ef e8 88 ff ff ff 89 c3 eb d5 31 c0 eb 05 b8 01 00 00 00 5b 5d 41 5c c3 53 48 8b 3f | ..H...........1........[]A\.SH.? |
c880 | 89 d3 e8 8b ff ff ff 8b 08 31 d2 89 ce 83 e6 3f 83 fe 23 75 3e 81 fb ff 00 00 00 74 1c 89 ca c1 | .........1.....?..#u>......t.... |
c8a0 | ea 17 39 d3 74 13 c1 e3 06 81 e1 3f c0 ff ff 81 e3 c0 3f 00 00 09 d9 eb 13 89 ca c1 e9 17 81 e2 | ..9.t......?......?............. |
c8c0 | 00 c0 7f 00 c1 e1 06 83 ca 22 09 d1 89 08 ba 01 00 00 00 89 d0 5b c3 55 48 89 fd 53 89 f3 83 fb | ........."...........[.UH..S.... |
c8e0 | ff 74 1e 89 de ba ff 00 00 00 48 89 ef e8 8a ff ff ff 48 8b 7d 00 89 de e8 f5 fe ff ff 89 c3 eb | .t........H.......H.}........... |
c900 | dd 5b 5d c3 f7 c6 00 01 00 00 75 0b 0f b6 47 3a 39 c6 7c 03 fe 4f 3c c3 83 3e 07 75 05 8b 76 08 | .[].......u...G:9.|..O<..>.u..v. |
c920 | eb e2 c3 48 8b 3f e8 e7 fe ff ff 8b 10 89 d1 c1 ea 06 0f b6 d2 81 e1 3f c0 ff ff 83 fa 01 19 d2 | ...H.?.................?........ |
c940 | 83 e2 40 09 ca 89 10 c3 48 8b 07 48 63 ce f7 d6 01 f2 89 d6 48 8b 40 38 c1 fe 1f 48 8d 0c 88 89 | ..@.....H..Hc.......H.@8...H.... |
c960 | f0 31 d0 29 f0 3d ff ff 01 00 7e 0f 50 48 8b 7f 10 be 0a 43 45 00 e8 1b d5 00 00 8b 31 81 c2 ff | .1.).=....~.PH.....CE.......1... |
c980 | ff 01 00 c1 e2 0e 81 e6 ff 3f 00 00 09 f2 89 11 c3 41 57 41 56 45 89 c6 41 55 41 54 41 89 cd 55 | .........?.......AWAVE..AUATA..U |
c9a0 | 53 48 89 fd 41 51 89 f3 41 89 d4 83 fb ff 74 34 48 8b 7d 00 89 de e8 37 fe ff ff 44 89 ea 89 de | SH..AQ..A.....t4H.}....7...D.... |
c9c0 | 48 89 ef 41 89 c7 e8 b1 fe ff ff 85 c0 44 89 e2 75 03 44 89 f2 89 de 48 89 ef 44 89 fb e8 66 ff | H..A.........D..u.D....H..D...f. |
c9e0 | ff ff eb c7 58 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 54 55 41 89 f4 53 8b 57 20 48 89 fb 48 8b 2f | ....X[]A\A]A^A_.ATUA..S.W.H..H./ |
ca00 | 8b 77 28 b9 ff 00 00 00 41 89 d0 e8 81 ff ff ff 8b 45 18 39 43 20 c7 43 28 ff ff ff ff 7c 2a 48 | .w(.....A........E.9C..C(....|*H |
ca20 | 8b 43 10 48 8b 75 38 48 8d 55 18 41 b9 25 43 45 00 41 b8 ff ff ff 7f b9 04 00 00 00 48 8b 78 38 | .C.H.u8H.U.A.%CE.A..........H.x8 |
ca40 | e8 d8 5f 00 00 48 89 45 38 48 63 53 20 48 8b 45 38 44 89 24 90 8b 45 1c 39 43 20 7c 2a 48 8b 43 | .._..H.E8HcS.H.E8D.$..E.9C.|*H.C |
ca60 | 10 48 8b 75 48 48 8d 55 1c 41 b9 25 43 45 00 41 b8 ff ff ff 7f b9 04 00 00 00 48 8b 78 38 e8 9a | .H.uHH.U.A.%CE.A..........H.x8.. |
ca80 | 5f 00 00 48 89 45 48 48 8b 43 10 48 63 53 20 8b 48 08 48 8b 45 48 89 0c 90 8b 43 20 8d 50 01 89 | _..H.EHH.C.HcS..H.H.EH....C..P.. |
caa0 | 53 20 5b 5d 41 5c c3 8b 47 20 89 47 24 c3 41 55 41 54 49 89 fd 55 53 8d 5a 01 48 63 ee c1 e3 06 | S.[]A\..G..G$.AUATI..US.Z.Hc.... |
cac0 | 81 e3 c0 3f 00 00 83 fd ff 74 28 4d 8b 65 00 89 ee 4c 89 e7 e8 19 fd ff ff 49 8b 54 24 38 48 8d | ...?.....t(M.e...L.......I.T$8H. |
cae0 | 0c aa 48 63 e8 8b 11 81 e2 3f c0 ff ff 09 da 89 11 eb d3 5b 5d 41 5c 41 5d c3 83 fa ff 74 4a 41 | ..Hc.....?.........[]A\A]....tJA |
cb00 | 55 41 54 55 53 41 50 8b 2e 83 fd ff 75 0b 89 16 58 5b 5d 41 5c 41 5d eb 30 4c 8b 27 41 89 d5 48 | UATUSAP.....u...X[]A\A].0L.'A..H |
cb20 | 89 fb 89 ee 4c 89 e7 e8 c6 fc ff ff 83 f8 ff 74 04 89 c5 eb ed 59 44 89 ea 89 ee 48 89 df 5b 5d | ....L..........t.....YD....H..[] |
cb40 | 41 5c 41 5d e9 ff fd ff ff c3 8b 47 20 89 f2 48 8d 77 28 89 47 24 e9 9f ff ff ff 3b 57 20 75 05 | A\A].......G...H.w(.G$.....;W.u. |
cb60 | e9 e5 ff ff ff 41 89 d0 b9 ff 00 00 00 e9 1f fe ff ff 55 53 be 1e 80 ff 7f 48 89 fb 48 83 ec 18 | .....A............US.....H..H... |
cb80 | 8b 6f 28 c7 47 28 ff ff ff ff e8 61 fe ff ff 48 8d 74 24 0c 48 89 df 89 44 24 0c 89 ea e8 58 ff | .o(.G(.....a...H.t$.H...D$....X. |
cba0 | ff ff 8b 44 24 0c 48 83 c4 18 5b 5d c3 41 c1 e0 0e c1 e1 17 c1 e2 06 44 09 c6 09 ce 09 d6 e9 2d | ...D$.H...[].A.........D.......- |
cbc0 | fe ff ff 48 63 47 20 3b 47 24 7e 7f 48 8b 0f 4c 8d 1c 85 fc ff ff ff 4c 03 59 38 45 8b 13 44 89 | ...HcG.;G$~.H..L.......L.Y8E..D. |
cbe0 | d0 83 e0 3f 83 f8 04 75 62 45 89 d0 8d 0c 16 41 c1 e8 06 45 0f b6 c8 45 89 d0 41 c1 e8 17 41 39 | ...?...ubE.....A...E...E..A...A9 |
cc00 | f1 43 8d 04 01 7f 09 44 8d 40 01 44 39 c6 7e 0a 44 39 ce 7f 36 41 39 c9 7f 31 41 39 f1 44 0f 4f | .C.....D.@.D9.~.D9..6A9..1A9.D.O |
cc20 | ce ff c9 41 81 e2 3f c0 7f 00 44 89 ca c1 e2 06 81 e2 c0 3f 00 00 41 09 d2 39 c8 0f 4c c1 44 29 | ...A..?...D........?..A..9..L.D) |
cc40 | c8 c1 e0 17 44 09 d0 41 89 03 c3 8d 4a ff 45 31 c0 89 f2 be 04 00 00 00 e9 50 ff ff ff 8d 4a 01 | ....D..A....J.E1.........P....J. |
cc60 | 45 31 c0 89 f2 be 26 00 00 00 e9 3e ff ff ff c1 e1 0e c1 e2 06 09 ce 09 d6 e9 72 fd ff ff 81 fa | E1....&....>..............r..... |
cc80 | ff ff 03 00 89 d1 7f 0c 89 f2 be 01 00 00 00 e9 db ff ff ff 41 54 55 31 c9 53 89 d3 89 f2 c1 e3 | ....................ATU1.S...... |
cca0 | 06 be 02 00 00 00 48 89 fd e8 c1 ff ff ff 89 d9 41 89 c4 48 89 ef 83 c9 2e 89 ce e8 30 fd ff ff | ......H.........A..H........0... |
ccc0 | 44 89 e0 5b 5d 41 5c c3 0f b6 47 3c 01 c6 48 8b 07 0f b6 50 0c 39 d6 7e 1b 81 fe f9 00 00 00 7e | D..[]A\...G<..H....P.9.~.......~ |
cce0 | 0f 50 48 8b 7f 10 be 2d 43 45 00 e8 a6 d1 00 00 40 88 70 0c c3 55 53 48 89 fb 50 89 f5 e8 c6 ff | .PH....-CE......@.p..USH..P..... |
cd00 | ff ff 40 00 6b 3c 5a 5b 5d c3 48 83 ec 18 8a 46 08 48 89 34 24 48 89 e2 48 89 e6 83 c8 40 0f b6 | ..@.k<Z[].H....F.H.4$H..H....@.. |
cd20 | c0 89 44 24 08 e8 9a f9 ff ff 48 83 c4 18 c3 48 83 ec 28 48 8d 54 24 10 48 89 34 24 48 89 74 24 | ..D$......H....H..(H.T$.H.4$H.t$ |
cd40 | 10 48 89 e6 c7 44 24 08 02 00 00 00 c7 44 24 18 13 00 00 00 e8 6b f9 ff ff 48 83 c4 28 c3 8b 06 | .H...D$......D$......k...H..(... |
cd60 | 83 f8 0d 75 26 48 8b 07 48 63 4e 08 ff c2 c1 e2 0e 81 e2 00 c0 7f 00 48 8b 40 38 48 8d 0c 88 8b | ...u&H..HcN............H.@8H.... |
cd80 | 01 25 ff 3f 80 ff 09 c2 89 11 c3 83 f8 0e 75 46 48 8b 07 ff c2 c1 e2 17 48 8b 48 38 48 63 46 08 | .%.?..........uFH.......H.H8HcF. |
cda0 | 4c 8d 04 81 41 8b 00 25 ff ff 7f 00 09 c2 41 89 10 48 63 46 08 be 01 00 00 00 48 8d 0c 81 0f b6 | L...A..%......A..HcF......H..... |
cdc0 | 47 3c 8b 11 c1 e0 06 81 e2 3f c0 ff ff 09 d0 89 01 e9 1f ff ff ff c3 8b 06 83 f8 0d 75 20 48 8b | G<.......?..................u.H. |
cde0 | 07 48 63 56 08 c7 06 07 00 00 00 48 8b 40 38 8b 04 90 c1 e8 06 25 ff 00 00 00 89 46 08 c3 83 f8 | .HcV.......H.@8......%.....F.... |
ce00 | 0e 75 23 48 8b 07 48 63 56 08 48 8b 40 38 48 8d 14 90 8b 02 25 ff ff 7f 00 0d 00 00 00 01 89 02 | .u#H..HcV.H.@8H.....%........... |
ce20 | c7 06 0c 00 00 00 c3 8b 06 83 e8 08 83 f8 06 77 76 55 53 48 89 fd 51 48 89 f3 ff 24 c5 50 43 45 | ...............wvUSH..QH...$.PCE |
ce40 | 00 c7 06 07 00 00 00 eb 5b 8b 76 08 c1 e6 17 83 ce 05 e8 99 fb ff ff eb 38 0f bf 76 08 e8 a2 fa | ........[.v.............8..v.... |
ce60 | ff ff 80 7b 0b 08 be 06 00 00 00 75 11 0f b6 73 0a 48 89 ef e8 8b fa ff ff be 07 00 00 00 0f b6 | ...{.......u...s.H.............. |
ce80 | 4b 0a 44 0f bf 43 08 31 d2 48 89 ef e8 1c fd ff ff 89 43 08 c7 03 0c 00 00 00 eb 08 5a 5b 5d e9 | K.D..C.1.H........C.........Z[]. |
cea0 | 33 ff ff ff 58 5b 5d c3 41 54 55 48 89 f5 53 41 89 d4 48 89 fb 48 83 ec 10 e8 69 ff ff ff 8b 55 | 3...X[].ATUH..SA..H..H....i....U |
cec0 | 00 8d 42 ff 83 f8 0b 0f 87 be 00 00 00 ff 24 c5 88 43 45 00 ba 01 00 00 00 44 89 e6 48 89 df e8 | ..B...........$..CE......D..H... |
cee0 | df fc ff ff e9 97 00 00 00 31 c9 83 fa 02 be 03 00 00 00 0f 94 c1 44 89 e2 45 31 c0 eb 7a 8b 55 | .........1............D..E1..z.U |
cf00 | 08 eb 22 f2 0f 10 45 08 48 89 e2 48 89 e6 48 89 df c7 44 24 08 03 00 00 00 f2 0f 11 04 24 e8 a1 | .."...E.H..H..H...D$.........$.. |
cf20 | f7 ff ff 89 c2 44 89 e6 48 89 df e8 4e fd ff ff eb 4e 48 8b 75 08 48 89 df e8 f1 fd ff ff eb e3 | .....D..H...N....NH.u.H......... |
cf40 | 48 8b 03 48 63 55 08 48 8b 40 38 48 8d 0c 90 44 89 e0 c1 e0 06 8b 11 25 c0 3f 00 00 81 e2 3f c0 | H..HcU.H.@8H...D.......%.?....?. |
cf60 | ff ff 09 d0 89 01 eb 18 8b 4d 08 41 39 cc 74 10 45 31 c0 44 89 e2 31 f6 48 89 df e8 2d fc ff ff | .........M.A9.t.E1.D..1.H...-... |
cf80 | 44 89 65 08 c7 45 00 07 00 00 00 48 83 c4 10 5b 5d 41 5c c3 41 57 41 56 41 55 41 54 41 89 d4 55 | D.e..E.....H...[]A\.AWAVAUATA..U |
cfa0 | 53 48 89 f5 51 48 89 fb e8 fb fe ff ff 83 7d 00 0b 75 0f 8b 55 08 48 8d 75 10 48 89 df e8 38 fb | SH..QH........}..u..U.H.u.H...8. |
cfc0 | ff ff 8b 75 10 44 8b 6d 14 44 39 ee 0f 84 b4 00 00 00 48 89 df e8 60 f8 ff ff 85 c0 75 16 44 89 | ...u.D.m.D9.......H...`.....u.D. |
cfe0 | ee 48 89 df 41 83 ce ff e8 4d f8 ff ff 85 c0 45 89 f7 74 62 41 83 cd ff 83 7d 00 0b 74 0b 48 89 | .H..A....M.....E..tbA....}..t.H. |
d000 | df e8 6c fb ff ff 41 89 c5 8b 43 20 41 b8 01 00 00 00 31 c9 44 89 e2 be 03 00 00 00 48 89 df 89 | ..l...A...C.A.....1.D.......H... |
d020 | 43 24 e8 86 fb ff ff 41 89 c7 8b 43 20 be 03 00 00 00 48 89 df 45 31 c0 b9 01 00 00 00 44 89 e2 | C$.....A...C......H..E1......D.. |
d040 | 89 43 24 e8 65 fb ff ff 44 89 ee 48 89 df 41 89 c6 e8 f4 fa ff ff 44 8b 6b 20 8b 75 14 45 89 f8 | .C$.e...D..H..A.......D.k..u.E.. |
d060 | 44 89 e1 48 89 df 44 89 ea 44 89 6b 24 e8 1f f9 ff ff 8b 75 10 45 89 f0 44 89 e1 44 89 ea 48 89 | D..H..D..D.k$......u.E..D..D..H. |
d080 | df e8 0b f9 ff ff c7 45 10 ff ff ff ff c7 45 14 ff ff ff ff 44 89 65 08 c7 45 00 07 00 00 00 58 | .......E......E.....D.e..E.....X |
d0a0 | 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 54 55 41 89 d4 53 8b 06 48 89 fb 48 89 f5 83 f8 0c 75 33 48 | []A\A]A^A_.ATUA..S..H..H.....u3H |
d0c0 | 8b 07 48 63 56 08 48 8b 40 38 8b 04 90 89 c2 83 e2 3f 83 fa 1b 75 20 45 31 c0 ff 4f 20 45 85 e4 | ..HcV.H.@8.......?...u.E1..O.E.. |
d0e0 | 41 0f 94 c0 c1 e8 17 31 c9 89 c2 be 22 00 00 00 eb 3f 83 f8 07 74 1f be 01 00 00 00 48 89 df e8 | A......1...."....?...t......H... |
d100 | f1 fb ff ff 0f b6 43 3c 48 89 ee 48 89 df 8d 50 ff e8 92 fd ff ff 48 89 ee 48 89 df e8 f7 f7 ff | ......C<H..H...P......H..H...... |
d120 | ff 8b 4d 08 45 89 e0 ba ff 00 00 00 be 23 00 00 00 48 89 df e8 74 fa ff ff 48 89 df 5b 5d 41 5c | ..M.E........#...H...t...H..[]A\ |
d140 | e9 2d fa ff ff 55 53 48 89 f5 50 48 89 fb e8 d4 fc ff ff 48 89 ee 48 89 df e8 ba f7 ff ff 48 89 | .-...USH..PH.......H..H.......H. |
d160 | df be 01 00 00 00 e8 8a fb ff ff 0f b6 53 3c 48 89 ee 48 89 df 59 5b 5d ff ca e9 15 fe ff ff 55 | .............S<H..H..Y[].......U |
d180 | 53 48 89 f3 51 48 89 fd e8 9a fc ff ff 83 3b 07 75 24 8b 43 14 39 43 10 8b 53 08 75 04 89 d0 eb | SH..QH........;.u$.C.9C..S.u.... |
d1a0 | 23 0f b6 45 3a 39 c2 7c 0d 48 89 de 48 89 ef e8 e0 fd ff ff eb 0b 48 89 de 48 89 ef e8 84 ff ff | #..E:9.|.H..H.........H..H...... |
d1c0 | ff 8b 43 08 5a 5b 5d c3 83 3e 09 75 08 8b 46 14 39 46 10 74 05 e9 a5 ff ff ff c3 8b 46 14 39 46 | ..C.Z[]..>.u..F.9F.t........F.9F |
d1e0 | 10 74 05 e9 97 ff ff ff e9 3a fc ff ff 55 53 48 89 f3 48 89 fd 48 83 ec 28 e8 dd ff ff ff 8b 13 | .t.......:...USH..H..H..(....... |
d200 | 8d 42 ff 83 f8 05 0f 87 b7 00 00 00 ff 24 c5 e8 43 45 00 81 7d 2c ff 00 00 00 0f 8f a3 00 00 00 | .B...........$..CE..},.......... |
d220 | 83 fa 01 75 26 48 8b 45 10 c7 44 24 18 00 00 00 00 48 8d 54 24 10 c7 44 24 08 45 00 00 00 48 89 | ...u&H.E..D$.....H.T$..D$.E...H. |
d240 | e6 48 8b 40 50 48 89 04 24 eb 1c 31 c0 83 fa 02 48 8d 54 24 10 0f 94 c0 c7 44 24 18 01 00 00 00 | .H.@PH..$..1....H.T$.....D$..... |
d260 | 89 44 24 10 48 89 d6 48 89 ef e8 55 f4 ff ff c7 03 04 00 00 00 89 43 08 eb 44 48 8b 73 08 48 89 | .D$.H..H...U..........C..DH.s.H. |
d280 | ef e8 a9 fa ff ff eb 23 48 8d 54 24 10 f2 0f 10 43 08 48 89 ef c7 44 24 18 03 00 00 00 48 89 d6 | .......#H.T$....C.H...D$.....H.. |
d2a0 | f2 0f 11 44 24 10 e8 19 f4 ff ff 89 43 08 c7 03 04 00 00 00 8b 43 08 3d ff 00 00 00 7f 05 80 cc | ...D$.......C........C.=........ |
d2c0 | 01 eb 0b 48 89 de 48 89 ef e8 b1 fe ff ff 48 83 c4 28 5b 5d c3 41 57 41 56 4d 89 c7 41 55 41 54 | ...H..H.......H..([].AWAVM..AUAT |
d2e0 | 41 89 f6 55 53 48 89 ce 48 89 fb 48 89 cd 48 83 ec 18 89 54 24 0c e8 f2 fe ff ff 4c 89 fe 48 89 | A..USH..H..H..H....T$......L..H. |
d300 | df 41 89 c5 e8 e4 fe ff ff 4c 89 fe 48 89 df 41 89 c4 e8 01 f6 ff ff 48 89 ee 48 89 df e8 f6 f5 | .A.......L..H..A.......H..H..... |
d320 | ff ff 8b 54 24 0c 85 d2 75 06 41 83 fe 1f 75 0b 44 89 e0 45 89 ec 41 89 c5 eb 05 ba 01 00 00 00 | ...T$...u.A...u.D..E..A......... |
d340 | 45 89 e8 44 89 e1 44 89 f6 48 89 df e8 5c f8 ff ff 48 89 df e8 19 f8 ff ff c7 45 00 0b 00 00 00 | E..D..D..H...\...H........E..... |
d360 | 89 45 08 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 55 41 54 49 89 d4 55 53 48 89 f5 41 50 | .E.H...[]A\A]A^A_.AUATI..USH..AP |
d380 | 8b 06 48 89 fb 83 f8 09 74 27 83 f8 0a 74 39 83 f8 08 75 62 48 89 d6 e8 7c f5 ff ff 8b 55 08 4c | ..H.....t'...t9...ubH...|....U.L |
d3a0 | 89 e6 48 89 df 59 5b 5d 41 5c 41 5d e9 e3 fb ff ff 48 89 d6 e8 c6 fd ff ff 8b 4d 08 45 31 c0 89 | ..H..Y[]A\A].....H........M.E1.. |
d3c0 | c2 be 09 00 00 00 eb 26 45 31 ed 80 7e 0b 08 48 89 d6 41 0f 94 c5 e8 12 fe ff ff 0f bf 4d 08 0f | .......&E1..~..H..A..........M.. |
d3e0 | b6 55 0a 47 8d 6c 2d 08 41 89 c0 44 89 ee 48 89 df e8 b7 f7 ff ff 58 4c 89 e6 48 89 df 5b 5d 41 | .U.G.l-.A..D..H.......XL..H..[]A |
d400 | 5c 41 5d e9 10 f5 ff ff 41 55 41 54 49 89 d4 55 53 48 89 f5 50 48 89 fb e8 62 fd ff ff 48 89 ee | \A].....AUATI..USH..PH...b...H.. |
d420 | 48 89 df 44 8b 6d 08 e8 ec f4 ff ff 0f b6 43 3c 48 89 df c7 45 00 07 00 00 00 be 02 00 00 00 89 | H..D.m........C<H...E........... |
d440 | 45 08 e8 ae f8 ff ff 4c 89 e6 48 89 df e8 9b fd ff ff 8b 55 08 48 89 df 44 89 e9 be 0c 00 00 00 | E......L..H........U.H..D....... |
d460 | 41 89 c0 e8 45 f7 ff ff 5a 4c 89 e6 48 89 df 5b 5d 41 5c 41 5d e9 9e f4 ff ff 55 53 48 89 f3 52 | A...E...ZL..H..[]A\A].....USH..R |
d480 | 48 89 fd e8 9f f9 ff ff 8b 03 83 f8 06 77 0c 83 f8 04 73 2b 83 f8 02 74 26 eb 15 83 f8 0b 75 10 | H............w....s+...t&.....u. |
d4a0 | 8b 73 08 48 89 ef e8 78 f4 ff ff 8b 43 08 eb 12 31 d2 48 89 de 48 89 ef e8 ee fb ff ff eb 03 83 | .s.H...x....C...1.H..H.......... |
d4c0 | c8 ff 48 8d 73 14 89 c2 48 89 ef e8 2a f6 ff ff 8b 73 10 48 89 ef e8 6f f6 ff ff c7 43 10 ff ff | ..H.s...H...*....s.H...o....C... |
d4e0 | ff ff 58 5b 5d c3 55 53 48 89 f3 52 48 89 fd e8 33 f9 ff ff 8b 03 83 f8 03 74 20 83 f8 0b 74 16 | ..X[].USH..RH...3........t....t. |
d500 | ff c8 74 17 ba 01 00 00 00 48 89 de 48 89 ef e8 97 fb ff ff eb 08 8b 43 08 eb 03 83 c8 ff 48 8d | ..t......H..H..........C......H. |
d520 | 73 10 89 c2 48 89 ef e8 ce f5 ff ff 8b 73 14 48 89 ef e8 13 f6 ff ff c7 43 14 ff ff ff ff 58 5b | s...H........s.H........C.....X[ |
d540 | 5d c3 53 8b 46 08 48 89 f3 88 46 0a 48 89 d6 e8 99 fc ff ff 83 3b 09 66 89 43 08 c7 03 0a 00 00 | ].S.F.H...F.H........;.f.C...... |
d560 | 00 0f 94 c0 83 c0 08 88 43 0b 5b c3 89 f0 48 89 d6 83 f8 0c 74 16 72 19 83 f8 13 74 0a 83 f8 14 | ........C.[...H.....t.r....t.... |
d580 | 75 20 e9 5f ff ff ff e9 ee fe ff ff e9 b4 fb ff ff 48 83 7a 10 ff 75 0a 8b 02 83 e8 05 83 f8 01 | u.._.............H.z..u......... |
d5a0 | 76 05 e9 46 fc ff ff c3 48 8b 07 48 63 57 20 48 8b 40 48 89 74 90 fc c3 41 57 41 56 45 89 c6 41 | v..F....H..HcW.H.@H.t...AWAVE..A |
d5c0 | 55 41 54 41 89 f5 55 53 48 89 fd 48 89 d3 49 89 cc 48 83 ec 48 83 fe 1a 76 11 41 8d 45 e7 83 f8 | UATA..USH..H..I..H..H...v.A.E... |
d5e0 | 01 76 49 41 83 fd 1c 75 53 eb 41 48 83 7a 10 ff 75 e8 8b 02 83 f8 05 74 1b 83 f8 06 75 dc 48 8b | .vIA...uS.AH.z..u......t....u.H. |
d600 | 42 08 c7 44 24 18 13 00 00 00 48 89 44 24 10 e9 9f 00 00 00 f2 0f 10 42 08 c7 44 24 18 03 00 00 | B..D$.....H.D$.........B..D$.... |
d620 | 00 f2 0f 11 44 24 10 e9 87 00 00 00 48 89 de 48 89 ef 45 31 ff e8 45 fb ff ff eb 19 4c 89 e6 48 | ....D$......H..H..E1..E.....L..H |
d640 | 89 ef e8 a6 fb ff ff 48 89 de 48 89 ef 41 89 c7 e8 98 fb ff ff 44 39 f8 89 44 24 0c 7e 10 48 89 | .......H..H..A.......D9..D$.~.H. |
d660 | de 48 89 ef e8 af f2 ff ff 4c 89 e6 eb 0e 4c 89 e6 48 89 ef e8 9f f2 ff ff 48 89 de 48 89 ef e8 | .H.......L....L..H.......H..H... |
d680 | 94 f2 ff ff 8b 44 24 0c 44 89 ee 48 89 ef 45 89 f8 31 d2 89 c1 e8 13 f5 ff ff c7 03 0c 00 00 00 | .....D$.D..H..E..1.............. |
d6a0 | 89 43 08 44 89 f6 48 89 ef e8 fa fe ff ff e9 5a 01 00 00 49 83 7c 24 10 ff 0f 85 1b ff ff ff 41 | .C.D..H........Z...I.|$........A |
d6c0 | 8b 04 24 83 f8 05 74 1d 83 f8 06 0f 85 09 ff ff ff 49 8b 44 24 08 c7 44 24 28 13 00 00 00 48 89 | ..$...t..........I.D$..D$(....H. |
d6e0 | 44 24 20 eb 15 f2 41 0f 10 44 24 08 c7 44 24 28 03 00 00 00 f2 0f 11 44 24 20 41 8d 4d f0 83 f9 | D$....A..D$..D$(.......D$.A.M... |
d700 | 0a 77 17 b8 01 00 00 00 48 d3 e0 a8 0d 0f 85 90 00 00 00 a9 f0 05 00 00 75 3f 48 8b 45 10 41 8d | .w......H...............u?H.E.A. |
d720 | 75 f3 4c 8d 44 24 30 48 8d 4c 24 20 48 8d 54 24 10 48 8b 78 38 e8 15 f8 00 00 83 7c 24 38 13 0f | u.L.D$0H.L$.H.T$.H.x8......|$8.. |
d740 | 85 96 00 00 00 48 8b 44 24 30 c7 03 06 00 00 00 48 89 43 08 e9 b4 00 00 00 83 7c 24 18 13 75 0c | .....H.D$0......H.C.......|$..u. |
d760 | 48 8b 44 24 10 48 89 44 24 30 eb 17 48 8d 74 24 30 48 8d 7c 24 10 e8 ab 86 ff ff 85 c0 0f 84 57 | H.D$.H.D$0..H.t$0H.|$..........W |
d780 | fe ff ff 83 7c 24 28 13 74 90 48 8d 74 24 30 48 8d 7c 24 20 e8 8d 86 ff ff 85 c0 0f 95 c0 0f b6 | ....|$(.t.H.t$0H.|$............. |
d7a0 | c0 eb 2b 83 7c 24 28 13 0f 57 c0 75 0d f2 48 0f 2a 4c 24 20 66 0f 2e c8 eb 06 66 0f 2e 44 24 20 | ..+.|$(..W.u..H.*L$.f.....f..D$. |
d7c0 | 0f 9a c0 ba 01 00 00 00 0f b6 c0 0f 45 c2 85 c0 0f 84 04 fe ff ff e9 3f ff ff ff 0f 57 c9 b2 00 | ............E..........?....W... |
d7e0 | f2 0f 10 44 24 30 66 0f 2e c1 0f 9b c0 0f 45 c2 84 c0 0f 85 e2 fd ff ff 66 0f 2e c0 0f 8a d8 fd | ...D$0f.......E.........f....... |
d800 | ff ff f2 0f 11 43 08 c7 03 05 00 00 00 48 83 c4 48 5b 5d 41 5c 41 5d 41 5e 41 5f c3 55 53 48 89 | .....C.......H..H[]A\A]A^A_.USH. |
d820 | fd 48 89 d3 48 83 ec 28 83 fe 02 c7 44 24 1c ff ff ff ff c7 44 24 18 ff ff ff ff c7 44 24 08 06 | .H..H..(....D$......D$......D$.. |
d840 | 00 00 00 48 c7 44 24 10 00 00 00 00 74 26 41 89 c8 72 09 83 fe 03 0f 85 b5 00 00 00 48 8d 4c 24 | ...H.D$.....t&A..r..........H.L$ |
d860 | 08 83 c6 19 48 89 da 48 89 ef e8 49 fd ff ff e9 9d 00 00 00 48 89 d6 e8 ab f5 ff ff 8b 13 8d 42 | ....H..H...I........H..........B |
d880 | ff 83 f8 0b 77 6c ff 24 c5 18 44 45 00 c7 03 02 00 00 00 eb 5d c7 03 03 00 00 00 eb 55 8b 73 08 | ....wl.$..DE........].......U.s. |
d8a0 | 48 89 ef e8 7b f0 ff ff eb 48 83 fa 07 74 1e be 01 00 00 00 48 89 ef e8 39 f4 ff ff 0f b6 55 3c | H...{....H...t......H...9.....U< |
d8c0 | 48 89 de 48 89 ef ff ca e8 db f5 ff ff 48 89 de 48 89 ef e8 40 f0 ff ff 8b 73 08 48 89 ef c1 e6 | H..H.........H..H...@....s.H.... |
d8e0 | 17 83 ce 1b e8 07 f1 ff ff c7 03 0c 00 00 00 89 43 08 8b 73 10 8b 43 14 48 89 ef 89 73 14 89 43 | ................C..s..C.H...s..C |
d900 | 10 e8 d1 ef ff ff 8b 73 10 48 89 ef e8 c6 ef ff ff 48 83 c4 28 5b 5d c3 83 fe 14 0f 87 26 01 00 | .......s.H.......H..([]......&.. |
d920 | 00 41 54 55 89 f0 53 48 89 d5 48 89 cb 49 89 fc 48 83 ec 10 ff 24 c5 78 44 45 00 48 89 ce e8 e4 | .ATU..SH..H..I..H....$.xDE.H.... |
d940 | f4 ff ff 8b 55 14 48 8d 73 14 eb 0f 48 89 ce e8 d3 f4 ff ff 8b 55 10 48 8d 73 10 4c 89 e7 e8 97 | ....U.H.s...H........U.H.s.L.... |
d960 | f1 ff ff b9 06 00 00 00 48 89 ef 48 89 de f3 a5 e9 ca 00 00 00 48 89 ce 44 89 44 24 0c e8 59 f8 | ........H..H.........H..D.D$..Y. |
d980 | ff ff 83 3b 0c 44 8b 44 24 0c 75 53 49 8b 04 24 48 63 53 08 48 8b 40 38 8b 04 90 83 e0 3f 83 f8 | ...;.D.D$.uSI..$HcS.H.@8.....?.. |
d9a0 | 1d 75 3c 48 89 ee 4c 89 e7 e8 6a ef ff ff 49 8b 04 24 48 63 53 08 48 8b 40 38 48 8d 0c 90 8b 45 | .u<H..L...j...I..$HcS.H.@8H....E |
d9c0 | 08 8b 11 c1 e0 17 81 e2 ff ff 7f 00 09 d0 89 01 8b 43 08 c7 45 00 0c 00 00 00 89 45 08 eb 60 48 | .................C..E......E..`H |
d9e0 | 89 de 4c 89 e7 44 89 44 24 0c e8 56 f7 ff ff 44 8b 44 24 0c 48 89 d9 48 89 ea be 1d 00 00 00 eb | ..L..D.D$..V...D.D$.H..H........ |
da00 | 03 83 c6 0d 48 83 c4 10 4c 89 e7 5b 5d 41 5c e9 a4 fb ff ff 49 89 c8 83 c6 12 48 89 d1 ba 01 00 | ....H...L..[]A\.....I.....H..... |
da20 | 00 00 eb 0b 49 89 c8 83 c6 0f 48 89 d1 31 d2 48 83 c4 10 4c 89 e7 5b 5d 41 5c e9 96 f8 ff ff 48 | ....I.....H..1.H...L..[]A\.....H |
da40 | 83 c4 10 5b 5d 41 5c c3 8d 42 ff 41 54 55 89 f5 be 32 00 00 00 53 99 49 89 fc f7 fe 83 f9 ff 8d | ...[]A\..B.ATU...2...S.I........ |
da60 | 58 01 b8 00 00 00 00 0f 44 c8 81 fb ff 01 00 00 7f 0f 41 89 d8 89 ea 40 b6 2b e8 2e f1 ff ff eb | X.......D.........A....@.+...... |
da80 | 1f be 2b 00 00 00 45 31 c0 89 ea c1 e3 06 e8 1a f1 ff ff 89 de 4c 89 e7 83 ce 2e e8 50 ef ff ff | ..+...E1.............L......P... |
daa0 | ff c5 41 88 6c 24 3c 5b 5d 41 5c c3 48 8b 47 10 03 77 34 48 8b 17 48 8b 40 58 48 63 f6 48 8b 00 | ..A.l$<[]A\.H.G..w4H..H.@XHc.H.. |
dac0 | 48 0f bf 04 70 48 c1 e0 04 48 03 42 50 c3 88 56 12 8a 47 3a 88 46 10 48 8b 47 10 48 8b 40 58 8b | H...pH...H.BP..V..G:.F.H.G.H.@X. |
dae0 | 50 28 8b 40 18 c6 46 11 00 89 46 0c 48 8b 47 18 89 56 08 48 89 06 48 89 77 18 c3 31 c0 39 77 10 | P(.@..F...F.H.G..V.H..H.w..1.9w. |
db00 | 75 0c 50 e8 93 d0 00 00 5a b8 01 00 00 00 c3 41 57 41 56 49 89 d7 41 55 41 54 41 89 ce 55 53 49 | u.P.....Z......AWAVI..AUATA..USI |
db20 | 89 fc 41 51 8b 6e 08 48 89 f3 3b 6e 0c 45 89 c5 7c 24 48 8d 56 0c 48 8b 7f 38 48 8b 36 41 b9 20 | ..AQ.n.H..;n.E..|$H.V.H..8H.6A.. |
db40 | 45 45 00 41 b8 ff 7f 00 00 b9 18 00 00 00 e8 ca 4e 00 00 48 89 03 48 63 c5 49 8b 4c 24 30 48 6b | EE.A............N..H..Hc.I.L$0Hk |
db60 | c0 18 48 89 c2 48 03 13 4c 89 3a 44 89 72 0c 8a 49 3a 88 4a 10 48 8b 13 44 89 6c 02 08 8d 45 01 | ..H..H..L.:D.r..I:.J.H..D.l...E. |
db80 | 89 43 08 89 e8 5a 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 48 89 fb e8 45 be 00 00 48 8b 7b 38 48 89 | .C...Z[]A\A]A^A_.SH...E...H.{8H. |
dba0 | c2 be 6f 45 45 00 31 c0 e8 87 f7 00 00 48 89 df 48 89 c6 e8 de c2 00 00 39 77 10 74 06 50 e8 ce | ..oEE.1......H..H.......9w.t.P.. |
dbc0 | ff ff ff e9 d3 cf 00 00 55 53 48 89 fd 40 00 77 3a 89 f3 85 db 74 18 0f b6 75 3a 48 89 ef 29 de | ........USH..@.w:....t...u:H..). |
dbe0 | ff cb e8 c5 fe ff ff 8b 55 20 89 50 08 eb e4 5b 5d c3 81 ff 15 01 00 00 89 f0 74 1f 7f 0d 81 ef | ........U..P...[].........t..... |
dc00 | 04 01 00 00 83 ff 02 77 0a eb 0b 81 ff 21 01 00 00 74 03 31 c0 c3 b8 01 00 00 00 c3 41 56 41 55 | .......w.....!...t.1........AVAU |
dc20 | 41 54 55 49 89 fc 53 48 63 de 4d 8b 6c 24 58 49 89 de 48 8b 7f 30 48 6b db 18 48 89 dd 49 03 6d | ATUI..SHc.M.l$XI..H..0Hk..H..I.m |
dc40 | 10 8a 45 10 38 c8 73 3f 0f b6 f0 e8 5c fe ff ff 48 8b 00 48 8b 55 00 be 7b 45 45 00 49 8b 7c 24 | ..E.8.s?....\...H..H.U..{EE.I.|$ |
dc60 | 38 8b 4d 0c 4c 8d 40 20 48 83 c2 20 31 c0 e8 c1 f6 00 00 41 c7 44 24 10 00 00 00 00 48 89 c6 4c | 8.M.L.@.H...1......A.D$.....H..L |
dc80 | 89 e7 e8 0f c2 00 00 8b 75 08 e8 cc ee ff ff ba 06 00 00 00 41 8b 45 18 4c 8d 43 18 ff c8 41 39 | ........u...........A.E.L.C...A9 |
dca0 | c6 7d 19 49 8b 45 10 48 89 d1 41 ff c6 48 8d 3c 18 4a 8d 34 00 4c 89 c3 f3 a5 eb d8 41 89 45 18 | .}.I.E.H..A..H.<.J.4.L......A.E. |
dcc0 | 5b 5d 41 5c 41 5d 41 5e c3 41 55 41 54 49 89 f4 55 53 48 89 fd 52 48 8b 47 30 4c 8b 6f 58 48 8b | []A\A]A^.AUATI..USH..RH.G0L.oXH. |
dce0 | 40 18 8b 58 0c 41 3b 5d 18 7d 2e 48 63 c3 49 8b 34 24 48 6b c0 18 49 03 45 10 48 39 30 75 16 41 | @..X.A;].}.Hc.I.4$Hk..I.E.H90u.A |
dd00 | 8a 4c 24 10 41 8b 54 24 08 89 de 48 89 ef e8 09 ff ff ff eb d0 ff c3 eb cc 58 5b 5d 41 5c 41 5d | .L$.A.T$...H.............X[]A\A] |
dd20 | c3 41 55 41 54 48 63 c6 55 53 51 4c 8b 57 30 4c 8b 47 58 48 6b c0 18 4d 8b 5a 18 49 03 40 10 45 | .AUATHc.USQL.W0L.GXHk..M.Z.I.@.E |
dd40 | 8b 68 28 49 63 53 08 49 89 d1 48 6b d2 18 44 89 c9 44 39 e9 7d 5a 49 89 d4 4d 03 60 20 48 83 c2 | .h(IcS.I..Hk..D..D9.}ZI..M.`.H.. |
dd60 | 18 48 8b 18 49 39 1c 24 75 42 41 0f b6 54 24 10 89 f5 48 89 fb 38 50 10 76 17 41 80 7b 11 00 75 | .H..I9.$uBA..T$...H..8P.v.A.{..u |
dd80 | 05 45 39 cd 7e 0b 8b 70 08 4c 89 d7 e8 1d ed ff ff 41 8a 4c 24 10 41 8b 54 24 08 89 ee 48 89 df | .E9.~..p.L.......A.L$.A.T$...H.. |
dda0 | e8 77 fe ff ff b8 01 00 00 00 eb 06 ff c1 eb a1 31 c0 5a 5b 5d 41 5c 41 5d c3 41 55 41 54 41 89 | .w..............1.Z[]A\A].AUATA. |
ddc0 | d5 55 53 89 f5 41 50 48 89 fb 41 89 cc e8 29 fd ff ff 85 c0 75 4c 44 3b 63 04 75 0a 89 ee 48 89 | .US..APH..A...).....uLD;c.u...H. |
dde0 | df e8 ab fd ff ff 44 89 ee 48 89 df e8 ee bb 00 00 89 ee 48 89 df 49 89 c5 e8 e1 bb 00 00 48 8b | ......D..H.........H..I.......H. |
de00 | 7b 38 48 89 c2 be b3 45 45 00 45 89 e0 4c 89 e9 31 c0 e8 1d f5 00 00 48 89 df 48 89 c6 e8 74 c0 | {8H....EE.E..L..1......H..H...t. |
de20 | 00 00 58 5b 5d 41 5c 41 5d c3 8b 01 41 54 55 53 89 f3 29 d3 48 89 fd 48 89 ce 8d 50 f3 83 fa 01 | ..X[]A\A]...ATUS..).H..H...P.... |
de40 | 77 25 ff c3 ba 00 00 00 00 0f 48 da 89 da e8 0b ef ff ff 83 fb 01 7e 3c 8d 73 ff 48 89 ef 5b 5d | w%........H...........~<.s.H..[] |
de60 | 41 5c e9 8e ee ff ff 85 c0 74 05 e8 d5 f2 ff ff 85 db 7e 20 44 0f b6 65 3c 89 de 48 89 ef e8 72 | A\.......t........~.D..e<..H...r |
de80 | ee ff ff 89 da 48 89 ef 5b 44 89 e6 5d 41 5c e9 2f ed ff ff 5b 5d 41 5c c3 48 8b 57 38 48 8b 7f | .....H..[D..]A\./...[]A\.H.W8H.. |
dea0 | 30 66 8b 82 c6 00 00 00 ff c0 66 3d c8 00 66 89 82 c6 00 00 00 76 10 50 ba d8 45 45 00 be c8 00 | 0f........f=..f......v.P..EE.... |
dec0 | 00 00 e8 29 67 ff ff c3 41 57 41 56 49 89 f7 41 55 41 54 49 89 fd 55 53 52 4c 8b 67 30 48 8b 5f | ...)g...AWAVI..AUATI..USRL.g0H._ |
dee0 | 58 49 8b 2c 24 41 0f bf 44 24 38 44 8b 75 24 44 39 f0 7c 26 48 8b 75 50 48 8b 7f 38 48 8d 55 24 | XI.,$A..D$8D.u$D9.|&H.uPH..8H.U$ |
df00 | 41 b9 e1 45 45 00 41 b8 ff 7f 00 00 b9 10 00 00 00 e8 07 4b 00 00 48 89 45 50 8b 4d 24 49 63 c6 | A..EE.A............K..H.EP.M$Ic. |
df20 | 48 c1 e0 04 41 39 ce 48 8b 55 50 7d 11 48 c7 04 02 00 00 00 00 41 ff c6 48 83 c0 10 eb e6 49 0f | H...A9.H.UP}.H.......A..H.....I. |
df40 | bf 44 24 38 48 c1 e0 04 4c 89 3c 02 f6 45 09 04 74 16 41 f6 47 09 03 74 0f 49 8b 7d 38 4c 89 fa | .D$8H...L.<..E..t.A.G..t.I.}8L.. |
df60 | 48 89 ee e8 ae 56 00 00 41 8b 6c 24 38 8d 45 01 66 41 89 44 24 38 8b 43 08 ff c0 89 c2 41 2b 54 | H....V..A.l$8.E.fA.D$8.C.....A+T |
df80 | 24 34 81 fa c8 00 00 00 7e 12 ba e1 45 45 00 be c8 00 00 00 4c 89 e7 e8 54 66 ff ff 3b 43 0c 7c | $4......~...EE......L...Tf..;C.| |
dfa0 | 24 49 8b 7d 38 48 8b 33 48 8d 53 0c 41 b9 e1 45 45 00 41 b8 ff ff ff 7f b9 02 00 00 00 e8 5b 4a | $I.}8H.3H.S.A..EE.A...........[J |
dfc0 | 00 00 48 89 03 48 63 43 08 48 8b 13 8d 48 01 89 4b 08 66 89 2c 42 58 5b 5d 41 5c 41 5d 41 5e 41 | ..H..HcC.H...H..K.f.,BX[]A\A]A^A |
dfe0 | 5f c3 53 48 89 fb e8 b4 be 00 00 48 89 df 48 89 c6 5b e9 d1 fe ff ff 41 56 41 55 41 54 55 48 89 | _.SH.......H..H..[.....AVAUATUH. |
e000 | fd 53 4c 8b 67 18 4c 8b 6f 10 49 83 3c 24 00 74 29 41 80 7c 24 11 00 74 21 e8 54 eb ff ff 41 0f | .SL.g.L.o.I.<$.t)A.|$..t!.T...A. |
e020 | b6 54 24 10 89 c3 89 c6 48 89 ef e8 7e ea ff ff 89 de 48 89 ef e8 10 eb ff ff 41 80 7c 24 12 00 | .T$.....H...~.....H.......A.|$.. |
e040 | 74 42 49 8b 7d 38 be 3f 46 45 00 e8 0b 61 00 00 49 8b 55 30 49 8b 4d 58 4c 89 ef 44 8b 42 20 48 | tBI.}8.?FE...a..I.U0I.MXL..D.B.H |
e060 | 8d 71 20 48 89 c2 31 c9 e8 a2 fa ff ff 49 8b 55 58 48 63 f0 4c 89 ef 48 6b f6 18 48 03 72 20 e8 | .q.H..1......I.UXHc.L..Hk..H.r.. |
e080 | 45 fc ff ff 49 8b 04 24 4c 8b 75 10 0f b6 55 3a 48 89 45 18 41 0f b6 5c 24 10 49 8b 46 58 89 d9 | E...I..$L.u...U:H.E.A..\$.I.FX.. |
e0a0 | 29 d1 01 48 08 0f b6 45 3a 39 d8 89 c6 7e 1a ff ce 48 89 ef 40 88 75 3a 40 0f b6 f6 e8 eb f9 ff | )..H...E:9...~...H..@.u:@....... |
e0c0 | ff 8b 55 20 89 50 0c eb dc 88 45 3c 49 83 3c 24 00 49 8b 45 58 41 8b 54 24 08 49 63 5c 24 0c 89 | ..U..P....E<I.<$.I.EXA.T$.Ic\$.. |
e0e0 | 50 28 74 55 4d 8b 76 58 41 3b 5e 18 0f 8d 94 00 00 00 4c 63 eb 41 0f b6 54 24 10 4d 6b ed 18 4d | P(tUM.vXA;^.......Lc.A..T$.Mk..M |
e100 | 03 6e 10 41 38 55 10 76 1d 41 80 7c 24 11 00 74 0c 41 8b 75 08 48 89 ef e8 91 e9 ff ff 41 8a 44 | .n.A8U.v.A.|$..t.A.u.H.......A.D |
e120 | 24 10 41 88 45 10 48 8b 7d 10 89 de e8 f0 fb ff ff 83 f8 01 83 d3 00 eb af 3b 58 18 7d 48 48 6b | $.A.E.H.}................;X.}HHk |
e140 | db 18 be 13 46 45 00 48 03 58 10 48 8b 13 80 7a 08 04 75 0d 80 7a 0a 00 b8 f1 45 45 00 48 0f 45 | ....FE.H.X.H...z..u..z....EE.H.E |
e160 | f0 49 8b 7d 38 8b 4b 0c 48 83 c2 20 31 c0 e8 c1 f1 00 00 41 c7 45 10 00 00 00 00 48 89 c6 4c 89 | .I.}8.K.H...1......A.E.....H..L. |
e180 | ef e8 10 bd 00 00 5b 5d 41 5c 41 5d 41 5e c3 41 55 41 54 31 d2 55 53 31 f6 51 48 8b 6f 30 49 89 | ......[]A\A]A^.AUAT1.US1.QH.o0I. |
e1a0 | fd 4c 8b 67 38 48 8b 5d 00 48 89 ef e8 ac ea ff ff 48 89 ef e8 3e fe ff ff 48 63 4d 20 48 63 53 | .L.g8H.].H.......H...>...HcM.HcS |
e1c0 | 18 4c 89 e7 48 8b 73 38 48 c1 e1 02 48 c1 e2 02 e8 ce 47 00 00 48 63 4d 20 48 63 53 1c 4c 89 e7 | .L..H.s8H...H.....G..HcM.HcS.L.. |
e1e0 | 48 8b 73 48 48 89 43 38 48 c1 e2 02 89 4b 18 48 c1 e1 02 e8 ab 47 00 00 48 63 4d 2c 48 63 53 14 | H.sHH.C8H....K.H.....G..HcM,HcS. |
e200 | 4c 89 e7 48 89 43 48 8b 45 20 48 8b 73 30 48 c1 e1 04 48 c1 e2 04 89 43 1c e8 85 47 00 00 48 63 | L..H.CH.E.H.s0H...H....C...G..Hc |
e220 | 4d 30 48 63 53 20 4c 89 e7 48 89 43 30 8b 45 2c 48 8b 73 40 48 c1 e1 03 48 c1 e2 03 89 43 14 e8 | M0HcS.L..H.C0.E,H.s@H...H....C.. |
e240 | 5f 47 00 00 48 0f bf 4d 38 48 63 53 24 4c 89 e7 48 89 43 40 8b 45 30 48 8b 73 50 48 c1 e1 04 48 | _G..H..M8HcS$L..H.C@.E0H.sPH...H |
e260 | c1 e2 04 89 43 20 e8 38 47 00 00 48 89 43 50 0f bf 45 38 4c 89 e7 48 63 53 10 48 8b 73 58 89 43 | ....C..8G..H.CP..E8L..HcS.H.sX.C |
e280 | 24 0f b6 4d 3b 48 c1 e2 04 48 c1 e1 04 e8 11 47 00 00 48 89 43 58 0f b6 45 3b 89 43 10 48 8b 45 | $..M;H...H.....G..H.CX..E;.C.H.E |
e2a0 | 08 49 89 45 30 49 8b 44 24 18 48 83 78 18 00 7e 0f 5a 4c 89 e7 5b 5d 41 5c 41 5d e9 c9 5a 00 00 | .I.E0I.D$.H.x..~.ZL..[]A\A]..Z.. |
e2c0 | 58 5b 5d 41 5c 41 5d c3 41 56 41 55 41 54 55 53 0f b6 47 3b 48 89 fb 48 8b 2f 3d ff 00 00 00 44 | X[]A\A].AVAUATUS..G;H..H./=....D |
e2e0 | 8b 6d 10 75 0f ba 5c 5f 45 00 be ff 00 00 00 e8 fc 62 ff ff 44 39 e8 49 89 f4 49 89 d6 7c 2a 48 | .m.u..\_E........b..D9.I..I..|*H |
e300 | 8b 47 10 48 8b 75 58 48 8d 55 10 41 b9 5c 5f 45 00 41 b8 ff 00 00 00 b9 10 00 00 00 48 8b 78 38 | .G.H.uXH.U.A.\_E.A..........H.x8 |
e320 | e8 f8 46 00 00 48 89 45 58 8b 4d 10 49 63 c5 48 c1 e0 04 41 39 cd 48 8b 55 58 7d 11 48 c7 04 02 | ..F..H.EX.M.Ic.H...A9.H.UX}.H... |
e340 | 00 00 00 00 41 ff c5 48 83 c0 10 eb e6 0f b6 43 3b 48 c1 e0 04 41 83 3e 08 0f 94 44 02 08 0f b6 | ....A..H.......C;H...A.>...D.... |
e360 | 43 3b 41 8b 56 08 48 c1 e0 04 48 03 45 58 88 50 09 0f b6 43 3b 48 c1 e0 04 48 03 45 58 4c 89 20 | C;A.V.H...H.EX.P...C;H...H.EXL.. |
e380 | f6 45 09 04 74 1b 41 f6 44 24 09 03 74 13 48 8b 43 10 4c 89 e2 48 89 ee 48 8b 78 38 e8 75 52 00 | .E..t.A.D$..t.H.C.L..H..H.x8.uR. |
e3a0 | 00 0f b6 43 3b 8d 50 01 88 53 3b 5b 5d 41 5c 41 5d 41 5e c3 48 85 ff 0f 84 df 00 00 00 41 56 41 | ...C;.P..S;[]A\A]A^.H........AVA |
e3c0 | 55 49 89 f6 41 54 55 41 89 cd 53 44 0f b6 67 3a 48 89 d3 48 89 fd 41 ff cc 41 83 fc ff 74 4a 44 | UI..ATUA..SD..g:H..H..A..A...tJD |
e3e0 | 89 e6 48 89 ef e8 c2 f6 ff ff 4c 3b 30 75 e7 45 85 ed c7 43 10 ff ff ff ff c7 43 14 ff ff ff ff | ..H.......L;0u.E...C......C..... |
e400 | c7 03 08 00 00 00 44 89 63 08 75 16 48 8b 45 18 0f b6 50 10 44 39 e2 7e 05 48 8b 00 eb f2 c6 40 | ......D.c.u.H.E...P.D9.~.H.....@ |
e420 | 11 01 b8 08 00 00 00 eb 6a 48 8b 45 00 0f b6 4d 3b 31 d2 48 8b 70 58 39 ca 89 d0 7d 3f 48 ff c2 | ........jH.E...M;1.H.pX9...}?H.. |
e440 | 48 89 d7 48 c1 e7 04 4c 39 74 3e f0 75 e9 eb 0e 48 89 da 4c 89 f6 48 89 ef e8 6a fe ff ff 89 43 | H..H...L9t>.u...H..L..H...j....C |
e460 | 08 c7 43 10 ff ff ff ff b8 09 00 00 00 c7 43 14 ff ff ff ff c7 03 09 00 00 00 eb 17 48 8b 7d 08 | ..C...........C.............H.}. |
e480 | 31 c9 48 89 da 4c 89 f6 e8 27 ff ff ff 85 c0 75 bf 31 c0 5b 5d 41 5c 41 5d 41 5e c3 31 c0 c3 81 | 1.H..L...'.....u.1.[]A\A]A^.1... |
e4a0 | 7f 10 24 01 00 00 53 74 0a be 24 01 00 00 e8 de f6 ff ff 48 8b 5f 18 e8 df c6 00 00 48 89 d8 5b | ..$...St..$........H._......H..[ |
e4c0 | c3 55 53 48 89 fd 50 48 89 f3 e8 d0 ff ff ff 48 8b 7d 30 48 89 c6 e8 2f e8 ff ff c7 43 10 ff ff | .USH..PH.......H.}0H.../....C... |
e4e0 | ff ff c7 43 14 ff ff ff ff c7 03 04 00 00 00 89 43 08 5a 5b 5d c3 41 54 55 49 89 f4 53 48 89 fb | ...C............C.Z[].ATUI..SH.. |
e500 | 48 83 ec 20 48 8b 6f 30 48 89 ef e8 b8 ec ff ff 48 89 df e8 83 c6 00 00 48 8d 74 24 08 48 89 df | H...H.o0H.......H.......H.t$.H.. |
e520 | e8 9c ff ff ff 48 8d 54 24 08 4c 89 e6 48 89 ef e8 0d f0 ff ff 48 83 c4 20 5b 5d 41 5c c3 41 55 | .....H.T$.L..H.......H...[]A\.AU |
e540 | 41 54 49 89 f4 55 53 48 89 fb 48 83 ec 28 e8 4c ff ff ff 48 8b 6b 30 b9 01 00 00 00 4c 89 e2 48 | ATI..USH..H..(.L...H.k0.....L..H |
e560 | 89 c6 49 89 c5 48 89 ef e8 47 fe ff ff 85 c0 75 4c 48 8b 73 68 4c 89 e2 b9 01 00 00 00 48 89 ef | ..I..H...G.....uLH.shL.......H.. |
e580 | e8 2f fe ff ff 48 8b 7b 30 4c 89 ee e8 79 e7 ff ff 48 8d 54 24 08 4c 89 e6 48 89 ef c7 44 24 18 | ./...H.{0L...y...H.T$.L..H...D$. |
e5a0 | ff ff ff ff c7 44 24 1c ff ff ff ff c7 44 24 08 04 00 00 00 89 44 24 10 e8 85 ef ff ff 48 83 c4 | .....D$......D$......D$......H.. |
e5c0 | 28 5b 5d 41 5c 41 5d c3 41 54 55 41 89 f4 53 be 0a 01 00 00 48 89 fb 8b 6f 04 e8 1c f5 ff ff 85 | ([]A\A].ATUA..S.....H...o....... |
e5e0 | c0 48 89 df 74 07 e8 b4 fe ff ff eb 13 e8 a9 c5 00 00 48 8b 7b 38 be 3f 46 45 00 e8 5b 5b 00 00 | .H..t.............H.{8.?FE..[[.. |
e600 | 48 8b 53 58 48 89 df 45 89 e0 89 e9 48 8d 72 10 48 89 c2 e8 f7 f4 ff ff 48 89 df 89 c6 5b 5d 41 | H.SXH..E....H.r.H.......H....[]A |
e620 | 5c e9 fb f6 ff ff 41 57 41 56 41 55 41 54 55 53 48 89 fb 48 83 ec 58 8b 6f 04 e8 5a f8 ff ff 8b | \.....AWAVAUATUSH..H..X.o..Z.... |
e640 | 43 10 3d 0a 01 00 00 0f 84 3e 07 00 00 7f 56 3d 03 01 00 00 0f 84 7d 01 00 00 7f 19 83 f8 3b 0f | C.=......>....V=......}.......;. |
e660 | 84 86 00 00 00 3d 02 01 00 00 0f 84 1b 07 00 00 e9 2b 07 00 00 3d 08 01 00 00 0f 84 80 01 00 00 | .....=...........+...=.......... |
e680 | 3d 09 01 00 00 0f 85 15 07 00 00 48 89 df e8 08 c5 00 00 48 8d 74 24 18 48 89 df e8 9e fe ff ff | =..........H.......H.t$.H....... |
e6a0 | e9 fd 03 00 00 3d 11 01 00 00 0f 84 5c 03 00 00 7f 17 3d 0b 01 00 00 74 3f 3d 0d 01 00 00 0f 84 | .....=......\.....=....t?=...... |
e6c0 | 40 04 00 00 e9 d7 06 00 00 3d 16 01 00 00 74 7d 3d 20 01 00 00 0f 84 04 05 00 00 3d 12 01 00 00 | @........=....t}=..........=.... |
e6e0 | 0f 85 ba 06 00 00 e9 d4 05 00 00 48 89 df e8 a8 c4 00 00 e9 14 07 00 00 4c 8b 63 30 c7 44 24 30 | ...........H............L.c0.D$0 |
e700 | ff ff ff ff 48 8d 74 24 30 48 89 df e8 18 17 00 00 81 7b 10 05 01 00 00 74 ea be 04 01 00 00 48 | ....H.t$0H........{.....t......H |
e720 | 89 df e8 d4 f3 ff ff 85 c0 74 08 48 89 df e8 90 15 00 00 be 06 01 00 00 89 e9 ba 0b 01 00 00 48 | .........t.H...................H |
e740 | 89 df e8 73 f6 ff ff 8b 74 24 30 eb 7d 4c 8b 63 30 48 89 df e8 42 c4 00 00 4c 89 e7 e8 46 e3 ff | ...s....t$0.}L.c0H...B...L...F.. |
e760 | ff 48 89 df 41 89 c6 e8 f4 14 00 00 48 8d 74 24 30 ba 01 00 00 00 4c 89 e7 41 89 c5 e8 4d f3 ff | .H..A.......H.t$0.....L..A...M.. |
e780 | ff be 03 01 00 00 48 89 df e8 2a f4 ff ff 48 89 df e8 2d 15 00 00 4c 89 e7 e8 d4 e3 ff ff 44 89 | ......H...*...H...-...L.......D. |
e7a0 | f2 89 c6 4c 89 e7 e8 b0 e3 ff ff be 06 01 00 00 89 e9 ba 16 01 00 00 48 89 df e8 fb f5 ff ff 4c | ...L...................H.......L |
e7c0 | 89 e7 e8 30 f8 ff ff 44 89 ee 4c 89 e7 e8 78 e3 ff ff e9 35 06 00 00 48 89 df e8 bc c3 00 00 48 | ...0...D..L...x....5...H.......H |
e7e0 | 89 df e8 dc 14 00 00 89 e9 ba 03 01 00 00 be 06 01 00 00 48 89 df e8 bf f5 ff ff e9 0c 06 00 00 | ...................H............ |
e800 | 4c 8b 6b 30 48 8d 74 24 18 ba 01 00 00 00 4c 89 ef e8 b8 f2 ff ff 48 89 df e8 7d c3 00 00 48 89 | L.k0H.t$......L.......H...}...H. |
e820 | df e8 79 fc ff ff 49 89 c4 8b 43 10 83 f8 3d 74 1e 3d 0c 01 00 00 0f 84 e0 00 00 00 83 f8 2c be | ..y...I...C...=t.=............,. |
e840 | 92 46 45 00 0f 85 9d 05 00 00 e9 cd 00 00 00 4c 8b 73 30 ba 0b 00 00 00 be 45 46 45 00 48 89 df | .FE............L.s0......EFE.H.. |
e860 | 45 0f b6 7e 3c e8 78 f7 ff ff ba 0b 00 00 00 be 51 46 45 00 48 89 df e8 66 f7 ff ff ba 0a 00 00 | E..~<.x.........QFE.H...f....... |
e880 | 00 be 5d 46 45 00 48 89 df e8 54 f7 ff ff 4c 89 e6 48 89 df e8 2f f6 ff ff be 3d 00 00 00 48 89 | ..]FE.H...T...L..H.../....=...H. |
e8a0 | df e8 12 f3 ff ff 48 89 df e8 eb 13 00 00 be 2c 00 00 00 48 89 df e8 fd f2 ff ff 48 89 df e8 d6 | ......H........,...H.......H.... |
e8c0 | 13 00 00 be 2c 00 00 00 48 89 df e8 2b f2 ff ff 85 c0 74 0a 48 89 df e8 bd 13 00 00 eb 29 be 01 | ....,...H...+.....t.H........).. |
e8e0 | 00 00 00 4c 89 f7 e8 44 e4 ff ff 41 0f b6 76 3c 4c 89 f7 89 c2 e8 84 e3 ff ff be 01 00 00 00 4c | ...L...D...A..v<L..............L |
e900 | 89 f7 e8 ee e3 ff ff 41 b8 01 00 00 00 b9 01 00 00 00 89 ea 44 89 fe e9 cc 00 00 00 4c 8b 73 30 | .......A............D.......L.s0 |
e920 | ba 0f 00 00 00 be 68 46 45 00 48 89 df 41 0f b6 46 3c 89 44 24 0c e8 a7 f6 ff ff ba 0b 00 00 00 | ......hFE.H..A..F<.D$........... |
e940 | be 78 46 45 00 48 89 df e8 95 f6 ff ff ba 0d 00 00 00 be 84 46 45 00 48 89 df e8 83 f6 ff ff 4c | .xFE.H..............FE.H.......L |
e960 | 89 e6 48 89 df 41 bc 04 00 00 00 e8 58 f5 ff ff be 2c 00 00 00 48 89 df e8 7e f1 ff ff 85 c0 74 | ..H..A......X....,...H...~.....t |
e980 | 18 48 89 df 41 ff c4 e8 13 fb ff ff 48 89 df 48 89 c6 e8 31 f5 ff ff eb d7 be 0c 01 00 00 48 89 | .H..A.......H..H...1..........H. |
e9a0 | df e8 12 f2 ff ff 48 8d 74 24 30 48 89 df 44 8b 7b 04 e8 5a 0e 00 00 48 8b 7b 30 48 8d 4c 24 30 | ......H.t$0H..D.{..Z...H.{0H.L$0 |
e9c0 | 89 c2 be 03 00 00 00 e8 5e f4 ff ff be 03 00 00 00 4c 89 f7 e8 ef e2 ff ff 8b 74 24 0c 41 8d 4c | ........^........L........t$.A.L |
e9e0 | 24 fd 45 31 c0 44 89 fa 48 89 df e8 06 13 00 00 48 89 df 89 e9 ba 08 01 00 00 be 06 01 00 00 e8 | $.E1.D..H.......H............... |
ea00 | b6 f3 ff ff 4c 89 ef e9 8c 00 00 00 4c 8b 63 30 4c 89 e7 e8 8f e0 ff ff 48 8d 74 24 18 ba 01 00 | ....L.......L.c0L.......H.t$.... |
ea20 | 00 00 4c 89 e7 41 89 c5 e8 a1 f0 ff ff 48 8d 74 24 30 31 d2 4c 89 e7 e8 92 f0 ff ff 48 89 df e8 | ..L..A.......H.t$01.L.......H... |
ea40 | 57 c1 00 00 48 89 df e8 e4 03 00 00 89 e9 ba 11 01 00 00 be 15 01 00 00 48 89 df e8 5a f3 ff ff | W...H...................H...Z... |
ea60 | 48 89 df e8 f8 11 00 00 80 7c 24 41 00 89 c5 74 0f 0f b6 54 24 40 89 c6 4c 89 e7 e8 2e e0 ff ff | H........|$A...t...T$@..L....... |
ea80 | 4c 89 e7 e8 6f f5 ff ff 4c 89 e7 44 89 ea 89 ee e8 c6 e0 ff ff 4c 89 e7 e8 5a f5 ff ff e9 6a 03 | L...o...L..D.........L...Z....j. |
eaa0 | 00 00 8b 43 10 83 f8 2e 75 0f 48 8d 74 24 18 48 89 df e8 3f fa ff ff eb e9 31 d2 83 f8 3a 75 12 | ...C....u.H.t$.H...?.....1...:u. |
eac0 | 48 8d 74 24 18 48 89 df e8 29 fa ff ff ba 01 00 00 00 48 8d 74 24 30 89 e9 48 89 df e8 86 03 00 | H.t$.H...)........H.t$0..H...... |
eae0 | 00 48 8b 7b 30 48 8d 74 24 18 48 8d 54 24 30 e8 7e e8 ff ff 48 8b 7b 30 89 ee e8 a9 ea ff ff e9 | .H.{0H.t$.H.T$0.~...H.{0........ |
eb00 | 08 03 00 00 48 89 df e8 8f c0 00 00 be 09 01 00 00 48 89 df e8 e2 ef ff ff 85 c0 74 4e 48 89 df | ....H............H.........tNH.. |
eb20 | 48 8b 6b 30 e8 76 f9 ff ff 48 89 df 48 89 c6 e8 94 f3 ff ff 48 8b 7b 30 be 01 00 00 00 e8 86 f0 | H.k0.v...H..H.......H.{0........ |
eb40 | ff ff 8b 4b 04 48 8d 74 24 30 31 d2 48 89 df e8 13 03 00 00 8b 74 24 38 48 89 ef e8 4c ef ff ff | ...K.H.t$01.H........t$8H...L... |
eb60 | 8b 55 20 89 50 08 e9 a1 02 00 00 31 ed 48 89 df ff c5 e8 28 f9 ff ff 48 89 df 48 89 c6 e8 46 f3 | .U..P......1.H.....(...H..H...F. |
eb80 | ff ff be 2c 00 00 00 48 89 df e8 6c ef ff ff 85 c0 75 da be 3d 00 00 00 48 89 df e8 5b ef ff ff | ...,...H...l.....u..=...H...[... |
eba0 | 85 c0 74 0f 48 8d 74 24 30 48 89 df e8 60 0c 00 00 eb 0a c7 44 24 30 00 00 00 00 31 c0 48 8b 7b | ..t.H.t$0H...`......D$0....1.H.{ |
ebc0 | 30 48 8d 4c 24 30 89 ee 89 c2 e8 5b f2 ff ff 48 8b 7b 30 89 ee e8 ee ef ff ff e9 2d 02 00 00 48 | 0H.L$0.....[...H.{0........-...H |
ebe0 | 89 df e8 b4 bf 00 00 48 89 df e8 b0 f8 ff ff 4c 8b 6b 30 49 89 c6 4c 8b 63 58 49 8b 45 18 41 8b | .......H.......L.k0I..L.cXI.E.A. |
ec00 | 74 24 28 4d 8d 7c 24 20 48 63 40 08 48 89 c2 48 6b c0 18 39 f2 7d 43 48 89 c1 49 03 4c 24 20 48 | t$(M.|$.Hc@.H..Hk..9.}CH..I.L$.H |
ec20 | 83 c0 18 4c 3b 31 75 2e 49 8b 45 10 8b 49 0c 49 8d 56 20 be a7 46 45 00 48 8b 78 38 31 c0 e8 f1 | ...L;1u.I.E..I.I.V...FE.H.x81... |
ec40 | e6 00 00 49 8b 7d 10 48 89 c6 c7 47 10 00 00 00 00 e8 40 b2 00 00 ff c2 eb b9 be 20 01 00 00 48 | ...I.}.H...G......@............H |
ec60 | 89 df e8 51 ef ff ff 45 8b 45 20 89 e9 4c 89 f2 4c 89 fe 48 89 df e8 94 ee ff ff 48 89 df 89 c5 | ...Q...E.E...L..L..H.......H.... |
ec80 | e8 85 11 00 00 8b 7b 10 31 f6 e8 63 ef ff ff 85 c0 48 63 c5 74 13 49 8b 55 18 8a 4a 10 48 6b d0 | ......{.1..c.....Hc.t.I.U..J.Hk. |
eca0 | 18 49 03 54 24 20 88 4a 10 48 6b f0 18 48 89 df 49 03 74 24 20 e8 0f f0 ff ff e9 4d 01 00 00 48 | .I.T$..J.Hk..H..I.t$.......M...H |
ecc0 | 89 df e8 d4 be 00 00 44 8b 63 10 be 01 00 00 00 48 8b 6b 30 44 89 e7 e8 16 ef ff ff 85 c0 0f 85 | .......D.c......H.k0D........... |
ece0 | 83 00 00 00 41 83 fc 3b 74 7d 48 8d 74 24 30 48 89 df e8 1a 0b 00 00 41 89 c4 8b 44 24 30 83 e8 | ....A..;t}H.t$0H.......A...D$0.. |
ed00 | 0d 83 f8 01 77 41 48 8d 74 24 30 83 ca ff 48 89 ef e8 48 e0 ff ff 41 ff cc 75 22 83 7c 24 30 0d | ....wAH.t$0...H...H...A..u".|$0. |
ed20 | 75 1b 48 8b 45 00 48 63 54 24 38 48 8b 40 38 48 8d 14 90 8b 02 83 e0 c0 83 c8 25 89 02 0f b6 45 | u.H.E.HcT$8H.@8H..........%....E |
ed40 | 3a 41 83 cc ff eb 25 41 83 fc 01 48 8d 74 24 30 48 89 ef 75 07 e8 25 e4 ff ff eb 10 e8 e4 e3 ff | :A....%A...H.t$0H..u..%......... |
ed60 | ff 0f b6 45 3a eb 05 45 31 e4 31 c0 48 89 ef 44 89 e2 89 c6 e8 e4 de ff ff be 3b 00 00 00 48 89 | ...E:..E1.1.H..D..........;...H. |
ed80 | df e8 75 ed ff ff e9 81 00 00 00 48 8b 7b 30 e8 de dd ff ff 48 89 df 89 c6 e8 2a f8 ff ff eb 6c | ..u........H.{0.....H.....*....l |
eda0 | 48 8d 74 24 38 48 89 df 48 8b 6b 30 e8 e8 0b 00 00 8b 43 10 83 f8 2c 74 05 83 f8 3d 75 1d 48 8d | H.t$8H..H.k0......C...,t...=u.H. |
edc0 | 74 24 30 ba 01 00 00 00 48 89 df 48 c7 44 24 30 00 00 00 00 e8 df 0c 00 00 eb 31 83 7c 24 38 0d | t$0.....H..H.D$0..........1.|$8. |
ede0 | 74 0d be cd 46 45 00 48 89 df e9 62 fe ff ff 48 8b 45 00 48 63 54 24 40 48 8b 40 38 48 8d 14 90 | t...FE.H...b...H.E.HcT$@H.@8H... |
ee00 | 8b 02 25 ff 3f 80 ff 80 cc 40 89 02 48 8b 43 30 8a 50 3a 88 50 3c 48 8b 43 38 66 ff 88 c6 00 00 | ..%.?....@..H.C0.P:.P<H.C8f..... |
ee20 | 00 48 83 c4 58 5b 5d 41 5c 41 5d 41 5e 41 5f c3 55 53 48 89 fb 51 8b 6b 10 be 01 00 00 00 89 ef | .H..X[]A\A]A^A_.USH..Q.k........ |
ee40 | e8 ad ed ff ff 85 c0 75 1a 81 fd 12 01 00 00 48 89 df 75 08 5a 5b 5d e9 ca f7 ff ff e8 c5 f7 ff | .......u.......H..u.Z[]......... |
ee60 | ff eb d3 58 5b 5d c3 41 57 41 56 41 89 d7 41 55 41 54 41 89 ce 55 53 49 89 f4 48 89 fb 48 83 ec | ...X[].AWAVA..AUATA..USI..H..H.. |
ee80 | 78 4c 8b 5f 30 4c 8b 6f 38 49 8b 2b 44 8b 55 20 45 39 53 30 7d 2e 49 63 43 30 48 8b 55 40 4c 89 | xL._0L.o8I.+D.U.E9S0}.IcC0H.U@L. |
eea0 | ef 8d 48 01 48 8d 14 c2 41 89 4b 30 48 89 14 24 e8 77 39 00 00 48 8b 14 24 48 89 02 f6 45 09 04 | ..H.H...A.K0H..$.w9..H..$H...E.. |
eec0 | 75 5d eb 77 48 8b 75 40 48 8d 55 20 41 b9 15 58 45 00 41 b8 ff ff 03 00 b9 08 00 00 00 4c 89 ef | u].wH.u@H.U.A..XE.A..........L.. |
eee0 | 44 89 54 24 0c 4c 89 1c 24 e8 2f 3b 00 00 48 89 45 40 48 63 44 24 0c 8b 55 20 4c 8b 1c 24 49 89 | D.T$.L..$./;..H.E@HcD$..U.L..$I. |
ef00 | c2 48 c1 e0 03 41 39 d2 7d 8c 48 8b 4d 40 41 ff c2 48 c7 04 01 00 00 00 00 48 83 c0 08 eb e6 f6 | .H...A9.}.H.M@A..H.......H...... |
ef20 | 40 09 03 74 16 48 89 c2 48 89 ee 4c 89 ef 48 89 04 24 e8 df 46 00 00 48 8b 04 24 48 8b 53 30 44 | @..t.H..H..L..H..$..F..H..$H.S0D |
ef40 | 89 70 28 48 8d 7c 24 30 c6 44 24 6c 00 c6 44 24 6b 00 48 8d 74 24 18 c6 44 24 6a 00 48 89 7b 30 | .p(H.|$0.D$l..D$k.H.t$..D$j.H.{0 |
ef60 | 48 89 54 24 38 48 8b 53 58 48 89 5c 24 40 c7 44 24 50 00 00 00 00 c7 44 24 54 00 00 00 00 c7 44 | H.T$8H.SXH.\$@.D$P.....D$T.....D |
ef80 | 24 58 ff ff ff ff 8b 52 08 c7 44 24 5c 00 00 00 00 c7 44 24 60 00 00 00 00 66 c7 44 24 68 00 00 | $X.....R..D$\.....D$`....f.D$h.. |
efa0 | 48 c7 44 24 48 00 00 00 00 48 89 44 24 30 89 54 24 64 48 8b 53 60 c6 40 0c 02 48 89 50 68 31 d2 | H.D$H....H.D$0.T$dH.S`.@..H.Ph1. |
efc0 | e8 09 eb ff ff be 28 00 00 00 48 89 df e8 e6 eb ff ff 45 85 ff 74 20 be da 46 45 00 48 89 df ba | ......(...H.......E..t...FE.H... |
efe0 | 04 00 00 00 e8 f9 ef ff ff 48 8b 7b 30 be 01 00 00 00 e8 d1 eb ff ff 48 8b 6b 30 45 31 ff 4c 8b | .........H.{0..........H.k0E1.L. |
f000 | 6d 00 41 c6 45 0b 00 83 7b 10 29 74 5d 8b 43 10 3d 19 01 00 00 74 1f 3d 24 01 00 00 75 27 48 89 | m.A.E...{.)t].C.=....t.=$...u'H. |
f020 | df 41 ff c7 e8 76 f4 ff ff 48 89 df 48 89 c6 e8 94 ee ff ff eb 1c 48 89 df e8 5d bb 00 00 41 c6 | .A...v...H..H.........H...]...A. |
f040 | 45 0b 01 eb 0d be df 46 45 00 48 89 df e8 44 ae 00 00 41 80 7d 0b 00 75 11 be 2c 00 00 00 48 89 | E......FE.H...D...A.}..u..,...H. |
f060 | df e8 95 ea ff ff 85 c0 eb a1 48 8b 7b 30 44 89 fe e8 52 eb ff ff 8a 45 3a 48 89 ef 41 88 45 0a | ..........H.{0D...R....E:H..A.E. |
f080 | 0f b6 75 3a e8 6c dc ff ff be 29 00 00 00 48 89 df e8 22 eb ff ff 48 89 df e8 92 fd ff ff 8b 53 | ..u:.l....)...H..."...H........S |
f0a0 | 04 48 8b 44 24 30 44 89 f1 48 89 df be 06 01 00 00 89 50 2c ba 09 01 00 00 e8 fc ec ff ff 48 8b | .H.D$0D..H........P,..........H. |
f0c0 | 43 30 31 d2 be 2c 00 00 00 48 8b 68 08 8b 45 30 48 89 ef 8d 48 ff e8 94 db ff ff 4c 89 e6 41 89 | C01..,...H.h..E0H...H......L..A. |
f0e0 | 44 24 08 48 89 ef 41 c7 44 24 10 ff ff ff ff 41 c7 44 24 14 ff ff ff ff 41 c7 04 24 0c 00 00 00 | D$.H..A.D$.....A.D$.....A..$.... |
f100 | e8 40 e0 ff ff 48 89 df e8 82 f0 ff ff 48 83 c4 78 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 56 41 55 | .@...H.......H..x[]A\A]A^A_.AVAU |
f120 | 41 89 d5 41 54 55 49 89 fc 53 48 89 f3 48 83 ec 30 e8 63 ed ff ff 41 8b 44 24 10 83 f8 2d 74 22 | A..ATUI..SH..H..0.c...A.D$...-t" |
f140 | 7f 0a bd 03 00 00 00 83 f8 23 eb 0f 83 f8 7e 74 15 bd 02 00 00 00 3d 0f 01 00 00 74 0e e9 d3 01 | .........#....~t......=....t.... |
f160 | 00 00 31 ed eb 05 bd 01 00 00 00 4c 89 e7 45 8b 74 24 04 e8 23 ba 00 00 ba 0c 00 00 00 48 89 de | ..1........L..E.t$..#........H.. |
f180 | 4c 89 e7 e8 94 ff ff ff 49 8b 7c 24 30 44 89 f1 48 89 da 89 ee e8 82 e6 ff ff 41 8b 44 24 10 bd | L.......I.|$0D..H.........A.D$.. |
f1a0 | 09 00 00 00 83 f8 7e 0f 84 7e 01 00 00 0f 8f 80 00 00 00 83 f8 2d 40 b5 01 0f 84 6c 01 00 00 7f | ......~..~...........-@....l.... |
f1c0 | 32 83 f8 26 40 b5 07 0f 84 5e 01 00 00 7f 0b 40 b5 03 83 f8 25 e9 dd 00 00 00 83 f8 2a bd 02 00 | 2..&@....^.....@....%.......*... |
f1e0 | 00 00 0f 84 43 01 00 00 40 30 ed 83 f8 2b e9 c4 00 00 00 83 f8 3e bd 11 00 00 00 0f 84 2a 01 00 | ....C...@0...+.......>.......*.. |
f200 | 00 7f 17 83 f8 2f 40 b5 05 0f 84 1c 01 00 00 40 b5 0e 83 f8 3c e9 9d 00 00 00 83 f8 5e bd 04 00 | ...../@........@....<.......^... |
f220 | 00 00 0f 84 03 01 00 00 40 b5 08 83 f8 7c e9 84 00 00 00 3d 1a 01 00 00 bd 0d 00 00 00 0f 84 e8 | ........@....|.....=............ |
f240 | 00 00 00 7f 34 3d 10 01 00 00 40 b5 14 0f 84 d8 00 00 00 7f 0a 40 b5 13 3d 01 01 00 00 eb 58 3d | ....4=....@..........@..=.....X= |
f260 | 17 01 00 00 bd 06 00 00 00 0f 84 bc 00 00 00 40 b5 0c 3d 18 01 00 00 eb 3e 3d 1d 01 00 00 bd 10 | ...............@..=.....>=...... |
f280 | 00 00 00 0f 84 a2 00 00 00 7f 18 3d 1b 01 00 00 40 b5 12 0f 84 92 00 00 00 40 b5 0f 3d 1c 01 00 | ...........=....@........@..=... |
f2a0 | 00 eb 14 3d 1e 01 00 00 bd 0a 00 00 00 74 7c 40 b5 0b 3d 1f 01 00 00 74 72 bd 15 00 00 00 eb 6b | ...=.........t|@..=....tr......k |
f2c0 | 41 89 ee 43 0f b6 84 36 60 47 45 00 44 39 e8 0f 8e 08 02 00 00 45 8b 44 24 04 4c 89 e7 44 89 44 | A..C...6`GE.D9.......E.D$.L..D.D |
f2e0 | 24 0c e8 b4 b8 00 00 49 8b 7c 24 30 89 ee 48 89 da e8 76 e2 ff ff 43 0f b6 94 36 61 47 45 00 48 | $......I.|$0..H...v...C...6aGE.H |
f300 | 8d 74 24 18 4c 89 e7 e8 10 fe ff ff 49 8b 7c 24 30 44 8b 44 24 0c 41 89 c6 48 8d 4c 24 18 89 ee | .t$.L.......I.|$0D.D$.A..H.L$... |
f320 | 48 89 da 44 89 f5 e8 ed e5 ff ff 83 fd 15 75 90 e9 a8 01 00 00 3d 14 01 00 00 75 3e c7 43 10 ff | H..D..........u......=....u>.C.. |
f340 | ff ff ff c7 43 14 ff ff ff ff c7 03 02 00 00 00 eb 1f 3d 0e 01 00 00 0f 85 9b 00 00 00 c7 43 10 | ....C.............=...........C. |
f360 | ff ff ff ff c7 43 14 ff ff ff ff c7 03 01 00 00 00 c7 43 08 00 00 00 00 eb 30 7e 3b 3d 22 01 00 | .....C............C......0~;=".. |
f380 | 00 75 68 c7 43 08 00 00 00 00 c7 43 10 ff ff ff ff c7 43 14 ff ff ff ff c7 03 05 00 00 00 f2 41 | .uh.C......C......C............A |
f3a0 | 0f 10 44 24 18 f2 0f 11 43 08 4c 89 e7 e8 e9 b7 00 00 e9 e3 fd ff ff 3d 07 01 00 00 75 16 c7 43 | ..D$....C.L............=....u..C |
f3c0 | 10 ff ff ff ff c7 43 14 ff ff ff ff c7 03 03 00 00 00 eb 9d 7f 32 83 f8 7b 75 1d 48 89 de 4c 89 | ......C..............2..{u.H..L. |
f3e0 | e7 e8 f7 01 00 00 e9 af fd ff ff 0f 8f 8c 00 00 00 3d 19 01 00 00 74 3a 48 89 de 4c 89 e7 e8 96 | .................=....t:H..L.... |
f400 | 05 00 00 e9 92 fd ff ff 3d 09 01 00 00 0f 85 3f ff ff ff 4c 89 e7 e8 80 b7 00 00 41 8b 4c 24 04 | ........=......?...L.......A.L$. |
f420 | 31 d2 48 89 de 4c 89 e7 e8 3a fa ff ff e9 68 fd ff ff 49 8b 7c 24 30 48 8b 07 80 78 0b 00 75 0d | 1.H..L...:....h...I.|$0H...x..u. |
f440 | be f8 46 45 00 4c 89 e7 e8 49 aa 00 00 45 31 c0 b9 01 00 00 00 31 d2 be 2d 00 00 00 e8 4c d7 ff | ..FE.L...I...E1......1..-....L.. |
f460 | ff c7 43 10 ff ff ff ff c7 43 14 ff ff ff ff c7 03 0e 00 00 00 89 43 08 e9 2d ff ff ff 3d 23 01 | ..C......C............C..-...=#. |
f480 | 00 00 75 29 c7 43 08 00 00 00 00 c7 43 10 ff ff ff ff c7 43 14 ff ff ff ff c7 03 06 00 00 00 49 | ..u).C......C......C...........I |
f4a0 | 8b 44 24 18 48 89 43 08 e9 fd fe ff ff 3d 25 01 00 00 0f 85 40 ff ff ff 49 8b 74 24 18 49 8b 7c | .D$.H.C......=%.....@...I.t$.I.| |
f4c0 | 24 30 e8 43 d8 ff ff c7 43 10 ff ff ff ff c7 43 14 ff ff ff ff c7 03 04 00 00 00 eb 98 49 8b 44 | $0.C....C......C.............I.D |
f4e0 | 24 38 66 ff 88 c6 00 00 00 48 83 c4 30 89 e8 5b 5d 41 5c 41 5d 41 5e c3 31 d2 e9 1d fc ff ff 55 | $8f......H..0..[]A\A]A^.1......U |
f500 | 53 48 89 f5 50 48 89 fb e8 8e b6 00 00 48 89 ee 48 89 df e8 e0 ff ff ff 48 8b 7b 30 48 89 ee e8 | SH..PH.......H..H.......H.{0H... |
f520 | b7 dc ff ff 5a 48 89 df be 5d 00 00 00 5b 5d e9 84 e6 ff ff 41 56 41 55 41 54 55 49 89 f4 53 48 | ....ZH...]...[].....AVAUATUI..SH |
f540 | 89 fb 48 83 ec 30 81 7b 10 24 01 00 00 48 8b 6f 30 48 89 e6 44 8a 6d 3c 75 07 e8 62 ef ff ff eb | ..H..0.{.$...H.o0H..D.m<u..b.... |
f560 | 05 e8 99 ff ff ff 41 ff 44 24 20 48 89 df be 3d 00 00 00 e8 40 e6 ff ff 48 89 e6 48 89 ef e8 6a | ......A.D$.H...=....@...H..H...j |
f580 | dc ff ff 48 8d 74 24 18 48 89 df 41 89 c6 e8 65 ff ff ff 48 8d 74 24 18 48 89 ef e8 4d dc ff ff | ...H.t$.H..A...e...H.t$.H...M... |
f5a0 | 41 89 c0 49 8b 44 24 18 44 89 f1 48 89 ef be 0a 00 00 00 8b 50 08 e8 f2 d5 ff ff 44 88 6d 3c 48 | A..I.D$.D..H........P......D.m<H |
f5c0 | 83 c4 30 5b 5d 41 5c 41 5d 41 5e c3 53 48 89 f3 e8 23 ff ff ff ff 43 24 ff 43 28 5b c3 41 56 41 | ..0[]A\A]A^.SH...#....C$.C([.AVA |
f5e0 | 55 45 31 c0 41 54 55 49 89 f5 53 31 c9 48 89 fb 31 d2 be 0b 00 00 00 48 83 ec 30 4c 8b 67 30 44 | UE1.ATUI..S1.H..1......H..0L.g0D |
f600 | 8b 77 04 4c 89 e7 e8 a2 d5 ff ff 48 63 e8 4c 89 ee 41 c7 45 10 ff ff ff ff 41 89 6d 08 48 8b 7b | .w.L.......Hc.L..A.E.....A.m.H.{ |
f620 | 30 41 c7 45 14 ff ff ff ff 41 c7 45 00 0c 00 00 00 c7 44 24 28 00 00 00 00 c7 44 24 20 00 00 00 | 0A.E.....A.E......D$(.....D$.... |
f640 | 00 c7 44 24 24 00 00 00 00 4c 89 6c 24 18 c7 44 24 10 ff ff ff ff c7 44 24 14 ff ff ff ff c7 04 | ..D$$....L.l$..D$......D$....... |
f660 | 24 00 00 00 00 c7 44 24 08 00 00 00 00 e8 d3 da ff ff be 7b 00 00 00 48 89 df e8 39 e5 ff ff 83 | $.....D$...........{...H...9.... |
f680 | 7b 10 7d 75 25 44 89 f1 ba 7b 00 00 00 be 7d 00 00 00 48 89 df e8 20 e7 ff ff 83 7c 24 28 00 0f | {.}u%D...{....}...H........|$(.. |
f6a0 | 85 b0 00 00 00 e9 08 01 00 00 83 3c 24 00 74 3a 48 89 e6 4c 89 e7 e8 8a da ff ff 83 7c 24 28 32 | ...........<$.t:H..L........|$(2 |
f6c0 | c7 04 24 00 00 00 00 75 21 48 8b 44 24 18 8b 54 24 24 b9 32 00 00 00 4c 89 e7 8b 70 08 e8 66 e3 | ..$....u!H.D$..T$$.2...L...p..f. |
f6e0 | ff ff c7 44 24 28 00 00 00 00 8b 43 10 83 f8 5b 74 1c 3d 24 01 00 00 75 22 48 89 df e8 cb b4 00 | ...D$(.....C...[t.=$...u"H...... |
f700 | 00 83 f8 3d 48 89 e6 48 89 df 75 15 eb 06 48 89 e6 48 89 df e8 1b fe ff ff eb 0b 48 89 e6 48 89 | ...=H..H..u...H..H.........H..H. |
f720 | df e8 a6 fe ff ff be 2c 00 00 00 48 89 df e8 c8 e3 ff ff 85 c0 0f 85 44 ff ff ff be 3b 00 00 00 | .......,...H...........D....;... |
f740 | 48 89 df e8 b3 e3 ff ff 85 c0 0f 85 2f ff ff ff e9 30 ff ff ff 8b 04 24 8d 50 f3 83 fa 01 77 2b | H.........../....0.....$.P....w+ |
f760 | 83 ca ff 48 89 e6 4c 89 e7 e8 f0 d5 ff ff 48 8b 44 24 18 8b 54 24 24 83 c9 ff 4c 89 e7 8b 70 08 | ...H..L.......H.D$..T$$...L...p. |
f780 | e8 c3 e2 ff ff ff 4c 24 24 eb 27 85 c0 74 0b 48 89 e6 4c 89 e7 e8 ab d9 ff ff 48 8b 44 24 18 8b | ......L$$.'..t.H..L.......H.D$.. |
f7a0 | 4c 24 28 4c 89 e7 8b 54 24 24 8b 70 08 e8 96 e2 ff ff 49 8b 04 24 48 c1 e5 02 8b 7c 24 24 49 89 | L$(L...T$$.p......I..$H....|$$I. |
f7c0 | ed 4c 03 68 38 41 8b 5d 00 e8 2c d7 00 00 c1 e0 17 81 e3 ff ff 7f 00 09 c3 49 8b 04 24 41 89 5d | .L.h8A.]..,..............I..$A.] |
f7e0 | 00 8b 7c 24 20 48 03 68 38 8b 5d 00 e8 09 d7 00 00 c1 e0 0e 81 e3 ff 3f 80 ff 25 00 c0 7f 00 09 | ..|$.H.h8.]............?..%..... |
f800 | c3 89 5d 00 48 83 c4 30 5b 5d 41 5c 41 5d 41 5e c3 41 54 55 bd 01 00 00 00 53 49 89 f4 48 89 fb | ..].H..0[]A\A]A^.ATU.....SI..H.. |
f820 | e8 d3 fc ff ff be 2c 00 00 00 48 89 df e8 c9 e2 ff ff 85 c0 74 1b 48 8b 7b 30 4c 89 e6 ff c5 e8 | ......,...H.........t.H.{0L..... |
f840 | 01 d9 ff ff 4c 89 e6 48 89 df e8 a9 fc ff ff eb d4 89 e8 5b 5d 41 5c c3 41 55 41 54 41 89 d5 55 | ....L..H...........[]A\.AUATA..U |
f860 | 53 49 89 f4 48 89 fb 48 83 ec 28 8b 47 10 48 8b 6f 30 83 f8 7b 74 59 3d 25 01 00 00 74 5e 83 f8 | SI..H..H..(.G.H.o0..{tY=%...t^.. |
f880 | 28 0f 85 87 00 00 00 e8 0f b3 00 00 83 7b 10 29 75 0a c7 44 24 08 00 00 00 00 eb 1d 48 8d 74 24 | (............{.)u..D$.......H.t$ |
f8a0 | 08 48 89 df e8 68 ff ff ff 48 8d 74 24 08 83 ca ff 48 89 ef e8 a5 d4 ff ff 44 89 e9 ba 28 00 00 | .H...h...H.t$....H.......D...(.. |
f8c0 | 00 be 29 00 00 00 48 89 df e8 ec e4 ff ff eb 48 48 8d 74 24 08 e8 03 fd ff ff eb 3c 48 8b 77 18 | ..)...H........HH.t$.......<H.w. |
f8e0 | 48 89 ef e8 22 d4 ff ff 48 89 df c7 44 24 18 ff ff ff ff c7 44 24 1c ff ff ff ff c7 44 24 08 04 | H..."...H...D$......D$......D$.. |
f900 | 00 00 00 89 44 24 10 e8 8f b2 00 00 eb 0a be 23 47 45 00 e8 7e a5 00 00 8b 54 24 08 83 c8 ff 41 | ....D$.........#GE..~....T$....A |
f920 | 8b 5c 24 08 8d 4a f3 83 f9 01 76 1b 85 d2 74 0d 48 8d 74 24 08 48 89 ef e8 08 d8 ff ff 0f b6 4d | .\$..J....v...t.H.t$.H.........M |
f940 | 3c 89 d8 f7 d0 01 c8 8d 48 01 89 da 48 89 ef 41 b8 02 00 00 00 be 24 00 00 00 ff c3 e8 4c d2 ff | <.......H...H..A......$......L.. |
f960 | ff 41 c7 44 24 10 ff ff ff ff 41 c7 44 24 14 ff ff ff ff 44 89 ee 41 c7 04 24 0d 00 00 00 41 89 | .A.D$.....A.D$.....D..A..$....A. |
f980 | 44 24 08 48 89 ef e8 1d dc ff ff 88 5d 3c 48 83 c4 28 5b 5d 41 5c 41 5d c3 41 55 41 54 55 53 48 | D$.H........]<H..([]A\A].AUATUSH |
f9a0 | 89 f5 48 89 fb 48 83 ec 28 8b 47 10 4c 8b 67 30 44 8b 6f 04 83 f8 28 74 0e 3d 24 01 00 00 75 3a | ..H..H..(.G.L.g0D.o...(t.=$...u: |
f9c0 | e8 79 eb ff ff eb 5c e8 cf b1 00 00 48 89 ee 48 89 df e8 21 fb ff ff 48 89 df 44 89 e9 ba 28 00 | .y....\.....H..H...!...H..D...(. |
f9e0 | 00 00 be 29 00 00 00 e8 ce e3 ff ff 48 8b 7b 30 48 89 ee e8 2f d4 ff ff eb 29 be 3f 47 45 00 e8 | ...)........H.{0H.../....).?GE.. |
fa00 | 92 a4 00 00 7f 27 83 f8 28 0f 84 80 00 00 00 83 f8 2e 0f 85 95 00 00 00 48 89 ee 48 89 df e8 d3 | .....'..(...............H..H.... |
fa20 | ea ff ff 8b 43 10 83 f8 3a 75 d9 eb 3b 83 f8 7b 74 5d 3d 25 01 00 00 74 56 83 f8 5b 75 6f 48 89 | ....C...:u..;..{t]=%...tV..[uoH. |
fa40 | ee 4c 89 e7 e8 7f d7 ff ff 48 8d 74 24 08 48 89 df e8 a9 fa ff ff 48 8d 54 24 08 48 89 ee 4c 89 | .L.......H.t$.H.......H.T$.H..L. |
fa60 | e7 e8 dc da ff ff eb bb 48 89 df e8 2b b1 00 00 48 8d 74 24 08 48 89 df e8 44 ea ff ff 48 8d 54 | ........H...+...H.t$.H...D...H.T |
fa80 | 24 08 48 89 ee 4c 89 e7 e8 7b d9 ff ff eb 0b 48 89 ee 4c 89 e7 e8 ab d6 ff ff 44 89 ea 48 89 ee | $.H..L...{.....H..L.......D..H.. |
faa0 | 48 89 df e8 b0 fd ff ff e9 76 ff ff ff 48 83 c4 28 5b 5d 41 5c 41 5d c3 41 55 41 54 49 89 f4 55 | H........v...H..([]A\A].AUATI..U |
fac0 | 53 48 89 fb 48 83 ec 28 8b 46 08 83 e8 08 83 f8 02 76 0a be cd 46 45 00 e8 b9 a3 00 00 be 2c 00 | SH..H..(.F.......v...FE.......,. |
fae0 | 00 00 89 d5 e8 12 e0 ff ff 85 c0 0f 84 db 00 00 00 48 8d 74 24 08 48 89 df 4c 89 24 24 e8 97 fe | .................H.t$.H..L.$$... |
fb00 | ff ff 8b 4c 24 08 83 f9 0a 0f 84 86 00 00 00 4c 8b 6b 30 4c 89 e0 31 f6 41 0f b6 7d 3c 89 fa 83 | ...L$..........L.k0L..1.A..}<... |
fb20 | 78 08 0a 75 3c 44 0f b6 40 13 41 39 c8 75 18 44 0f b6 40 12 44 3b 44 24 10 75 0c c6 40 13 08 88 | x..u<D..@.A9.u.D..@.D;D$.u..@... |
fb40 | 50 12 be 01 00 00 00 83 f9 08 75 15 44 0f bf 40 10 44 3b 44 24 10 75 09 66 89 78 10 be 01 00 00 | P.........u.D..@.D;D$.u.f.x..... |
fb60 | 00 48 8b 00 48 85 c0 75 b6 85 f6 74 28 31 f6 83 f9 08 8b 4c 24 10 40 0f 95 c6 4c 89 ef 45 31 c0 | .H..H..u...t(1.....L$.@...L..E1. |
fb80 | 8d 34 b6 e8 25 d0 ff ff be 01 00 00 00 4c 89 ef e8 60 d1 ff ff 48 8b 43 38 48 8b 7b 30 0f b7 80 | .4..%........L...`...H.C8H.{0... |
fba0 | c6 00 00 00 01 e8 3d c8 00 00 00 7e 0f ba d8 45 45 00 be c8 00 00 00 e8 34 4a ff ff 8d 55 01 48 | ......=....~...EE.......4J...U.H |
fbc0 | 89 e6 48 89 df e8 ee fe ff ff eb 57 be 3d 00 00 00 48 89 df e8 df df ff ff 48 89 df 48 89 e6 e8 | ..H........W.=...H.......H..H... |
fbe0 | 2d fc ff ff 39 e8 41 89 c5 48 8b 7b 30 74 21 48 89 e1 89 c2 89 ee e8 2f e2 ff ff 41 39 ed 7e 23 | -...9.A..H.{0t!H......./...A9.~# |
fc00 | 48 8b 43 30 03 68 3c 44 29 ed 40 88 68 3c eb 13 48 89 e6 e8 bf d1 ff ff 49 8d 74 24 08 48 8b 7b | H.C0.h<D).@.h<..H.......I.t$.H.{ |
fc20 | 30 eb 2a 48 8b 7b 30 49 8d 74 24 08 0f b6 47 3c c7 44 24 10 ff ff ff ff c7 44 24 14 ff ff ff ff | 0.*H.{0I.t$...G<.D$......D$..... |
fc40 | c7 04 24 07 00 00 00 ff c8 89 44 24 08 48 89 e2 e8 1d d7 ff ff 48 83 c4 28 5b 5d 41 5c 41 5d c3 | ..$.......D$.H.......H..([]A\A]. |
fc60 | 53 48 89 fb 48 83 ec 20 48 8d 74 24 08 e8 86 f8 ff ff 83 7c 24 08 01 75 08 c7 44 24 08 03 00 00 | SH..H...H.t$.......|$..u..D$.... |
fc80 | 00 48 8b 7b 30 48 8d 74 24 08 e8 eb d7 ff ff 8b 44 24 1c 48 83 c4 20 5b c3 53 48 89 fb 48 83 ec | .H.{0H.t$.......D$.H...[.SH..H.. |
fca0 | 20 48 8d 74 24 08 e8 4d f8 ff ff 48 8b 7b 30 48 8d 74 24 08 e8 8c d4 ff ff 8b 44 24 10 48 83 c4 | .H.t$..M...H.{0H.t$.......D$.H.. |
fcc0 | 20 5b c3 55 53 48 89 fd 31 d2 48 83 ec 28 48 8b 5f 30 48 8d 74 24 08 48 89 df e8 ef dd ff ff 48 | .[.USH..1.H..(H._0H.t$.H.......H |
fce0 | 89 ef e8 49 f1 ff ff 48 89 df e8 08 e3 ff ff 48 83 c4 28 5b 5d c3 41 57 41 56 45 89 c7 41 55 41 | ...I...H.......H..([].AWAVE..AUA |
fd00 | 54 49 89 fd 55 53 89 f5 be 03 00 00 00 41 89 ce 48 83 ec 38 48 8b 5f 30 89 54 24 0c 48 89 df e8 | TI..US.......A..H..8H._0.T$.H... |
fd20 | a4 de ff ff be 03 01 00 00 4c 89 ef e8 87 de ff ff 45 85 ff 74 16 b9 fe ff 01 00 89 ea be 28 00 | .........L.......E..t.........(. |
fd40 | 00 00 48 89 df e8 25 cf ff ff eb 08 48 89 df e8 1e ce ff ff 48 8d 74 24 18 31 d2 48 89 df 41 89 | ..H...%.....H.......H.t$.1.H..A. |
fd60 | c4 e8 68 dd ff ff 49 8b 7d 30 44 89 f6 e8 56 de ff ff 44 89 f6 48 89 df e8 78 cf ff ff 4c 89 ef | ..h...I.}0D...V...D..H...x...L.. |
fd80 | e8 3e ff ff ff 48 89 df e8 6a e2 ff ff 44 89 e6 48 89 df e8 b2 cd ff ff 45 85 ff 74 0e b9 fe ff | .>...H...j...D..H.......E..t.... |
fda0 | 01 00 89 ea be 27 00 00 00 eb 2d 31 c9 89 ea 45 89 f0 be 29 00 00 00 48 89 df e8 ee cd ff ff 8b | .....'....-1...E...)...H........ |
fdc0 | 74 24 0c 48 89 df e8 dd d7 ff ff 8d 55 02 b9 fe ff 01 00 be 2a 00 00 00 48 89 df e8 8f ce ff ff | t$.H........U.......*...H....... |
fde0 | 41 8d 54 24 01 89 c6 48 89 df e8 6c cd ff ff 8b 74 24 0c 48 89 df e8 ad d7 ff ff 48 83 c4 38 5b | A.T$...H...l....t$.H.......H..8[ |
fe00 | 5d 41 5c 41 5d 41 5e 41 5f c3 53 48 89 fb 8b 43 10 3d 20 01 00 00 75 0a 48 89 df e8 06 e8 ff ff | ]A\A]A^A_.SH...C.=....u.H....... |
fe20 | eb ec 83 f8 3b 74 f1 5b c3 41 55 41 54 49 89 f4 55 53 48 89 fb 48 83 ec 38 48 8b 6f 30 e8 59 ad | ....;t.[.AUATI..USH..H..8H.o0.Y. |
fe40 | 00 00 48 8d 74 24 18 48 89 df e8 a9 f6 ff ff be 13 01 00 00 48 89 df e8 5c dd ff ff 8b 43 10 48 | ..H.t$.H............H...\....C.H |
fe60 | 8d 74 24 18 48 8b 7b 30 83 e0 f7 3d 02 01 00 00 75 48 e8 6f d6 ff ff 31 d2 48 89 e6 48 89 ef e8 | .t$.H.{0...=....uH.o...1.H..H... |
fe80 | 4a dc ff ff 8b 74 24 28 48 89 df e8 38 e7 ff ff 48 89 df e8 72 ff ff ff 8b 7b 10 31 f6 e8 50 dd | J....t$(H...8...H...r....{.1..P. |
fea0 | ff ff 85 c0 48 89 ef 74 07 e8 49 e1 ff ff eb 5f e8 bd cc ff ff 41 89 c5 eb 17 e8 bb d5 ff ff 31 | ....H..t..I...._.....A.........1 |
fec0 | d2 48 89 e6 48 89 ef e8 02 dc ff ff 44 8b 6c 24 2c 48 89 df e8 57 ef ff ff 48 89 ef e8 16 e1 ff | .H..H.......D.l$,H...W...H...... |
fee0 | ff 8b 53 10 81 ea 04 01 00 00 83 fa 01 77 15 48 89 ef e8 7b cc ff ff 4c 89 e6 89 c2 48 89 ef e8 | ..S..........w.H...{...L....H... |
ff00 | f6 cb ff ff 44 89 ee 48 89 ef e8 3b cc ff ff 48 83 c4 38 5b 5d 41 5c 41 5d c3 41 57 41 56 4d 89 | ....D..H...;...H..8[]A\A].AWAVM. |
ff20 | c7 41 55 41 54 49 89 fd 55 53 49 89 d6 48 89 cb 48 81 ec 08 01 00 00 48 89 34 24 be 01 00 00 00 | .AUATI..USI..H..H......H.4$..... |
ff40 | 44 89 4c 24 0c e8 8a 27 00 00 48 89 c5 49 8b 45 10 48 89 28 c7 40 08 46 00 00 00 49 8b 45 10 49 | D.L$...'..H..I.E.H.(.@.F...I.E.I |
ff60 | 8b 4d 30 48 83 c0 10 48 29 c1 49 89 45 10 48 83 f9 0f 7f 0a 31 f6 4c 89 ef e8 8d af 00 00 4c 89 | .M0H...H).I.E.H.....1.L.......L. |
ff80 | ef e8 ab 84 ff ff 49 8b 55 10 48 89 84 24 d8 00 00 00 48 89 02 49 8b 45 10 49 8b 4d 30 c7 42 08 | ......I.U.H..$....H..I.E.I.M0.B. |
ffa0 | 45 00 00 00 48 83 c0 10 48 29 c1 49 89 45 10 48 83 f9 0f 7f 0a 31 f6 4c 89 ef e8 4c af 00 00 4c | E...H...H).I.E.H.....1.L...L...L |
ffc0 | 89 ef e8 65 28 00 00 4c 89 fe 49 89 c4 4c 89 ef 48 89 45 18 48 89 44 24 48 e8 7d 41 00 00 49 89 | ...e(..L..I..L..H.E.H.D$H.}A..I. |
ffe0 | 44 24 68 48 8b 44 24 48 4c 89 ef 44 8b 44 24 0c 48 89 9c 24 e0 00 00 00 4c 8d 64 24 48 c7 43 28 | D$hH.D$HL..D.D$.H..$....L.d$H.C( |
10000 | 00 00 00 00 c7 43 18 00 00 00 00 48 8b 48 68 c7 43 08 00 00 00 00 48 8d 9c 24 88 00 00 00 48 8b | .....C.....H.Hh.C.....H..$....H. |
10020 | 14 24 4c 89 b4 24 d0 00 00 00 48 89 de e8 f0 aa 00 00 48 8b 84 24 b8 00 00 00 c6 84 24 84 00 00 | .$L..$....H.......H..$......$... |
10040 | 00 00 48 8d 74 24 18 c6 84 24 83 00 00 00 00 c6 84 24 82 00 00 00 00 4c 89 e7 48 8b 94 24 e8 00 | ..H.t$...$.......$.....L..H..$.. |
10060 | 00 00 48 89 5c 24 58 48 89 44 24 50 48 8b 84 24 e0 00 00 00 4c 89 a4 24 b8 00 00 00 c7 44 24 68 | ..H.\$XH.D$PH..$....L..$.....D$h |
10080 | 00 00 00 00 c7 44 24 6c 00 00 00 00 c7 44 24 70 ff ff ff ff 8b 40 08 c7 44 24 74 00 00 00 00 c7 | .....D$l.....D$p.....@..D$t..... |
100a0 | 44 24 78 00 00 00 00 66 c7 84 24 80 00 00 00 00 00 48 c7 44 24 60 00 00 00 00 89 44 24 7c 48 8b | D$x....f..$......H.D$`.....D$|H. |
100c0 | 44 24 48 48 89 50 68 c6 40 0c 02 31 d2 e8 fc d9 ff ff 48 8b 44 24 48 48 8d 54 24 30 4c 89 e7 c7 | D$HH.Ph.@..1......H.D$HH.T$0L... |
100e0 | 44 24 30 08 00 00 00 c6 40 0b 01 48 8b b4 24 f0 00 00 00 c7 44 24 40 ff ff ff ff c7 44 24 44 ff | D$0.....@..H..$.....D$@.....D$D. |
10100 | ff ff ff c7 44 24 38 00 00 00 00 e8 b8 e1 ff ff 48 89 df e8 83 aa 00 00 48 89 df e8 10 ed ff ff | ....D$8.........H.......H....... |
10120 | 81 bc 24 98 00 00 00 21 01 00 00 74 0d be 21 01 00 00 48 89 df e8 57 da ff ff 48 89 df e8 4d e0 | ..$....!...t..!...H...W...H...M. |
10140 | ff ff 49 83 6d 10 10 48 81 c4 08 01 00 00 48 89 e8 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 54 55 49 | ..I.m..H......H..[]A\A]A^A_.ATUI |
10160 | 89 f4 53 48 89 fb 48 81 ec 30 20 00 00 48 8d 74 24 08 64 48 8b 04 25 28 00 00 00 48 89 84 24 28 | ..SH..H..0...H.t$.dH..%(...H..$( |
10180 | 20 00 00 31 c0 e8 f3 86 00 00 ba 8a 47 45 00 be d7 b9 f0 ff 48 89 df e8 bd 4d 00 00 83 f8 05 74 | ...1........GE......H....M.....t |
101a0 | 0f be 94 47 45 00 48 89 df 31 c0 e8 d1 80 00 00 bd 01 00 00 00 48 89 ea be 03 00 00 00 48 89 df | ...GE.H..1...........H.......H.. |
101c0 | e8 6a 4e 00 00 85 c0 75 39 be fe ff ff ff 48 89 df e8 17 45 00 00 48 8d 7c 24 08 e8 d0 85 00 00 | .jN....u9.....H....E..H.|$...... |
101e0 | 31 d2 83 ce ff 48 89 df e8 b1 48 00 00 4c 89 e2 48 89 c1 be b8 47 45 00 48 89 df 31 c0 e8 7f 80 | 1....H....H..L..H....GE.H..1.... |
10200 | 00 00 4c 89 e6 48 89 df e8 91 4a 00 00 45 31 c0 31 c9 ba 02 00 00 00 be 01 00 00 00 48 89 df e8 | ..L..H....J..E1.1...........H... |
10220 | b6 52 00 00 be fe ff ff ff 48 89 df e8 d8 45 00 00 83 f8 06 74 3f be fe ff ff ff 48 89 df e8 3d | .R.......H....E.....t?.....H...= |
10240 | 46 00 00 85 c0 74 19 48 89 df be fe ff ff ff e8 99 44 00 00 48 8d 7c 24 08 e8 a1 85 00 00 eb 0d | F....t.H.........D..H.|$........ |
10260 | be fd ff ff ff 48 89 df e8 80 44 00 00 48 ff c5 e9 40 ff ff ff 48 8b 84 24 28 20 00 00 64 48 33 | .....H....D..H...@...H..$(...dH3 |
10280 | 04 25 28 00 00 00 74 05 e8 63 3e ff ff 48 81 c4 30 20 00 00 5b 5d 41 5c c3 55 53 31 d2 51 48 89 | .%(...t..c>..H..0...[]A\.US1.QH. |
102a0 | fb be 01 00 00 00 e8 6e 8a 00 00 be 01 00 00 00 48 89 df 48 89 c5 e8 32 44 00 00 ba d1 47 45 00 | .......n........H..H...2D....GE. |
102c0 | be d8 b9 f0 ff 48 89 df e8 8c 4c 00 00 48 89 ea be 02 00 00 00 48 89 df e8 7c 4c 00 00 83 ce ff | .....H....L..H.......H...|L..... |
102e0 | 48 89 df e8 94 47 00 00 85 c0 0f 85 a7 00 00 00 be fe ff ff ff 48 89 df e8 f0 43 00 00 48 89 ee | H....G...............H....C..H.. |
10300 | 48 89 df e8 54 fe ff ff 48 89 ee 48 89 df e8 8b 49 00 00 ba 01 00 00 00 be fe ff ff ff 48 89 df | H...T...H..H....I............H.. |
10320 | e8 0b 44 00 00 45 31 c0 31 c9 ba 01 00 00 00 be 02 00 00 00 48 89 df e8 9e 51 00 00 83 ce ff 48 | ..D..E1.1...........H....Q.....H |
10340 | 89 df e8 c2 44 00 00 85 c0 74 10 48 89 ea be 02 00 00 00 48 89 df e8 d5 4e 00 00 48 89 ea be 02 | ....D....t.H.......H....N..H.... |
10360 | 00 00 00 48 89 df e8 ee 4b 00 00 85 c0 75 28 be 01 00 00 00 48 89 df e8 eb 4a 00 00 83 ce ff 48 | ...H....K....u(.....H....J.....H |
10380 | 89 df e8 62 44 00 00 48 89 ea be 02 00 00 00 48 89 df e8 99 4e 00 00 5a b8 01 00 00 00 5b 5d c3 | ...bD..H.......H....N..Z.....[]. |
103a0 | 41 54 55 31 d2 53 be 01 00 00 00 48 89 fb 48 81 ec 90 00 00 00 64 48 8b 04 25 28 00 00 00 48 89 | ATU1.S.....H..H......dH..%(...H. |
103c0 | 84 24 88 00 00 00 31 c0 e8 4c 89 00 00 48 89 df 48 89 c5 e8 fe 42 00 00 ba 01 00 00 00 48 89 ee | .$....1..L...H..H....B.......H.. |
103e0 | 48 89 df 41 89 c4 e8 05 8d 00 00 83 ce ff 48 89 df ba d9 47 45 00 e8 5e 4b 00 00 85 c0 be fe ff | H..A..........H....GE..^K....... |
10400 | ff ff 48 89 df 74 07 e8 e1 42 00 00 eb 77 e8 da 42 00 00 83 ce ff 48 89 df e8 cb 43 00 00 ba df | ..H..t...B...w..B.....H....C.... |
10420 | 47 45 00 be fe ff ff ff 48 89 df e8 00 4e 00 00 48 89 ee 48 89 df e8 63 48 00 00 ba d9 47 45 00 | GE......H....N..H..H...cH....GE. |
10440 | be fe ff ff ff 48 89 df e8 e3 4d 00 00 be 2e 00 00 00 48 89 ef e8 e6 3c ff ff 48 8d 50 01 48 85 | .....H....M.......H....<..H.P.H. |
10460 | c0 48 89 ee 48 89 df 48 0f 44 d5 48 29 ea e8 d7 47 00 00 ba e2 47 45 00 be fe ff ff ff 48 89 df | .H..H..H.D.H)...G....GE......H.. |
10480 | e8 ab 4d 00 00 83 ce ff 48 89 df e8 59 43 00 00 48 8d 54 24 08 be 01 00 00 00 48 89 df e8 5c d8 | ..M.....H...YC..H.T$......H...\. |
104a0 | 00 00 85 c0 75 11 be eb 47 45 00 48 89 df 31 c0 e8 cc 7d 00 00 eb 25 48 8d 54 24 08 be e4 5f 45 | ....u...GE.H..1...}...%H.T$..._E |
104c0 | 00 48 89 df e8 12 d9 00 00 85 c0 74 d9 83 ce ff 48 89 df e8 58 43 00 00 85 c0 75 ca be fe ff ff | .H.........t....H...XC....u..... |
104e0 | ff 48 89 df bd 02 00 00 00 e8 fb 42 00 00 ba 01 00 00 00 be fe ff ff ff 48 89 df e8 ca 54 00 00 | .H.........B............H....T.. |
10500 | be fe ff ff ff 48 89 df e8 e0 41 00 00 44 39 e5 7f 3e 89 ee 48 89 df e8 ed 42 00 00 83 f8 06 75 | .....H....A..D9..>..H....B.....u |
10520 | 2b 89 ee 48 89 df e8 be 42 00 00 be fe ff ff ff 48 89 df e8 b1 42 00 00 45 31 c0 31 c9 31 d2 be | +..H....B.......H....B..E1.1.1.. |
10540 | 01 00 00 00 48 89 df e8 8e 4f 00 00 ff c5 eb bd 48 8b 8c 24 88 00 00 00 64 48 33 0c 25 28 00 00 | ....H....O......H..$....dH3.%(.. |
10560 | 00 b8 01 00 00 00 74 05 e8 83 3b ff ff 48 81 c4 90 00 00 00 5b 5d 41 5c c3 53 ba 05 00 00 00 48 | ......t...;..H......[]A\.S.....H |
10580 | 89 fb be 01 00 00 00 e8 5d 87 00 00 be 01 00 00 00 48 89 df e8 77 4b 00 00 85 c0 75 27 ba 01 00 | ........]........H...wK....u'... |
105a0 | 00 00 31 f6 48 89 df e8 0b 4b 00 00 83 ce ff 48 89 df e8 32 42 00 00 be 01 00 00 00 48 89 df e8 | ..1.H....K.....H...2B.......H... |
105c0 | 3a 4e 00 00 48 89 df ba 02 00 00 00 be d8 b9 f0 ff e8 59 4a 00 00 48 89 df ba 6c 3c 45 00 be fe | :N..H.............YJ..H...l<E... |
105e0 | ff ff ff e8 48 4c 00 00 31 c0 5b c3 55 53 31 d2 51 48 89 fb be 01 00 00 00 e8 1b 87 00 00 ba 13 | ....HL..1.[.US1.QH.............. |
10600 | 48 45 00 48 89 c5 be d8 b9 f0 ff 48 89 df e8 46 49 00 00 83 ce ff 48 89 ea 48 89 df e8 38 49 00 | HE.H.......H...FI.....H..H...8I. |
10620 | 00 85 c0 75 10 48 89 ea be 1c 48 45 00 48 89 df e8 fa 46 00 00 5a b8 01 00 00 00 5b 5d c3 41 56 | ...u.H....HE.H....F..Z.....[].AV |
10640 | 41 55 49 89 f5 41 54 55 48 89 cd 53 49 89 d4 48 89 fb 48 81 ec 40 20 00 00 48 8d 74 24 18 4c 89 | AUI..ATUH..SI..H..H..@...H.t$.L. |
10660 | 44 24 08 64 48 8b 04 25 28 00 00 00 48 89 84 24 38 20 00 00 31 c0 e8 02 82 00 00 80 7d 00 00 4c | D$.dH..%(...H..$8...1.......}..L |
10680 | 8b 44 24 08 74 14 4c 89 ee 4c 89 c1 48 89 ea 48 89 df e8 db 8c 00 00 49 89 c5 49 83 ce ff 4c 89 | .D$.t.L..L..H..H.......I..I...L. |
106a0 | e5 8a 45 00 3c 3b 75 05 48 ff c5 eb f4 84 c0 75 11 48 8d 7c 24 18 e8 f5 80 00 00 31 c0 e9 dd 00 | ..E.<;u.H......u.H.|$......1.... |
106c0 | 00 00 be 3b 00 00 00 48 89 ef e8 41 3a ff ff 48 85 c0 49 89 c4 75 15 31 c0 4c 89 f1 48 89 ef f2 | ...;...H...A:..H..I..u.1.L..H... |
106e0 | ae 48 89 c8 48 f7 d0 4c 8d 64 05 ff 4c 89 e2 48 89 ee 48 89 df 48 29 ea e8 4d 45 00 00 4d 85 e4 | .H..H..L.d..L..H..H..H)..ME..M.. |
10700 | 74 af 31 d2 83 ce ff 48 89 df e8 8f 43 00 00 4c 89 e9 ba 10 6f 45 00 48 89 c6 48 89 df e8 50 8c | t.1....H....C..L....oE.H..H...P. |
10720 | 00 00 83 ca ff be fe ff ff ff 48 89 df 48 89 c5 e8 fb 3f 00 00 be fe ff ff ff 48 89 df e8 ab 3f | ..........H..H....?.......H....? |
10740 | 00 00 be e8 69 45 00 48 89 ef e8 b1 3b ff ff 48 85 c0 74 0d 48 89 c7 e8 54 39 ff ff 48 89 e8 eb | ....iE.H....;..H..t.H...T9..H... |
10760 | 3e 48 89 ea 48 89 df be 3d 48 45 00 31 c0 e8 bc 45 00 00 83 ca ff 48 89 df be fe ff ff ff e8 ad | >H..H...=HE.1...E.....H......... |
10780 | 3f 00 00 48 89 df be fe ff ff ff e8 5d 3f 00 00 48 8d 7c 24 18 e8 65 80 00 00 e9 ff fe ff ff 48 | ?..H........]?..H.|$..e........H |
107a0 | 8b 8c 24 38 20 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 39 39 ff ff 48 81 c4 40 20 00 00 5b 5d | ..$8...dH3.%(...t..99..H..@...[] |
107c0 | 41 5c 41 5d 41 5e c3 41 55 41 54 49 89 d5 55 53 49 89 f4 51 48 89 fb ba 50 4b 45 00 be d8 b9 f0 | A\A]A^.AUATI..USI..QH...PKE..... |
107e0 | ff e8 85 48 00 00 4c 89 e2 83 ce ff 48 89 df e8 65 47 00 00 83 ce ff 48 89 df e8 8a 43 00 00 be | ...H..L.....H...eG.....H....C... |
10800 | fd ff ff ff 48 89 c5 48 89 df e8 de 3e 00 00 48 85 ed 0f 85 9f 00 00 00 41 80 7d 00 2a b8 02 01 | ....H..H....>..H........A.}.*... |
10820 | 00 00 be 02 00 00 00 4c 89 e7 0f 44 f0 e8 3e 3b ff ff 48 85 c0 48 89 c5 75 1a e8 71 3d ff ff 48 | .......L...D..>;..H..H..u..q=..H |
10840 | 89 df 48 89 c6 e8 54 44 00 00 b8 01 00 00 00 e9 af 00 00 00 ba 50 4b 45 00 be d8 b9 f0 ff 48 89 | ..H...TD.............PKE......H. |
10860 | df e8 05 48 00 00 48 89 ee 48 89 df e8 10 46 00 00 83 ce ff 48 89 df e8 6d 3f 00 00 4c 89 e2 be | ...H..H..H....F.....H...m?..L... |
10880 | fd ff ff ff 48 89 df e8 a4 49 00 00 be fe ff ff ff 48 89 df e8 ec 86 00 00 48 8d 50 01 be fe ff | ....H....I.......H.......H.P.... |
108a0 | ff ff 48 89 df e8 8b 4a 00 00 be fe ff ff ff 48 89 df e8 36 3e 00 00 41 80 7d 00 2a 75 0f be 01 | ..H....J.......H...6>..A.}.*u... |
108c0 | 00 00 00 48 89 df e8 9c 45 00 00 eb 34 4c 89 ee 48 89 ef e8 98 3c ff ff 48 85 c0 75 17 e8 ce 3c | ...H....E...4L..H....<..H..u...< |
108e0 | ff ff 48 89 df 48 89 c6 e8 b1 43 00 00 b8 02 00 00 00 eb 0f 31 d2 48 89 c6 48 89 df e8 e5 44 00 | ..H..H....C.........1.H..H....D. |
10900 | 00 31 c0 5a 5b 5d 41 5c 41 5d c3 55 53 31 d2 51 48 89 fb be 01 00 00 00 e8 fc 83 00 00 31 d2 48 | .1.Z[]A\A].US1.QH............1.H |
10920 | 89 c5 be 02 00 00 00 48 89 df e8 ea 83 00 00 48 89 ee 48 89 c2 48 89 df e8 8a fe ff ff 89 c5 b8 | .......H.......H..H..H.......... |
10940 | 01 00 00 00 85 ed 74 37 48 89 df e8 bd 42 00 00 ba 01 00 00 00 be fe ff ff ff 48 89 df e8 ce 3d | ......t7H....B............H....= |
10960 | 00 00 ff cd b8 9f 5e 45 00 be 4c 48 45 00 48 0f 44 f0 48 89 df e8 24 43 00 00 b8 03 00 00 00 5a | ......^E..LHE.H.D.H...$C.......Z |
10980 | 5b 5d c3 41 55 41 54 b9 51 48 45 00 55 53 49 89 f5 41 50 48 89 d6 ba a0 5d 45 00 48 89 fb e8 cf | [].AUAT.QHE.USI..APH....]E.H.... |
109a0 | 89 00 00 be 2d 00 00 00 48 89 c7 48 89 c5 e8 5d 37 ff ff 48 85 c0 49 89 c4 74 3b 48 89 c2 48 89 | ....-...H..H...]7..H..I..t;H..H. |
109c0 | ee 48 89 df 48 29 ea e8 7e 42 00 00 be 53 48 45 00 48 89 c2 48 89 df 31 c0 e8 51 43 00 00 4c 89 | .H..H)..~B...SHE.H..H..1..QC..L. |
109e0 | ee 48 89 c2 48 89 df e8 db fd ff ff 83 f8 02 75 2c 49 8d 6c 24 01 48 89 ea 48 89 df be 53 48 45 | .H..H..........u,I.l$.H..H...SHE |
10a00 | 00 31 c0 e8 27 43 00 00 59 4c 89 ee 48 89 df 48 89 c2 5b 5d 41 5c 41 5d e9 aa fd ff ff 5a 5b 5d | .1..'C..YL..H..H..[]A\A].....Z[] |
10a20 | 41 5c 41 5d c3 55 53 be 01 00 00 00 51 48 89 fd e8 50 85 00 00 48 89 c3 48 85 db 7e 35 48 89 da | A\A].US.....QH...P...H..H..~5H.. |
10a40 | be 01 00 00 00 48 89 ef e8 e2 45 00 00 83 ce ff 48 89 ef 48 ff cb e8 2e 41 00 00 48 89 c7 e8 dd | .....H....E.....H..H....A..H.... |
10a60 | 39 ff ff be fe ff ff ff 48 89 ef e8 7d 3c 00 00 eb c6 5a 31 c0 5b 5d c3 41 56 41 55 49 89 ce 41 | 9.......H...}<....Z1.[].AVAUI..A |
10a80 | 54 55 49 89 f5 53 48 89 fb 48 89 d7 4d 89 c4 e8 cc 34 ff ff 48 85 c0 48 89 c5 75 1d 4c 89 f7 e8 | TUI..SH..H..M....4..H..H..u.L... |
10aa0 | bc 34 ff ff 48 85 c0 48 89 c5 75 0d 4c 89 e6 48 89 df e8 e7 41 00 00 eb 77 ba 5e 48 45 00 be d8 | .4..H..H..u.L..H....A...w.^HE... |
10ac0 | b9 f0 ff 48 89 df e8 8e 44 00 00 83 ce ff 48 89 df e8 a6 3f 00 00 be fe ff ff ff 41 89 c6 48 89 | ...H....D.....H....?.......A..H. |
10ae0 | df e8 07 3c 00 00 45 85 f6 75 c1 b9 68 48 45 00 ba 6c 48 45 00 48 89 ee 48 89 df e8 72 88 00 00 | ...<..E..u..hHE..lHE.H..H...r... |
10b00 | 4c 89 e1 ba 6f 48 45 00 48 89 c6 48 89 df e8 5f 88 00 00 be fe ff ff ff 48 89 df 83 ca ff e8 0d | L...oHE.H..H..._........H....... |
10b20 | 3c 00 00 be fe ff ff ff 48 89 df e8 bd 3b 00 00 4c 89 ea 48 89 df be fe ff ff ff 5b 5d 41 5c 41 | <.......H....;..L..H.......[]A\A |
10b40 | 5d 41 5e e9 e8 46 00 00 55 53 48 89 f5 48 89 fb 31 d2 83 ce ff 48 83 ec 18 e8 40 3f 00 00 48 89 | ]A^..F..USH..H..1....H....@?..H. |
10b60 | df 31 d2 be 01 00 00 00 48 89 44 24 08 e8 2c 3f 00 00 4c 8b 44 24 08 48 83 c4 18 48 89 e9 48 89 | .1......H.D$..,?..L.D$.H...H..H. |
10b80 | df 48 89 c2 be 71 48 45 00 5b 5d 31 c0 e9 ef 76 00 00 41 54 55 31 c9 53 ba af 62 45 00 48 89 fb | .H...qHE.[]1...v..ATU1.S..bE.H.. |
10ba0 | be 04 00 00 00 48 83 ec 10 e8 a0 81 00 00 31 c9 ba a0 5d 45 00 be 03 00 00 00 48 89 df 48 89 44 | .....H........1...]E......H..H.D |
10bc0 | 24 08 e8 87 81 00 00 31 d2 be 02 00 00 00 48 89 df 49 89 c4 e8 40 81 00 00 31 d2 be 01 00 00 00 | $......1......H..I...@...1...... |
10be0 | 48 89 df 48 89 c5 e8 2e 81 00 00 4c 8b 44 24 08 48 89 ea 48 89 c6 4c 89 e1 48 89 df e8 3d fa ff | H..H.......L.D$.H..H..L..H...=.. |
10c00 | ff 48 85 c0 ba 01 00 00 00 75 1f 48 89 df e8 fa 3f 00 00 ba 01 00 00 00 be fe ff ff ff 48 89 df | .H.......u.H....?............H.. |
10c20 | e8 0b 3b 00 00 ba 02 00 00 00 48 83 c4 10 89 d0 5b 5d 41 5c c3 41 55 41 54 49 89 f5 55 53 be d7 | ..;.......H.....[]A\.AUATI..US.. |
10c40 | b9 f0 ff 51 48 89 fb 49 89 d4 e8 0a 43 00 00 31 d2 83 ce ff 48 89 df e8 42 3e 00 00 48 85 c0 48 | ...QH..I....C..1....H...B>..H..H |
10c60 | 89 c5 75 12 4c 89 e2 be 9f 48 45 00 48 89 df 31 c0 e8 0b 76 00 00 58 48 89 ea 4c 89 ee 48 89 df | ..u.L....HE.H..1...v..XH..L..H.. |
10c80 | 5b 5d 41 5c 41 5d 41 b8 af 62 45 00 b9 a0 5d 45 00 e9 a8 f9 ff ff 41 54 55 31 d2 53 be 01 00 00 | []A\A]A..bE...]E......ATU1.S.... |
10ca0 | 00 48 89 fb e8 70 80 00 00 be 2e 00 00 00 48 89 c7 49 89 c4 e8 57 34 ff ff 48 85 c0 0f 84 85 00 | .H...p........H..I...W4..H...... |
10cc0 | 00 00 4c 29 e0 4c 89 e6 48 89 df 48 89 c2 e8 77 3f 00 00 31 d2 83 ce ff 48 89 df e8 be 3d 00 00 | ..L).L..H..H...w?..1....H....=.. |
10ce0 | ba bd 48 45 00 48 89 c6 48 89 df e8 45 ff ff ff 48 85 c0 48 89 c5 74 53 4c 89 e2 48 89 c6 48 89 | ..HE.H..H...E...H..H..tSL..H..H. |
10d00 | df e8 7d fc ff ff 85 c0 74 2b 83 f8 02 74 0f 48 89 ee 48 89 df 5b 5d 41 5c e9 2a fe ff ff 48 89 | ..}.....t+...t.H..H..[]A\.*...H. |
10d20 | e9 4c 89 e2 be c3 48 45 00 48 89 df 31 c0 e8 fc 3f 00 00 eb 16 48 89 ee 48 89 df e8 5e 3f 00 00 | .L....HE.H..1...?....H..H...^?.. |
10d40 | b8 02 00 00 00 eb 09 31 c0 eb 05 b8 01 00 00 00 5b 5d 41 5c c3 55 53 31 d2 56 48 89 fb be 01 00 | .......1........[]A\.US1.VH..... |
10d60 | 00 00 e8 b2 7f 00 00 ba be 48 45 00 48 89 c6 48 89 df e8 be fe ff ff 48 85 c0 48 89 c5 74 2b 31 | .........HE.H..H.......H..H..t+1 |
10d80 | d2 48 89 c6 48 89 df e8 2d 7c 00 00 85 c0 48 89 ee 48 89 df 75 0c e8 03 3f 00 00 b8 02 00 00 00 | .H..H...-|....H..H..u...?....... |
10da0 | eb 0d 59 5b 5d e9 9e fd ff ff b8 01 00 00 00 5a 5b 5d c3 41 54 55 31 d2 53 be 01 00 00 00 48 89 | ..Y[]..........Z[].ATU1.S.....H. |
10dc0 | fb e8 53 7f 00 00 ba bd 48 45 00 48 89 c6 48 89 df 49 89 c4 e8 5c fe ff ff 48 85 c0 48 89 c5 74 | ..S.....HE.H..H..I...\...H..H..t |
10de0 | 2d 48 89 c6 48 89 df 4c 89 e2 e8 94 fb ff ff 85 c0 48 89 ee 48 89 df 75 0c e8 a0 3e 00 00 b8 02 | -H..H..L.........H..H..u...>.... |
10e00 | 00 00 00 eb 0e 5b 5d 41 5c e9 3a fd ff ff b8 01 00 00 00 5b 5d 41 5c c3 41 54 55 31 d2 53 31 f6 | .....[]A\.:........[]A\.ATU1.S1. |
10e20 | 48 89 fb 31 ed e8 8d 42 00 00 ba 01 00 00 00 31 f6 48 89 df e8 7e 42 00 00 31 d2 be 25 0a 41 00 | H..1...B.......1.H...~B..1..%.A. |
10e40 | 48 89 df e8 9e 3f 00 00 ba ab 40 45 00 be fe ff ff ff 48 89 df e8 d6 43 00 00 be fe ff ff ff 48 | H....?....@E......H....C.......H |
10e60 | 89 df e8 97 45 00 00 ba 50 4b 45 00 be d8 b9 f0 ff 48 89 df e8 1b 45 00 00 f2 0f 10 05 e7 30 04 | ....E...PKE......H....E.......0. |
10e80 | 00 be 88 00 00 00 48 89 df e8 f3 85 00 00 ba 08 00 00 00 31 f6 48 89 df e8 1a 42 00 00 31 d2 be | ......H............1.H....B..1.. |
10ea0 | c0 4a 45 00 48 89 df e8 fa 82 00 00 31 d2 be 04 00 00 00 48 89 df e8 fc 41 00 00 48 ff c5 4c 8b | .JE.H.......1......H....A..H..L. |
10ec0 | 24 ed 38 4a 45 00 4d 85 e4 74 2f 48 89 df be fe ff ff ff e8 11 39 00 00 4c 89 e6 48 89 df ba 01 | $.8JE.M..t/H.........9..L..H.... |
10ee0 | 00 00 00 e8 fe 3e 00 00 48 89 ea be fe ff ff ff 48 89 df e8 3d 44 00 00 eb c1 48 89 df ba 8a 47 | .....>..H.......H...=D....H....G |
10f00 | 45 00 be fe ff ff ff e8 24 43 00 00 48 89 df 41 b8 e1 48 45 00 b9 78 49 45 00 ba 81 49 45 00 be | E.......$C..H..A..HE..xIE...IE.. |
10f20 | be 48 45 00 e8 4f fb ff ff 41 b8 8e 49 45 00 b9 d3 49 45 00 48 89 df ba dd 49 45 00 be bd 48 45 | .HE..O...A..IE...IE.H....IE...HE |
10f40 | 00 e8 32 fb ff ff 48 89 df ba 0a 00 00 00 be eb 49 45 00 e8 f2 3c 00 00 48 89 df ba f6 49 45 00 | ..2...H.........IE...<..H....IE. |
10f60 | be fe ff ff ff e8 c6 42 00 00 48 89 df ba d1 47 45 00 be d8 b9 f0 ff e8 b3 82 00 00 48 89 df ba | .......B..H....GE...........H... |
10f80 | fd 49 45 00 be fe ff ff ff e8 a2 42 00 00 48 89 df ba 13 48 45 00 be d8 b9 f0 ff e8 8f 82 00 00 | .IE........B..H....HE........... |
10fa0 | 48 89 df ba 04 4a 45 00 be fe ff ff ff e8 7e 42 00 00 ba 02 00 00 00 48 89 df be d8 b9 f0 ff e8 | H....JE.......~B.......H........ |
10fc0 | 6b 40 00 00 48 89 df be fe ff ff ff e8 18 38 00 00 48 89 df ba 01 00 00 00 be 70 4a 45 00 e8 c3 | k@..H.........8..H........pJE... |
10fe0 | 81 00 00 48 89 df be fe ff ff ff e8 fd 36 00 00 5b b8 01 00 00 00 5d 41 5c c3 be 54 4b 45 00 31 | ...H.........6..[.....]A\..TKE.1 |
11000 | c0 e9 7b 72 00 00 53 48 89 fb 48 83 ec 10 48 8b 77 18 48 8b 7f 20 48 8d 54 24 08 ff 53 10 83 c9 | ..{r..SH..H...H.w.H...H.T$..S... |
11020 | ff 48 85 c0 74 1b 48 8b 54 24 08 48 85 d2 74 11 48 ff ca 48 89 13 48 8d 50 01 48 89 53 08 0f b6 | .H..t.H.T$.H..t.H..H..H.P.H.S... |
11040 | 08 48 83 c4 10 89 c8 5b c3 48 89 7e 20 48 89 56 10 48 89 4e 18 48 c7 06 00 00 00 00 48 c7 46 08 | .H.....[.H.~.H.V.H.N.H......H.F. |
11060 | 00 00 00 00 c3 41 54 49 89 f4 55 48 89 d5 53 48 89 fb 48 85 ed 74 3e 48 83 3b 00 75 13 48 89 df | .....ATI..UH..SH..H..t>H.;.u.H.. |
11080 | e8 81 ff ff ff ff c0 74 30 48 ff 03 48 ff 4b 08 48 8b 03 48 8b 73 08 4c 89 e7 48 39 c5 48 0f 46 | .......t0H..H.K.H..H.s.L..H9.H.F |
110a0 | c5 48 89 c1 48 29 c5 f3 a4 48 29 03 48 01 43 08 49 89 fc eb bd 31 c0 eb 03 48 89 e8 5b 5d 41 5c | .H..H)...H).H.C.I....1...H..[]A\ |
110c0 | c3 55 53 48 89 d3 51 48 8b 56 10 48 89 f5 48 39 d3 76 20 48 83 fb 1f b8 20 00 00 00 48 8b 36 48 | .USH..QH.V.H..H9.v.H........H.6H |
110e0 | 0f 46 d8 48 89 d9 e8 b8 18 00 00 48 89 5d 10 48 89 45 00 48 8b 45 00 5a 5b 5d c3 50 be d8 b9 f0 | .F.H.......H.].H.E.H.E.Z[].P.... |
11100 | ff e8 e3 36 00 00 b8 01 00 00 00 5a c3 41 54 55 89 f5 53 be 02 00 00 00 48 89 fb e8 8a 7d 00 00 | ...6.......Z.ATU..S.....H....}.. |
11120 | ba 06 00 00 00 be 01 00 00 00 48 89 df 49 89 c4 e8 b4 7b 00 00 85 ed 44 89 e2 be 01 00 00 00 48 | ..........H..I....{....D.......H |
11140 | 89 df 74 07 e8 f4 47 00 00 eb 05 e8 7a 48 00 00 48 89 c6 31 c0 48 85 f6 74 1c 48 89 df e8 3c 3b | ..t...G.....zH..H..1.H..t.H...<; |
11160 | 00 00 89 ee ba 01 00 00 00 48 89 df f7 d6 e8 bd 35 00 00 8d 45 01 5b 5d 41 5c c3 53 be 03 00 00 | .........H......5...E.[]A\.S.... |
11180 | 00 48 89 fb e8 14 75 00 00 48 89 df 31 f6 5b e9 79 ff ff ff be 01 00 00 00 e9 6f ff ff ff 41 55 | .H....u..H..1.[.y.........o...AU |
111a0 | 41 54 41 89 f5 55 53 89 d6 51 48 89 fb 41 89 d4 e8 f5 7c 00 00 ba 06 00 00 00 48 89 c5 44 89 ee | ATA..US..QH..A....|.......H..D.. |
111c0 | 48 89 df e8 21 7b 00 00 89 ea 44 89 ee 48 89 df e8 68 47 00 00 48 85 c0 75 10 ba 78 4b 45 00 44 | H...!{....D..H...hG..H..u..xKE.D |
111e0 | 89 e6 48 89 df e8 58 71 00 00 5a 89 e8 5b 5d 41 5c 41 5d c3 53 be 02 00 00 00 48 89 fb e8 07 36 | ..H...Xq..Z..[]A\A].S.....H....6 |
11200 | 00 00 83 f8 05 74 16 85 c0 74 12 ba 8e 4b 45 00 be 02 00 00 00 48 89 df e8 25 71 00 00 48 89 df | .....t...t...KE......H...%q..H.. |
11220 | be 02 00 00 00 e8 c3 34 00 00 48 89 df be 01 00 00 00 e8 c7 41 00 00 b8 01 00 00 00 5b c3 55 53 | .......4..H.........A.......[.US |
11240 | 48 89 f5 50 48 89 fb 48 89 d6 e8 4f 3a 00 00 59 48 89 ea 48 89 df be fe ff ff ff 5b 5d e9 ce 3f | H..PH..H...O:..YH..H.......[]..? |
11260 | 00 00 55 53 48 89 fb 48 39 f3 48 89 d5 51 48 89 f7 ba 01 00 00 00 75 0f be fe ff ff ff 48 89 df | ..USH..H9.H..QH.......u......H.. |
11280 | e8 ab 34 00 00 eb 08 48 89 de e8 c2 33 00 00 58 48 89 ea 48 89 df be fe ff ff ff 5b 5d e9 8e 3f | ..4....H....3..XH..H.......[]..? |
112a0 | 00 00 55 53 48 89 f5 50 48 89 fb 48 63 f2 e8 83 39 00 00 59 48 89 ea 48 89 df be fe ff ff ff 5b | ..USH..PH..Hc...9..YH..H.......[ |
112c0 | 5d e9 6a 3f 00 00 53 ba 07 00 00 00 48 89 fb be 01 00 00 00 e8 10 7a 00 00 48 89 df be 02 00 00 | ].j?..S.....H.........z..H...... |
112e0 | 00 e8 b7 73 00 00 48 89 df be 02 00 00 00 e8 fa 33 00 00 48 89 df be 01 00 00 00 e8 90 41 00 00 | ...s..H.........3..H.........A.. |
11300 | b8 01 00 00 00 5b c3 53 ba 02 00 00 00 48 89 fb be 01 00 00 00 e8 84 fe ff ff 48 89 df 89 c2 be | .....[.S.....H............H..... |
11320 | 01 00 00 00 e8 ad 47 00 00 48 89 df 48 89 c6 e8 4d 3b 00 00 b8 01 00 00 00 5b c3 41 54 55 ba 02 | ......G..H..H...M;.......[.ATU.. |
11340 | 00 00 00 53 be 01 00 00 00 48 89 fb e8 4d fe ff ff ba 04 00 00 00 be 03 00 00 00 48 89 df 89 c5 | ...S.....H...M.............H.... |
11360 | e8 39 fe ff ff be 01 00 00 00 48 89 df 41 89 c4 e8 bb 34 00 00 85 c0 74 12 ba a4 4b 45 00 be 01 | .9........H..A....4....t...KE... |
11380 | 00 00 00 48 89 df e8 b7 6f 00 00 be 03 00 00 00 48 89 df e8 98 34 00 00 85 c0 74 12 ba a4 4b 45 | ...H....o.......H....4....t...KE |
113a0 | 00 be 03 00 00 00 48 89 df e8 94 6f 00 00 45 89 e0 89 ea 48 89 df b9 03 00 00 00 be 01 00 00 00 | ......H....o..E....H............ |
113c0 | e8 54 47 00 00 5b 31 c0 5d 41 5c c3 53 be 01 00 00 00 48 89 fb e8 c3 72 00 00 be 01 00 00 00 48 | .TG..[1.]A\.S.....H....r.......H |
113e0 | 89 df e8 29 3d 00 00 85 c0 75 08 48 89 df e8 1a 38 00 00 b8 01 00 00 00 5b c3 53 be 01 00 00 00 | ...)=....u.H....8.......[.S..... |
11400 | 48 89 fb e8 01 34 00 00 83 f8 07 74 0a 48 89 df e8 f8 37 00 00 eb 0d be 01 00 00 00 48 89 df e8 | H....4.....t.H....7.........H... |
11420 | 47 3d 00 00 b8 01 00 00 00 5b c3 55 53 48 89 fb 48 81 ec 18 01 00 00 64 48 8b 04 25 28 00 00 00 | G=.......[.USH..H......dH..%(... |
11440 | 48 89 84 24 08 01 00 00 31 c0 48 8d 6c 24 0e 48 8b 35 aa f1 24 00 bf ba 4b 45 00 e8 10 2d ff ff | H..$....1.H.l$.H.5..$...KE...-.. |
11460 | 48 8b 3d 99 f1 24 00 e8 44 2f ff ff 48 8b 15 85 f1 24 00 be fa 00 00 00 48 89 ef e8 00 2e ff ff | H.=..$..D/..H....$......H....... |
11480 | 48 85 c0 74 11 be c6 4b 45 00 48 89 ef e8 1e 2e ff ff 85 c0 75 1e 31 c0 48 8b 9c 24 08 01 00 00 | H..t...KE.H.........u.1.H..$.... |
114a0 | 64 48 33 1c 25 28 00 00 00 0f 84 8b 00 00 00 e8 3c 2c ff ff 31 c0 48 83 c9 ff 48 89 ef f2 ae 45 | dH3.%(..........<,..1.H...H....E |
114c0 | 31 c0 48 89 ee 48 89 df 48 f7 d1 48 8d 51 ff b9 cc 4b 45 00 e8 9a 76 00 00 85 c0 74 36 31 d2 83 | 1.H..H..H..H.Q...KE...v....t61.. |
114e0 | ce ff 48 89 df e8 b4 35 00 00 48 8b 3d 0f f1 24 00 48 89 c1 ba dd 4b 45 00 be 01 00 00 00 31 c0 | ..H....5..H.=..$.H....KE......1. |
11500 | e8 3b 30 ff ff 48 8b 3d f4 f0 24 00 e8 9f 2e ff ff eb 18 45 31 c9 45 31 c0 31 c9 31 d2 31 f6 48 | .;0..H.=..$........E1.E1.1.1.1.H |
11520 | 89 df e8 1d 40 00 00 85 c0 75 b2 31 f6 48 89 df e8 b8 31 00 00 e9 15 ff ff ff 48 81 c4 18 01 00 | ....@....u.1.H....1.......H..... |
11540 | 00 5b 5d c3 55 53 48 89 f5 41 50 be 01 00 00 00 48 89 fb e8 b1 32 00 00 83 f8 08 75 17 c7 45 00 | .[].USH..AP.....H....2.....u..E. |
11560 | 01 00 00 00 48 89 df be 01 00 00 00 59 5b 5d e9 39 36 00 00 c7 45 00 00 00 00 00 48 89 d8 5a 5b | ....H.......Y[].96...E.....H..Z[ |
11580 | 5d c3 41 54 55 53 48 89 fb 48 83 ec 10 48 8d 74 24 0c e8 ad ff ff ff 48 89 c5 8b 44 24 0c 31 d2 | ].ATUSH..H...H.t$......H...D$.1. |
115a0 | 48 89 df 8d 70 01 e8 f3 34 00 00 48 85 c0 49 89 c4 75 24 8b 44 24 0c 48 89 df 8d 70 01 e8 47 32 | H...p...4..H..I..u$.D$.H...p..G2 |
115c0 | 00 00 85 c0 7e 11 8b 44 24 0c 48 89 df 8d 70 01 e8 14 32 00 00 eb 27 8b 44 24 0c 31 d2 48 39 eb | ....~..D$.H...p...2...'.D$.1.H9. |
115e0 | 0f 94 c2 48 89 df 8d 70 02 e8 17 79 00 00 4c 89 e2 89 c1 48 89 ee 48 89 df e8 6d 69 00 00 48 83 | ...H...p...y..L....H..H...mi..H. |
11600 | c4 10 b8 01 00 00 00 5b 5d 41 5c c3 41 55 41 54 55 53 48 89 fb 48 81 ec 98 00 00 00 48 8d 74 24 | .......[]A\.AUATUSH..H......H.t$ |
11620 | 04 64 48 8b 04 25 28 00 00 00 48 89 84 24 88 00 00 00 31 c0 e8 0b ff ff ff 48 89 c5 8b 44 24 04 | .dH..%(...H..$....1......H...D$. |
11640 | 48 89 df 8d 70 01 e8 5f 78 00 00 49 89 c5 8b 44 24 04 48 89 df 8d 70 02 e8 4d 78 00 00 48 8d 54 | H...p.._x..I...D$.H...p..Mx..H.T |
11660 | 24 08 44 89 ee 48 89 ef 49 89 c4 e8 8e c6 00 00 85 c0 8b 4c 24 04 75 12 8d 71 01 ba e1 4b 45 00 | $.D..H..I..........L$.u..q...KE. |
11680 | 48 89 df e8 ba 6c 00 00 eb 5f 8d 71 03 48 89 df e8 08 70 00 00 8b 44 24 04 48 89 df 8d 70 03 e8 | H....l..._.q.H....p...D$.H...p.. |
116a0 | 49 30 00 00 ba 01 00 00 00 48 89 ee 48 89 df e8 9d 2f 00 00 48 8d 74 24 08 44 89 e2 48 89 ef e8 | I0.......H..H..../..H.t$.D..H... |
116c0 | d5 c6 00 00 48 85 c0 49 89 c4 75 0d be fe ff ff ff 48 89 ef e8 14 30 00 00 4c 89 e6 48 89 df e8 | ....H..I..u......H....0..L..H... |
116e0 | ba 35 00 00 b8 01 00 00 00 48 8b 8c 24 88 00 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 ef 29 ff | .5.......H..$....dH3.%(...t...). |
11700 | ff 48 81 c4 98 00 00 00 5b 5d 41 5c 41 5d c3 41 57 41 56 41 55 41 54 55 53 48 89 fb 48 83 ec 18 | .H......[]A\A].AWAVAUATUSH..H... |
11720 | 48 8d 74 24 0c e8 1a fe ff ff 49 89 c4 8b 44 24 0c 48 89 df 8d 70 01 e8 cd 30 00 00 85 c0 8b 74 | H.t$......I...D$.H...p...0.....t |
11740 | 24 0c 7f 17 ff c6 48 89 df 45 31 ed e8 9c 2f 00 00 45 31 f6 31 ed e9 8f 00 00 00 83 c6 02 31 d2 | $.....H..E1.../..E1.1.........1. |
11760 | 48 89 df e8 b1 75 00 00 49 89 c5 8b 44 24 0c ba 06 00 00 00 48 89 df 31 ed 8d 70 01 e8 68 75 00 | H....u..I...D$......H..1..p..hu. |
11780 | 00 8b 44 24 0c 31 d2 48 89 df 8d 70 03 e8 73 77 00 00 4c 89 ef be 63 00 00 00 49 89 c7 41 89 c6 | ..D$.1.H...p..sw..L...c...I..A.. |
117a0 | e8 6b 29 ff ff 48 85 c0 4c 89 ef be 72 00 00 00 40 0f 95 c5 e8 57 29 ff ff 89 ea 4c 89 ef be 6c | .k)..H..L...r...@....W)....L...l |
117c0 | 00 00 00 83 ca 02 48 85 c0 41 bd 1b 1b 41 00 0f 45 ea e8 39 29 ff ff 89 ea 83 ca 04 48 85 c0 0f | ......H..A...A..E..9).......H... |
117e0 | 45 ea 45 85 ff 7e 03 83 cd 08 ba 90 4e 45 00 be d8 b9 f0 ff 48 89 df e8 6f 38 00 00 85 c0 75 63 | E.E..~......NE......H...o8....uc |
11800 | ba 02 00 00 00 31 f6 48 89 df e8 a8 38 00 00 83 ce ff 48 89 df e8 cf 2f 00 00 ba 90 4e 45 00 be | .....1.H....8.....H..../....NE.. |
11820 | d8 b9 f0 ff 48 89 df e8 68 3b 00 00 be 43 46 45 00 48 89 df e8 65 34 00 00 ba f4 4b 45 00 be fe | ....H...h;...CFE.H...e4....KE... |
11840 | ff ff ff 48 89 df e8 e5 39 00 00 83 ce ff 48 89 df e8 93 2f 00 00 be fe ff ff ff 48 89 df e8 9b | ...H....9.....H..../.......H.... |
11860 | 3b 00 00 4c 89 e7 e8 2a 36 00 00 ba 01 00 00 00 48 89 de 4c 89 e7 e8 d6 2d 00 00 8b 44 24 0c 48 | ;..L...*6.......H..L....-...D$.H |
11880 | 89 df 8d 70 01 e8 5f 2f 00 00 48 89 df be fd ff ff ff e8 40 3a 00 00 44 89 f1 89 ea 4c 89 ee 4c | ...p.._/..H........@:..D....L..L |
118a0 | 89 e7 e8 07 c4 00 00 48 83 c4 18 31 c0 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 54 55 53 48 89 fb 48 | .......H...1.[]A\A]A^A_.ATUSH..H |
118c0 | 81 ec 90 00 00 00 48 8d 74 24 04 64 48 8b 04 25 28 00 00 00 48 89 84 24 88 00 00 00 31 c0 e8 61 | ......H.t$.dH..%(...H..$....1..a |
118e0 | fc ff ff 48 89 c5 8b 44 24 04 48 89 df 8d 70 02 e8 b5 75 00 00 49 89 c4 8b 44 24 04 48 89 df 8d | ...H...D$.H...p...u..I...D$.H... |
11900 | 70 01 e8 02 2f 00 00 83 f8 06 8b 74 24 04 75 27 ff c6 48 89 df e8 cf 2e 00 00 31 f6 48 89 df 44 | p.../......t$.u'..H.......1.H..D |
11920 | 89 e2 e8 08 c4 00 00 48 89 df 48 89 c6 e8 6c 33 00 00 e9 87 00 00 00 ff c6 48 89 df e8 69 75 00 | .......H..H...l3.........H...iu. |
11940 | 00 48 8d 54 24 08 89 c6 48 89 ef e8 ae c3 00 00 85 c0 75 16 8b 44 24 04 ba e1 4b 45 00 48 89 df | .H.T$...H.........u..D$...KE.H.. |
11960 | 8d 70 01 e8 da 69 00 00 eb 59 48 8d 74 24 08 44 89 e2 48 89 ef e8 b5 c3 00 00 48 85 c0 49 89 c4 | .p...i...YH.t$.D..H.......H..I.. |
11980 | 74 34 ba 01 00 00 00 48 89 de 48 89 ef e8 bf 2c 00 00 4c 89 e6 48 89 df e8 01 33 00 00 ba 01 00 | t4.....H..H....,..L..H....3..... |
119a0 | 00 00 be fe ff ff ff 48 89 df e8 81 2d 00 00 b8 02 00 00 00 eb 0d 48 89 df e8 4f 32 00 00 b8 01 | .......H....-.........H...O2.... |
119c0 | 00 00 00 48 8b 8c 24 88 00 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 15 27 ff ff 48 81 c4 90 00 | ...H..$....dH3.%(...t...'..H.... |
119e0 | 00 00 5b 5d 41 5c c3 41 54 55 53 48 89 fb 48 83 ec 20 48 8d 74 24 0c 64 48 8b 04 25 28 00 00 00 | ..[]A\.ATUSH..H...H.t$.dH..%(... |
11a00 | 48 89 44 24 18 31 c0 e8 38 fb ff ff 48 89 c5 48 89 c7 e8 d8 c2 00 00 48 89 ef 41 89 c4 e8 c5 c2 | H.D$.1..8...H..H.......H..A..... |
11a20 | 00 00 48 85 c0 75 0a 48 89 df e8 de 31 00 00 eb 70 48 3d 1b 1b 41 00 74 14 ba 0d 00 00 00 be fb | ..H..u.H....1...pH=..A.t........ |
11a40 | 4b 45 00 48 89 df e8 ff 31 00 00 eb 54 ba 90 4e 45 00 be d8 b9 f0 ff 48 89 df e8 0c 36 00 00 48 | KE.H....1...T..NE......H....6..H |
11a60 | 89 ef e8 2e 34 00 00 ba 01 00 00 00 48 89 de 48 89 ef e8 da 2b 00 00 be fe ff ff ff 48 89 df e8 | ....4.......H..H....+.......H... |
11a80 | 7b 35 00 00 be fe ff ff ff 48 89 df 83 ca ff e8 9c 2c 00 00 be fe ff ff ff 48 89 df e8 4c 2c 00 | {5.......H.......,.......H...L,. |
11aa0 | 00 31 d2 41 f6 c4 01 74 07 c6 44 24 13 63 b2 01 41 f6 c4 02 74 0a 48 63 c2 ff c2 c6 44 04 13 72 | .1.A...t..D$.c..A...t.Hc....D..r |
11ac0 | 41 80 e4 04 74 0a 48 63 c2 ff c2 c6 44 04 13 6c 48 8d 74 24 13 48 63 d2 48 89 df c6 44 14 13 00 | A...t.Hc....D..lH.t$.Hc.H...D... |
11ae0 | e8 b9 31 00 00 48 89 ef e8 0a c2 00 00 48 89 df 48 63 f0 e8 3e 31 00 00 48 8b 4c 24 18 64 48 33 | ..1..H.......H..Hc..>1..H.L$.dH3 |
11b00 | 0c 25 28 00 00 00 b8 03 00 00 00 74 05 e8 de 25 ff ff 48 83 c4 20 5b 5d 41 5c c3 55 53 ba 90 4e | .%(........t...%..H...[]A\.US..N |
11b20 | 45 00 41 52 48 89 fb 48 89 f5 be d8 b9 f0 ff e8 37 35 00 00 48 89 df e8 59 33 00 00 be fe ff ff | E.ARH..H........75..H...Y3...... |
11b40 | ff 48 89 df e8 b6 34 00 00 83 f8 06 75 43 48 63 45 00 48 89 df 48 8b 34 c5 40 4d 45 00 e8 3c 31 | .H....4.....uCHcE.H..H.4.@ME..<1 |
11b60 | 00 00 48 63 75 28 48 89 df 85 f6 78 07 e8 c4 30 00 00 eb 05 e8 94 30 00 00 41 59 48 89 df 45 31 | ..Hcu(H....x...0......0..AYH..E1 |
11b80 | c0 31 c9 5b 5d 31 d2 be 02 00 00 00 e9 49 39 00 00 58 5b 5d c3 41 54 55 53 48 89 fb 48 81 ec 90 | .1.[]1.......I9..X[].ATUSH..H... |
11ba0 | 00 00 00 48 8d 74 24 04 64 48 8b 04 25 28 00 00 00 48 89 84 24 88 00 00 00 31 c0 e8 84 f9 ff ff | ...H.t$.dH..%(...H..$....1...... |
11bc0 | 49 89 c4 8b 44 24 04 31 c9 ba 09 4c 45 00 48 89 df 8d 70 02 e8 75 71 00 00 48 89 c5 8b 44 24 04 | I...D$.1...LE.H...p..uq..H...D$. |
11be0 | 48 89 df 8d 70 01 e8 1e 2c 00 00 83 f8 06 75 36 48 89 ea 48 89 df be 10 4c 45 00 31 c0 e8 2d 31 | H...p...,.....u6H..H....LE.1..-1 |
11c00 | 00 00 48 89 c5 8b 44 24 04 48 89 df 8d 70 01 e8 d5 2b 00 00 ba 01 00 00 00 4c 89 e6 48 89 df e8 | ..H...D$.H...p...+.......L..H... |
11c20 | 2d 2a 00 00 eb 2f 8b 44 24 04 48 89 df 8d 70 01 e8 75 72 00 00 48 8d 54 24 08 89 c6 4c 89 e7 e8 | -*.../.D$.H...p..ur..H.T$...L... |
11c40 | ba c0 00 00 85 c0 75 0d 48 89 df e8 bd 2f 00 00 e9 ce 01 00 00 48 8d 54 24 08 48 89 ee 4c 89 e7 | ......u.H..../.......H.T$.H..L.. |
11c60 | e8 76 c1 00 00 85 c0 75 19 8b 44 24 04 ba 14 4c 45 00 48 89 df 8d 70 02 e8 c5 66 00 00 e9 a6 01 | .v.....u..D$...LE.H...p...f..... |
11c80 | 00 00 31 d2 31 f6 48 89 df e8 29 34 00 00 be 53 00 00 00 48 89 ef e8 75 24 ff ff 48 85 c0 74 58 | ..1.1.H...)4...S...H...u$..H..tX |
11ca0 | 48 8b 54 24 28 be 23 4c 45 00 48 89 df e8 8c f5 ff ff 48 8d 54 24 40 be 2a 4c 45 00 48 89 df e8 | H.T$(.#LE.H.......H.T$@.*LE.H... |
11cc0 | 7a f5 ff ff 8b 54 24 34 be 38 4c 45 00 48 89 df e8 cd f5 ff ff 8b 54 24 38 be 34 4c 45 00 48 89 | z....T$4.8LE.H........T$8.4LE.H. |
11ce0 | df e8 bc f5 ff ff 48 8b 54 24 20 be 6a 4c 45 00 48 89 df e8 46 f5 ff ff be 6c 00 00 00 48 89 ef | ......H.T$..jLE.H...F....l...H.. |
11d00 | e8 0b 24 ff ff 48 85 c0 74 11 8b 54 24 30 be 44 4c 45 00 48 89 df e8 87 f5 ff ff be 75 00 00 00 | ..$..H..t..T$0.DLE.H........u... |
11d20 | 48 89 ef e8 e8 23 ff ff 48 85 c0 74 43 0f b6 54 24 3c be 50 4c 45 00 48 89 df e8 63 f5 ff ff 0f | H....#..H..tC..T$<.PLE.H...c.... |
11d40 | b6 54 24 3d be 55 4c 45 00 48 89 df e8 51 f5 ff ff 0f be 74 24 3e 48 89 df e8 09 31 00 00 ba 5d | .T$=.ULE.H...Q.....t$>H....1...] |
11d60 | 4c 45 00 be fe ff ff ff 48 89 df e8 c0 34 00 00 be 6e 00 00 00 48 89 ef e8 93 23 ff ff 48 85 c0 | LE......H....4...n...H....#..H.. |
11d80 | 74 24 48 8b 54 24 10 be 68 5e 45 00 48 89 df e8 aa f4 ff ff 48 8b 54 24 18 be 66 4c 45 00 48 89 | t$H.T$..h^E.H.......H.T$..fLE.H. |
11da0 | df e8 98 f4 ff ff be 74 00 00 00 48 89 ef e8 5d 23 ff ff 48 85 c0 74 1f 0f be 74 24 3f 48 89 df | .......t...H...]#..H..t...t$?H.. |
11dc0 | e8 a2 30 00 00 ba 6f 4c 45 00 be fe ff ff ff 48 89 df e8 59 34 00 00 be 4c 00 00 00 48 89 ef e8 | ..0...oLE......H...Y4...L...H... |
11de0 | 2c 23 ff ff 48 85 c0 74 10 ba 7a 4c 45 00 4c 89 e6 48 89 df e8 69 f4 ff ff be 66 00 00 00 48 89 | ,#..H..t..zLE.L..H...i....f...H. |
11e00 | ef e8 0a 23 ff ff 48 89 c2 b8 01 00 00 00 48 85 d2 74 15 ba 86 4c 45 00 4c 89 e6 48 89 df e8 3f | ...#..H.......H..t...LE.L..H...? |
11e20 | f4 ff ff b8 01 00 00 00 48 8b 8c 24 88 00 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 b0 22 ff ff | ........H..$....dH3.%(...t...".. |
11e40 | 48 81 c4 90 00 00 00 5b 5d 41 5c c3 53 f2 0f 10 05 13 21 04 00 48 89 fb be 88 00 00 00 e8 1f 76 | H......[]A\.S.....!..H.........v |
11e60 | 00 00 48 89 df ba 10 00 00 00 31 f6 e8 46 32 00 00 48 89 df 31 d2 be 80 4d 45 00 e8 26 73 00 00 | ..H.......1..F2..H..1...ME..&s.. |
11e80 | b8 01 00 00 00 5b c3 66 0f 2e 05 69 18 04 00 72 18 f2 0f 10 0d 67 18 04 00 66 0f 2e c8 76 0a f2 | .....[.f...i...r.....g...f...v.. |
11ea0 | 48 0f 2c f0 e9 8d 2d 00 00 e9 73 2d 00 00 53 be 01 00 00 00 48 89 fb e8 79 6f 00 00 f2 0f 59 05 | H.,...-...s-..S.....H...yo....Y. |
11ec0 | 7c 32 04 00 48 89 df e8 55 2d 00 00 b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 54 6f 00 | |2..H...U-.......[.S.....H...To. |
11ee0 | 00 f2 0f 59 05 5f 32 04 00 48 89 df e8 30 2d 00 00 b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 | ...Y._2..H...0-.......[.S.....H. |
11f00 | fb e8 2f 6f 00 00 e8 c5 24 ff ff 48 89 df e8 0e 2d 00 00 b8 01 00 00 00 5b c3 53 be 01 00 00 00 | ../o....$..H....-.......[.S..... |
11f20 | 48 89 fb e8 0d 6f 00 00 e8 23 26 ff ff 48 89 df e8 ec 2c 00 00 b8 01 00 00 00 5b c3 53 be 01 00 | H....o...#&..H....,.......[.S... |
11f40 | 00 00 48 89 fb e8 eb 6e 00 00 e8 a1 25 ff ff 48 89 df e8 ca 2c 00 00 b8 01 00 00 00 5b c3 50 be | ..H....n....%..H....,.......[.P. |
11f60 | 01 00 00 00 e8 cc 6e 00 00 f2 48 0f 2c f8 e8 3d 20 ff ff e8 28 26 ff ff 31 c0 5a c3 41 54 55 48 | ......n...H.,..=....(&..1.Z.ATUH |
11f80 | 89 fd 53 48 83 ec 10 e8 f4 23 ff ff f2 48 0f 2a c0 48 89 ef f2 0f 59 05 b4 31 04 00 f2 0f 11 44 | ..SH.....#...H.*.H....Y..1.....D |
11fa0 | 24 08 e8 2f 27 00 00 83 f8 01 74 1c 83 f8 02 74 34 85 c0 75 57 f2 0f 10 44 24 08 48 89 ef e8 5e | $../'.....t....t4..uW...D$.H...^ |
11fc0 | 2c 00 00 e9 bd 00 00 00 be 01 00 00 00 48 89 ef 41 bc 01 00 00 00 e8 cf 6e 00 00 48 85 c0 48 89 | ,............H..A.......n..H..H. |
11fe0 | c3 7f 7b eb 3e be 01 00 00 00 48 89 ef e8 b8 6e 00 00 be 02 00 00 00 49 89 c4 48 89 ef e8 a8 6e | ..{.>.....H....n.......I..H....n |
12000 | 00 00 49 39 c4 48 89 c3 7e 2b eb 17 48 83 c4 10 48 89 ef be 94 4e 45 00 5b 5d 41 5c 31 c0 e9 5e | ..I9.H..~+..H...H....NE.[]A\1..^ |
12020 | 62 00 00 ba ae 4e 45 00 be 01 00 00 00 48 89 ef e8 0d 63 00 00 4d 85 e4 79 24 48 b8 ff ff ff ff | b....NE......H....c..M..y$H..... |
12040 | ff ff ff 7f 4c 01 e0 48 39 c3 7e 12 ba c0 4e 45 00 be 01 00 00 00 48 89 ef e8 e4 62 00 00 4c 29 | ....L..H9.~...NE......H....b..L) |
12060 | e3 48 89 ef f2 48 0f 2a c3 f2 0f 58 05 7f 16 04 00 f2 0f 59 44 24 08 f2 48 0f 2c d0 4a 8d 34 22 | .H...H.*...X.......YD$..H.,.J.4" |
12080 | e8 b1 2b 00 00 48 83 c4 10 b8 01 00 00 00 5b 5d 41 5c c3 41 55 41 54 55 53 48 89 fd 51 e8 34 26 | ..+..H........[]A\.AUATUSH..Q.4& |
120a0 | 00 00 85 c0 41 89 c5 7f 12 ba d3 4e 45 00 be 01 00 00 00 48 89 ef e8 87 62 00 00 bb 02 00 00 00 | ....A......NE......H....b....... |
120c0 | 41 bc 01 00 00 00 44 39 eb 7f 1c 44 89 e2 89 de b9 01 00 00 00 48 89 ef e8 59 28 00 00 85 c0 44 | A.....D9...D.........H...Y(....D |
120e0 | 0f 45 e3 ff c3 eb df 44 89 e6 48 89 ef e8 f7 26 00 00 5a b8 01 00 00 00 5b 5d 41 5c 41 5d c3 41 | .E.....D..H....&..Z.....[]A\A].A |
12100 | 55 41 54 55 53 48 89 fd 51 e8 c8 25 00 00 85 c0 41 89 c5 7f 12 ba d3 4e 45 00 be 01 00 00 00 48 | UATUSH..Q..%....A......NE......H |
12120 | 89 ef e8 1b 62 00 00 bb 02 00 00 00 41 bc 01 00 00 00 44 39 eb 7f 1c 89 da 44 89 e6 b9 01 00 00 | ....b.......A.....D9.....D...... |
12140 | 00 48 89 ef e8 ed 27 00 00 85 c0 44 0f 45 e3 ff c3 eb df 44 89 e6 48 89 ef e8 8b 26 00 00 5a b8 | .H....'....D.E.....D..H....&..Z. |
12160 | 01 00 00 00 5b 5d 41 5c 41 5d c3 53 be 01 00 00 00 48 89 fb 48 83 ec 10 e8 b8 6c 00 00 be 02 00 | ....[]A\A].S.....H..H.....l..... |
12180 | 00 00 48 89 df f2 0f 11 04 24 e8 7a 26 00 00 85 c0 f2 0f 10 0c 24 7f 0b 66 0f 28 c1 e8 0f 20 ff | ..H......$.z&........$..f.(..... |
121a0 | ff eb 62 be 02 00 00 00 48 89 df f2 0f 11 0c 24 e8 80 6c 00 00 66 0f 2e 05 9b 2f 04 00 66 0f 28 | ..b.....H......$..l..f..../..f.( |
121c0 | d0 f2 0f 10 0c 24 7a 0d 75 0b 66 0f 28 c1 e8 ed 20 ff ff eb 30 66 0f 28 c1 f2 0f 11 54 24 08 e8 | .....$z.u.f.(.......0f.(....T$.. |
121e0 | cc 1f ff ff f2 0f 10 54 24 08 f2 0f 11 04 24 66 0f 28 c2 e8 b8 1f ff ff f2 0f 10 0c 24 f2 0f 5e | .......T$.....$f.(..........$..^ |
12200 | c8 66 0f 28 c1 48 89 df e8 14 2a 00 00 48 83 c4 10 b8 01 00 00 00 5b c3 55 53 be 01 00 00 00 50 | .f.(.H....*..H........[.US.....P |
12220 | 48 89 fb e8 82 6c 00 00 48 89 df 48 89 c5 be 02 00 00 00 e8 72 6c 00 00 31 f6 48 39 c5 48 89 df | H....l..H..H........rl..1.H9.H.. |
12240 | 40 0f 92 c6 e8 1e 2c 00 00 5a b8 01 00 00 00 5b 5d c3 53 be 01 00 00 00 48 89 fb e8 d5 6b 00 00 | @.....,..Z.....[].S.....H....k.. |
12260 | e8 0b 1e ff ff 48 89 df e8 b4 29 00 00 b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 b3 6b | .....H....).......[.S.....H....k |
12280 | 00 00 e8 89 1f ff ff 48 89 df e8 92 29 00 00 b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb 48 | .......H....).......[.S.....H..H |
122a0 | 83 ec 10 e8 8d 6b 00 00 f2 0f 11 44 24 08 48 89 df be 02 00 00 00 f2 0f 10 05 32 14 04 00 e8 b0 | .....k.....D$.H...........2..... |
122c0 | 6b 00 00 f2 0f 10 54 24 08 66 0f 28 c8 66 0f 28 c2 e8 3a 21 ff ff 48 89 df e8 43 29 00 00 48 83 | k.....T$.f.(.f.(..:!..H...C)..H. |
122e0 | c4 10 b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 3e 6b 00 00 e8 14 22 ff ff 48 89 df e8 | .......[.S.....H...>k...."..H... |
12300 | 1d 29 00 00 b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 1c 6b 00 00 e8 22 1f ff ff 48 89 | .).......[.S.....H....k..."...H. |
12320 | df e8 fb 28 00 00 b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 ce 24 00 00 83 f8 03 be 01 | ...(.......[.S.....H....$....... |
12340 | 00 00 00 48 89 df 75 29 e8 fd 24 00 00 85 c0 74 0c ba 07 00 00 00 be 18 5f 45 00 eb 0a ba 05 00 | ...H..u)..$....t........_E...... |
12360 | 00 00 be e2 4e 45 00 48 89 df e8 db 28 00 00 eb 0d e8 27 63 00 00 48 89 df e8 8f 28 00 00 b8 01 | ....NE.H....(.....'c..H....(.... |
12380 | 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 b7 24 00 00 85 c0 be 01 00 00 00 48 89 df 74 07 e8 | ...[.S.....H....$.........H..t.. |
123a0 | 49 23 00 00 eb 12 e8 8a 6a 00 00 e8 d0 21 ff ff 48 89 df e8 cf fa ff ff b8 01 00 00 00 5b c3 53 | I#......j....!..H............[.S |
123c0 | be 01 00 00 00 48 89 fb 48 83 ec 10 e8 79 24 00 00 85 c0 be 01 00 00 00 48 89 df 74 07 e8 0b 23 | .....H..H....y$.........H..t...# |
123e0 | 00 00 eb 55 e8 4c 6a 00 00 f2 0f 11 04 24 0f 57 c0 66 0f 2e 04 24 f2 0f 10 04 24 76 07 e8 7e 21 | ...U.Lj......$.W.f...$....$v..~! |
12400 | ff ff eb 05 e8 f7 20 ff ff 66 0f 28 c8 48 89 df f2 0f 11 4c 24 08 e8 6c fa ff ff f2 0f 10 1c 24 | .........f.(.H.....L$..l.......$ |
12420 | f2 0f 10 4c 24 08 66 0f 2e d9 7a 02 74 0b f2 0f 10 04 24 f2 0f 5c c1 eb 03 0f 57 c0 48 89 df e8 | ...L$.f...z.t.....$..\....W.H... |
12440 | dd 27 00 00 48 83 c4 10 b8 02 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 ed 23 00 00 85 c0 be | .'..H........[.S.....H....#..... |
12460 | 01 00 00 00 48 89 df 74 07 e8 7f 22 00 00 eb 12 e8 c0 69 00 00 e8 86 20 ff ff 48 89 df e8 05 fa | ....H..t..."......i.......H..... |
12480 | ff ff b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb 48 83 ec 10 48 8d 54 24 0c e8 8e 25 00 00 | .......[.S.....H..H...H.T$...%.. |
124a0 | 83 7c 24 0c 00 74 0d 48 89 c6 48 89 df e8 84 27 00 00 eb 15 48 89 df be 01 00 00 00 e8 dc 61 00 | .|$..t.H..H....'....H.........a. |
124c0 | 00 48 89 df e8 44 27 00 00 48 83 c4 10 b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 68 23 | .H...D'..H........[.S.....H...h# |
124e0 | 00 00 85 c0 74 24 31 d2 48 89 df be 01 00 00 00 e8 39 25 00 00 48 99 48 89 df 48 31 d0 48 29 d0 | ....t$1.H........9%..H.H..H1.H). |
12500 | 48 89 c6 e8 2e 27 00 00 eb 20 48 89 df be 01 00 00 00 e8 1e 69 00 00 f2 0f 10 0d 51 2c 04 00 48 | H....'....H.........i......Q,..H |
12520 | 89 df 0f 54 c1 e8 f7 26 00 00 b8 01 00 00 00 5b c3 55 53 be 01 00 00 00 48 89 fb 48 83 ec 18 e8 | ...T...&.......[.US.....H..H.... |
12540 | 06 23 00 00 85 c0 74 69 be 02 00 00 00 48 89 df e8 f5 22 00 00 85 c0 74 58 31 d2 be 02 00 00 00 | .#....ti.....H...."....tX1...... |
12560 | 48 89 df e8 c6 24 00 00 48 89 c5 48 8d 40 01 48 83 f8 01 77 1b 48 85 ed 75 12 ba 48 34 45 00 be | H....$..H..H.@.H...w.H..u..H4E.. |
12580 | 02 00 00 00 48 89 df e8 b6 5d 00 00 31 f6 eb 17 31 d2 be 01 00 00 00 48 89 df e8 8f 24 00 00 48 | ....H....]..1...1......H....$..H |
125a0 | 99 48 f7 fd 48 89 d6 48 89 df e8 87 26 00 00 eb 33 be 02 00 00 00 48 89 df e8 77 68 00 00 48 89 | .H..H..H....&...3.....H...wh..H. |
125c0 | df be 01 00 00 00 f2 0f 11 44 24 08 e8 64 68 00 00 f2 0f 10 4c 24 08 e8 04 1c ff ff 48 89 df e8 | .........D$..dh.....L$......H... |
125e0 | 3d 26 00 00 48 83 c4 18 b8 01 00 00 00 5b 5d c3 53 f2 0f 10 05 6f 19 04 00 48 89 fb be 88 00 00 | =&..H........[].S....o...H...... |
12600 | 00 e8 7b 6e 00 00 48 89 df ba 1b 00 00 00 31 f6 e8 a2 2a 00 00 31 d2 be 80 4f 45 00 48 89 df e8 | ..{n..H.......1...*..1...OE.H... |
12620 | 82 6b 00 00 f2 0f 10 05 34 2b 04 00 48 89 df e8 ed 25 00 00 ba e8 4e 45 00 be fe ff ff ff 48 89 | .k......4+..H....%....NE......H. |
12640 | df e8 ea 2b 00 00 f2 0f 10 05 1a 2b 04 00 48 89 df e8 cb 25 00 00 ba eb 4e 45 00 48 89 df be fe | ...+.......+..H....%....NE.H.... |
12660 | ff ff ff e8 c8 2b 00 00 48 89 df 48 be ff ff ff ff ff ff ff 7f e8 bc 25 00 00 ba f0 4e 45 00 48 | .....+..H..H...........%....NE.H |
12680 | 89 df be fe ff ff ff e8 a4 2b 00 00 48 89 df 48 be 00 00 00 00 00 00 00 80 e8 98 25 00 00 48 89 | .........+..H..H...........%..H. |
126a0 | df ba fb 4e 45 00 be fe ff ff ff e8 80 2b 00 00 b8 01 00 00 00 5b c3 89 f0 53 89 f3 c1 e0 04 be | ...NE........+.......[...S...... |
126c0 | 26 00 00 00 8d 50 20 48 63 d2 e8 c2 0f 00 00 88 58 0a 5b c3 8d 14 f5 20 00 00 00 53 89 f3 be 06 | &....P.Hc.......X.[........S.... |
126e0 | 00 00 00 48 63 d2 e8 a6 0f 00 00 48 c7 40 18 00 00 00 00 88 58 0a ff cb 83 fb ff 74 0e 48 63 d3 | ...Hc......H.@......X......t.Hc. |
12700 | 48 c7 44 d0 20 00 00 00 00 eb eb 5b c3 41 54 49 89 fc 55 48 89 f5 53 31 db 0f b6 45 0a 39 c3 7d | H.D........[.ATI..UH..S1...E.9.} |
12720 | 33 31 d2 b9 20 00 00 00 31 f6 4c 89 e7 e8 71 02 00 00 48 8d 50 10 48 c7 40 08 01 00 00 00 c7 40 | 31......1.L...q...H.P.H.@......@ |
12740 | 18 00 00 00 00 48 89 10 48 63 d3 ff c3 48 89 44 d5 20 eb c5 5b 5d 41 5c c3 48 8b 47 40 41 54 4c | .....H..Hc...H.D....[]A\.H.G@ATL |
12760 | 8d 67 40 55 53 48 85 c0 75 50 31 d2 48 89 f5 b9 20 00 00 00 31 f6 48 89 fb e8 25 02 00 00 49 8b | .g@USH..uP1.H.......1.H...%...I. |
12780 | 14 24 48 c7 40 08 00 00 00 00 c7 40 18 01 00 00 00 48 89 50 10 49 89 04 24 48 39 5b 50 48 89 28 | .$H.@......@.....H.P.I..$H9[PH.( |
127a0 | 75 29 48 8b 53 18 48 8b 8a a8 00 00 00 48 89 4b 50 48 89 9a a8 00 00 00 eb 11 48 39 30 72 ab 74 | u)H.S.H......H.KPH........H90r.t |
127c0 | 0a 4c 8d 60 10 48 8b 40 10 eb 9a 5b 5d 41 5c c3 55 53 48 89 f5 52 48 89 fb 48 8b 73 40 48 85 f6 | .L.`.H.@...[]A\.USH..RH..H.s@H.. |
127e0 | 74 46 48 8b 16 48 39 ea 72 3e 48 83 7e 08 00 48 8b 4e 10 48 89 4b 40 75 11 31 c9 ba 20 00 00 00 | tFH..H9.r>H.~..H.N.H.K@u.1...... |
12800 | 48 89 df e8 9b 01 00 00 eb cf 0f 10 02 48 8d 56 10 0f 11 46 10 f6 46 18 40 48 89 16 74 bb 48 89 | H............H.V...F..F.@H..t.H. |
12820 | df e8 29 0e 00 00 eb b1 58 5b 5d c3 50 ba 78 00 00 00 be 09 00 00 00 e8 55 0e 00 00 48 c7 40 30 | ..).....X[].P.x.........U...H.@0 |
12840 | 00 00 00 00 c7 40 14 00 00 00 00 48 c7 40 40 00 00 00 00 c7 40 20 00 00 00 00 48 c7 40 38 00 00 | .....@.....H.@@.....@.....H.@8.. |
12860 | 00 00 48 c7 40 60 00 00 00 00 c7 40 18 00 00 00 00 48 c7 40 48 00 00 00 00 c7 40 1c 00 00 00 00 | ..H.@`.....@.....H.@H.....@..... |
12880 | 48 c7 40 58 00 00 00 00 c7 40 10 00 00 00 00 c6 40 0a 00 c6 40 0b 00 c6 40 0c 00 48 c7 40 50 00 | H.@X.....@......@...@...@..H.@P. |
128a0 | 00 00 00 c7 40 24 00 00 00 00 c7 40 28 00 00 00 00 c7 40 2c 00 00 00 00 48 c7 40 68 00 00 00 00 | ....@$.....@(.....@,....H.@h.... |
128c0 | 5a c3 55 53 48 89 f3 50 48 63 56 18 31 c9 48 8b 76 38 48 89 fd 48 c1 e2 02 e8 c5 00 00 00 48 63 | Z.USH..PHcV.1.H.v8H..H........Hc |
128e0 | 53 20 48 8b 73 40 48 89 ef 31 c9 48 c1 e2 03 e8 af 00 00 00 48 63 53 14 48 8b 73 30 48 89 ef 31 | S.H.s@H..1.H........HcS.H.s0H..1 |
12900 | c9 48 c1 e2 04 e8 99 00 00 00 48 63 53 1c 48 8b 73 48 48 89 ef 31 c9 48 c1 e2 02 e8 83 00 00 00 | .H........HcS.H.sHH..1.H........ |
12920 | 48 63 53 24 48 8b 73 50 48 89 ef 31 c9 48 c1 e2 04 e8 6d 00 00 00 48 63 53 10 48 8b 73 58 48 89 | HcS$H.sPH..1.H....m...HcS.H.sXH. |
12940 | ef 31 c9 48 c1 e2 04 e8 57 00 00 00 41 58 48 89 de 48 89 ef 31 c9 5b 5d ba 78 00 00 00 e9 41 00 | .1.H....W...AXH..H..1.[].x....A. |
12960 | 00 00 44 8b 47 24 31 c9 41 39 c8 7e 26 48 89 c8 48 c1 e0 04 48 03 47 50 39 50 08 7f 16 3b 50 0c | ..D.G$1.A9.~&H..H...H.GP9P...;P. |
12980 | 7d 0c ff ce 75 08 48 8b 00 48 83 c0 20 c3 48 ff c1 eb d5 31 c0 c3 50 be 80 51 45 00 31 c0 e8 22 | }...u.H..H....H....1..P..QE.1.." |
129a0 | b8 00 00 41 57 41 56 48 85 f6 41 55 41 54 41 bc 00 00 00 00 55 53 4c 0f 45 e2 41 50 48 8b 5f 18 | ...AWAVH..AUATA.....USL.E.APH._. |
129c0 | 49 89 fd 49 89 f6 49 89 d7 48 89 cd 48 8b 7b 08 ff 13 48 85 c0 75 33 48 85 ed 74 2e be 01 00 00 | I..I..I..H..H.{...H..u3H..t..... |
129e0 | 00 4c 89 ef e8 50 14 00 00 48 8b 7b 08 48 89 e9 4c 89 fa 4c 89 f6 ff 13 48 85 c0 75 0d be 04 00 | .L...P...H.{.H..L..L....H..u.... |
12a00 | 00 00 4c 89 ef e8 2b 82 00 00 4c 29 e5 48 01 6b 18 5a 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 44 89 | ..L...+...L).H.k.Z[]A\A]A^A_.SD. |
12a20 | c0 48 89 d3 49 89 cb b9 02 00 00 00 48 83 ec 10 4c 63 12 99 f7 f9 41 39 c2 7c 17 45 39 c2 7c 23 | .H..I.......H...Lc....A9.|.E9.|# |
12a40 | 44 89 c1 4c 89 ca be a7 51 45 00 31 c0 e8 73 b7 00 00 47 8d 04 12 b8 04 00 00 00 41 83 f8 03 44 | D..L....QE.1..s...G........A...D |
12a60 | 0f 4e c0 49 63 c8 4c 89 d2 44 89 44 24 0c 49 0f af cb 49 0f af d3 e8 28 ff ff ff 44 8b 44 24 0c | .N.Ic.L..D.D$.I...I....(...D.D$. |
12a80 | 44 89 03 48 83 c4 10 5b c3 55 53 48 89 fd 52 48 89 f3 8a 43 09 8a 53 08 83 e0 fc 80 fa 07 88 43 | D..H...[.USH..RH...C..S........C |
12aa0 | 09 74 49 77 15 80 fa 05 0f 84 8b 00 00 00 77 7f 80 fa 04 74 1f e9 9f 00 00 00 80 fa 09 0f 84 8a | .tIw..........w....t............ |
12ac0 | 00 00 00 72 7e 80 fa 14 74 0a 80 fa 26 74 60 e9 85 00 00 00 83 c8 04 88 43 09 48 8b 43 10 48 03 | ...r~...t...&t`.........C.H.C.H. |
12ae0 | 45 20 48 83 c0 21 48 89 45 20 eb 6d 48 8b 73 10 48 85 f6 74 0e f6 46 09 03 74 08 48 89 ef e8 86 | E.H..!H.E..mH.s.H..t..F..t.H.... |
12b00 | ff ff ff 80 4b 09 04 48 8b 43 18 48 03 45 20 48 83 c0 28 48 89 45 20 f6 43 0a 40 48 8b 43 20 74 | ....K..H.C.H.E.H..(H.E..C.@H.C.t |
12b20 | 38 f6 40 09 03 74 32 48 89 c3 e9 63 ff ff ff 48 8b 45 70 48 89 43 10 eb 1c 48 8b 45 70 48 89 43 | 8.@..t2H...c...H.EpH.C...H.EpH.C |
12b40 | 30 eb 12 48 8b 45 70 48 89 43 48 eb 08 48 8b 45 70 48 89 43 70 48 89 5d 70 58 5b 5d c3 55 53 48 | 0..H.EpH.CH..H.EpH.CpH.]pX[].USH |
12b60 | 89 fd 52 31 db 48 8b b4 1d b8 01 00 00 48 85 f6 74 0e f6 46 09 03 74 08 48 89 ef e8 09 ff ff ff | ..R1.H.......H..t..F..t.H....... |
12b80 | 48 83 c3 08 48 83 fb 48 75 db 58 5b 5d c3 55 53 48 89 fd 52 48 8b 9f 98 00 00 00 48 85 db 74 16 | H...H..Hu.X[].USH..RH......H..t. |
12ba0 | f6 43 09 03 74 0b 48 89 de 48 89 ef e8 d8 fe ff ff 48 8b 1b eb e5 58 5b 5d c3 48 8b 87 98 00 00 | .C..t.H..H.......H....X[].H..... |
12bc0 | 00 48 8d 4f 68 48 8d 97 98 00 00 00 48 85 c0 74 16 48 89 c2 48 8b 00 eb f3 40 8a 78 09 83 e7 03 | .H.OhH......H..t.H..H....@.x.... |
12be0 | 09 f7 75 0d 48 89 c1 48 8b 01 48 85 c0 75 ea eb 14 48 8b 38 48 89 39 48 8b 3a 48 89 38 48 89 02 | ..u.H..H..H..u...H.8H.9H.:H.8H.. |
12c00 | 48 89 c2 eb e2 c3 41 56 41 55 41 54 55 41 89 f4 53 48 89 fb 48 83 ec 10 48 8b 6f 18 48 8b 85 98 | H.....AVAUATUA..SH..H...H.o.H... |
12c20 | 00 00 00 48 8b 10 48 89 95 98 00 00 00 48 8b 55 58 48 89 10 48 89 45 58 8a 50 09 88 d1 83 e1 f7 | ...H..H......H.UXH..H.EX.P...... |
12c40 | 88 48 09 40 8a 75 55 8d 4e fe 80 f9 03 77 0e 8a 4d 54 83 e2 f0 83 e1 03 09 ca 88 50 09 48 89 04 | .H.@.uU.N....w..MT.........P.H.. |
12c60 | 24 8a 40 08 ba 02 00 00 00 48 89 e6 48 89 df 83 c8 40 0f b6 c0 89 44 24 08 e8 ee 15 00 00 48 85 | $.@......H..H....@....D$......H. |
12c80 | c0 0f 84 a8 00 00 00 8b 50 08 83 e2 0f 83 fa 06 0f 85 99 00 00 00 44 8a 6d 57 44 8a b3 c9 00 00 | ........P.............D.mWD..... |
12ca0 | 00 45 31 c0 c6 83 c9 00 00 00 00 c6 45 57 00 31 d2 48 8b 4b 10 be 85 2d 41 00 48 89 df 0f 10 00 | .E1.........EW.1.H.K...-A.H..... |
12cc0 | 0f 11 01 48 8d 41 20 0f 10 0c 24 0f 11 49 10 48 2b 4b 38 48 89 43 10 e8 1c 8b 00 00 85 c0 44 88 | ...H.A....$..I.H+K8H.C........D. |
12ce0 | b3 c9 00 00 00 44 88 6d 57 74 44 45 85 e4 74 3f 83 f8 02 75 30 48 8b 4b 10 ba c1 51 45 00 8b 41 | .....D.mWtDE..t?...u0H.K...QE..A |
12d00 | f8 83 e0 0f 83 f8 04 75 08 48 8b 51 f0 48 83 c2 20 be cc 51 45 00 48 89 df 31 c0 e8 14 a6 00 00 | .......u.H.Q.H.....QE.H..1...... |
12d20 | b8 05 00 00 00 89 c6 48 89 df e8 06 7f 00 00 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e c3 41 54 55 49 | .......H.......H...[]A\A]A^.ATUI |
12d40 | 89 fc 53 48 8b 6f 18 31 db 48 83 bd 98 00 00 00 00 74 23 3b 9d c8 00 00 00 73 11 be 01 00 00 00 | ..SH.o.1.H.......t#;.....s...... |
12d60 | 4c 89 e7 ff c3 e8 9c fe ff ff eb dd 8b 85 c8 00 00 00 01 c0 eb 02 31 c0 89 85 c8 00 00 00 89 d8 | L.....................1......... |
12d80 | 5b 5d 41 5c c3 48 8b 47 10 31 c9 31 d2 48 8d 70 e0 e9 3d 88 00 00 48 8b 47 28 b9 64 00 00 00 31 | []A\.H.G.1.1.H.p..=...H.G(.d...1 |
12da0 | d2 48 be ff ff ff ff ff ff ff 7f 4c 63 87 cc 00 00 00 48 f7 f1 48 89 c1 48 89 f0 48 99 48 f7 f9 | .H.........Lc.....H..H..H..H.H.. |
12dc0 | 49 0f af c8 49 39 c0 48 0f 4d ce 48 8b 77 10 48 03 77 18 48 29 ce e9 45 2f 00 00 f6 47 18 40 74 | I...I9.H.M.H.w.H.w.H)..E/...G.@t |
12de0 | 11 48 8b 47 10 f6 40 09 03 74 07 c7 47 18 0a 00 00 00 c3 53 8b 46 08 89 c3 83 e3 40 74 25 83 e0 | .H.G..@..t..G......S.F.....@t%.. |
12e00 | 0f 48 8b 36 83 f8 04 75 14 31 db 48 85 f6 74 13 f6 46 09 03 74 0d e8 6e fc ff ff eb 06 8a 5e 09 | .H.6...u.1.H..t..F..t..n......^. |
12e20 | 83 e3 03 89 d8 5b c3 41 57 41 56 45 31 f6 41 55 41 54 41 bc 01 00 00 00 55 53 48 89 fd 48 89 f3 | .....[.AWAVE1.AUATA.....USH..H.. |
12e40 | 45 31 ed 48 83 ec 18 0f b6 4e 0b 41 d3 e4 4d 63 e4 49 c1 e4 05 4c 03 66 18 4c 89 64 24 08 44 3b | E1.H.....N.A..Mc.I...L.f.L.d$.D; |
12e60 | 6b 0c 73 2d 44 89 e8 48 c1 e0 04 48 03 43 10 f6 40 08 40 74 17 48 8b 30 f6 46 09 03 74 0e 48 89 | k.s-D..H...H.C..@.@t.H.0.F..t.H. |
12e80 | ef 41 be 01 00 00 00 e8 fd fb ff ff 41 ff c5 eb cd 4c 8b 63 18 45 31 ff 45 31 ed 4c 3b 64 24 08 | .A..........A....L.c.E1.E1.L;d$. |
12ea0 | 73 62 41 83 7c 24 08 00 75 0a 4c 89 e7 e8 29 ff ff ff eb 4a 49 8d 74 24 10 48 89 ef e8 32 ff ff | sbA.|$..u.L...)....JI.t$.H...2.. |
12ec0 | ff 85 c0 41 8b 44 24 08 74 18 a8 40 41 bd 01 00 00 00 74 2a 49 8b 04 24 f6 40 09 03 45 0f 45 fd | ...A.D$.t..@A.....t*I..$.@..E.E. |
12ee0 | eb 1c a8 40 74 18 49 8b 34 24 f6 46 09 03 74 0e 48 89 ef 41 be 01 00 00 00 e8 8b fb ff ff 49 83 | ...@t.I.4$.F..t.H..A..........I. |
12f00 | c4 20 eb 97 80 7d 55 00 75 0e 48 8b 45 78 48 89 43 30 48 89 5d 78 eb 30 45 85 ff 74 14 48 8b 85 | .....}U.u.H.ExH.C0H.]x.0E..t.H.. |
12f20 | 88 00 00 00 48 89 43 30 48 89 9d 88 00 00 00 eb 17 45 85 ed 74 12 48 8b 85 90 00 00 00 48 89 43 | ....H.C0H........E..t.H......H.C |
12f40 | 30 48 89 9d 90 00 00 00 48 83 c4 18 44 89 f0 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 56 41 55 41 54 | 0H......H...D..[]A\A]A^A_.AVAUAT |
12f60 | 55 48 89 fd 53 48 8b 5f 70 8a 43 08 80 4b 09 04 3c 08 0f 84 26 03 00 00 77 11 3c 05 74 2d 3c 06 | UH..SH._p.C..K..<...&...w.<.t-<. |
12f80 | 0f 84 60 02 00 00 e9 ef 04 00 00 3c 09 0f 84 c7 03 00 00 3c 26 0f 85 df 04 00 00 48 8b 43 10 45 | ..`........<.......<&......H.C.E |
12fa0 | 31 e4 48 89 47 70 e9 c9 02 00 00 48 8b 43 30 45 31 e4 48 89 47 70 48 8b 7b 28 48 85 ff 74 1a f6 | 1.H.Gp.....H.C0E1.H.GpH.{(H..t.. |
12fc0 | 47 0a 08 75 14 48 8b 95 10 01 00 00 be 03 00 00 00 e8 6d 12 00 00 49 89 c4 48 8b 73 28 48 85 f6 | G..u.H............m...I..H.s(H.. |
12fe0 | 74 0e f6 46 09 03 74 08 48 89 ef e8 99 fa ff ff 4d 85 e4 0f 84 30 01 00 00 41 8b 44 24 08 83 e0 | t..F..t.H.......M....0...A.D$... |
13000 | 0f 83 f8 04 0f 85 1f 01 00 00 4d 8b 24 24 be 6b 00 00 00 49 83 c4 20 4c 89 e7 e8 f1 10 ff ff be | ..........M.$$.k...I...L........ |
13020 | 76 00 00 00 4c 89 e7 49 89 c5 e8 e1 10 ff ff 48 85 c0 75 09 4d 85 ed 0f 84 ec 00 00 00 80 63 09 | v...L..I.......H..u.M.........c. |
13040 | fb 4d 85 ed 0f 85 b3 00 00 00 0f b6 4b 0b 41 bc 01 00 00 00 4c 8b 6b 18 45 31 f6 41 d3 e4 4d 63 | .M..........K.A.....L.k.E1.A..Mc |
13060 | e4 49 c1 e4 05 4d 01 ec 83 7b 0c 00 41 0f 95 c6 4d 39 e5 73 51 41 83 7d 08 00 75 0a 4c 89 ef e8 | .I...M...{..A...M9.sQA.}..u.L... |
13080 | 57 fd ff ff eb 3a 41 f6 45 18 40 74 12 49 8b 75 10 f6 46 09 03 74 08 48 89 ef e8 ea f9 ff ff 45 | W....:A.E.@t.I.u..F..t.H.......E |
130a0 | 85 f6 75 16 4c 89 ee 48 89 ef 45 31 f6 e8 41 fd ff ff 85 c0 41 0f 95 c6 eb 06 41 be 01 00 00 00 | ..u.L..H..E1..A.....A.....A..... |
130c0 | 49 83 c5 20 eb aa 80 7d 55 00 75 11 48 8b 45 78 48 89 43 30 48 89 5d 78 e9 e6 00 00 00 45 85 f6 | I......}U.u.H.ExH.C0H.]x.....E.. |
130e0 | 0f 84 dd 00 00 00 48 8b 85 80 00 00 00 48 89 43 30 48 89 9d 80 00 00 00 e9 c6 00 00 00 48 85 c0 | ......H......H.C0H...........H.. |
13100 | 75 10 48 89 de 48 89 ef e8 1a fd ff ff e9 b1 00 00 00 48 8b 85 90 00 00 00 48 89 43 30 48 89 9d | u.H..H............H......H.C0H.. |
13120 | 90 00 00 00 e9 9a 00 00 00 0f b6 4b 0b 41 bc 01 00 00 00 45 31 ed 41 d3 e4 4d 63 e4 49 c1 e4 05 | ...........K.A.....E1.A..Mc.I... |
13140 | 4c 03 63 18 44 3b 6b 0c 73 27 44 89 e8 48 c1 e0 04 48 03 43 10 f6 40 08 40 74 11 48 8b 30 f6 46 | L.c.D;k.s'D..H...H.C..@.@t.H.0.F |
13160 | 09 03 74 08 48 89 ef e8 1d f9 ff ff 41 ff c5 eb d3 4c 8b 6b 18 4d 39 e5 73 49 41 83 7d 08 00 75 | ..t.H.......A....L.k.M9.sIA.}..u |
13180 | 0a 4c 89 ef e8 52 fc ff ff eb 32 41 f6 45 18 40 74 12 49 8b 75 10 f6 46 09 03 74 08 48 89 ef e8 | .L...R....2A.E.@t.I.u..F..t.H... |
131a0 | e5 f8 ff ff 41 f6 45 08 40 74 12 49 8b 75 00 f6 46 09 03 74 08 48 89 ef e8 cc f8 ff ff 49 83 c5 | ....A.E.@t.I.u..F..t.H.......I.. |
131c0 | 20 eb b2 0f b6 4b 0b b8 01 00 00 00 8b 53 0c d3 e0 48 98 48 01 c0 48 01 d0 48 c1 e0 04 48 83 c0 | .....K.......S...H.H..H..H...H.. |
131e0 | 38 e9 90 02 00 00 48 8b 73 18 48 8b 43 10 48 85 f6 48 89 47 70 74 0b f6 46 09 03 74 05 e8 87 f8 | 8.....H.s.H.C.H..H.Gpt..F..t.... |
13200 | ff ff 45 31 e4 0f b6 43 0a 41 39 c4 7d 47 49 63 c4 48 83 c0 04 48 8b 04 c3 48 85 c0 74 32 48 8b | ..E1...C.A9.}GIc.H...H...H..t2H. |
13220 | 10 48 8d 48 10 48 39 ca 74 0f 80 7d 55 08 74 09 c7 40 18 01 00 00 00 eb 17 f6 42 08 40 74 11 48 | .H.H.H9.t..}U.t..@........B.@t.H |
13240 | 8b 32 f6 46 09 03 74 08 48 89 ef e8 39 f8 ff ff 41 ff c4 eb b0 8d 04 c5 20 00 00 00 e9 13 02 00 | .2.F..t.H...9...A............... |
13260 | 00 49 63 c4 48 c1 e0 04 48 01 d8 f6 40 28 40 75 0e 41 ff c4 0f b6 43 0a 41 39 c4 7c e4 eb 14 48 | .Ic.H...H...@(@u.A....C.A9.|...H |
13280 | 8b 70 20 f6 46 09 03 74 e8 48 89 ef e8 f8 f7 ff ff eb de c1 e0 04 83 c0 20 e9 d6 01 00 00 48 8b | .p..F..t.H....................H. |
132a0 | 43 48 4c 8b 63 38 48 89 47 70 48 8b 47 78 48 89 43 48 48 89 5f 78 b8 01 00 00 00 80 63 09 fb 4d | CHL.c8H.GpH.GxH.CHH._x......c..M |
132c0 | 85 e4 0f 84 ae 01 00 00 4c 3b 63 10 73 20 41 f6 44 24 08 40 74 12 49 8b 34 24 f6 46 09 03 74 08 | ........L;c.s.A.D$.@t.I.4$.F..t. |
132e0 | 48 89 ef e8 a1 f7 ff ff 49 83 c4 10 eb da 80 7d 55 08 75 44 48 63 83 b8 00 00 00 48 c1 e0 04 48 | H.......I......}U.uDHc.....H...H |
13300 | 03 43 38 49 39 c4 73 0f 41 c7 44 24 08 00 00 00 00 49 83 c4 10 eb ec 48 39 5b 50 75 29 48 83 7b | .C8I9.s.A.D$.....I.....H9[Pu)H.{ |
13320 | 40 00 74 22 48 8b 85 a8 00 00 00 48 89 43 50 48 89 9d a8 00 00 00 eb 0e 80 7d 56 01 74 08 48 89 | @.t"H......H.CPH.........}V.t.H. |
13340 | df e8 2f 7c 00 00 48 63 83 b8 00 00 00 48 83 c0 0d 48 c1 e0 04 e9 1c 01 00 00 48 8b 43 70 48 89 | ../|..Hc.....H...H........H.CpH. |
13360 | 47 70 48 8b 43 60 48 85 c0 74 0e f6 40 09 03 74 08 48 c7 43 60 00 00 00 00 48 8b 73 68 48 85 f6 | GpH.C`H..t..@..t.H.C`....H.shH.. |
13380 | 74 0e f6 46 09 03 74 08 48 89 ef e8 f9 f6 ff ff 45 31 e4 44 39 63 14 7e 27 4c 89 e0 48 c1 e0 04 | t..F..t.H.......E1.D9c.~'L..H... |
133a0 | 48 03 43 30 f6 40 08 40 74 11 48 8b 30 f6 46 09 03 74 08 48 89 ef e8 ce f6 ff ff 49 ff c4 eb d3 | H.C0.@.@t.H.0.F..t.H.......I.... |
133c0 | 45 31 e4 44 39 63 10 7e 26 4c 89 e0 48 c1 e0 04 48 03 43 58 48 8b 30 48 85 f6 74 0e f6 46 09 03 | E1.D9c.~&L..H...H.CXH.0H..t..F.. |
133e0 | 74 08 48 89 ef e8 9f f6 ff ff 49 ff c4 eb d4 45 31 e4 44 39 63 20 7e 20 48 8b 43 40 4a 8b 34 e0 | t.H.......I....E1.D9c.~.H.C@J.4. |
13400 | 48 85 f6 74 0e f6 46 09 03 74 08 48 89 ef e8 76 f6 ff ff 49 ff c4 eb da 45 31 e4 48 63 43 24 44 | H..t..F..t.H...v...I....E1.HcC$D |
13420 | 39 e0 7e 26 4c 89 e0 48 c1 e0 04 48 03 43 50 48 8b 30 48 85 f6 74 0e f6 46 09 03 74 08 48 89 ef | 9.~&L..H...H.CPH.0H..t..F..t.H.. |
13440 | e8 44 f6 ff ff 49 ff c4 eb d1 48 63 4b 18 48 63 53 1c 48 63 73 10 48 8d 54 11 1e 48 63 4b 20 48 | .D...I....HcK.HcS.Hcs.H.T..HcK.H |
13460 | 8d 0c 4a 48 63 53 14 48 01 f2 48 01 d0 48 8d 04 81 c1 e0 02 48 98 48 01 45 20 5b 5d 41 5c 41 5d | ..JHcS.H..H..H......H.H.E.[]A\A] |
13480 | 41 5e c3 53 48 89 fb 48 83 7b 70 00 74 0a 48 89 df e8 c4 fa ff ff eb ef 5b c3 41 57 41 56 41 bf | A^.SH..H.{p.t.H.........[.AWAVA. |
134a0 | 01 00 00 00 41 55 41 54 49 89 fd 55 53 49 89 d6 48 89 f3 48 83 ec 18 4c 39 f3 0f 84 89 00 00 00 | ....AUATI..USI..H..H...L9....... |
134c0 | 0f b6 4b 0b 44 89 fd d3 e5 48 63 ed 48 c1 e5 05 48 03 6b 18 48 89 6c 24 08 31 ed 3b 6b 0c 73 27 | ..K.D....Hc.H...H.k.H.l$.1.;k.s' |
134e0 | 41 89 ec 4c 89 ef 49 c1 e4 04 4c 03 63 10 4c 89 e6 e8 fd f8 ff ff 85 c0 74 09 41 c7 44 24 08 00 | A..L..I...L.c.L.........t.A.D$.. |
13500 | 00 00 00 ff c5 eb d4 4c 8b 63 18 4c 3b 64 24 08 73 2e 41 83 7c 24 08 00 74 20 4c 89 e6 4c 89 ef | .......L.c.L;d$.s.A.|$..t.L..L.. |
13520 | e8 ce f8 ff ff 85 c0 74 11 41 c7 44 24 08 00 00 00 00 4c 89 e7 e8 a1 f8 ff ff 49 83 c4 20 eb cb | .......t.A.D$.....L.......I..... |
13540 | 48 8b 5b 30 e9 6e ff ff ff 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 56 41 55 41 be 01 00 | H.[0.n...H...[]A\A]A^A_.AVAUA... |
13560 | 00 00 41 54 55 49 89 fd 53 49 89 f4 4d 85 e4 74 51 41 0f b6 4c 24 0b 44 89 f5 49 8b 5c 24 18 d3 | ..ATUI..SI..M..tQA..L$.D..I.\$.. |
13580 | e5 48 63 ed 48 c1 e5 05 48 01 dd 48 39 eb 73 2b 83 7b 08 00 74 1f 48 8d 73 10 4c 89 ef e8 51 f8 | .Hc.H...H..H9.s+.{..t.H.s.L...Q. |
135a0 | ff ff 85 c0 74 0f c7 43 08 00 00 00 00 48 89 df e8 26 f8 ff ff 48 83 c3 20 eb d0 4d 8b 64 24 30 | ....t..C.....H...&...H.....M.d$0 |
135c0 | eb aa 5b 5d 41 5c 41 5d 41 5e c3 41 54 55 53 48 89 fb 48 8b b3 88 00 00 00 31 ed 48 c7 83 88 00 | ..[]A\A]A^.ATUSH..H......1.H.... |
135e0 | 00 00 00 00 00 00 48 85 f6 74 22 48 89 df 4c 8b 66 30 e8 30 f8 ff ff 85 c0 74 0d 48 89 df bd 01 | ......H..t"H..L.f0.0.....t.H.... |
13600 | 00 00 00 e8 7b fe ff ff 4c 89 e6 eb d9 85 ed 75 c1 5b 5d 41 5c c3 48 8b 7f 18 80 7f 55 01 77 08 | ....{...L......u.[]A\.H.....U.w. |
13620 | 48 89 d6 e9 61 f4 ff ff 8a 47 54 8a 56 09 83 e0 03 83 e2 f8 09 d0 88 46 09 c3 48 8b 47 18 80 66 | H...a....GT.V..........F..H.G..f |
13640 | 09 fb 48 8b 50 78 48 89 56 30 48 89 70 78 c3 48 8b 7f 18 48 8b 06 80 7f 55 01 48 8b 30 77 10 48 | ..H.PxH.V0H.px.H...H....U.H.0w.H |
13660 | 85 f6 74 0b f6 46 09 03 74 05 e9 1a f4 ff ff c3 48 8b 47 18 48 8b 16 80 66 09 fc 48 89 50 58 48 | ..t..F..t.......H.G.H...f..H.PXH |
13680 | 8b 90 a0 00 00 00 48 89 16 48 89 b0 a0 00 00 00 c3 55 53 89 f5 50 89 f0 48 8b 5f 18 83 e0 0f 48 | ......H..H.......US..P..H._....H |
136a0 | 89 d1 31 f6 48 89 c2 e8 f7 f2 ff ff 8a 53 54 40 88 68 08 83 e2 03 88 50 09 48 8b 53 58 48 89 10 | ..1.H........ST@.h.....P.H.SXH.. |
136c0 | 48 89 43 58 5a 5b 5d c3 48 ff 4e 08 75 15 48 8d 46 10 48 39 06 75 0c 31 c9 ba 20 00 00 00 e9 c0 | H.CXZ[].H.N.u.H.F.H9.u.1........ |
136e0 | f2 ff ff c3 41 57 41 56 41 55 41 54 49 89 d5 55 53 48 89 fd 49 89 f4 48 83 ec 18 48 8b 47 18 44 | ....AWAVAUATI..USH..I..H...H.G.D |
13700 | 8a 70 54 45 88 f7 41 83 e6 03 41 83 f7 03 44 88 74 24 0f 49 8b 1c 24 48 85 db 0f 84 09 01 00 00 | .pTE..A...A...D.t$.I..$H........ |
13720 | 4d 85 ed 0f 84 fb 00 00 00 8a 43 09 88 c2 83 f2 03 44 84 fa 0f 85 d5 00 00 00 48 8b 03 49 89 04 | M.........C......D........H..I.. |
13740 | 24 8a 43 08 3c 07 0f 84 af 00 00 00 77 22 3c 05 0f 84 8b 00 00 00 77 47 3c 04 0f 85 bc 00 00 00 | $.C.<.......w"<.......wG<....... |
13760 | 48 89 de 48 89 ef e8 53 08 00 00 e9 95 00 00 00 3c 09 74 1e 72 78 3c 14 0f 84 87 00 00 00 3c 26 | H..H...S........<.t.rx<.......<& |
13780 | 0f 85 96 00 00 00 0f b6 43 0a c1 e0 04 8d 50 20 eb 3d 48 89 de 48 89 ef e8 25 f1 ff ff eb 7d 45 | ........C.....P..=H..H...%....}E |
137a0 | 31 f6 0f b6 53 0a 41 39 d6 7d 1d 49 63 d6 48 83 c2 04 48 8b 34 d3 48 85 f6 74 08 48 89 ef e8 05 | 1...S.A9.}.Ic.H...H.4.H..t.H.... |
137c0 | ff ff ff 41 ff c6 eb da 8d 14 d5 20 00 00 00 48 63 d2 31 c9 48 89 de 48 89 ef e8 c4 f1 ff ff eb | ...A...........Hc.1.H..H........ |
137e0 | 3b 48 89 de 48 89 ef e8 86 4c ff ff eb 2e 48 89 de 48 89 ef e8 57 2a 00 00 eb 21 48 8b 43 18 48 | ;H..H....L....H..H...W*...!H.C.H |
13800 | 8d 50 28 eb cd 48 8b 43 10 48 8d 50 21 eb c3 83 e0 f8 0a 44 24 0f 49 89 dc 88 43 09 49 ff cd e9 | .P(..H.C.H.P!......D$.I...C.I... |
13820 | ef fe ff ff 4c 89 e0 eb 02 31 c0 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 55 41 54 49 89 | ....L....1.H...[]A\A]A^A_.AUATI. |
13840 | cd 55 53 48 89 f3 41 50 48 8b 76 60 41 89 d4 48 85 f6 75 0c 44 88 63 55 4c 89 6b 60 31 c0 eb 27 | .USH..APH.v`A..H..u.D.cUL.k`1..' |
13860 | ba 58 00 00 00 48 8b 6b 18 e8 76 fe ff ff 48 8b 73 18 48 89 43 60 48 29 ee 48 01 73 28 48 85 c0 | .X...H.k..v...H.s.H.C`H).H.s(H.. |
13880 | 74 d2 b8 18 03 00 00 5a 5b 5d 41 5c 41 5d c3 41 55 41 54 49 89 fd 55 53 31 db 51 48 8b 6f 18 4c | t......Z[]A\A].AUATI..US1.QH.o.L |
138a0 | 8d 65 58 c6 45 55 02 ba 01 00 00 00 4c 89 e6 4c 89 ef ff c3 e8 2b fe ff ff 4c 39 e0 74 e9 48 89 | .eX.EU......L..L.....+...L9.t.H. |
138c0 | 45 60 89 d8 5a 5b 5d 41 5c 41 5d c3 41 57 41 56 41 55 41 54 55 53 41 51 48 8b 5f 18 80 7b 55 07 | E`..Z[]A\A].AWAVAUATUSAQH._..{U. |
138e0 | 0f 87 3e 03 00 00 0f b6 43 55 49 89 fc ff 24 c5 f0 51 45 00 48 63 43 3c 48 8b b3 e0 00 00 00 48 | ..>.....CUI...$..QE.HcC<H......H |
13900 | c7 43 78 00 00 00 00 48 c7 43 70 00 00 00 00 48 c7 83 88 00 00 00 00 00 00 00 48 c7 83 90 00 00 | .Cx....H.Cp....H..........H..... |
13920 | 00 00 00 00 00 48 c7 83 80 00 00 00 00 00 00 00 48 c1 e0 03 48 85 f6 48 89 43 20 74 0e f6 46 09 | .....H..........H...H..H.C.t..F. |
13940 | 03 74 08 48 89 df e8 3e f1 ff ff f6 43 48 40 74 12 48 8b 73 40 f6 46 09 03 74 08 48 89 df e8 26 | .t.H...>....CH@t.H.s@.F..t.H...& |
13960 | f1 ff ff 48 89 df e8 f2 f1 ff ff 48 89 df e8 1b f2 ff ff c6 43 55 00 eb 1b 48 c7 43 20 00 00 00 | ...H.......H........CU...H.C.... |
13980 | 00 48 89 df e8 d1 f5 ff ff 48 83 7b 70 00 75 04 c6 43 55 01 48 8b 43 20 e9 89 02 00 00 48 89 df | .H.......H.{p.u..CU.H.C......H.. |
139a0 | e8 de fa ff ff 49 8b 6c 24 18 c6 45 55 08 48 c7 45 20 00 00 00 00 41 f6 44 24 09 03 4c 8b 75 78 | .....I.l$..EU.H.E.....A.D$..L.ux |
139c0 | 74 0b 4c 89 e6 48 89 ef e8 bc f0 ff ff f6 45 48 40 74 12 48 8b 75 40 f6 46 09 03 74 08 48 89 ef | t.L..H........EH@t.H.u@.F..t.H.. |
139e0 | e8 a4 f0 ff ff 4c 8d bd a8 00 00 00 48 89 ef e8 69 f1 ff ff 49 8b 07 48 85 c0 74 57 f6 40 09 07 | .....L......H...i...I..H..tW.@.. |
13a00 | 75 0d 48 83 78 40 00 74 06 4c 8d 78 50 eb e5 48 8b 50 50 49 89 17 4c 8b 68 40 48 89 40 50 4d 85 | u.H.x@.t.L.xP..H.PPI..L.h@H.@PM. |
13a20 | ed 74 d1 41 83 7d 18 00 74 23 49 8b 45 00 f6 40 08 40 74 11 48 8b 30 f6 46 09 03 74 08 48 89 ef | .t.A.}..t#I.E..@.@t.H.0.F..t.H.. |
13a40 | e8 44 f0 ff ff 41 c7 45 18 00 00 00 00 4d 8b 6d 10 eb cb 48 89 ef e8 28 fa ff ff 4c 89 75 70 48 | .D...A.E.....M.m...H...(...L.upH |
13a60 | 89 ef 4c 8b 6d 20 e8 18 fa ff ff 48 89 ef 48 c7 45 20 00 00 00 00 e8 50 fb ff ff 48 8b b5 80 00 | ..L.m......H..H.E......P...H.... |
13a80 | 00 00 31 d2 48 89 ef e8 0e fa ff ff 48 8b b5 90 00 00 00 31 d2 48 89 ef e8 fd f9 ff ff 31 f6 48 | ..1.H.......H......1.H.......1.H |
13aa0 | 89 ef 4c 8b bd 80 00 00 00 4c 8b b5 90 00 00 00 4c 03 6d 20 e8 01 f1 ff ff 48 89 ef c7 85 c8 00 | ..L......L......L.m......H...... |
13ac0 | 00 00 01 00 00 00 e8 c3 f0 ff ff 48 89 ef e8 b0 f9 ff ff 48 89 ef 48 c7 45 20 00 00 00 00 e8 e8 | ...........H.......H..H.E....... |
13ae0 | fa ff ff 48 8b b5 88 00 00 00 48 89 ef e8 66 fa ff ff 48 8b b5 90 00 00 00 48 89 ef e8 57 fa ff | ...H......H...f...H......H...W.. |
13b00 | ff 48 8b b5 80 00 00 00 4c 89 fa 48 89 ef e8 87 f9 ff ff 48 8b b5 90 00 00 00 4c 89 f2 48 89 ef | .H......L..H.......H......L..H.. |
13b20 | e8 75 f9 ff ff 80 75 54 03 4c 89 e7 4c 03 6d 20 e8 5a fd ff ff 48 8b 53 10 48 03 53 18 48 98 48 | .u....uT.L..L.m..Z...H.S.H.S.H.H |
13b40 | 8d 04 c0 4c 01 e8 48 89 53 28 e9 d7 00 00 00 48 8d 4b 68 ba 03 00 00 00 eb 15 48 8d 8b 98 00 00 | ...L..H.S(.....H.Kh.......H..... |
13b60 | 00 ba 04 00 00 00 eb 07 31 c9 ba 05 00 00 00 41 58 48 89 de 4c 89 e7 5b 5d 41 5c 41 5d 41 5e 41 | ........1......AXH..L..[]A\A]A^A |
13b80 | 5f e9 b4 fc ff ff 48 8b 8b e0 00 00 00 8a 53 54 8a 41 09 83 e2 03 83 e0 f8 09 d0 88 41 09 80 7b | _.....H.......ST.A..........A..{ |
13ba0 | 56 01 74 59 48 8b 93 c0 00 00 00 48 8b b3 b0 00 00 00 31 c9 48 8b 6b 18 e8 e6 ed ff ff 8b 73 3c | V.tYH......H......1.H.k.......s< |
13bc0 | 48 89 83 b0 00 00 00 b9 04 00 00 00 48 c7 83 c0 00 00 00 00 00 00 00 89 f0 99 f7 f9 39 43 38 7d | H...........H...............9C8} |
13be0 | 11 89 f0 b1 02 4c 89 e7 99 f7 f9 89 c6 e8 0a 03 00 00 48 8b 43 18 48 29 e8 48 01 43 28 c6 43 55 | .....L............H.C.H).H.C(.CU |
13c00 | 06 eb 21 48 83 bb 98 00 00 00 00 74 13 80 7b 56 01 74 0d e8 24 f1 ff ff 48 98 48 8d 04 c0 eb 06 | ..!H.......t..{V.t..$...H.H..... |
13c20 | c6 43 55 07 31 c0 5a 5b 5d 41 5c 41 5d 41 5e 41 5f c3 48 85 d2 41 55 41 54 55 53 51 48 8b 5f 18 | .CU.1.Z[]A\A]A^A_.H..AUATUSQH._. |
13c40 | 0f 84 a2 00 00 00 f6 46 09 08 0f 85 98 00 00 00 f6 42 0a 04 0f 85 8e 00 00 00 48 89 d0 48 8b 93 | .......F.........B........H..H.. |
13c60 | 08 01 00 00 48 89 f5 49 89 fc be 02 00 00 00 48 89 c7 e8 cc 05 00 00 48 85 c0 74 6c 8a 43 55 83 | ....H..I.......H.......H..tl.CU. |
13c80 | e8 02 3c 03 77 38 8a 53 54 8a 45 09 48 89 ee 83 e2 03 83 e0 f8 09 d0 88 45 09 4c 8b 6b 60 49 39 | ..<.w8.ST.E.H...........E.L.k`I9 |
13ca0 | ed 75 1b ba 01 00 00 00 4c 89 e7 e8 34 fa ff ff 4c 39 e8 75 05 4c 89 ee eb e9 48 89 43 60 48 8b | .u......L...4...L9.u.L....H.C`H. |
13cc0 | 43 58 48 8d 53 58 48 39 e8 74 08 48 89 c2 48 8b 00 eb f3 48 8b 08 48 89 0a 48 8b 53 68 48 89 10 | CXH.SXH9.t.H..H....H..H..H.ShH.. |
13ce0 | 48 89 43 68 80 48 09 08 58 5b 5d 41 5c 41 5d c3 41 54 55 be 01 00 00 00 53 48 8b 5f 18 48 89 fd | H.Ch.H..X[]A\A].ATU.....SH._.H.. |
13d00 | 48 89 df e8 b2 ee ff ff 4c 8b 65 18 49 83 bc 24 98 00 00 00 00 74 0c 31 f6 48 89 ef e8 e5 ee ff | H.......L.e.I..$.....t.1.H...... |
13d20 | ff eb e9 48 8d 73 68 48 89 ef c6 43 54 03 c6 43 56 00 48 83 ca ff e8 a9 f9 ff ff 48 8d 73 58 48 | ...H.shH...CT..CV.H........H.sXH |
13d40 | 89 ef 48 83 ca ff e8 99 f9 ff ff 48 8d b3 a0 00 00 00 48 89 ef 48 83 ca ff 5b 5d 41 5c e9 82 f9 | ..H........H......H..H...[]A\... |
13d60 | ff ff 41 54 55 89 f5 53 4c 8b 67 18 48 89 fb 41 0f b6 44 24 55 0f a3 c5 72 0a 48 89 df e8 4a fb | ..ATU..SL.g.H..A..D$U...r.H...J. |
13d80 | ff ff eb eb 5b 5d 41 5c c3 41 54 55 b9 c8 00 00 00 53 48 8b 5f 18 48 bd ff ff ff ff ff ff ff 7f | ....[]A\.ATU.....SH._.H......... |
13da0 | 49 89 fc 48 8b 43 18 48 99 48 f7 f9 48 63 8b d0 00 00 00 48 8d 70 01 48 89 e8 48 99 48 f7 f9 48 | I..H.C.H.H..Hc.....H.p.H..H.H..H |
13dc0 | 0f af ce 48 39 c6 48 0f 4c e9 80 7b 57 00 75 19 48 89 df 48 c7 c6 00 83 ff ff 5b 5d 41 5c e9 3d | ...H9.H.L..{W.u.H..H......[]A\.= |
13de0 | 1f 00 00 80 7b 55 07 74 17 4c 89 e7 e8 db fa ff ff 48 29 c5 48 81 fd 81 f3 ff ff 48 89 e8 7d e3 | ....{U.t.L.......H).H......H..}. |
13e00 | 80 7b 55 07 75 0c 48 89 df 5b 5d 41 5c e9 84 ef ff ff 48 63 8b d0 00 00 00 48 99 48 89 df 48 f7 | .{U.u.H..[]A\.....Hc.....H.H..H. |
13e20 | f9 48 69 f0 c8 00 00 00 e8 f3 1e 00 00 5b 4c 89 e7 5d 41 5c e9 03 ef ff ff 85 f6 55 53 48 89 fb | .Hi..........[L..]A\.......USH.. |
13e40 | 52 48 8b 6f 18 74 04 c6 45 56 01 80 7d 55 01 77 08 48 89 df e8 36 fa ff ff 48 89 df be 80 00 00 | RH.o.t..EV..}U.w.H...6...H...... |
13e60 | 00 e8 fc fe ff ff 48 89 df be 7f ff ff ff e8 ef fe ff ff 48 89 df be 40 00 00 00 e8 e2 fe ff ff | ......H............H...@........ |
13e80 | 48 89 df be 80 00 00 00 e8 d5 fe ff ff c6 45 56 00 48 89 ef 58 5b 5d e9 fa ee ff ff 48 39 f7 48 | H.............EV.H..X[].....H9.H |
13ea0 | 8b 57 10 b8 01 00 00 00 74 1f 30 c0 48 3b 56 10 75 17 50 48 83 c6 20 48 83 c7 20 e8 a0 03 ff ff | .W......t.0.H;V.u.PH...H........ |
13ec0 | 5a 85 c0 0f 94 c0 0f b6 c0 c3 89 d0 48 89 f2 48 c1 ea 05 31 f0 48 ff c2 48 39 d6 72 1e 41 89 c0 | Z...........H..H...1.H..H9.r.A.. |
13ee0 | 89 c1 c1 e1 05 41 c1 e8 02 41 01 c8 0f b6 4c 37 ff 48 29 d6 44 01 c1 31 c8 eb dd c3 41 54 55 49 | .....A...A....L7.H).D..1....ATUI |
13f00 | 89 fc 53 48 8b 5f 18 89 f5 48 63 53 3c 39 d6 7f 0b 48 63 53 3c 31 c9 8d 7d ff eb 3e 48 63 ce 48 | ..SH._...HcS<9...HcS<1..}..>Hc.H |
13f20 | 8b 73 30 48 c1 e2 03 48 c1 e1 03 e8 73 ea ff ff 48 89 43 30 48 63 43 3c 48 89 c2 48 c1 e0 03 39 | .s0H...H....s...H.C0HcC<H..H...9 |
13f40 | ea 7d ce 48 8b 4b 30 ff c2 48 c7 04 01 00 00 00 00 48 83 c0 08 eb e8 48 ff c1 39 ca 7e 39 48 8b | .}.H.K0..H.......H.....H..9.~9H. |
13f60 | 43 30 48 8d 34 c8 48 8b 06 48 c7 06 00 00 00 00 48 85 c0 74 e2 41 89 f9 44 23 48 0c 48 8b 73 30 | C0H.4.H..H......H..t.A..D#H.H.s0 |
13f80 | 4c 8b 40 18 4a 8d 34 ce 4c 8b 0e 4c 89 48 18 48 89 06 4c 89 c0 eb d9 39 d5 7d 1b 48 8b 73 30 48 | L.@.J.4.L..L.H.H..L....9.}.H.s0H |
13fa0 | 63 cd 48 c1 e2 03 48 c1 e1 03 4c 89 e7 e8 f1 e9 ff ff 48 89 43 30 89 6b 3c 5b 5d 41 5c c3 48 8b | c.H...H...L.......H.C0.k<[]A\.H. |
13fc0 | 57 18 8b 42 3c 48 8b 4a 30 ff c8 23 46 0c 48 98 48 8d 04 c1 48 8b 08 48 39 f1 74 06 48 8d 41 18 | W..B<H.J0..#F.H.H...H..H9.t.H.A. |
13fe0 | eb f2 48 8b 4e 18 48 89 08 ff 4a 38 c3 41 57 41 56 49 89 ff 41 55 41 54 55 53 48 89 d5 48 83 ec | ..H.N.H...J8.AWAVI..AUATUSH..H.. |
14000 | 18 48 83 fa 28 48 89 34 24 0f 87 f0 00 00 00 4c 8b 67 18 48 8b 3c 24 48 89 ee 41 8b 54 24 50 e8 | .H..(H.4$......L.g.H.<$H..A.T$P. |
14020 | a6 fe ff ff 41 8b 4c 24 3c 41 89 c6 49 8b 54 24 30 8d 41 ff 44 21 f0 48 98 4c 8d 2c c2 49 8b 5d | ....A.L$<A..I.T$0.A.D!.H.L.,.I.] |
14040 | 00 48 85 db 74 45 48 3b 6b 10 75 39 48 8b 3c 24 48 8d 73 20 48 89 ea 89 4c 24 0c e8 00 02 ff ff | .H..tEH;k.u9H.<$H.s.H...L$...... |
14060 | 85 c0 8b 4c 24 0c 75 1d 8a 43 09 41 8a 54 24 54 83 f0 03 83 f2 03 84 c2 75 03 88 43 09 48 89 d8 | ...L$.u..C.A.T$T........u..C.H.. |
14080 | e9 c7 00 00 00 48 8b 5b 18 eb b6 41 39 4c 24 38 7c 28 81 f9 ff ff ff 3f 7f 20 8d 34 09 4c 89 ff | .....H.[...A9L$8|(.....?...4.L.. |
140a0 | e8 57 fe ff ff 41 8b 44 24 3c 49 8b 54 24 30 ff c8 44 21 f0 48 98 4c 8d 2c c2 48 8d 55 21 be 04 | .W...A.D$<I.T$0..D!.H.L.,.H.U!.. |
140c0 | 00 00 00 4c 89 ff e8 c6 f5 ff ff 48 8d 50 20 c6 40 0a 00 48 89 68 10 44 89 70 0c 48 8b 34 24 48 | ...L.......H.P..@..H.h.D.p.H.4$H |
140e0 | 89 e9 48 89 d7 f3 a4 c6 44 28 20 00 49 8b 55 00 48 89 50 18 49 89 45 00 41 ff 44 24 38 eb 4d 48 | ..H.....D(..I.U.H.P.I.E.A.D$8.MH |
14100 | 8d 52 01 48 b8 df ff ff ff ff ff ff 7f 48 39 c2 76 05 e8 7f e8 ff ff 48 8b 47 18 48 8d 55 21 be | .R.H.........H9.v......H.G.H.U!. |
14120 | 14 00 00 00 8b 58 50 e8 65 f5 ff ff 48 8d 50 20 48 89 68 10 c6 40 0a 00 89 58 0c 48 8b 34 24 48 | .....XP.e...H.P.H.h..@...X.H.4$H |
14140 | 89 e9 48 89 d7 f3 a4 c6 44 28 20 00 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 49 89 f9 31 c0 | ..H.....D(..H...[]A\A]A^A_.I..1. |
14160 | 48 89 f7 48 83 c9 ff f2 ae 4c 89 cf 48 f7 d1 48 8d 51 ff e9 75 fe ff ff 48 b8 d7 ff ff ff ff ff | H..H.....L..H..H.Q..u...H....... |
14180 | ff 7f 53 48 89 f3 48 39 c6 76 05 e8 06 e8 ff ff 48 8d 56 28 be 07 00 00 00 e8 f3 f4 ff ff 48 8b | ..SH..H9.v......H.V(..........H. |
141a0 | 15 db 2c 04 00 48 89 58 18 48 c7 40 10 00 00 00 00 48 89 50 20 8b 15 cd 2c 04 00 88 50 0a 5b c3 | ..,..H.X.H.@.....H.P....,...P.[. |
141c0 | 55 53 48 89 fd 52 bb 80 52 45 00 48 8b 53 08 48 85 d2 74 23 48 8b 33 b9 01 00 00 00 48 89 ef 48 | USH..R..RE.H.S.H..t#H.3.....H..H |
141e0 | 83 c3 10 e8 ac 50 00 00 be fe ff ff ff 48 89 ef e8 f8 04 00 00 eb d4 58 5b 5d c3 41 54 55 48 89 | .....P.......H.........X[].ATUH. |
14200 | fd 53 31 db 48 8b 34 dd 00 54 45 00 4c 8b 65 18 48 89 ef e8 43 ff ff ff 48 63 d3 48 89 ef 48 ff | .S1.H.4..TE.L.e.H...C...Hc.H..H. |
14220 | c3 48 83 c2 1e 49 89 44 d4 08 48 8b 45 18 48 8b 74 d0 08 e8 38 f4 ff ff 48 83 fb 18 75 c6 5b 5d | .H...I.D..H.E.H.t...8...H...u.[] |
14240 | 41 5c c3 55 53 89 f5 51 48 89 d6 48 89 fb e8 ce 42 ff ff 83 78 08 00 75 0f b8 01 00 00 00 40 88 | A\.US..QH..H....B...x..u......@. |
14260 | e9 d3 e0 08 43 0a 31 c0 5a 5b 5d c3 8b 46 08 83 e0 0f 83 f8 05 74 0e 83 f8 07 75 12 48 8b 06 48 | ....C.1.Z[]..F.......t....u.H..H |
14280 | 8b 40 10 eb 17 48 8b 06 48 8b 40 28 eb 0e 48 8b 4f 18 48 98 48 8b 84 c1 b8 01 00 00 48 85 c0 74 | .@...H..H.@(..H.O.H.H.......H..t |
142a0 | 16 48 8b 4f 18 89 d2 48 89 c7 48 8b b4 d1 f8 00 00 00 e9 6a 42 ff ff b8 80 6e 45 00 c3 55 53 48 | .H.O...H..H........jB....nE..USH |
142c0 | 89 fb 48 83 ec 18 48 8b 47 10 48 8b 6f 38 0f 10 06 45 85 c9 0f 11 00 0f 10 0a 48 8d 50 30 0f 11 | ..H...H.G.H.o8...E........H.P0.. |
142e0 | 48 10 48 89 57 10 0f 10 11 0f 11 50 20 75 10 48 8d 50 40 41 0f 10 18 48 89 57 10 0f 11 58 30 48 | H.H.W......P.u.H.P@A...H.W...X0H |
14300 | 8b 43 20 48 8b 73 10 44 89 ca 48 89 df 8a 48 42 b8 04 00 00 00 44 89 4c 24 04 44 29 c8 4c 89 44 | .C.H.s.D..H...HB.....D.L$.D).L.D |
14320 | 24 08 48 98 48 c1 e0 04 83 e1 02 48 29 c6 0f b6 c9 e8 9d 72 00 00 44 8b 4c 24 04 45 85 c9 74 20 | $.H.H......H)......r..D.L$.E..t. |
14340 | 4c 8b 44 24 08 48 8b 43 10 49 29 e8 4c 03 43 38 48 8d 50 f0 0f 10 60 f0 48 89 53 10 41 0f 11 20 | L.D$.H.C.I).L.C8H.P...`.H.S.A... |
14360 | 48 83 c4 18 5b 5d c3 41 55 41 54 49 89 d4 55 53 44 89 c2 48 89 fb 48 89 f5 49 89 cd 48 83 ec 18 | H...[].AUATI..USD..H..H..I..H... |
14380 | 44 89 44 24 0c e8 e2 fe ff ff 83 78 08 00 44 8b 44 24 0c 75 0e 44 89 c2 4c 89 e6 48 89 df e8 c9 | D.D$.......x..D.D$.u.D..L..H.... |
143a0 | fe ff ff 44 8b 48 08 45 85 c9 74 20 41 b9 01 00 00 00 4d 89 e8 4c 89 e1 48 89 ea 48 89 c6 48 89 | ...D.H.E..t.A.....M..L..H..H..H. |
143c0 | df e8 f7 fe ff ff 41 b9 01 00 00 00 48 83 c4 18 44 89 c8 5b 5d 41 5c 41 5d c3 41 55 41 54 49 89 | ......A.....H...D..[]A\A].AUATI. |
143e0 | fd 55 53 48 89 d5 48 89 f3 45 89 c4 48 83 ec 18 e8 72 ff ff ff 85 c0 0f 85 97 00 00 00 41 83 fc | .USH..H..E..H....r...........A.. |
14400 | 13 74 22 77 0c 41 83 ec 0d 41 83 fc 04 77 72 eb 14 41 83 fc 16 75 6a 48 89 ea 48 89 de 4c 89 ef | .t"w.A...A...wr..A...ujH..H..L.. |
14420 | e8 f7 9e 00 00 83 7b 08 03 75 0c f2 0f 10 03 f2 0f 11 44 24 08 eb 11 48 8d 74 24 08 48 89 df e8 | ......{..u........D$...H.t$.H... |
14440 | 6f 19 ff ff 85 c0 74 32 83 7d 08 03 75 0d f2 0f 10 45 00 f2 0f 11 44 24 08 eb 11 48 8d 74 24 08 | o.....t2.}..u....E....D$...H.t$. |
14460 | 48 89 ef e8 4b 19 ff ff 85 c0 74 0e 48 89 ea 48 89 de 4c 89 ef e8 06 9f 00 00 b9 30 53 45 00 eb | H...K.....t.H..H..L........0SE.. |
14480 | 05 b9 4d 53 45 00 48 89 ea 48 89 de 4c 89 ef e8 a3 9e 00 00 48 83 c4 18 5b 5d 41 5c 41 5d c3 41 | ..MSE.H..H..L.......H...[]A\A].A |
144a0 | 89 c8 48 8b 4f 10 53 48 89 fb e8 b8 fe ff ff 83 ca ff 85 c0 74 1e 48 8b 43 10 8b 50 08 85 d2 74 | ..H.O.SH............t.H.C..P...t |
144c0 | 13 ff ca 75 0a 31 d2 83 38 00 0f 95 c2 eb 05 ba 01 00 00 00 89 d0 5b c3 85 f6 48 8b 4f 20 7e 18 | ...u.1..8.............[...H.O.~. |
144e0 | 48 63 c6 ba 80 6e 45 00 48 c1 e0 04 48 03 01 48 3b 47 10 48 0f 43 c2 c3 81 fe d9 b9 f0 ff 7c 0c | Hc...nE.H...H..H;G.H.C........|. |
14500 | 48 63 c6 48 c1 e0 04 48 03 47 10 c3 81 fe d8 b9 f0 ff 75 09 48 8b 47 18 48 83 c0 40 c3 48 8b 09 | Hc.H...H.G........u.H.G.H..@.H.. |
14520 | ba d8 b9 f0 ff b8 80 6e 45 00 29 f2 83 79 08 16 74 1f 48 8b 09 0f b6 79 0a 39 fa 7f 14 b8 d7 b9 | .......nE.)..y..t.H....y.9...... |
14540 | f0 ff 29 f0 48 98 48 83 c0 02 48 c1 e0 04 48 01 c8 c3 8b 36 e9 b2 69 00 00 8b 56 08 48 8b 36 31 | ..).H.H...H...H....6..i...V.H.61 |
14560 | c9 e9 6d 70 00 00 48 39 f7 73 21 48 8b 07 48 8b 57 08 48 83 ee 10 0f 10 46 10 48 83 c7 10 0f 11 | ..mp..H9.s!H..H.W.H.....F.H..... |
14580 | 47 f0 48 89 46 10 48 89 56 18 eb da c3 4c 8b 07 31 c0 85 f6 49 8b 78 18 7e 3e 3b 77 10 7f 39 48 | G.H.F.H.V....L..1...I.x.~>;w..9H |
145a0 | 63 f6 48 85 c9 49 8d 04 f0 4c 8b 40 18 4d 8b 00 4c 89 02 74 07 48 8b 40 18 48 89 01 48 c1 e6 04 | c.H..I...L.@.M..L..t.H.@.H..H... |
145c0 | 48 03 77 58 48 8b 56 f0 48 8d 42 20 48 85 d2 ba 21 55 45 00 48 0f 44 c2 c3 55 53 48 63 ce 48 89 | H.wXH.V.H.B.H...!UE.H.D..USHc.H. |
145e0 | fb 48 83 ec 18 48 8b 47 10 48 8b 57 30 89 74 24 0c 48 8b 6f 20 48 29 c2 48 c1 fa 04 48 39 ca 7f | .H...H.G.H.W0.t$.H.o.H).H...H9.. |
14600 | 2d 48 2b 47 38 ba 40 42 0f 00 29 ca 48 c1 f8 04 83 c0 05 39 d0 7e 04 31 c0 eb 2f 48 8d 54 24 0c | -H+G8.@B..).H......9.~.1../H.T$. |
14620 | be 52 45 41 00 e8 8c 67 00 00 85 c0 75 e9 48 63 54 24 0c b8 01 00 00 00 48 c1 e2 04 48 03 53 10 | .REA...g....u.HcT$......H...H.S. |
14640 | 48 39 55 08 73 04 48 89 55 08 48 83 c4 18 5b 5d c3 48 39 f7 74 34 48 63 c2 48 c1 e0 04 48 29 47 | H9U.s.H.U.H...[].H9.t4Hc.H...H)G |
14660 | 10 31 c0 39 c2 7e 23 4c 8b 46 10 49 8d 48 10 48 89 4e 10 48 89 c1 48 ff c0 48 c1 e1 04 48 03 4f | .1.9.~#L.F.I.H.H.N.H..H..H...H.O |
14680 | 10 0f 10 01 41 0f 11 00 eb d9 c3 48 8b 57 18 48 8b 82 d8 00 00 00 48 89 b2 d8 00 00 00 c3 48 85 | ....A......H.W.H......H.......H. |
146a0 | ff b8 90 55 45 00 74 0b 48 8b 47 18 48 8b 80 e8 00 00 00 c3 8d 96 27 46 0f 00 89 f0 81 fa 27 46 | ...UE.t.H.G.H.........'F......'F |
146c0 | 0f 00 77 11 48 8b 4f 20 48 8b 57 10 48 2b 11 48 c1 fa 04 01 d0 c3 48 8b 47 20 48 8b 10 48 8b 47 | ..w.H.O.H.W.H+.H......H.G.H..H.G |
146e0 | 10 48 83 c2 10 48 29 d0 48 c1 f8 04 c3 48 8b 47 20 85 f6 48 63 f6 48 8b 00 78 29 48 ff c6 48 c1 | .H...H).H....H.G...Hc.H..x)H..H. |
14700 | e6 04 48 01 c6 48 8b 47 10 48 39 f0 73 11 48 8d 50 10 48 89 57 10 c7 40 08 00 00 00 00 eb e6 48 | ..H..H.G.H9.s.H.P.H.W..@.......H |
14720 | 89 77 10 c3 48 ff c6 48 c1 e6 04 48 01 77 10 c3 41 54 55 53 48 8b 47 10 48 63 da 48 8d 68 f0 e8 | .w..H..H...H.w..ATUSH.G.Hc.H.h.. |
14740 | 94 fd ff ff 85 db 49 89 c4 78 0f 48 c1 e3 04 48 89 e8 48 29 d8 48 89 c3 eb 0b 48 c1 e3 04 48 29 | ......I..x.H...H..H).H....H...H) |
14760 | d8 48 8d 58 f0 48 89 de 4c 89 e7 e8 f6 fd ff ff 48 8d 7b 10 48 89 ee e8 ea fd ff ff 5b 48 89 ee | .H.X.H..L.......H.{.H.......[H.. |
14780 | 4c 89 e7 5d 41 5c e9 db fd ff ff 41 54 55 41 89 d4 53 48 89 fb e8 3e fd ff ff 44 89 e6 48 89 c5 | L..]A\.....ATUA..SH...>...D..H.. |
147a0 | 48 89 df e8 30 fd ff ff 0f 10 45 00 41 81 fc d8 b9 f0 ff 0f 11 00 7d 2c f6 45 08 40 74 26 48 8b | H...0.....E.A.........},.E.@t&H. |
147c0 | 43 20 48 8b 00 48 8b 30 f6 46 09 04 74 16 48 8b 55 00 f6 42 09 03 74 0c 48 89 df 5b 5d 41 5c e9 | C.H..H.0.F..t.H.U..B..t.H..[]A\. |
147e0 | 32 ee ff ff 5b 5d 41 5c c3 55 53 48 89 fd 48 8b 5f 10 e8 e1 fc ff ff 0f 10 00 48 83 c3 10 0f 11 | 2...[]A\.USH..H._.........H..... |
14800 | 43 f0 48 89 5d 10 5b 5d c3 e8 ca fc ff ff 83 ca ff 48 3d 80 6e 45 00 74 06 8b 50 08 83 e2 0f 89 | C.H.].[].........H=.nE.t..P..... |
14820 | d0 c3 ff c6 48 63 f6 48 8b 04 f5 c0 54 45 00 c3 e8 a3 fc ff ff 8b 50 08 83 fa 66 0f 94 c1 83 fa | ....Hc.H....TE........P...f..... |
14840 | 16 0f 94 c0 09 c8 0f b6 c0 c3 e8 89 fc ff ff 83 78 08 13 0f 94 c0 0f b6 c0 c3 48 83 ec 18 e8 75 | ................x.........H....u |
14860 | fc ff ff 48 89 c7 b8 01 00 00 00 83 7f 08 03 74 0a 48 8d 74 24 08 e8 38 15 ff ff 48 83 c4 18 c3 | ...H...........t.H.t$..8...H.... |
14880 | e8 53 fc ff ff 8b 40 08 83 e0 0f 83 e8 03 83 f8 01 0f 96 c0 0f b6 c0 c3 e8 3b fc ff ff 8b 50 08 | .S....@..................;....P. |
148a0 | 83 fa 02 0f 94 c1 83 fa 47 0f 94 c0 09 c8 0f b6 c0 c3 41 54 55 41 89 d4 53 48 89 fd e8 17 fc ff | ........G.........ATUA..SH...... |
148c0 | ff 44 89 e6 48 89 c3 48 89 ef e8 09 fc ff ff 48 81 fb 80 6e 45 00 74 19 48 3d 80 6e 45 00 74 11 | .D..H..H.......H...nE.t.H=.nE.t. |
148e0 | 48 89 de 48 89 c2 31 ff 5b 5d 41 5c e9 14 19 ff ff 5b 31 c0 5d 41 5c c3 8d 46 f4 53 48 89 fb 83 | H..H..1.[]A\.....[1.]A\..F.SH... |
14900 | f8 01 77 14 48 8b 47 10 0f 10 40 f0 48 83 c0 10 0f 11 40 f0 48 89 47 10 48 89 df 48 8b 4b 10 48 | ..w.H.G...@.H.....@.H.G.H..H.K.H |
14920 | 8d 51 e0 48 83 e9 10 49 89 d0 e8 20 86 00 00 48 83 6b 10 10 5b c3 41 55 41 54 41 89 d5 55 53 48 | .Q.H...I.......H.k..[.AUATA..USH |
14940 | 89 fb 41 52 41 89 cc e8 8c fb ff ff 44 89 ee 48 89 c5 48 89 df e8 7e fb ff ff 48 81 fd 80 6e 45 | ..ARA.......D..H..H...~...H...nE |
14960 | 00 74 54 48 3d 80 6e 45 00 48 89 c2 74 49 41 83 fc 01 74 1e 41 83 fc 02 74 2b 45 85 e4 75 38 41 | .tTH=.nE.H..tIA...t.A...t+E..u8A |
14980 | 59 48 89 ee 48 89 df 5b 5d 41 5c 41 5d e9 73 18 ff ff 41 58 48 89 ee 48 89 df 5b 5d 41 5c 41 5d | YH..H..[]A\A].s...AXH..H..[]A\A] |
149a0 | e9 e1 16 ff ff 59 48 89 ee 48 89 df 5b 5d 41 5c 41 5d e9 7f 17 ff ff 5a 31 c0 5b 5d 41 5c 41 5d | .....YH..H..[]A\A].....Z1.[]A\A] |
149c0 | c3 53 48 89 fb 48 89 f7 48 8b 73 10 e8 e0 86 00 00 48 85 c0 74 05 48 83 43 10 10 5b c3 53 48 89 | .SH..H..H.s......H..t.H.C..[.SH. |
149e0 | d3 48 83 ec 10 e8 ee fa ff ff 83 78 08 03 75 11 f2 0f 10 00 b8 01 00 00 00 f2 0f 11 44 24 08 eb | .H.........x..u.............D$.. |
14a00 | 1a 48 8d 74 24 08 48 89 c7 e8 a5 13 ff ff 85 c0 75 09 48 c7 44 24 08 00 00 00 00 48 85 db 74 02 | .H.t$.H.........u.H.D$.....H..t. |
14a20 | 89 03 f2 0f 10 44 24 08 48 83 c4 10 5b c3 53 48 89 d3 48 83 ec 10 e8 9d fa ff ff 83 78 08 13 75 | .....D$.H...[.SH..H.........x..u |
14a40 | 0f 48 8b 00 48 89 44 24 08 b8 01 00 00 00 eb 1a 48 8d 74 24 08 48 89 c7 e8 c9 13 ff ff 85 c0 75 | .H..H.D$........H.t$.H.........u |
14a60 | 09 48 c7 44 24 08 00 00 00 00 48 85 db 74 02 89 03 48 8b 44 24 08 48 83 c4 10 5b c3 e8 57 fa ff | .H.D$.....H..t...H.D$.H...[..W.. |
14a80 | ff 8b 50 08 85 d2 74 13 ff ca 75 0a 31 d2 83 38 00 0f 95 c2 eb 05 ba 01 00 00 00 89 d0 c3 41 54 | ..P...t...u.1..8..............AT |
14aa0 | 55 41 89 f4 53 48 89 d5 48 89 fb 48 83 ec 10 e8 24 fa ff ff 8b 50 08 83 e2 0f 83 fa 04 74 49 83 | UA..SH..H..H....$....P.......tI. |
14ac0 | fa 03 74 11 31 c0 48 85 ed 74 54 48 c7 45 00 00 00 00 00 eb 4a 48 8b 43 18 48 83 78 18 00 7e 08 | ..t.1.H..tTH.E......JH.C.H.x..~. |
14ae0 | 48 89 df e8 a1 f2 ff ff 44 89 e6 48 89 df e8 e5 f9 ff ff 48 89 df 48 89 c6 48 89 44 24 08 e8 64 | H.......D..H.......H..H..H.D$..d |
14b00 | 87 00 00 48 8b 44 24 08 48 85 ed 74 0b 48 8b 10 48 8b 52 10 48 89 55 00 48 8b 00 48 83 c0 20 48 | ...H.D$.H..t.H..H.R.H.U.H..H...H |
14b20 | 83 c4 10 5b 5d 41 5c c3 51 e8 aa f9 ff ff 8b 50 08 83 e2 0f 83 fa 05 74 1c 83 fa 07 74 0e 83 fa | ...[]A\.Q......P.......t....t... |
14b40 | 04 75 1e 48 8b 00 48 8b 40 10 eb 17 48 8b 00 48 8b 40 18 eb 0e 48 8b 38 e8 79 40 ff ff 48 98 eb | .u.H..H.@...H..H.@...H.8.y@..H.. |
14b60 | 02 31 c0 5a c3 e8 6e f9 ff ff 8b 48 08 83 f9 16 75 05 48 8b 10 eb 0e 31 d2 83 f9 66 75 07 48 8b | .1.Z..n....H....u.H....1...fu.H. |
14b80 | 00 48 8b 50 18 48 89 d0 c3 e8 4a f9 ff ff 8b 50 08 83 e2 0f 83 fa 02 74 0d 83 fa 07 75 0c 48 8b | .H.P.H....J....P.......t....u.H. |
14ba0 | 00 48 83 c0 28 c3 48 8b 00 c3 31 c0 c3 e8 26 f9 ff ff 31 d2 83 78 08 48 75 03 48 8b 10 48 89 d0 | .H..(.H...1...&...1..x.Hu.H..H.. |
14bc0 | c3 55 53 89 f5 48 89 fb e8 0b f9 ff ff 8b 50 08 83 e2 3f 83 fa 07 74 24 7f 0e 83 fa 05 74 18 7f | .US..H........P...?...t$.....t.. |
14be0 | 16 83 fa 02 74 16 eb 20 83 fa 16 74 0a 83 fa 26 74 05 83 fa 08 75 11 48 8b 00 eb 0e 89 ee 48 89 | ....t......t...&t....u.H......H. |
14c00 | df 5b 5d e9 81 ff ff ff 31 c0 5b 5d c3 48 8b 47 10 c7 40 08 00 00 00 00 48 83 c0 10 48 89 47 10 | .[].....1.[].H.G..@.....H...H.G. |
14c20 | c3 48 8b 47 10 f2 0f 11 00 c7 40 08 03 00 00 00 48 83 47 10 10 c3 48 8b 47 10 48 89 30 c7 40 08 | .H.G......@.....H.G...H.G.H.0.@. |
14c40 | 13 00 00 00 48 83 47 10 10 c3 53 48 89 fb 48 83 ec 10 48 8b 47 18 48 83 78 18 00 7e 17 48 89 54 | ....H.G...SH..H...H.G.H.x..~.H.T |
14c60 | 24 08 48 89 34 24 e8 1e f1 ff ff 48 8b 54 24 08 48 8b 34 24 48 89 df e8 71 f3 ff ff 48 8b 4b 10 | $.H.4$.....H.T$.H.4$H...q...H.K. |
14c80 | 48 89 01 8a 50 08 48 83 c0 20 83 ca 40 0f b6 d2 89 51 08 48 83 43 10 10 48 83 c4 10 5b c3 53 48 | H...P.H.....@....Q.H.C..H...[.SH |
14ca0 | 89 fb 48 83 ec 10 48 85 f6 75 09 e8 5d ff ff ff 31 c0 eb 3e 48 8b 47 18 48 83 78 18 00 7e 0f 48 | ..H...H..u..]...1..>H.G.H.x..~.H |
14cc0 | 89 74 24 08 e8 c0 f0 ff ff 48 8b 74 24 08 48 89 df e8 85 f4 ff ff 48 8b 4b 10 48 89 01 8a 50 08 | .t$......H.t$.H.......H.K.H...P. |
14ce0 | 48 83 c0 20 83 ca 40 0f b6 d2 89 51 08 48 83 43 10 10 48 83 c4 10 5b c3 53 48 89 fb 48 83 ec 10 | H.....@....Q.H.C..H...[.SH..H... |
14d00 | 48 8b 47 18 48 83 78 18 00 7e 17 48 89 54 24 08 48 89 34 24 e8 70 f0 ff ff 48 8b 54 24 08 48 8b | H.G.H.x..~.H.T$.H.4$.p...H.T$.H. |
14d20 | 34 24 48 83 c4 10 48 89 df 5b e9 94 86 00 00 53 48 89 fb 48 81 ec e0 00 00 00 84 c0 48 89 54 24 | 4$H...H..[.....SH..H........H.T$ |
14d40 | 40 48 89 4c 24 48 4c 89 44 24 50 4c 89 4c 24 58 74 3a 0f 29 44 24 60 0f 29 4c 24 70 0f 29 94 24 | @H.L$HL.D$PL.L$Xt:.)D$`.)L$p.).$ |
14d60 | 80 00 00 00 0f 29 9c 24 90 00 00 00 0f 29 a4 24 a0 00 00 00 0f 29 ac 24 b0 00 00 00 0f 29 b4 24 | .....).$.....).$.....).$.....).$ |
14d80 | c0 00 00 00 0f 29 bc 24 d0 00 00 00 48 8b 43 18 48 83 78 18 00 7e 12 48 89 df 48 89 74 24 08 e8 | .....).$....H.C.H.x..~.H..H.t$.. |
14da0 | e5 ef ff ff 48 8b 74 24 08 48 8d 84 24 f0 00 00 00 48 8d 54 24 18 48 89 df c7 44 24 18 10 00 00 | ....H.t$.H..$....H.T$.H...D$.... |
14dc0 | 00 c7 44 24 1c 30 00 00 00 48 89 44 24 20 48 8d 44 24 30 48 89 44 24 28 e8 e6 85 00 00 48 81 c4 | ..D$.0...H.D$.H.D$0H.D$(.....H.. |
14de0 | e0 00 00 00 5b c3 85 d2 41 54 49 89 f4 55 89 d5 53 48 89 fb 75 10 48 8b 47 10 48 89 30 c7 40 08 | ....[...ATI..U..SH..u.H.G.H.0.@. |
14e00 | 16 00 00 00 eb 57 48 8b 47 18 48 83 78 18 00 7e 05 e8 73 ef ff ff 89 ee 48 89 df e8 97 d8 ff ff | .....WH.G.H.x..~..s.....H....... |
14e20 | 48 63 d5 4c 89 60 18 48 c1 e2 04 48 29 53 10 ff cd 48 83 ea 10 48 8b 73 10 83 fd ff 74 15 48 63 | Hc.L.`.H...H)S...H...H.s....t.Hc |
14e40 | cd 48 83 c1 02 0f 10 04 16 48 c1 e1 04 0f 11 04 08 eb dc 48 89 06 c7 46 08 66 00 00 00 48 83 43 | .H.......H.........H...F.f...H.C |
14e60 | 10 10 5b 5d 41 5c c3 48 8b 47 10 31 d2 85 f6 0f 95 c2 89 10 c7 40 08 01 00 00 00 48 83 47 10 10 | ..[]A\.H.G.1.........@.....H.G.. |
14e80 | c3 48 8b 47 10 48 89 30 c7 40 08 02 00 00 00 48 83 47 10 10 c3 48 8b 47 10 48 89 38 c7 40 08 48 | .H.G.H.0.@.....H.G...H.G.H.8.@.H |
14ea0 | 00 00 00 48 8b 47 18 48 83 47 10 10 48 39 b8 e0 00 00 00 0f 94 c0 0f b6 c0 c3 41 55 41 54 49 89 | ...H.G.H.G..H9............AUATI. |
14ec0 | f5 55 53 48 89 fb 50 48 8b 47 18 be 02 00 00 00 48 8b 78 40 e8 f2 35 ff ff 4c 8b 63 10 48 89 c5 | .USH..PH.G......H.x@..5..L.c.H.. |
14ee0 | 4c 89 ee 48 89 df 49 8d 44 24 10 48 89 43 10 e8 67 f2 ff ff 49 89 04 24 8a 50 08 48 89 ee 48 8b | L..H..I.D$.H.C..g...I..$.P.H..H. |
14f00 | 43 10 48 89 df 83 ca 40 0f b6 d2 41 89 54 24 08 48 8d 50 f0 48 89 d1 e8 11 0f ff ff 48 8b 43 10 | C.H....@...A.T$.H.P.H.......H.C. |
14f20 | 8b 40 f8 5a 5b 83 e0 0f 5d 41 5c 41 5d c3 53 48 89 fb e8 a1 f5 ff ff 48 8b 4b 10 48 89 c6 48 89 | .@.Z[...]A\A].SH.......H.K.H..H. |
14f40 | df 48 8d 51 f0 48 89 d1 e8 e0 0e ff ff 48 8b 43 10 5b 8b 40 f8 83 e0 0f c3 41 55 41 54 49 89 d5 | .H.Q.H.......H.C.[.@.....AUATI.. |
14f60 | 55 53 48 89 fb 50 e8 6d f5 ff ff 4c 8b 63 10 4c 89 ee 48 89 df 48 89 c5 e8 de f1 ff ff 49 89 04 | USH..P.m...L.c.L..H..H.......I.. |
14f80 | 24 8a 50 08 48 89 ee 48 89 df 83 ca 40 0f b6 d2 41 89 54 24 08 48 8b 53 10 48 8d 42 10 48 89 d1 | $.P.H..H....@...A.T$.H.S.H.B.H.. |
14fa0 | 48 89 43 10 e8 84 0e ff ff 48 8b 43 10 8b 40 f8 5a 5b 83 e0 0f 5d 41 5c 41 5d c3 55 53 48 89 fb | H.C......H.C..@.Z[...]A\A].USH.. |
14fc0 | 50 48 89 d5 e8 0f f5 ff ff 48 8b 4b 10 48 89 c6 48 89 df 48 89 29 48 8b 53 10 c7 41 08 13 00 00 | PH.......H.K.H..H..H.)H.S..A.... |
14fe0 | 00 48 8d 4a 10 48 89 4b 10 48 89 d1 e8 3c 0e ff ff 48 8b 43 10 8b 40 f8 5a 5b 83 e0 0f 5d c3 55 | .H.J.H.K.H...<...H.C..@.Z[...].U |
15000 | 53 48 89 fb 50 e8 ce f4 ff ff 48 8b 6b 10 48 8b 38 48 8d 75 f0 e8 44 35 ff ff 0f 10 00 48 8b 43 | SH..P.....H.k.H.8H.u..D5.....H.C |
15020 | 10 0f 11 45 f0 8b 40 f8 5a 5b 83 e0 0f 5d c3 41 54 55 49 89 d4 53 48 89 fb e8 9a f4 ff ff 48 8b | ...E..@.Z[...].ATUI..SH.......H. |
15040 | 38 4c 89 e6 48 8b 6b 10 e8 7e 34 ff ff 0f 10 00 48 8b 43 10 0f 11 45 00 48 8d 50 10 8b 40 08 48 | 8L..H.k..~4.....H.C...E.H.P..@.H |
15060 | 89 53 10 5b 5d 83 e0 0f 41 5c c3 55 53 48 89 d5 48 89 fb 48 83 ec 18 e8 5c f4 ff ff 48 89 2c 24 | .S.[]...A\.USH..H..H....\...H.,$ |
15080 | 48 8b 38 48 89 e6 48 8b 6b 10 c7 44 24 08 02 00 00 00 e8 c7 34 ff ff 0f 10 00 48 8b 43 10 0f 11 | H.8H..H.k..D$.......4.....H.C... |
150a0 | 45 00 48 8d 50 10 8b 40 08 48 89 53 10 48 83 c4 18 5b 5d 83 e0 0f c3 41 54 55 41 89 d4 53 48 8b | E.H.P..@.H.S.H...[]....ATUA..SH. |
150c0 | 47 18 48 89 fb 89 f5 48 83 78 18 00 7e 05 e8 b6 ec ff ff 48 89 df e8 56 33 ff ff 48 8b 53 10 48 | G.H....H.x..~......H...V3..H.S.H |
150e0 | 89 02 c7 42 08 45 00 00 00 48 83 43 10 10 85 ed 7f 05 45 85 e4 7e 14 44 89 e1 89 ea 48 89 df 5b | ...B.E...H.C......E..~.D....H..[ |
15100 | 5d 41 5c 48 89 c6 e9 89 35 ff ff 5b 5d 41 5c c3 53 48 89 fb e8 bf f3 ff ff 8b 50 08 83 e2 0f 83 | ]A\H....5..[]A\.SH........P..... |
15120 | fa 05 74 0e 83 fa 07 75 12 48 8b 00 48 8b 50 10 eb 18 48 8b 00 48 8b 50 28 eb 0f 48 8b 43 18 48 | ..t....u.H..H.P...H..H.P(..H.C.H |
15140 | 63 d2 48 8b 94 d0 b8 01 00 00 31 c0 48 85 d2 74 18 48 8b 43 10 48 89 10 c7 40 08 45 00 00 00 b8 | c.H.......1.H..t.H.C.H...@.E.... |
15160 | 01 00 00 00 48 83 43 10 10 5b c3 53 48 89 fb e8 64 f3 ff ff 48 8b 00 48 8b 53 10 48 8b 48 20 48 | ....H.C..[.SH...d...H..H.S.H.H.H |
15180 | 83 c2 10 48 89 4a f0 0f b6 48 0a 89 4a f8 89 c8 48 89 53 10 83 e0 0f 5b c3 41 55 41 54 49 89 f5 | ...H.J...H..J...H.S....[.AUATI.. |
151a0 | 55 53 48 89 fb 50 48 8b 47 18 be 02 00 00 00 48 8b 78 40 e8 13 33 ff ff 4c 8b 63 10 48 89 c5 4c | USH..PH.G......H.x@..3..L.c.H..L |
151c0 | 89 ee 48 89 df 49 8d 44 24 10 48 89 43 10 e8 88 ef ff ff 49 89 04 24 8a 50 08 48 89 ee 48 89 df | ..H..I.D$.H.C......I..$.P.H..H.. |
151e0 | 83 ca 40 0f b6 d2 41 89 54 24 08 48 8b 53 10 48 8d 4a e0 48 83 ea 10 e8 29 0d ff ff 48 83 6b 10 | ..@...A.T$.H.S.H.J.H....)...H.k. |
15200 | 20 5a 5b 5d 41 5c 41 5d c3 53 48 89 fb e8 c6 f2 ff ff 48 8b 53 10 48 89 df 48 89 c6 48 8d 4a f0 | .Z[]A\A].SH.......H.S.H..H..H.J. |
15220 | 48 83 ea 20 e8 fc 0c ff ff 48 83 6b 10 20 5b c3 41 55 41 54 49 89 d5 55 53 48 89 fb 50 e8 96 f2 | H........H.k..[.AUATI..USH..P... |
15240 | ff ff 4c 8b 63 10 48 89 c5 4c 89 ee 48 89 df 49 8d 44 24 10 48 89 43 10 e8 fe ee ff ff 49 89 04 | ..L.c.H..L..H..I.D$.H.C......I.. |
15260 | 24 8a 50 08 48 89 ee 48 89 df 83 ca 40 0f b6 d2 41 89 54 24 08 48 8b 53 10 48 8d 4a e0 48 83 ea | $.P.H..H....@...A.T$.H.S.H.J.H.. |
15280 | 10 e8 9f 0c ff ff 48 83 6b 10 20 5a 5b 5d 41 5c 41 5d c3 55 53 48 89 fb 50 48 89 d5 e8 37 f2 ff | ......H.k..Z[]A\A].USH..PH...7.. |
152a0 | ff 48 8b 4b 10 48 89 df 48 89 c6 48 8d 51 10 48 89 53 10 48 89 29 48 8b 53 10 c7 41 08 13 00 00 | .H.K.H..H..H.Q.H.S.H.)H.S..A.... |
152c0 | 00 48 8d 4a e0 48 83 ea 10 e8 57 0c ff ff 48 83 6b 10 20 5a 5b 5d c3 55 53 48 89 fb 52 e8 f6 f1 | .H.J.H....W...H.k..Z[].USH..R... |
152e0 | ff ff 48 8b 28 48 8b 43 10 48 89 df 48 8d 50 e0 48 89 ee e8 9d 38 ff ff 48 8b 53 10 0f 10 42 f0 | ..H.(H.C.H..H.P.H....8..H.S...B. |
15300 | 0f 11 00 c6 45 0a 00 48 8b 43 10 f6 40 f8 40 74 1b f6 45 09 04 74 15 48 8b 40 f0 f6 40 09 03 74 | ....E..H.C..@.@t..E..t.H.@..@..t |
15320 | 0b 48 89 ee 48 89 df e8 0e e3 ff ff 48 83 6b 10 20 58 5b 5d c3 55 53 48 89 fb 48 83 ec 18 48 89 | .H..H.......H.k..X[].USH..H...H. |
15340 | 54 24 08 e8 90 f1 ff ff 48 8b 28 48 8b 43 10 48 89 df 48 8b 54 24 08 48 8d 48 f0 48 89 ee e8 db | T$......H.(H.C.H..H.T$.H.H.H.... |
15360 | 32 ff ff 48 8b 43 10 f6 40 f8 40 74 1b f6 45 09 04 74 15 48 8b 40 f0 f6 40 09 03 74 0b 48 89 ee | 2..H.C..@.@t..E..t.H.@..@..t.H.. |
15380 | 48 89 df e8 b2 e2 ff ff 48 83 6b 10 10 48 83 c4 18 5b 5d c3 41 54 55 49 89 d4 53 48 89 fb 48 83 | H.......H.k..H...[].ATUI..SH..H. |
153a0 | ec 10 e8 31 f1 ff ff 48 8b 28 48 89 e2 48 89 df 4c 89 24 24 c7 44 24 08 02 00 00 00 48 89 ee e8 | ...1...H.(H..H..L.$$.D$.....H... |
153c0 | d1 37 ff ff 48 8b 53 10 0f 10 42 f0 0f 11 00 f6 42 f8 40 74 1b f6 45 09 04 74 15 48 8b 42 f0 f6 | .7..H.S...B.....B.@t..E..t.H.B.. |
153e0 | 40 09 03 74 0b 48 89 ee 48 89 df e8 4a e2 ff ff 48 83 6b 10 10 48 83 c4 10 5b 5d 41 5c c3 41 54 | @..t.H..H...J...H.k..H...[]A\.AT |
15400 | 55 48 89 fd 53 31 db e8 cc f0 ff ff 49 89 c4 48 8b 45 10 83 78 f8 00 74 04 48 8b 58 f0 41 8b 54 | UH..S1......I..H.E..x..t.H.X.A.T |
15420 | 24 08 83 e2 0f 83 fa 05 74 0f 83 fa 07 75 43 49 8b 04 24 48 89 58 10 eb 08 49 8b 04 24 48 89 58 | $.......t....uCI..$H.X...I..$H.X |
15440 | 28 48 85 db 74 3b 49 8b 34 24 f6 46 09 04 74 11 f6 43 09 03 74 0b 48 89 da 48 89 ef e8 b5 e1 ff | (H..t;I.4$.F..t..C..t.H..H...... |
15460 | ff 49 8b 34 24 48 89 da 48 89 ef e8 c2 e7 ff ff eb 0f 48 8b 45 18 48 63 d2 48 89 9c d0 b8 01 00 | .I.4$H..H.........H.E.Hc.H...... |
15480 | 00 48 83 6d 10 10 b8 01 00 00 00 5b 5d 41 5c c3 53 48 89 fb e8 3f f0 ff ff 48 8b 4b 10 48 8b 10 | .H.m.......[]A\.SH...?...H.K.H.. |
154a0 | 48 8b 71 f0 8b 49 f8 48 89 72 20 88 4a 0a 48 8b 53 10 f6 42 f8 40 74 1b 48 8b 30 f6 46 09 04 74 | H.q..I.H.r..J.H.S..B.@t.H.0.F..t |
154c0 | 12 48 8b 52 f0 f6 42 09 03 74 08 48 89 df e8 43 e1 ff ff 48 83 6b 10 10 5b c3 48 63 c6 48 c7 c6 | .H.R..B..t.H...C...H.k..[.Hc.H.. |
154e0 | f0 ff ff ff 55 48 c1 e0 04 53 41 51 48 29 c6 48 03 77 10 4d 85 c0 48 89 fb 89 d5 74 21 66 83 bf | ....UH...SAQH).H.w.M..H....t!f.. |
15500 | c4 00 00 00 00 75 17 48 8b 47 20 4c 89 40 20 48 8b 47 20 48 89 48 30 b9 01 00 00 00 eb 02 31 c9 | .....u.H.G.L.@.H.G.H.H0.......1. |
15520 | 89 ea 48 89 df e8 a9 60 00 00 ff c5 75 12 48 8b 43 20 48 8b 53 10 48 39 50 08 73 04 48 89 50 08 | ..H....`....u.H.C.H.S.H9P.s.H.P. |
15540 | 58 5b 5d c3 41 55 41 54 4d 89 c5 55 53 45 31 c0 48 89 fb 4c 63 e6 89 d5 48 83 ec 28 85 c9 74 18 | X[].AUATM..USE1.H..Lc...H..(..t. |
15560 | 89 ce 4c 89 4c 24 08 e8 6c ef ff ff 48 2b 43 38 4c 8b 4c 24 08 49 89 c0 49 c1 e4 04 48 c7 c6 f0 | ..L.L$..l...H+C8L.L$.I..I...H... |
15580 | ff ff ff 4c 29 e6 48 03 73 10 4d 85 c9 48 89 74 24 10 74 0a 66 83 bb c4 00 00 00 00 74 1f 48 89 | ...L).H.s.M..H.t$.t.f.......t.H. |
155a0 | f1 48 2b 4b 38 48 8d 54 24 10 be 59 45 41 00 48 89 df 89 6c 24 18 e8 3d 62 00 00 eb 66 4c 8b 63 | .H+K8H.T$..YEA.H...l$..=b...fL.c |
155c0 | 20 48 89 f2 b9 01 00 00 00 48 89 df 4d 89 4c 24 20 4d 89 6c 24 30 48 2b 53 38 49 89 54 24 38 48 | .H.......H..M.L$.M.l$0H+S8I.T$8H |
155e0 | 8b 93 b0 00 00 00 49 89 54 24 28 4c 89 83 b0 00 00 00 89 ea 41 8a 44 24 42 83 e0 fe 0a 83 c9 00 | ......I.T$(L........A.D$B....... |
15600 | 00 00 83 c8 10 41 88 44 24 42 e8 c4 5f 00 00 49 8b 44 24 28 41 80 64 24 42 ef 48 89 83 b0 00 00 | .....A.D$B.._..I.D$(A.d$B.H..... |
15620 | 00 31 c0 ff c5 75 12 48 8b 53 20 48 8b 4b 10 48 39 4a 08 73 04 48 89 4a 08 48 83 c4 28 5b 5d 41 | .1...u.H.S.H.K.H9J.s.H.J.H..([]A |
15640 | 5c 41 5d c3 41 54 55 48 89 cd 53 b8 10 6f 45 00 48 89 fb 48 83 ec 40 48 85 c9 48 89 d1 48 89 f2 | \A].ATUH..S..oE.H..H..@H..H..H.. |
15660 | 48 8d 74 24 18 48 0f 44 e8 4c 89 44 24 08 e8 d6 b9 ff ff 4c 8b 44 24 08 48 8d 74 24 18 48 89 ea | H.t$.H.D.L.D$......L.D$.H.t$.H.. |
15680 | 48 89 df 4c 89 c1 e8 03 62 00 00 85 c0 89 c5 75 47 48 8b 43 10 4c 8b 60 f0 41 80 7c 24 0a 00 74 | H..L....b......uGH.C.L.`.A.|$..t |
156a0 | 37 48 8b 43 18 be 02 00 00 00 48 8b 78 40 e8 18 2e ff ff 49 8b 74 24 20 0f 10 00 48 8b 16 0f 11 | 7H.C......H.x@.....I.t$....H.... |
156c0 | 02 f6 42 08 40 74 11 48 8d 46 10 48 39 c2 75 08 48 89 df e8 77 df ff ff 48 83 c4 40 89 e8 5b 5d | ..B.@t.H.F.H9.u.H...w...H..@..[] |
156e0 | 41 5c c3 48 8b 47 10 49 89 f1 41 89 c8 83 78 f8 46 75 13 48 8b 40 f0 48 89 d1 4c 89 ca 48 8b 70 | A\.H.G.I..A...x.Fu.H.@.H..L..H.p |
15700 | 18 e9 32 04 ff ff b8 01 00 00 00 c3 0f b6 47 0a c3 83 fe 09 41 55 41 54 49 89 fd 55 53 51 48 8b | ..2...........G.....AUATI..USQH. |
15720 | 5f 18 0f 87 e8 00 00 00 89 f6 ff 24 f5 40 55 45 00 c6 43 57 00 eb 0e 31 f6 48 89 df e8 df 05 00 | _..........$.@UE..CW...1.H...... |
15740 | 00 c6 43 57 01 31 c0 e9 c7 00 00 00 31 f6 e8 e6 e6 ff ff eb f0 48 8b 43 10 48 03 43 18 48 c1 e8 | ..CW.1......1........H.C.H.C.H.. |
15760 | 0a e9 ad 00 00 00 48 8b 43 10 03 43 18 25 ff 03 00 00 e9 9c 00 00 00 85 d2 44 8a 63 57 c6 43 57 | ......H.C..C.%...........D.cW.CW |
15780 | 01 75 1e 48 c7 c6 80 f3 ff ff 48 89 df bd 01 00 00 00 e8 89 05 00 00 4c 89 ef e8 ea e5 ff ff eb | .u.H......H............L........ |
157a0 | 2c 48 63 d2 48 89 df 48 c1 e2 0a 48 03 53 18 48 89 d6 48 89 d5 e8 66 05 00 00 49 8b 45 18 48 83 | ,Hc.H..H...H.S.H..H...f...I.E.H. |
157c0 | 78 18 00 7e 08 4c 89 ef e8 bc e5 ff ff 31 c0 48 85 ed 44 88 63 57 7e 3b 31 c0 80 7b 55 07 0f 94 | x..~.L.......1.H..D.cW~;1..{U... |
157e0 | c0 eb 30 8b 83 cc 00 00 00 89 93 cc 00 00 00 eb 22 83 fa 27 b9 28 00 00 00 8b 83 d0 00 00 00 0f | ..0............."..'.(.......... |
15800 | 4e d1 89 93 d0 00 00 00 eb 09 0f b6 43 57 eb 03 83 c8 ff 5a 5b 5d 41 5c 41 5d c3 50 e8 5a 89 00 | N...........CW.....Z[]A\A].P.Z.. |
15820 | 00 53 48 89 fb e8 ae ec ff ff 48 8b 4b 10 48 8b 30 48 89 df 48 8d 51 f0 e8 d5 2a ff ff 85 c0 74 | .SH.......H.K.H.0H..H.Q...*....t |
15840 | 07 48 83 43 10 10 eb 05 48 83 6b 10 10 5b c3 55 53 48 89 fb 48 83 ec 18 83 fe 01 7e 26 48 8b 47 | .H.C....H.k..[.USH..H......~&H.G |
15860 | 18 48 83 78 18 00 7e 0d 89 74 24 0c e8 18 e5 ff ff 8b 74 24 0c 48 83 c4 18 48 89 df 5b 5d e9 52 | .H.x..~..t$.......t$.H...H..[].R |
15880 | 0b ff ff 85 f6 75 25 48 8b 6f 10 31 d2 be 70 48 45 00 e8 56 e7 ff ff 48 89 45 00 8a 40 08 83 c8 | .....u%H.o.1..pHE..V...H.E..@... |
158a0 | 40 0f b6 c0 89 45 08 48 83 43 10 10 48 83 c4 18 5b 5d c3 53 48 89 fb e8 1c ec ff ff 48 8b 73 10 | @....E.H.C..H...[].SH.......H.s. |
158c0 | 48 89 df 48 89 c2 e8 bc 0c ff ff 48 83 43 10 10 5b c3 48 85 f6 74 0b 48 8b 47 18 48 8b 40 08 48 | H..H.......H.C..[.H..t.H.G.H.@.H |
158e0 | 89 06 48 8b 47 18 48 8b 00 c3 48 8b 47 18 48 89 50 08 48 89 30 c3 53 48 89 fb 48 83 ec 10 48 8b | ..H.G.H...H.G.H.P.H.0.SH..H...H. |
15900 | 47 18 48 83 78 18 00 7e 0f 48 89 74 24 08 e8 76 e4 ff ff 48 8b 74 24 08 48 89 df e8 58 e8 ff ff | G.H.x..~.H.t$..v...H.t$.H...X... |
15920 | 48 8b 53 10 48 89 02 c7 42 08 47 00 00 00 48 83 c0 28 48 83 43 10 10 48 83 c4 10 5b c3 55 53 48 | H.S.H...B.G...H..(H.C..H...[.USH |
15940 | 89 fd 89 d3 48 83 ec 10 48 c7 44 24 08 00 00 00 00 e8 82 eb ff ff 8b 50 08 83 e2 3f 83 fa 06 74 | ....H...H.D$...........P...?...t |
15960 | 30 83 fa 26 75 5b 85 db 48 8b 10 7e 54 0f b6 42 0a 39 c3 7f 4c 8d 43 ff 48 98 48 83 c0 02 48 c1 | 0..&u[..H..~T..B.9..L.C.H.H...H. |
15980 | e0 04 48 01 d0 48 89 44 24 08 b8 70 48 45 00 eb 16 48 8d 54 24 08 31 c9 89 de 48 89 c7 e8 eb eb | ..H..H.D$..pHE...H.T$.1...H..... |
159a0 | ff ff 48 85 c0 74 1a 48 8b 4c 24 08 48 8b 55 10 0f 10 01 48 83 c2 10 0f 11 42 f0 48 89 55 10 eb | ..H..t.H.L$.H.U....H.....B.H.U.. |
159c0 | 02 31 c0 48 83 c4 10 5b 5d c3 55 53 48 89 fd 89 d3 48 83 ec 18 48 c7 04 24 00 00 00 00 48 c7 44 | .1.H...[].USH....H...H..$....H.D |
159e0 | 24 08 00 00 00 00 e8 ed ea ff ff 8b 50 08 83 e2 3f 83 fa 06 74 53 83 fa 26 0f 85 cb 00 00 00 85 | $...........P...?...tS..&....... |
15a00 | db 48 8b 30 0f 8e c0 00 00 00 0f b6 46 0a 39 c3 0f 8f b4 00 00 00 8d 43 ff 48 8b 55 10 bb 70 48 | .H.0........F.9........C.H.U..pH |
15a20 | 45 00 48 98 48 83 c0 02 48 8d 4a f0 48 c1 e0 04 0f 10 42 f0 48 01 f0 48 85 f6 48 89 4d 10 48 89 | E.H.H...H.J.H.....B.H..H..H.M.H. |
15a40 | 04 24 0f 11 00 75 1e eb 5b 48 8d 4c 24 08 89 de 48 89 e2 48 89 c7 e8 32 eb ff ff 48 85 c0 48 89 | .$...u..[H.L$...H..H...2...H..H. |
15a60 | c3 75 22 eb 65 f6 42 f8 40 74 61 f6 46 09 04 74 5b 48 8b 52 f0 f6 42 09 03 74 51 48 89 ef e8 93 | .u".e.B.@ta.F..t[H.R..B..tQH.... |
15a80 | db ff ff eb 47 48 8b 45 10 48 8d 50 f0 48 8b 70 f0 48 8b 78 f8 48 8b 04 24 48 89 55 10 48 89 30 | ....GH.E.H.P.H.p.H.x.H..$H.U.H.0 |
15aa0 | 48 89 78 08 48 8b 74 24 08 48 85 f6 74 1e 48 8b 06 f6 40 08 40 74 15 48 8d 56 10 48 39 d0 75 0c | H.x.H.t$.H..t.H...@.@t.H.V.H9.u. |
15ac0 | 48 89 ef e8 87 db ff ff eb 02 31 db 48 83 c4 18 48 89 d8 5b 5d c3 53 89 d3 e8 fa e9 ff ff 8b 50 | H.........1.H...H..[].S........P |
15ae0 | 08 83 e2 3f 83 fa 06 74 1a 83 fa 26 75 27 ff cb 48 63 db 48 83 c3 02 48 c1 e3 04 48 03 18 48 89 | ...?...t...&u'..Hc.H...H...H..H. |
15b00 | d8 eb 14 48 8b 00 ff cb 48 63 db 48 83 c3 04 48 8b 04 d8 eb 02 31 c0 5b c3 41 55 41 54 41 89 cc | ...H....Hc.H...H.....1.[.AUATA.. |
15b20 | 55 53 48 89 fb 48 63 ea 48 83 ec 18 44 89 44 24 0c e8 a2 e9 ff ff 44 89 e6 49 89 c5 48 89 df e8 | USH..Hc.H...D.D$......D..I..H... |
15b40 | 94 e9 ff ff 4c 8b 20 49 8b 45 00 48 89 df 48 8d 2c e8 48 8b 75 18 e8 6d db ff ff 44 8b 44 24 0c | ....L..I.E.H..H.,.H.u..m...D.D$. |
15b60 | 41 ff c8 4d 63 c0 49 83 c0 04 4b 8b 04 c4 48 89 45 18 48 8d 50 10 48 ff 40 08 48 39 10 74 07 c7 | A..Mc.I...K...H.E.H.P.H.@.H9.t.. |
15b80 | 40 18 01 00 00 00 48 8b 75 18 48 8b 06 f6 40 08 40 74 1b 48 8d 56 10 48 39 d0 75 12 48 83 c4 18 | @.....H.u.H...@.@t.H.V.H9.u.H... |
15ba0 | 48 89 df 5b 5d 41 5c 41 5d e9 a1 da ff ff 48 83 c4 18 5b 5d 41 5c 41 5d c3 53 31 d2 48 89 fb b9 | H..[]A\A].....H...[]A\A].S1.H... |
15bc0 | 80 02 00 00 48 89 f7 31 f6 e8 d5 cd ff ff c7 83 b8 00 00 00 28 00 00 00 48 89 43 38 31 d2 c7 44 | ....H..1............(...H.C81..D |
15be0 | 10 08 00 00 00 00 48 83 c2 10 48 81 fa 80 02 00 00 75 eb 48 8d 90 30 02 00 00 48 89 43 60 48 c7 | ......H...H......u.H..0...H.C`H. |
15c00 | 43 70 00 00 00 00 48 c7 43 78 00 00 00 00 c6 83 a2 00 00 00 00 48 89 53 30 48 8d 50 10 48 05 50 | Cp....H.Cx...........H.S0H.P.H.P |
15c20 | 01 00 00 48 89 53 10 c7 80 b8 fe ff ff 00 00 00 00 48 89 43 68 48 8d 43 60 48 89 43 20 5b c3 41 | ...H.S...........H.ChH.C`H.C.[.A |
15c40 | 54 55 48 89 fe 53 48 89 fb 48 83 ec 10 48 8b 6f 18 e8 63 ff ff ff 48 89 df e8 d3 27 ff ff 48 89 | TUH..SH..H...H.o..c...H....'..H. |
15c60 | df 49 89 c4 48 89 45 40 48 89 c6 c7 45 48 45 00 00 00 31 c9 ba 02 00 00 00 e8 16 2a ff ff 48 89 | .I..H.E@H...EHE...1........*..H. |
15c80 | e1 4c 89 e6 ba 01 00 00 00 48 89 df 48 89 1c 24 c7 44 24 08 48 00 00 00 e8 a1 29 ff ff 48 89 df | .L.......H..H..$.D$.H.....)..H.. |
15ca0 | e8 8c 27 ff ff 48 89 e1 ba 02 00 00 00 4c 89 e6 48 89 df 48 89 04 24 c7 44 24 08 45 00 00 00 e8 | ..'..H.......L..H..H..$.D$.E.... |
15cc0 | 7a 29 ff ff be 40 00 00 00 48 89 df e8 2b e2 ff ff 48 89 df e8 22 e5 ff ff 48 89 df e8 ac 3c 00 | z)...@...H...+...H..."...H....<. |
15ce0 | 00 ba 11 00 00 00 48 89 df be 81 57 45 00 e8 fa e2 ff ff 48 89 df 48 89 85 f0 00 00 00 48 89 c6 | ......H....WE......H..H......H.. |
15d00 | e8 6b d9 ff ff c6 45 57 01 31 ff e8 8e e9 ff ff 48 89 85 e8 00 00 00 48 83 c4 10 5b 5d 41 5c c3 | .k....EW.1......H......H...[]A\. |
15d20 | 48 8b 47 18 48 89 77 18 48 29 f0 48 01 47 10 c3 53 31 d2 48 89 fb b9 48 00 00 00 31 f6 e8 61 cc | H.G.H.w.H).H.G..S1.H...H...1..a. |
15d40 | ff ff 48 8b 53 20 48 89 42 18 48 89 50 10 48 c7 40 18 00 00 00 00 5b c3 55 53 48 89 fb 52 48 8b | ..H.S.H.B.H.P.H.@.....[.USH..RH. |
15d60 | 47 20 48 8b 70 18 48 c7 40 18 00 00 00 00 48 85 f6 74 18 48 8b 6e 18 31 c9 ba 48 00 00 00 48 89 | G.H.p.H.@.....H..t.H.n.1..H...H. |
15d80 | df e8 1d cc ff ff 48 89 ee eb e3 58 5b 5d c3 48 83 7f 38 00 74 2b 48 8d 47 60 53 48 89 fb 48 89 | ......H....X[].H..8.t+H.G`SH..H. |
15da0 | 47 20 e8 b1 ff ff ff 48 63 93 b8 00 00 00 48 8b 73 38 48 89 df 5b 31 c9 48 c1 e2 04 e9 e2 cb ff | G......Hc.....H.s8H..[1.H....... |
15dc0 | ff c3 55 53 48 89 fb 50 48 8b 77 38 48 8b 6f 18 e8 fb c9 ff ff 48 89 df e8 13 df ff ff 48 8b 43 | ..USH..PH.w8H.o......H.......H.C |
15de0 | 18 48 89 df 31 c9 48 63 50 3c 48 8b 70 30 48 c1 e2 03 e8 ac cb ff ff 48 8b 95 c0 00 00 00 48 8b | .H..1.HcP<H.p0H........H......H. |
15e00 | b5 b0 00 00 00 31 c9 48 89 df e8 94 cb ff ff 48 89 df 48 89 85 b0 00 00 00 48 c7 85 c0 00 00 00 | .....1.H.......H..H......H...... |
15e20 | 00 00 00 00 e8 66 ff ff ff 48 8b 7d 08 48 8b 45 00 48 8d 73 f8 41 58 5b 5d 31 c9 ba d8 02 00 00 | .....f...H.}.H.E.H.s.AX[]1...... |
15e40 | ff e0 41 55 41 54 49 89 f4 55 53 49 89 fd 31 f6 4c 89 e7 b9 d8 02 00 00 48 83 ec 38 ba 08 00 00 | ..AUATI..USI..1.L.......H..8.... |
15e60 | 00 64 48 8b 04 25 28 00 00 00 48 89 44 24 28 31 c0 41 ff d5 31 ff 48 85 c0 48 89 c3 0f 84 4f 02 | .dH..%(...H.D$(1.A..1.H..H....O. |
15e80 | 00 00 48 c7 40 08 00 00 00 00 c6 40 10 08 48 8d 68 08 c6 80 2c 01 00 00 01 c6 40 11 01 48 8d 80 | ..H.@......@..H.h...,.....@..H.. |
15ea0 | d8 00 00 00 48 c7 43 40 00 00 00 00 48 c7 43 28 00 00 00 00 48 89 43 20 c7 83 c0 00 00 00 00 00 | ....H.C@....H.C(....H.C......... |
15ec0 | 00 00 48 89 6b 58 48 c7 43 60 00 00 00 00 66 c7 83 ce 00 00 00 00 00 48 c7 83 b0 00 00 00 00 00 | ..H.kXH.C`....f........H........ |
15ee0 | 00 00 c6 83 d0 00 00 00 00 c7 83 c4 00 00 00 00 00 00 00 c6 83 d1 00 00 00 01 c7 83 c8 00 00 00 | ................................ |
15f00 | 00 00 00 00 48 c7 43 48 00 00 00 00 66 c7 83 cc 00 00 00 01 00 c6 43 12 00 48 c7 83 b8 00 00 00 | ....H.CH....f.........C..H...... |
15f20 | 00 00 00 00 4c 89 ab d8 00 00 00 4c 89 a3 e0 00 00 00 48 89 ab b8 01 00 00 e8 02 e4 fe ff 48 8d | ....L......L......H...........H. |
15f40 | 54 24 04 48 8d 7c 24 08 be 20 00 00 00 89 44 24 04 48 89 6c 24 08 48 89 54 24 10 89 c2 48 c7 44 | T$.H.|$.......D$.H.l$.H.T$...H.D |
15f60 | 24 18 80 6e 45 00 48 c7 44 24 20 42 5e 41 00 e8 56 df ff ff c6 83 2f 01 00 00 00 89 83 28 01 00 | $..nE.H.D$.B^A..V...../......(.. |
15f80 | 00 31 c0 48 c7 83 00 01 00 00 00 00 00 00 c7 83 10 01 00 00 00 00 00 00 c7 83 14 01 00 00 00 00 | .1.H............................ |
15fa0 | 00 00 48 c7 83 08 01 00 00 00 00 00 00 c7 83 20 01 00 00 00 00 00 00 48 c7 83 88 01 00 00 00 00 | ..H....................H........ |
15fc0 | 00 00 48 c7 83 98 01 00 00 00 00 00 00 48 c7 83 b0 01 00 00 00 00 00 00 48 c7 83 c0 01 00 00 00 | ..H..........H..........H....... |
15fe0 | 00 00 00 c6 83 2d 01 00 00 07 c6 83 2e 01 00 00 00 48 c7 83 78 01 00 00 00 00 00 00 48 c7 83 70 | .....-...........H..x.......H..p |
16000 | 01 00 00 00 00 00 00 48 c7 83 40 01 00 00 00 00 00 00 48 c7 83 30 01 00 00 00 00 00 00 48 c7 83 | .......H..@.......H..0.......H.. |
16020 | 38 01 00 00 00 00 00 00 48 c7 83 50 01 00 00 00 00 00 00 48 c7 83 48 01 00 00 00 00 00 00 48 c7 | 8.......H..P.......H..H.......H. |
16040 | 83 68 01 00 00 00 00 00 00 48 c7 83 60 01 00 00 00 00 00 00 48 c7 83 58 01 00 00 00 00 00 00 48 | .h.......H..`.......H..X.......H |
16060 | c7 83 80 01 00 00 00 00 00 00 48 c7 83 e8 00 00 00 d8 02 00 00 48 c7 83 f0 00 00 00 00 00 00 00 | ..........H..........H.......... |
16080 | c7 83 a0 01 00 00 00 00 00 00 c7 83 a4 01 00 00 c8 00 00 00 c7 83 a8 01 00 00 c8 00 00 00 48 c7 | ..............................H. |
160a0 | 84 03 90 02 00 00 00 00 00 00 48 83 c0 08 48 83 f8 48 75 ea 31 d2 48 89 ef be 3f 5c 41 00 e8 f3 | ..........H...H..Hu.1.H...?\A... |
160c0 | 4c 00 00 85 c0 48 89 ef 74 07 e8 f3 fc ff ff 31 ff 48 8b 4c 24 28 64 48 33 0c 25 28 00 00 00 48 | L....H..t......1.H.L$(dH3.%(...H |
160e0 | 89 f8 74 05 e8 07 e0 fe ff 48 83 c4 38 5b 5d 41 5c 41 5d c3 41 54 55 49 89 fc 53 48 8b 5f 20 48 | ..t......H..8[]A\A].ATUI..SH._.H |
16100 | 8b 73 18 48 85 f6 74 25 48 8b 6e 18 48 85 ed 74 1c 31 c9 ba 48 00 00 00 4c 89 e7 e8 83 c8 ff ff | .s.H..t%H.n.H..t.1..H...L....... |
16120 | 48 89 6b 18 48 89 5d 10 48 89 eb eb d2 5b 5d 41 5c c3 41 54 55 53 48 8b 6f 18 48 89 fb 48 83 7d | H.k.H.].H....[]A\.ATUSH.o.H..H.} |
16140 | 18 00 7e 05 e8 40 dc ff ff 48 89 df b9 d8 00 00 00 ba 08 00 00 00 31 f6 e8 46 c8 ff ff 8a 55 54 | ..~..@...H............1..F....UT |
16160 | c6 40 10 08 4c 8d 60 08 48 89 de 4c 89 e7 83 e2 03 88 50 11 48 8b 55 58 48 89 50 08 48 8b 53 10 | .@..L.`.H..L......P.H.UXH.P.H.S. |
16180 | 4c 89 65 58 4c 89 22 c7 42 08 48 00 00 00 48 83 43 10 10 c6 80 d0 00 00 00 00 8a 93 c8 00 00 00 | L.eXL.".B.H...H.C............... |
161a0 | 48 c7 80 b0 00 00 00 00 00 00 00 c7 80 c4 00 00 00 00 00 00 00 48 8b 8b a8 00 00 00 48 89 68 20 | H....................H......H.h. |
161c0 | 88 90 d0 00 00 00 8b 93 bc 00 00 00 4c 89 60 58 48 c7 40 40 00 00 00 00 48 c7 40 28 00 00 00 00 | ............L.`XH.@@....H.@(.... |
161e0 | c7 80 c0 00 00 00 00 00 00 00 48 c7 40 60 00 00 00 00 66 c7 80 ce 00 00 00 00 00 c6 80 d1 00 00 | ..........H.@`....f............. |
16200 | 00 01 48 c7 40 48 00 00 00 00 66 c7 80 cc 00 00 00 01 00 c6 40 12 00 48 c7 80 b8 00 00 00 00 00 | ..H.@H....f.........@..H........ |
16220 | 00 00 89 90 c4 00 00 00 48 89 88 b0 00 00 00 89 90 c8 00 00 00 48 8b 95 e0 00 00 00 48 8b 52 f8 | ........H............H......H.R. |
16240 | 48 89 10 e8 71 f9 ff ff 4c 89 e0 5b 5d 41 5c c3 55 53 48 89 f3 50 48 8b 76 38 48 89 fd 48 89 df | H...q...L..[]A\.USH..PH.v8H..H.. |
16260 | e8 6b c5 ff ff 48 89 df e8 22 fb ff ff 41 58 48 8d 73 f8 48 89 ef 31 c9 5b 5d ba d8 00 00 00 e9 | .k...H..."...AXH.s.H..1.[]...... |
16280 | 1f c7 ff ff 48 8b 47 18 48 8b b8 e0 00 00 00 e9 2e fb ff ff 53 be 01 00 00 00 48 89 fb e8 fb 23 | ....H.G.H...........S.....H....# |
162a0 | 00 00 48 89 df be 01 00 00 00 e8 5a e5 ff ff be d7 b9 f0 ff 48 89 df 29 c6 e8 2b e5 ff ff b8 01 | ..H........Z........H..)..+..... |
162c0 | 00 00 00 5b c3 50 e8 0b e4 ff ff 5a ff c8 c3 83 fe 01 55 53 48 89 fb 51 76 1b 31 f6 e8 86 eb ff | ...[.P.....Z......USH..Qv.1..... |
162e0 | ff be fe ff ff ff 48 89 df e8 fb e4 ff ff b8 02 00 00 00 eb 0a 48 89 d5 e8 d9 e3 ff ff 29 e8 5a | ......H..............H.......).Z |
16300 | 5b 5d c3 55 53 48 89 fb 50 e8 c8 e3 ff ff ba 06 00 00 00 48 89 df be 02 00 00 00 89 c5 e8 c7 29 | [].USH..P..........H...........) |
16320 | 00 00 48 89 df be 01 00 00 00 e8 38 eb ff ff 48 89 df be 01 00 00 00 e8 ad e4 ff ff 48 89 df ba | ..H........8...H............H... |
16340 | 02 00 00 00 be 03 00 00 00 e8 e2 e3 ff ff 8d 75 fe 48 89 df b9 02 00 00 00 83 ca ff 41 b9 cf 62 | ...............u.H..........A..b |
16360 | 41 00 41 b8 02 00 00 00 e8 d7 f1 ff ff 59 48 89 df ba 02 00 00 00 89 c6 5b 5d e9 50 ff ff ff 53 | A.A..........YH.........[].P...S |
16380 | be 01 00 00 00 48 89 fb e8 10 23 00 00 48 89 df be 01 00 00 00 e8 cd ea ff ff ba 01 00 00 00 be | .....H....#..H.................. |
163a0 | 01 00 00 00 48 89 df e8 84 e3 ff ff 48 89 df e8 22 e3 ff ff 8d 70 fe 48 89 df 83 ca ff 41 b9 cf | ....H.......H..."....p.H.....A.. |
163c0 | 62 41 00 45 31 c0 31 c9 e8 77 f1 ff ff 48 89 df 31 d2 89 c6 5b e9 f5 fe ff ff 53 be 01 00 00 00 | bA.E1.1..w...H..1...[.....S..... |
163e0 | 48 89 fb e8 b5 22 00 00 48 89 df 31 d2 be 01 00 00 00 e8 dc 2b 00 00 b8 01 00 00 00 5b c3 41 54 | H...."..H..1........+.......[.AT |
16400 | 55 49 89 fc 53 e8 cc e2 ff ff be 01 00 00 00 4c 89 e7 89 c3 e8 f0 e3 ff ff 83 f8 04 75 29 31 d2 | UI..S..........L............u)1. |
16420 | be 01 00 00 00 4c 89 e7 e8 71 e6 ff ff 80 38 23 75 15 8d 73 ff 4c 89 e7 48 63 f6 e8 f6 e7 ff ff | .....L...q....8#u..s.L..Hc...... |
16440 | b8 01 00 00 00 eb 3c be 01 00 00 00 4c 89 e7 48 63 eb e8 53 2a 00 00 48 85 c0 79 05 48 01 c5 eb | ......<.....L..Hc..S*..H..y.H... |
16460 | 07 48 39 e8 48 0f 4e e8 48 85 ed 7f 12 ba 93 57 45 00 be 01 00 00 00 4c 89 e7 e8 c3 1e 00 00 89 | .H9.H.N.H......WE......L........ |
16480 | d8 29 e8 5b 5d 41 5c c3 55 53 be 02 00 00 00 50 48 89 fb e8 12 2a 00 00 48 8d 68 01 ba 05 00 00 | .).[]A\.US.....PH....*..H.h..... |
164a0 | 00 48 89 df be 01 00 00 00 e8 3b 28 00 00 48 89 ee 48 89 df e8 7d e7 ff ff 48 89 ea 48 89 df be | .H........;(..H..H...}...H..H... |
164c0 | 01 00 00 00 e8 66 eb ff ff 83 f8 01 19 c0 5a 83 c0 02 5b 5d c3 41 57 41 56 be 02 00 00 00 41 55 | .....f........Z...[].AWAV.....AU |
164e0 | 41 54 55 53 48 89 fb 48 83 ec 38 e8 19 e3 ff ff 85 c0 7f 6e be 01 00 00 00 48 89 df e8 9c 21 00 | ATUSH..H..8........n.....H....!. |
16500 | 00 be 01 00 00 00 48 89 df e8 fb e2 ff ff 83 f8 03 75 12 be 01 00 00 00 48 89 df e8 cd e1 ff ff | ......H..........u......H....... |
16520 | e9 6e 01 00 00 48 8d 54 24 28 be 01 00 00 00 48 89 df e8 67 e5 ff ff 48 85 c0 0f 84 4b 01 00 00 | .n...H.T$(.....H...g...H....K... |
16540 | 48 89 c6 48 89 df e8 76 e4 ff ff 48 8b 4c 24 28 48 8d 51 01 48 39 d0 0f 85 2e 01 00 00 e9 31 01 | H..H...v...H.L$(H.Q.H9........1. |
16560 | 00 00 be 02 00 00 00 48 89 df e8 3b 29 00 00 ba 04 00 00 00 be 01 00 00 00 48 89 df 49 89 c5 e8 | .......H...;)............H..I... |
16580 | 65 27 00 00 48 8d 54 24 28 be 01 00 00 00 48 89 df e8 83 27 00 00 49 89 c4 49 8d 45 fe 48 83 f8 | e'..H.T$(.....H....'..I..I.E.H.. |
165a0 | 22 76 12 ba a6 57 45 00 be 02 00 00 00 48 89 df e8 8d 1d 00 00 be b8 57 45 00 4c 89 e7 e8 2e dc | "v...WE......H.........WE.L..... |
165c0 | fe ff 4d 8d 3c 04 41 8a 07 3c 2d 75 0b 49 ff c7 41 be 01 00 00 00 eb 0e 45 31 f6 3c 2b 0f 94 c0 | ..M.<.A..<-u.I..A.......E1.<+... |
165e0 | 0f b6 c0 49 01 c7 e8 e5 df fe ff 48 8b 08 41 0f b6 07 f6 04 41 08 74 7b 49 63 c5 31 ed 48 89 44 | ...I.......H..A.....A.t{Ic.1.H.D |
16600 | 24 08 41 0f b6 37 f6 44 71 01 08 74 09 40 0f be c6 83 e8 30 eb 22 48 89 74 24 18 48 89 4c 24 10 | $.A..7.Dq..t.@.....0."H.t$.H.L$. |
16620 | e8 2b d9 fe ff 48 8b 74 24 18 48 8b 00 48 8b 4c 24 10 8b 04 b0 83 e8 37 44 39 e8 7d 36 48 0f af | .+...H.t$.H..H.L$......7D9.}6H.. |
16640 | 6c 24 08 48 98 49 ff c7 48 01 c5 41 0f b6 07 f6 04 41 08 75 ad be b8 57 45 00 4c 89 ff e8 8e db | l$.H.I..H..A.....A.u...WE.L..... |
16660 | fe ff 45 85 f6 49 8d 14 07 48 89 ee 74 09 48 f7 de eb 04 31 f6 31 d2 4c 03 64 24 28 4c 39 e2 75 | ..E..I...H..t.H....1.1.L.d$(L9.u |
16680 | 0a 48 89 df e8 ad e5 ff ff eb 08 48 89 df e8 7a e5 ff ff 48 83 c4 38 b8 01 00 00 00 5b 5d 41 5c | .H.........H...z...H..8.....[]A\ |
166a0 | 41 5d 41 5e 41 5f c3 55 53 ba 6c 3c 45 00 50 be 01 00 00 00 48 89 fb bd 88 64 41 00 e8 f7 24 00 | A]A^A_.US.l<E.P.....H....dA...$. |
166c0 | 00 85 c0 b8 16 6a 41 00 48 89 df 48 0f 45 e8 be 01 00 00 00 e8 c4 1f 00 00 31 d2 48 89 ee 48 89 | .....jA.H..H.E...........1.H..H. |
166e0 | df e8 00 e7 ff ff 48 89 df be 01 00 00 00 e8 f6 e0 ff ff 48 89 df 31 f6 e8 39 e5 ff ff 5a b8 03 | ......H............H..1..9...Z.. |
16700 | 00 00 00 5b 5d c3 53 ba 05 00 00 00 48 89 fb be 01 00 00 00 e8 d0 25 00 00 48 89 df be 02 00 00 | ...[].S.....H.........%..H...... |
16720 | 00 e8 77 1f 00 00 48 89 df be 03 00 00 00 e8 6a 1f 00 00 48 89 df be 03 00 00 00 e8 ad df ff ff | ..w...H........j...H............ |
16740 | 48 89 df be 01 00 00 00 e8 8a eb ff ff b8 01 00 00 00 5b c3 53 ba 05 00 00 00 48 89 fb be 01 00 | H.................[.S.....H..... |
16760 | 00 00 e8 82 25 00 00 48 89 df be 02 00 00 00 e8 29 1f 00 00 48 89 df be 02 00 00 00 e8 6c df ff | ....%..H........)...H........l.. |
16780 | ff 48 89 df be 01 00 00 00 e8 71 e8 ff ff b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 66 | .H........q........[.S.....H...f |
167a0 | e0 ff ff 83 e8 04 83 f8 01 76 12 ba bf 57 45 00 be 01 00 00 00 48 89 df e8 85 1b 00 00 48 89 df | .........v...WE......H.......H.. |
167c0 | be 01 00 00 00 e8 5e e3 ff ff 48 89 df 48 89 c6 e8 61 e4 ff ff b8 01 00 00 00 5b c3 53 be 01 00 | ......^...H..H...a........[.S... |
167e0 | 00 00 48 89 fb e8 b3 1e 00 00 48 89 df be 02 00 00 00 e8 a6 1e 00 00 48 89 df ba 02 00 00 00 be | ..H.......H............H........ |
16800 | 01 00 00 00 e8 a9 e0 ff ff 48 89 df 89 c6 e8 54 e6 ff ff b8 01 00 00 00 5b c3 41 55 41 54 55 53 | .........H.....T........[.AUATUS |
16820 | 48 89 fb bd 01 00 00 00 48 83 ec 18 e8 a5 de ff ff be b2 40 45 00 48 89 df 41 89 c5 e8 79 e6 ff | H.......H..........@E.H..A...y.. |
16840 | ff 44 39 ed 0f 8f a2 00 00 00 83 ce ff 48 89 df e8 94 df ff ff 89 ee 48 89 df e8 8a df ff ff 45 | .D9..........H.........H.......E |
16860 | 31 c0 31 c9 ba 01 00 00 00 be 01 00 00 00 48 89 df e8 64 ec ff ff 48 8d 54 24 08 83 ce ff 48 89 | 1.1...........H...d...H.T$....H. |
16880 | df e8 18 e2 ff ff 48 85 c0 49 89 c4 75 11 be d8 57 45 00 48 89 df 31 c0 e8 e4 19 00 00 eb 76 83 | ......H..I..u...WE.H..1.......v. |
168a0 | fd 01 7e 1b 48 8b 0d 45 9d 24 00 ba 01 00 00 00 be 01 00 00 00 bf 03 58 45 00 e8 71 dc fe ff 48 | ..~.H..E.$.............XE..q...H |
168c0 | 8b 0d 2a 9d 24 00 48 8b 54 24 08 be 01 00 00 00 4c 89 e7 ff c5 e8 56 dc fe ff be fe ff ff ff 48 | ..*.$.H.T$......L.....V........H |
168e0 | 89 df e8 06 de ff ff e9 55 ff ff ff 48 8b 0d fd 9c 24 00 ba 01 00 00 00 be 01 00 00 00 bf b2 33 | ........U...H....$.............3 |
16900 | 45 00 e8 29 dc fe ff 48 8b 3d e2 9c 24 00 e8 9d da fe ff 31 c0 48 83 c4 18 5b 5d 41 5c 41 5d c3 | E..)...H.=..$......1.H...[]A\A]. |
16920 | 53 ba 05 00 00 00 48 89 fb be 01 00 00 00 e8 b6 23 00 00 be 02 00 00 00 48 89 df e8 ad dd ff ff | S.....H.........#.......H....... |
16940 | be 01 00 00 00 48 89 df e8 d4 ee ff ff 85 c0 ba 02 00 00 00 75 0d 48 89 df e8 af e2 ff ff ba 01 | .....H..............u.H......... |
16960 | 00 00 00 89 d0 5b c3 55 53 48 89 d5 56 48 89 fb ba 05 58 45 00 be 02 00 00 00 e8 cf 1c 00 00 be | .....[.USH..VH....XE............ |
16980 | 01 00 00 00 48 89 df e8 5d de ff ff 45 31 c0 31 c9 31 f6 ba 01 00 00 00 48 89 df e8 3a eb ff ff | ....H...]...E1.1.1......H...:... |
169a0 | 83 ce ff 48 89 df e8 5e de ff ff 85 c0 74 4c 83 ce ff 48 89 df e8 c6 de ff ff 85 c0 75 0d be 1f | ...H...^.....tL...H.........u... |
169c0 | 58 45 00 48 89 df e8 b6 18 00 00 ba 05 00 00 00 48 89 df 83 ce ff e8 b0 dd ff ff 48 89 df be fe | XE.H............H..........H.... |
169e0 | ff ff ff e8 05 dd ff ff 59 48 89 ea 48 89 df be 05 00 00 00 5b 5d e9 a3 e0 ff ff 48 89 df be fe | ........YH..H.......[].....H.... |
16a00 | ff ff ff e8 e5 dc ff ff 48 c7 45 00 00 00 00 00 31 c0 5a 5b 5d c3 55 53 be 02 00 00 00 50 48 89 | ........H.E.....1.Z[].US.....PH. |
16a20 | fd e8 84 24 00 00 48 8d 58 01 48 89 ef 48 89 de e8 01 e2 ff ff 48 89 da 48 89 ef be 01 00 00 00 | ...$..H.X.H..H.......H..H....... |
16a40 | e8 76 e5 ff ff 83 f8 01 19 c0 5a 83 c0 02 5b 5d c3 55 53 be 02 00 00 00 52 48 89 fb ba 01 00 00 | .v........Z...[].US.....RH...... |
16a60 | 00 e8 9f 24 00 00 be 01 00 00 00 48 89 df 48 89 c5 e8 77 dc ff ff be 01 00 00 00 48 89 df e8 fd | ...$.......H..H...w........H.... |
16a80 | dd ff ff 85 ed 7e 28 85 c0 74 24 89 ee 48 89 df e8 60 17 00 00 be 01 00 00 00 48 89 df e8 47 dd | .....~(..t$..H...`........H...G. |
16aa0 | ff ff be 02 00 00 00 48 89 df e8 a0 ed ff ff 58 48 89 df 5b 5d e9 61 ed ff ff 41 54 55 b9 c0 59 | .......H.......XH..[].a...ATU..Y |
16ac0 | 45 00 53 ba 44 58 45 00 be 01 00 00 00 48 89 fb e8 dc 22 00 00 48 98 31 d2 be 02 00 00 00 44 8b | E.S.DXE......H...."..H.1......D. |
16ae0 | 24 85 80 59 45 00 48 89 df e8 17 24 00 00 48 89 df 89 c2 44 89 e6 e8 16 ec ff ff 41 83 fc 05 89 | $..YE.H....$..H....D.......A.... |
16b00 | c5 74 39 41 83 fc 09 74 33 41 83 fc 03 75 39 48 89 df 31 d2 be 04 00 00 00 e8 f3 eb ff ff f2 0f | .t9A...t3A...u9H..1............. |
16b20 | 2a c0 48 89 df f2 0f 2a cd f2 0f 59 05 9f f0 03 00 f2 0f 58 c1 e8 e7 e0 ff ff eb 17 89 ee 48 89 | *.H....*...Y.......X..........H. |
16b40 | df e8 21 e3 ff ff eb 0b 48 63 f0 48 89 df e8 e3 e0 ff ff 5b b8 01 00 00 00 5d 41 5c c3 55 53 48 | ..!.....Hc.H.......[.....]A\.USH |
16b60 | 89 fb 56 be 02 00 00 00 e8 9c dc ff ff ba 05 00 00 00 89 c5 be 01 00 00 00 48 89 df e8 68 21 00 | ..V......................H...h!. |
16b80 | 00 83 fd 05 74 16 85 ed 74 12 ba 8e 4b 45 00 be 02 00 00 00 48 89 df e8 a6 17 00 00 ba 4c 58 45 | ....t...t...KE......H........LXE |
16ba0 | 00 be 01 00 00 00 48 89 df e8 0a 20 00 00 85 c0 74 12 59 48 89 df be 58 58 45 00 31 c0 5b 5d e9 | ......H.........t.YH...XXE.1.[]. |
16bc0 | bd 16 00 00 48 89 df be 02 00 00 00 e8 1c db ff ff 48 89 df be 01 00 00 00 e8 20 e8 ff ff 5a b8 | ....H............H............Z. |
16be0 | 01 00 00 00 5b 5d c3 85 f6 53 48 89 fb 75 36 85 d2 74 2b 89 d6 e8 ef db ff ff ba 01 00 00 00 be | ....[]...SH..u6..t+............. |
16c00 | fe ff ff ff 48 89 df e8 be ed ff ff 48 85 c0 75 0d be fe ff ff ff 48 89 df e8 cf da ff ff b8 01 | ....H.......H..u......H......... |
16c20 | 00 00 00 eb 1c e8 e3 df ff ff ba 01 00 00 00 be fe ff ff ff 48 89 df e8 f4 da ff ff b8 02 00 00 | ....................H........... |
16c40 | 00 5b c3 41 55 41 54 be 01 00 00 00 55 53 48 89 fb 31 ed 48 83 ec 18 48 8d 54 24 08 e8 3d de ff | .[.AUAT.....USH..1.H...H.T$..=.. |
16c60 | ff 31 c9 ba 7c 58 45 00 be 03 00 00 00 48 89 df 49 89 c4 e8 d6 20 00 00 be 04 00 00 00 48 89 df | .1..|XE......H..I............H.. |
16c80 | 49 89 c5 e8 81 db ff ff ff c0 40 0f 95 c5 31 c9 c1 e5 02 4d 85 e4 74 28 4c 89 e2 48 89 df be 02 | I.........@...1....M..t(L..H.... |
16ca0 | 00 00 00 e8 a6 20 00 00 48 8b 54 24 08 4d 89 e8 48 89 c1 4c 89 e6 48 89 df e8 b5 1e 00 00 eb 49 | ........H.T$.M..H..L..H........I |
16cc0 | ba 7f 58 45 00 be 02 00 00 00 48 89 df e8 7c 20 00 00 ba 06 00 00 00 be 01 00 00 00 48 89 df 49 | ..XE......H...|.............H..I |
16ce0 | 89 c4 e8 02 20 00 00 be 05 00 00 00 48 89 df e8 f9 d9 ff ff 4d 89 e8 4c 89 e1 31 d2 be 67 69 41 | ............H.......M..L..1..giA |
16d00 | 00 48 89 df e8 3b e9 ff ff 89 ea 48 89 df 89 c6 e8 d2 fe ff ff 48 83 c4 18 5b 5d 41 5c 41 5d c3 | .H...;.....H.........H...[]A\A]. |
16d20 | 41 55 41 54 31 c9 55 53 31 d2 50 48 89 fb be 01 00 00 00 31 ed e8 14 20 00 00 31 c9 31 d2 48 89 | AUAT1.US1.PH.......1......1.1.H. |
16d40 | df be 02 00 00 00 49 89 c4 e8 00 20 00 00 48 89 df be 03 00 00 00 49 89 c5 e8 ab da ff ff ff c0 | ......I.......H.......I......... |
16d60 | 4c 89 ea 4c 89 e6 40 0f 95 c5 48 89 df 8d 6c 6d 00 e8 43 1c 00 00 59 89 ea 48 89 df 89 c6 5b 5d | L..L..@...H...lm..C...Y..H....[] |
16d80 | 41 5c 41 5d e9 5e fe ff ff 53 be 01 00 00 00 48 89 fb e8 06 19 00 00 be 01 00 00 00 48 89 df e8 | A\A].^...S.....H............H... |
16da0 | 6c e3 ff ff 85 c0 75 0a 48 89 df e8 5d de ff ff eb 12 ba 4c 58 45 00 be 01 00 00 00 48 89 df e8 | l.....u.H...]......LXE......H... |
16dc0 | f4 1d 00 00 b8 01 00 00 00 5b c3 55 53 31 c9 56 31 d2 48 89 fb be 01 00 00 00 e8 6f 1f 00 00 be | .........[.US1.V1.H........o.... |
16de0 | 01 00 00 00 48 89 c5 48 89 df e8 fe d8 ff ff 31 d2 48 89 ee 48 89 df e8 bd 1b 00 00 85 c0 74 0b | ....H..H.......1.H..H.........t. |
16e00 | 59 48 89 df 5b 5d e9 10 ea ff ff 83 ca ff 48 89 df 41 b8 c5 62 41 00 31 c9 31 f6 e8 ba e6 ff ff | YH..[]........H..A..bA.1.1...... |
16e20 | 48 89 df e8 ae d8 ff ff 5a ff c8 5b 5d c3 53 be 01 00 00 00 48 89 fb e8 40 dc ff ff 85 c0 74 09 | H.......Z..[].S.....H...@.....t. |
16e40 | 48 89 df 5b e9 8d d8 ff ff 48 89 df be 01 00 00 00 e8 47 18 00 00 83 ca ff 48 89 df be 01 00 00 | H..[.....H........G......H...... |
16e60 | 00 e8 ca d8 ff ff 48 89 df be fe ff ff ff e8 7a d8 ff ff 48 89 df ba 11 00 00 00 be 87 58 45 00 | ......H........z...H.........XE. |
16e80 | e8 c5 dd ff ff 48 89 df be 01 00 00 00 e8 5b d8 ff ff 48 89 df 5b e9 b6 fb ff ff 53 ba 99 58 45 | .....H........[...H..[.....S..XE |
16ea0 | 00 be 01 00 00 00 48 89 fb e8 0a 1d 00 00 85 c0 75 38 48 89 df ba 05 00 00 00 be 01 00 00 00 e8 | ......H.........u8H............. |
16ec0 | 25 1e 00 00 31 d2 48 89 df be 20 69 41 00 e8 13 df ff ff 48 89 df be 01 00 00 00 e8 09 d9 ff ff | %...1.H....iA......H............ |
16ee0 | 48 89 df e8 25 dd ff ff eb 24 be 01 00 00 00 48 89 df e8 f2 d8 ff ff 45 31 c0 31 c9 ba 03 00 00 | H...%....$.....H.......E1.1..... |
16f00 | 00 be 01 00 00 00 48 89 df e8 cc e5 ff ff b8 03 00 00 00 5b c3 55 53 ba 02 00 00 00 51 48 89 fb | ......H............[.US.....QH.. |
16f20 | be d8 b9 f0 ff 31 ed e8 03 e1 ff ff 31 d2 be 40 5a 45 00 48 89 df e8 6b 22 00 00 83 ce ff 48 89 | .....1......1..@ZE.H...k".....H. |
16f40 | df e8 a3 d8 ff ff ba 30 52 45 00 be fe ff ff ff 48 89 df e8 d8 e2 ff ff ba 07 00 00 00 be a1 58 | .......0RE......H..............X |
16f60 | 45 00 48 89 df e8 e0 dc ff ff ba 9e 2f 45 00 be fe ff ff ff 48 89 df e8 b4 e2 ff ff 89 ee 48 89 | E.H........./E......H.........H. |
16f80 | df ff c5 e8 9a d8 ff ff 48 89 df 48 89 c6 e8 0b dd ff ff 83 fd 09 75 e4 48 89 df ba 09 00 00 00 | ........H..H..........u.H....... |
16fa0 | be 94 62 41 00 e8 3c de ff ff ba 6a 6a 45 00 48 89 df be fe ff ff ff e8 74 e2 ff ff 5a b8 01 00 | ..bA..<....jjE.H........t...Z... |
16fc0 | 00 00 5b 5d c3 41 57 41 56 be 02 00 00 00 41 55 41 54 45 31 e4 55 53 48 89 fb 48 83 ec 18 e8 c7 | ..[].AWAV.....AUATE1.USH..H..... |
16fe0 | 1e 00 00 be 03 00 00 00 48 89 df 49 89 c5 e8 b7 1e 00 00 be 04 00 00 00 48 89 df 48 89 c5 e8 a7 | ........H..I............H..H.... |
17000 | 1e 00 00 be 05 00 00 00 48 89 df 48 89 04 24 e8 f5 d7 ff ff 85 c0 41 0f 9f c4 4d 85 ed 46 8d 24 | ........H..H..$.......A...M..F.$ |
17020 | a5 01 00 00 00 7f 12 ba d8 5b 45 00 be 02 00 00 00 48 89 df e8 09 13 00 00 4c 39 ed 0f 8c d4 00 | .........[E......H.......L9..... |
17040 | 00 00 ba 6c 3c 45 00 be 01 00 00 00 48 89 df e8 64 1b 00 00 85 c0 41 be bb 4f 41 00 75 18 ba 05 | ...l<E......H...d.....A..OA.u... |
17060 | 00 00 00 be 01 00 00 00 48 89 df 41 be 2f 50 41 00 e8 73 1c 00 00 ba 63 53 45 00 44 89 e6 48 89 | ........H..A./PA..s....cSE.D..H. |
17080 | df e8 32 1b 00 00 85 c0 41 bf 93 52 41 00 75 16 ba 05 00 00 00 44 89 e6 48 89 df 41 bf 35 53 41 | ..2.....A..RA.u......D..H..A.5SA |
170a0 | 00 e8 43 1c 00 00 4c 29 ed 4c 39 2c 24 7e 2c 48 85 ed 78 62 4a 8d 54 2d 00 be 01 00 00 00 48 89 | ..C...L).L9,$~,H..xbJ.T-......H. |
170c0 | df 41 ff d6 48 8b 04 24 44 89 e6 48 89 df 48 8d 54 05 00 48 ff cd 41 ff d7 eb d4 31 c9 48 39 cd | .A..H..$D..H..H.T..H..A....1.H9. |
170e0 | 7c 34 4a 8d 14 29 48 89 4c 24 08 be 01 00 00 00 48 89 df 41 ff d6 48 8b 4c 24 08 48 8b 04 24 44 | |4J..)H.L$......H..A..H.L$.H..$D |
17100 | 89 e6 48 89 df 48 8d 14 01 41 ff d7 48 8b 4c 24 08 48 ff c1 eb c7 44 89 e6 48 89 df e8 c8 d6 ff | ..H..H...A..H.L$.H....D..H...... |
17120 | ff 48 83 c4 18 b8 01 00 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 55 41 54 55 53 48 89 fb 51 31 | .H........[]A\A]A^A_.AUATUSH..Q1 |
17140 | ed e8 90 d5 ff ff 4c 63 e8 ba 01 00 00 00 48 89 df 44 89 ee 4d 89 ec e8 5b df ff ff ba 01 00 00 | ......Lc......H..D..M...[....... |
17160 | 00 be 01 00 00 00 48 89 df e8 c2 d5 ff ff 44 89 e0 29 e8 85 c0 7e 18 4c 89 ea be 01 00 00 00 48 | ......H.......D..)...~.L.......H |
17180 | 89 df 48 29 ea 48 ff c5 e8 a8 e1 ff ff eb df 4c 89 ee 48 89 df e8 9c da ff ff ba f1 53 45 00 48 | ..H).H.........L..H.........SE.H |
171a0 | 89 df be 01 00 00 00 e8 84 e0 ff ff 5a b8 01 00 00 00 5b 5d 41 5c 41 5d c3 41 54 49 89 f4 55 48 | ............Z.....[]A\A].ATI..UH |
171c0 | 89 fd 53 89 cb 48 63 d2 be 01 00 00 00 41 ff 14 24 48 63 d3 49 8b 04 24 48 89 ef 5b 5d 41 5c be | ..S..Hc......A..$Hc.I..$H..[]A\. |
171e0 | 01 00 00 00 ff e0 41 54 55 89 f5 53 be 02 00 00 00 48 89 fb 41 89 d4 48 83 ec 10 e8 09 d6 ff ff | ......ATU..S.....H..A..H........ |
17200 | 85 c0 75 1a 48 83 c4 10 44 89 e2 89 ee 48 89 df b9 01 00 00 00 5b 5d 41 5c e9 18 d7 ff ff 48 89 | ..u.H...D....H.......[]A\.....H. |
17220 | df be 02 00 00 00 e8 be d5 ff ff 8d 75 ff 48 89 df e8 b3 d5 ff ff 41 8d 74 24 fe 48 89 df e8 a6 | ............u.H.......A.t$.H.... |
17240 | d5 ff ff 45 31 c0 31 c9 ba 01 00 00 00 48 89 df be 02 00 00 00 e8 80 e2 ff ff 48 89 df 83 ce ff | ...E1.1......H............H..... |
17260 | e8 17 d8 ff ff 48 89 df be fe ff ff ff 89 44 24 0c e8 77 d4 ff ff 8b 44 24 0c 48 83 c4 10 5b 5d | .....H........D$..w....D$.H...[] |
17280 | 41 5c c3 41 57 41 56 48 8d 46 08 41 55 41 54 49 89 f5 55 53 41 89 d7 48 89 fb 41 89 ce 48 83 ec | A\.AWAVH.F.AUATI..USA..H..A..H.. |
172a0 | 48 48 89 44 24 08 45 39 f7 0f 8d d5 02 00 00 49 63 c7 be 01 00 00 00 48 89 df 48 89 c2 48 89 04 | HH.D$.E9.......Ic......H..H..H.. |
172c0 | 24 41 ff 55 00 49 63 c6 be 01 00 00 00 48 89 df 48 89 c2 48 89 44 24 10 41 ff 55 00 83 ce ff ba | $A.U.Ic......H..H..H.D$.A.U..... |
172e0 | fe ff ff ff 48 89 df e8 fa fe ff ff 85 c0 74 15 48 8b 74 24 08 44 89 f1 44 89 fa 48 89 df e8 b6 | ....H.........t.H.t$.D..D..H.... |
17300 | fe ff ff eb 0d be fd ff ff ff 48 89 df e8 db d3 ff ff 44 89 f0 44 29 f8 89 44 24 1c ff c8 0f 84 | ..........H.......D..D)..D$..... |
17320 | 60 02 00 00 43 8d 04 37 b9 02 00 00 00 be 01 00 00 00 48 89 df 99 f7 f9 4c 63 e0 4c 89 e2 4c 89 | `...C..7..........H.....Lc.L..L. |
17340 | e5 41 ff 55 00 48 8b 14 24 be 01 00 00 00 48 89 df 41 ff 55 00 83 ca ff be fe ff ff ff 48 89 df | .A.U.H..$.....H..A.U.........H.. |
17360 | e8 81 fe ff ff 85 c0 44 89 f9 75 35 be fe ff ff ff 48 89 df e8 74 d3 ff ff 48 8b 54 24 10 be 01 | .......D..u5.....H...t...H.T$... |
17380 | 00 00 00 48 89 df 41 ff 55 00 83 ce ff ba fe ff ff ff 48 89 df e8 4c fe ff ff 85 c0 74 14 44 89 | ...H..A.U.........H...L.....t.D. |
173a0 | f1 48 8b 74 24 08 89 ea 48 89 df e8 09 fe ff ff eb 0d be fd ff ff ff 48 89 df e8 2e d3 ff ff 83 | .H.t$...H..............H........ |
173c0 | 7c 24 1c 02 0f 84 ba 01 00 00 4c 89 e2 be 01 00 00 00 48 89 df 41 ff 55 00 83 ce ff 48 89 df 45 | |$........L.......H..A.U....H..E |
173e0 | 31 e4 e8 02 d4 ff ff 41 8d 46 ff be 01 00 00 00 48 89 df 89 44 24 10 48 98 48 89 c2 48 89 44 24 | 1......A.F......H...D$.H.H..H.D$ |
17400 | 20 41 ff 55 00 8b 4c 24 10 48 8b 74 24 08 89 ea 48 89 df e8 a1 fd ff ff 49 63 c7 8b 6c 24 10 48 | .A.U..L$.H.t$...H.......Ic..l$.H |
17420 | ff c0 48 89 44 24 38 43 8d 04 27 be 01 00 00 00 48 89 df 89 44 24 1c 43 8d 44 27 01 89 04 24 48 | ..H.D$8C..'.....H...D$.C.D'...$H |
17440 | 8b 44 24 38 4c 01 e0 48 89 c2 48 89 44 24 28 41 ff 55 00 83 ce ff ba fe ff ff ff 48 89 df e8 83 | .D$8L..H..H.D$(A.U.........H.... |
17460 | fd ff ff 85 c0 74 27 44 39 34 24 7c 0f be fa 5b 45 00 48 89 df 31 c0 e8 05 0e 00 00 be fe ff ff | .....t'D94$|...[E.H..1.......... |
17480 | ff 48 89 df e8 64 d2 ff ff 49 ff c4 eb 99 48 63 c5 48 ff c8 48 89 44 24 30 48 8b 54 24 30 be 01 | .H...d...I....Hc.H..H.D$0H.T$0.. |
174a0 | 00 00 00 48 89 df 41 ff 55 00 83 ca ff be fd ff ff ff 48 89 df ff cd e8 2a fd ff ff 85 c0 74 28 | ...H..A.U.........H.....*.....t( |
174c0 | 44 39 fd 7f 0f be fa 5b 45 00 48 89 df 31 c0 e8 ad 0d 00 00 be fe ff ff ff 48 89 df e8 0c d2 ff | D9.....[E.H..1...........H...... |
174e0 | ff 48 ff 4c 24 30 eb b1 3b 2c 24 7d 66 be fc ff ff ff 48 89 df e8 f3 d1 ff ff 48 8b 54 24 20 be | .H.L$0..;,$}f.....H.......H.T$.. |
17500 | 01 00 00 00 48 89 df 41 ff 55 00 48 8b 54 24 28 be 01 00 00 00 48 89 df 41 ff 55 00 8b 54 24 10 | ....H..A.U.H.T$(.....H..A.U..T$. |
17520 | 8b 0c 24 48 89 df 48 8b 74 24 08 e8 89 fc ff ff 8b 14 24 44 89 f0 2b 04 24 44 29 fa 39 c2 8b 44 | ..$H..H.t$........$D..+.$D).9..D |
17540 | 24 1c 8d 40 02 7d 23 44 89 fa 8b 4c 24 1c 41 89 c7 eb 21 8b 14 24 48 8b 74 24 08 89 e9 48 89 df | $..@.}#D...L$.A...!..$H.t$...H.. |
17560 | e8 54 fc ff ff e9 1f ff ff ff 44 89 f1 44 8b 74 24 1c 89 c2 4c 89 ee 48 89 df e8 04 fd ff ff e9 | .T........D..D.t$...L..H........ |
17580 | 22 fd ff ff 48 83 c4 48 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 54 55 48 89 d0 53 48 89 fb 48 89 cd | "...H..H[]A\A]A^A_.ATUH..SH..H.. |
175a0 | 48 89 ca 49 89 f4 be 01 00 00 00 ff d0 83 ce ff 48 89 df e8 c8 d2 ff ff 85 c0 75 2a 83 ce ff 48 | H..I............H.........u*...H |
175c0 | 89 df e8 42 d2 ff ff 48 89 df 89 c6 e8 51 d2 ff ff 48 89 e9 48 89 c2 be 1d 5c 45 00 48 89 df 31 | ...B...H.....Q...H..H....\E.H..1 |
175e0 | c0 e8 9b 0c 00 00 5b 4c 89 e7 5d 41 5c e9 0d 12 00 00 55 53 48 89 f3 52 48 c7 06 00 00 00 00 48 | ......[L..]A\.....USH..RH......H |
17600 | 89 fd 48 c7 46 08 00 00 00 00 be 01 00 00 00 e8 fc da ff ff 85 c0 74 62 ba 07 00 00 00 be 6c 3c | ..H.F.................tb......l< |
17620 | 45 00 48 89 ef e8 20 d6 ff ff be fe ff ff ff 48 89 ef e8 c8 d9 ff ff 85 c0 74 07 48 c7 03 bb 4f | E.H............H.........t.H...O |
17640 | 41 00 ba 0a 00 00 00 be 63 53 45 00 48 89 ef e8 f6 d5 ff ff be fd ff ff ff 48 89 ef e8 9e d9 ff | A.......cSE.H............H...... |
17660 | ff 85 c0 74 08 48 c7 43 08 93 52 41 00 be fc ff ff ff 48 89 ef e8 73 d0 ff ff 48 83 3b 00 74 07 | ...t.H.C..RA......H...s...H.;.t. |
17680 | 48 83 7b 08 00 75 2e ba 05 00 00 00 be 01 00 00 00 48 89 ef e8 50 16 00 00 48 83 3b 00 75 07 48 | H.{..u...........H...P...H.;.u.H |
176a0 | c7 03 2f 50 41 00 48 83 7b 08 00 75 08 48 c7 43 08 35 53 41 00 58 5b 5d c3 41 55 41 54 ba 70 48 | ../PA.H.{..u.H.C.5SA.X[].AUAT.pH |
176c0 | 45 00 55 53 be 02 00 00 00 48 89 fb 48 81 ec 48 20 00 00 48 89 e1 64 48 8b 04 25 28 00 00 00 48 | E.US.....H..H..H...H..dH..%(...H |
176e0 | 89 84 24 38 20 00 00 31 c0 e8 60 16 00 00 48 8d 74 24 08 48 89 df 49 89 c5 e8 f4 fe ff ff ba 01 | ..$8...1..`...H.t$.H..I......... |
17700 | 00 00 00 be 03 00 00 00 48 89 df e8 f5 17 00 00 be 04 00 00 00 48 89 df 48 89 c5 e8 e9 d0 ff ff | ........H............H..H....... |
17720 | 85 c0 7f 0f be 01 00 00 00 48 89 df e8 54 18 00 00 eb 0d be 04 00 00 00 48 89 df e8 6a 17 00 00 | .........H...T..........H...j... |
17740 | 48 8d 74 24 18 48 89 df 49 89 c4 e8 2d 11 00 00 4c 39 e5 7d 2b 48 8b 54 24 08 48 8d 74 24 18 48 | H.t$.H..I...-...L9.}+H.T$.H.t$.H |
17760 | 89 e9 48 89 df 48 ff c5 e8 26 fe ff ff 48 8b 14 24 48 8d 7c 24 18 4c 89 ee e8 ec 0f 00 00 eb d0 | ..H..H...&...H..$H.|$.L......... |
17780 | 75 15 48 8b 54 24 08 48 8d 74 24 18 48 89 e9 48 89 df e8 fc fd ff ff 48 8d 7c 24 18 e8 0f 10 00 | u.H.T$.H.t$.H..H.......H.|$..... |
177a0 | 00 48 8b 8c 24 38 20 00 00 64 48 33 0c 25 28 00 00 00 b8 01 00 00 00 74 05 e8 32 c9 fe ff 48 81 | .H..$8...dH3.%(........t..2...H. |
177c0 | c4 48 20 00 00 5b 5d 41 5c 41 5d c3 41 55 41 54 55 53 48 89 fb 48 83 ec 18 48 89 e6 e8 11 fe ff | .H...[]A\A].AUATUSH..H...H...... |
177e0 | ff be 01 00 00 00 48 89 df e8 97 17 00 00 48 89 df 48 8d 68 01 e8 dc ce ff ff 83 f8 02 74 72 83 | ......H.......H..H.h.........tr. |
17800 | f8 03 75 5c be 02 00 00 00 48 89 df e8 99 16 00 00 48 39 e8 49 89 c4 7f 05 48 85 c0 7f 12 ba 52 | ..u\.....H.......H9.I....H.....R |
17820 | 5c 45 00 be 02 00 00 00 48 89 df e8 12 0b 00 00 4c 39 e5 7e 26 4c 8d 6d ff be 01 00 00 00 48 89 | \E......H.......L9.~&L.m......H. |
17840 | df 4c 89 ea ff 14 24 48 89 ea be 01 00 00 00 48 89 df 4c 89 ed ff 54 24 08 eb d5 4c 89 e5 eb 11 | .L....$H.......H..L...T$...L.... |
17860 | be 69 5c 45 00 48 89 df 31 c0 e8 12 0a 00 00 eb 11 48 89 ea be 01 00 00 00 48 89 df ff 54 24 08 | .i\E.H..1........H.......H...T$. |
17880 | 31 c0 48 83 c4 18 5b 5d 41 5c 41 5d c3 41 55 41 54 55 53 48 89 fb 48 83 ec 18 48 89 e6 e8 50 fd | 1.H...[]A\A].AUATUSH..H...H...P. |
178a0 | ff ff ba 01 00 00 00 be 02 00 00 00 48 89 df e8 51 16 00 00 be 03 00 00 00 48 89 df 48 89 c5 e8 | ............H...Q........H..H... |
178c0 | 45 cf ff ff 85 c0 7f 0f be 01 00 00 00 48 89 df e8 b0 16 00 00 eb 0d be 03 00 00 00 48 89 df e8 | E............H..............H... |
178e0 | c6 15 00 00 45 31 ed 48 39 c5 49 89 c4 7f 4f 48 89 c6 48 29 ee 48 81 fe fe ff ff 7f 76 14 be 8f | ....E1.H9.I...OH..H).H......v... |
17900 | 5c 45 00 48 89 df 31 c0 e8 74 09 00 00 41 89 c5 eb 2c 48 ff c6 48 89 df 41 89 f5 e8 b9 cc ff ff | \E.H..1..t...A...,H..H..A....... |
17920 | 85 c0 74 da 48 89 ea 48 ff c5 be 01 00 00 00 48 89 df ff 14 24 48 8d 45 ff 4c 39 e0 7c e6 48 83 | ..t.H..H.......H....$H.E.L9.|.H. |
17940 | c4 18 44 89 e8 5b 5d 41 5c 41 5d c3 41 55 41 54 55 53 48 89 fb 48 83 ec 18 48 89 e6 e8 91 fc ff | ..D..[]A\A].AUATUSH..H...H...... |
17960 | ff be 01 00 00 00 48 89 df e8 17 16 00 00 be 02 00 00 00 49 89 c4 48 89 c2 48 89 df e8 84 15 00 | ......H............I..H..H...... |
17980 | 00 4c 39 e0 48 89 c5 74 21 48 85 c0 7e 0a 49 8d 44 24 01 48 39 c5 7e 12 ba 52 5c 45 00 be 01 00 | .L9.H..t!H..~.I.D$.H9.~..R\E.... |
179a0 | 00 00 48 89 df e8 98 09 00 00 48 89 ea be 01 00 00 00 48 89 df ff 14 24 4c 39 e5 7d 26 4c 8d 6d | ..H.......H.......H....$L9.}&L.m |
179c0 | 01 be 01 00 00 00 48 89 df 4c 89 ea ff 14 24 48 89 ea be 01 00 00 00 48 89 df 4c 89 ed ff 54 24 | ......H..L....$H.......H..L...T$ |
179e0 | 08 eb d5 48 89 df e8 22 d2 ff ff 48 89 ea 48 89 df be 01 00 00 00 ff 54 24 08 48 83 c4 18 b8 01 | ...H..."...H..H........T$.H..... |
17a00 | 00 00 00 5b 5d 41 5c 41 5d c3 55 53 48 89 fb 48 83 ec 18 48 89 e6 e8 d7 fb ff ff be 01 00 00 00 | ...[]A\A].USH..H...H............ |
17a20 | 48 89 df e8 5d 15 00 00 ba 70 48 45 00 be 32 00 00 00 48 89 df 48 89 c5 e8 11 0c 00 00 be 02 00 | H...]....pHE..2...H..H.......... |
17a40 | 00 00 48 89 df e8 bf cd ff ff 85 c0 7e 12 ba 06 00 00 00 be 02 00 00 00 48 89 df e8 89 12 00 00 | ..H.........~...........H....... |
17a60 | 48 89 df be 02 00 00 00 e8 80 cc ff ff 89 e9 48 89 e6 48 89 df ba 01 00 00 00 e8 04 f8 ff ff 48 | H..............H..H............H |
17a80 | 83 c4 18 31 c0 5b 5d c3 53 f2 0f 10 05 d7 c4 03 00 48 89 fb be 88 00 00 00 e8 e3 19 00 00 48 89 | ...1.[].S........H............H. |
17aa0 | df ba 07 00 00 00 31 f6 e8 0a d6 ff ff 48 89 df 31 d2 be c0 5c 45 00 e8 ea 16 00 00 b8 01 00 00 | ......1......H..1...\E.......... |
17ac0 | 00 5b c3 48 8b 4e 08 31 c0 48 85 c9 74 0e 48 8b 06 48 89 0a 48 c7 46 08 00 00 00 00 c3 85 d2 0f | .[.H.N.1.H..t.H..H..H.F......... |
17ae0 | 84 ef 00 00 00 41 54 55 41 89 f4 53 83 ce ff 89 d5 48 89 fb e8 10 cd ff ff 83 f8 05 74 07 31 c0 | .....ATUA..S.....H..........t.1. |
17b00 | e9 ca 00 00 00 48 89 df ff cd e8 fe d0 ff ff be fe ff ff ff 48 89 df e8 05 dd ff ff 85 c0 74 de | .....H..............H.........t. |
17b20 | be fe ff ff ff 48 89 df e8 dc cc ff ff 83 f8 04 0f 85 87 00 00 00 83 ca ff 44 89 e6 48 89 df e8 | .....H...................D..H... |
17b40 | 6e cd ff ff 85 c0 74 0f be fe ff ff ff 48 89 df e8 98 cb ff ff eb 5f 89 ea 44 89 e6 48 89 df e8 | n.....t......H........_..D..H... |
17b60 | 79 ff ff ff 85 c0 74 55 83 ca ff be fe ff ff ff 48 89 df e8 b8 cb ff ff be fe ff ff ff 48 89 df | y.....tU........H............H.. |
17b80 | e8 68 cb ff ff ba 01 00 00 00 be a0 5d 45 00 48 89 df e8 b3 d0 ff ff be fe ff ff ff 48 89 df ba | .h..........]E.H............H... |
17ba0 | 01 00 00 00 e8 87 cb ff ff be 03 00 00 00 48 89 df e8 99 dc ff ff b8 01 00 00 00 eb 12 be fe ff | ..............H................. |
17bc0 | ff ff 48 89 df e8 23 cb ff ff e9 40 ff ff ff 5b 5d 41 5c c3 31 c0 c3 41 55 41 54 55 53 48 89 f5 | ..H...#....@...[]A\.1..AUATUSH.. |
17be0 | 48 89 fb 48 83 ec 18 e8 ea ca ff ff 41 89 c4 48 89 ea be e4 5f 45 00 48 89 df 45 8d 6c 24 01 e8 | H..H........A..H...._E.H..E.l$.. |
17c00 | d7 61 00 00 ba d1 47 45 00 be d8 b9 f0 ff 48 89 df e8 43 d3 ff ff ba 02 00 00 00 44 89 ee 48 89 | .a....GE......H...C........D..H. |
17c20 | df e8 b7 fe ff ff 85 c0 74 71 31 d2 83 ce ff 48 89 df e8 67 ce ff ff ba 03 00 00 00 be 40 5d 45 | ........tq1....H...g.........@]E |
17c40 | 00 48 89 c7 48 89 c5 e8 94 c3 fe ff 85 c0 75 29 48 8d 75 03 48 89 df e8 42 d0 ff ff be fe ff ff | .H..H.........u)H.u.H...B....... |
17c60 | ff 48 89 df 83 ca ff e8 c4 ca ff ff be fe ff ff ff 48 89 df e8 74 ca ff ff 44 89 ea 83 ce ff 48 | .H...............H...t...D.....H |
17c80 | 89 df e8 04 cb ff ff be fd ff ff ff 48 89 df e8 59 ca ff ff b8 01 00 00 00 eb 13 44 89 e6 48 89 | ............H...Y..........D..H. |
17ca0 | df 89 44 24 0c e8 43 ca ff ff 8b 44 24 0c 48 83 c4 18 5b 5d 41 5c 41 5d c3 41 54 55 49 89 f4 53 | ..D$..C....D$.H...[]A\A].ATUI..S |
17cc0 | 89 d5 48 89 fb 48 83 ec 10 e8 d2 c2 fe ff 8b 38 e8 8b c8 fe ff 89 ee 48 89 df 31 d2 48 89 44 24 | ..H..H.........8.......H..1.H.D$ |
17ce0 | 08 e8 b8 cd ff ff 4c 8b 44 24 08 48 8d 48 01 4c 89 e2 48 89 df be 44 5d 45 00 31 c0 e8 2e d0 ff | ......L.D$.H.H.L..H...D]E.1..... |
17d00 | ff 89 ee 48 89 df 83 ca ff e8 22 ca ff ff 48 89 df be fe ff ff ff e8 d2 c9 ff ff 48 83 c4 10 b8 | ...H......"...H............H.... |
17d20 | 07 00 00 00 5b 5d 41 5c c3 55 53 48 89 d5 51 48 63 06 48 89 f3 85 c0 7e 0b 48 89 02 c7 06 00 00 | ....[]A\.USH..QHc.H....~.H...... |
17d40 | 00 00 eb 2a 48 8b 7e 08 e8 93 c5 fe ff 31 c9 85 c0 75 1f 48 8b 4b 08 48 8d 7b 10 ba 00 20 00 00 | ...*H.~......1...u.H.K.H.{...... |
17d60 | be 01 00 00 00 e8 e6 c2 fe ff 48 89 45 00 48 8d 4b 10 5a 48 89 c8 5b 5d c3 85 f6 41 57 41 56 41 | ..........H.E.H.K.ZH..[]...AWAVA |
17d80 | 55 41 89 cd 41 54 55 48 89 d5 53 48 89 fb 41 50 74 05 e8 52 ca ff ff 49 83 ce ff be 2e 00 00 00 | UA..ATUH..SH..APt..R...I........ |
17da0 | 48 89 ef e8 68 c3 fe ff 48 85 c0 49 89 c4 75 15 31 c0 4c 89 f1 48 89 ef f2 ae 48 89 c8 48 f7 d0 | H...h...H..I..u.1.L..H....H..H.. |
17dc0 | 4c 8d 64 05 ff 4d 89 e7 48 89 ee 48 89 df 49 29 ef 4c 89 fa e8 71 ce ff ff be fe ff ff ff 48 89 | L.d..M..H..H..I).L...q........H. |
17de0 | df e8 19 d2 ff ff 85 c0 75 4f 48 89 df be fe ff ff ff e8 f6 c8 ff ff 41 80 3c 24 2e ba 01 00 00 | ........uOH............A.<$..... |
17e00 | 00 48 89 df 41 0f 45 d5 31 f6 e8 a8 d2 ff ff 4c 89 fa 48 89 ee 48 89 df e8 2d ce ff ff 48 89 df | .H..A.E.1......L..H..H...-...H.. |
17e20 | be fe ff ff ff e8 bf c9 ff ff be fc ff ff ff 48 89 df e8 d2 d3 ff ff eb 22 83 ce ff 48 89 df e8 | ...............H........"...H... |
17e40 | c5 c9 ff ff 83 f8 05 74 12 be fd ff ff ff 48 89 df e8 97 c8 ff ff 48 89 e8 eb 2f 83 ca ff be fe | .......t......H.......H.../..... |
17e60 | ff ff ff 48 89 df e8 c5 c8 ff ff be fe ff ff ff 48 89 df 49 8d 6c 24 01 e8 70 c8 ff ff 41 80 3c | ...H............H..I.l$..p...A.< |
17e80 | 24 2e 0f 84 13 ff ff ff 31 c0 5a 5b 5d 41 5c 41 5d 41 5e 41 5f c3 50 31 d2 83 ce ff e8 fd cb ff | $.......1.Z[]A\A]A^A_.P1........ |
17ea0 | ff 48 8b 3d 58 87 24 00 48 89 c1 ba 55 5d 45 00 be 01 00 00 00 31 c0 e8 84 c6 fe ff 48 8b 3d 3d | .H.=X.$.H...U]E......1......H.== |
17ec0 | 87 24 00 e8 e8 c4 fe ff 31 c0 5a c3 48 85 c9 48 89 f7 74 08 48 89 ce e9 84 c5 fe ff 50 e8 8e c0 | .$......1.Z.H..H..t.H.......P... |
17ee0 | fe ff 31 c0 5a c3 41 54 49 89 f4 55 bd 87 5d 45 00 53 48 89 fb c7 07 00 00 00 00 48 8b 7b 08 e8 | ..1.Z.ATI..U..]E.SH........H.{.. |
17f00 | bc c4 fe ff 83 f8 ff 74 2c 48 ff c5 0f b6 55 ff 39 d0 75 21 48 63 13 80 7d 00 00 8d 4a 01 89 0b | .......t,H....U.9.u!Hc..}...J... |
17f20 | 88 44 13 10 75 d5 48 8b 7b 08 c7 03 00 00 00 00 e8 8b c4 fe ff 31 d2 83 f8 23 41 89 04 24 75 24 | .D..u.H.{............1...#A..$u$ |
17f40 | 48 8b 7b 08 e8 77 c4 fe ff 83 f8 0a 74 04 ff c0 75 ee 48 8b 7b 08 e8 65 c4 fe ff ba 01 00 00 00 | H.{..w......t...u.H.{..e........ |
17f60 | 41 89 04 24 5b 89 d0 5d 41 5c c3 41 57 41 56 41 bf 01 00 00 00 41 55 41 54 49 89 d6 55 53 49 89 | A..$[..]A\.AWAVA.....AUATI..USI. |
17f80 | f4 48 89 fb 41 89 cd bd 01 00 00 00 48 81 ec a8 00 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 | .H..A.......H......dH..%(...H..$ |
17fa0 | 98 00 00 00 31 c0 e8 2b c7 ff ff 89 44 24 08 48 8d 54 24 18 89 ee 4c 89 e7 e8 40 5d 00 00 85 c0 | ....1..+....D$.H.T$...L...@].... |
17fc0 | 74 36 41 89 ef 01 ed eb e6 41 8d 04 2f b9 02 00 00 00 4c 89 e7 99 f7 f9 48 8d 54 24 18 89 c6 89 | t6A......A../.....L.....H.T$.... |
17fe0 | 44 24 0c e8 16 5d 00 00 85 c0 8b 4c 24 0c 74 06 44 8d 79 01 89 e9 89 cd 41 39 ef 7c cc 83 fd 18 | D$...].....L$.t.D.y.....A9.|.... |
18000 | b8 0c 00 00 00 ba 00 00 00 00 0f 4c c2 4d 85 f6 89 44 24 0c 74 12 4c 89 f2 be dd 4b 45 00 48 89 | ...........L.M...D$.t.L....KE.H. |
18020 | df 31 c0 e8 07 cd ff ff 4c 8d 7c 24 50 ba 10 00 00 00 be 8b 5d 45 00 48 89 df e8 0b cc ff ff 48 | .1......L.|$P.......]E.H.......H |
18040 | 8d 54 24 18 44 89 ee 4c 89 e7 45 8d 75 01 e8 ab 5c 00 00 85 c0 0f 84 5a 01 00 00 44 3b 74 24 0c | .T$.D..L..E.u...\......Z...D;t$. |
18060 | 75 1b ba 05 00 00 00 be 9c 5d 45 00 48 89 df e8 d6 cb ff ff 44 8d 75 f5 e9 30 01 00 00 48 8d 54 | u........]E.H.......D.u..0...H.T |
18080 | 24 18 be a2 5d 45 00 4c 89 e7 e8 4c 5d 00 00 4c 89 fa 31 c0 be a7 5d 45 00 48 89 df e8 8e cc ff | $...]E.L...L]..L..1...]E.H...... |
180a0 | ff 8b 54 24 40 85 d2 7e 0f be ad 5d 45 00 48 89 df 31 c0 e8 77 cc ff ff ba 04 00 00 00 be b1 5d | ..T$@..~...]E.H..1..w..........] |
180c0 | 45 00 48 89 df e8 80 cb ff ff 48 8d 74 24 18 48 89 df e8 00 fb ff ff 85 c0 74 3e 31 d2 83 ce ff | E.H.......H.t$.H.........t>1.... |
180e0 | 48 89 df e8 b6 c9 ff ff 48 89 df 48 89 c2 be b6 5d 45 00 31 c0 e8 35 cc ff ff 48 89 df 83 ca ff | H.......H..H....]E.1..5...H..... |
18100 | be fe ff ff ff e8 26 c6 ff ff be fe ff ff ff 48 89 df e8 d6 c5 ff ff eb 65 48 8b 54 24 28 80 3a | ......&........H........eH.T$(.: |
18120 | 00 74 16 48 8b 4c 24 20 be c4 5d 45 00 48 89 df 31 c0 e8 f8 cb ff ff eb 45 48 8b 44 24 30 8a 00 | .t.H.L$...]E.H..1.......EH.D$0.. |
18140 | 3c 6d 75 0c ba 0a 00 00 00 be cc 5d 45 00 eb 26 3c 43 74 18 8b 4c 24 44 4c 89 fa be d7 5d 45 00 | <mu........]E..&<Ct..L$DL....]E. |
18160 | 48 89 df 31 c0 e8 c5 cb ff ff eb 12 ba 01 00 00 00 be 10 6f 45 00 48 89 df e8 cc ca ff ff 80 7c | H..1...............oE.H........| |
18180 | 24 4f 00 74 12 ba 14 00 00 00 be e8 5d 45 00 48 89 df e8 b3 ca ff ff 48 89 df e8 37 c5 ff ff 2b | $O.t........]E.H.......H...7...+ |
181a0 | 44 24 08 48 89 df 89 c6 e8 a2 d6 ff ff 45 89 f5 e9 8a fe ff ff 48 89 df e8 19 c5 ff ff 2b 44 24 | D$.H.........E.......H.......+D$ |
181c0 | 08 48 89 df 89 c6 e8 84 d6 ff ff 48 8b 84 24 98 00 00 00 64 48 33 04 25 28 00 00 00 74 05 e8 0d | .H.........H..$....dH3.%(...t... |
181e0 | bf fe ff 48 81 c4 a8 00 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 48 89 fb 48 81 ec 90 00 00 00 | ...H......[]A\A]A^A_.SH..H...... |
18200 | 48 8d 54 24 08 64 48 8b 04 25 28 00 00 00 48 89 84 24 88 00 00 00 31 c0 e8 e1 5a 00 00 85 c0 74 | H.T$.dH..%(...H..$....1...Z....t |
18220 | 30 48 8d 54 24 08 be fd 5d 45 00 48 89 df e8 a8 5b 00 00 8b 4c 24 30 85 c9 7e 16 48 8d 54 24 40 | 0H.T$...]E.H....[...L$0..~.H.T$@ |
18240 | be 00 5e 45 00 48 89 df 31 c0 e8 e0 ca ff ff eb 0f 31 d2 be 70 48 45 00 48 89 df e8 ea c9 ff ff | ..^E.H..1........1..pHE.H....... |
18260 | 48 8b 84 24 88 00 00 00 64 48 33 04 25 28 00 00 00 74 05 e8 78 be fe ff 48 81 c4 90 00 00 00 5b | H..$....dH3.%(...t..x...H......[ |
18280 | c3 55 53 48 89 fb 48 81 ec d8 00 00 00 84 c0 48 89 54 24 30 48 89 4c 24 38 4c 89 44 24 40 4c 89 | .USH..H........H.T$0H.L$8L.D$@L. |
182a0 | 4c 24 48 74 37 0f 29 44 24 50 0f 29 4c 24 60 0f 29 54 24 70 0f 29 9c 24 80 00 00 00 0f 29 a4 24 | L$Ht7.)D$P.)L$`.)T$p.).$.....).$ |
182c0 | 90 00 00 00 0f 29 ac 24 a0 00 00 00 0f 29 b4 24 b0 00 00 00 0f 29 bc 24 c0 00 00 00 48 8d 84 24 | .....).$.....).$.....).$....H..$ |
182e0 | f0 00 00 00 48 89 f5 48 89 df be 01 00 00 00 48 89 44 24 10 48 8d 44 24 20 c7 44 24 08 10 00 00 | ....H..H.......H.D$.H.D$..D$.... |
18300 | 00 c7 44 24 0c 30 00 00 00 48 89 44 24 18 e8 e2 fe ff ff 48 8d 54 24 08 48 89 ee 48 89 df e8 d5 | ..D$.0...H.D$......H.T$.H..H.... |
18320 | c9 ff ff 48 89 df be 02 00 00 00 e8 1f d5 ff ff 48 89 df e8 e3 d4 ff ff 48 81 c4 d8 00 00 00 5b | ...H............H.......H......[ |
18340 | 5d c3 41 54 55 49 89 d4 53 89 f5 31 f6 48 89 fb 48 81 ec 90 00 00 00 48 8d 54 24 08 64 48 8b 04 | ].ATUI..S..1.H..H......H.T$.dH.. |
18360 | 25 28 00 00 00 48 89 84 24 88 00 00 00 31 c0 e8 8a 59 00 00 85 c0 75 17 4c 89 e1 89 ea be 08 5e | %(...H..$....1...Y....u.L......^ |
18380 | 45 00 48 89 df e8 f7 fe ff ff e9 8c 00 00 00 48 8d 54 24 08 be f1 53 45 00 48 89 df e8 3a 5a 00 | E.H............H.T$...SE.H...:Z. |
183a0 | 00 48 8b 7c 24 18 be 23 6f 45 00 e8 00 bf fe ff 85 c0 75 1b ff cd 75 17 48 8b 54 24 10 4c 89 e1 | .H.|$..#oE........u...u.H.T$.L.. |
183c0 | be 1e 5e 45 00 48 89 df e8 b4 fe ff ff eb 4c 48 83 7c 24 10 00 75 2b 48 8d 74 24 08 48 89 df e8 | ..^E.H........LH.|$..u+H.t$.H... |
183e0 | f3 f7 ff ff 85 c0 ba 10 6f 45 00 74 10 31 d2 83 ce ff 48 89 df e8 a4 c6 ff ff 48 89 c2 48 89 54 | ........oE.t.1....H.......H..H.T |
18400 | 24 10 48 8b 4c 24 10 4d 89 e0 89 ea be 3c 5e 45 00 48 89 df 31 c0 e8 66 fe ff ff 48 8b 8c 24 88 | $.H.L$.M.....<^E.H..1..f...H..$. |
18420 | 00 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 bd bc fe ff 48 81 c4 90 00 00 00 5b 5d 41 5c c3 41 | ...dH3.%(...t......H......[]A\.A |
18440 | 55 41 54 41 89 f5 55 53 49 89 d4 51 48 89 fb e8 4c bb fe ff 45 85 ed 8b 28 74 14 be 01 00 00 00 | UATA..USI..QH...L...E...(t...... |
18460 | 48 89 df e8 ff c9 ff ff b8 01 00 00 00 eb 4b 48 89 df e8 96 c7 ff ff 4d 85 e4 89 ef 74 1c e8 dd | H.............KH.......M....t... |
18480 | c0 fe ff 4c 89 e2 48 89 c1 be 4e 5d 45 00 48 89 df 31 c0 e8 97 c8 ff ff eb 10 e8 c1 c0 fe ff 48 | ...L..H...N]E.H..1.............H |
184a0 | 89 df 48 89 c6 e8 f4 c7 ff ff 48 63 f5 48 89 df e8 81 c7 ff ff b8 03 00 00 00 5a 5b 5d 41 5c 41 | ..H.......Hc.H............Z[]A\A |
184c0 | 5d c3 83 fe ff 41 54 55 48 89 fd 53 89 f3 75 0d 5b 5d 41 5c 31 d2 31 f6 e9 62 ff ff ff 89 f2 83 | ]....ATUH..S..u.[]A\1.1..b...... |
184e0 | e2 7f 75 1f 0f b6 df 41 bc 61 5e 45 00 85 db 75 2b be 01 00 00 00 41 bc 61 5e 45 00 e8 66 c9 ff | ..u....A.a^E...u+.....A.a^E..f.. |
18500 | ff eb 21 8d 42 01 41 bc 5a 5e 45 00 d0 f8 84 c0 b8 61 5e 45 00 0f 4f da 4c 0f 4e e0 48 89 ef e8 | ..!.B.A.Z^E......a^E..O.L.N.H... |
18520 | e9 c6 ff ff 4c 89 e6 48 89 ef e8 6f c7 ff ff 48 63 f3 48 89 ef e8 fc c6 ff ff 5b b8 03 00 00 00 | ....L..H...o...Hc.H.......[..... |
18540 | 5d 41 5c c3 55 53 48 89 f2 51 48 89 f5 be d8 b9 f0 ff 48 89 fb e8 ff c9 ff ff 31 d2 85 c0 75 56 | ]A\.USH..QH.......H.......1...uV |
18560 | be fe ff ff ff 48 89 df e8 80 c1 ff ff 31 d2 31 f6 48 89 df e8 3e cb ff ff 48 89 ee 48 89 df e8 | .....H.......1.1.H...>...H..H... |
18580 | 1a c7 ff ff ba 66 5e 45 00 be fe ff ff ff 48 89 df e8 9a cc ff ff 83 ce ff 48 89 df e8 48 c2 ff | .....f^E......H..........H...H.. |
185a0 | ff 48 89 ea be d8 b9 f0 ff 48 89 df e8 7f cc ff ff ba 01 00 00 00 89 d0 5a 5b 5d c3 53 48 89 f2 | .H.......H..............Z[].SH.. |
185c0 | 48 89 fb be d8 b9 f0 ff e8 8c c9 ff ff 48 89 df be fe ff ff ff 5b e9 23 ce ff ff 41 55 41 54 49 | H............H.......[.#...AUATI |
185e0 | 89 d5 55 53 48 89 fd 51 41 89 f4 e8 99 c5 ff ff 48 85 c0 48 89 c3 75 04 31 c0 eb 4a 44 89 e6 48 | ..USH..QA.......H..H..u.1..JD..H |
18600 | 89 ef e8 09 cb ff ff 85 c0 74 ed 4c 89 ea be d8 b9 f0 ff 48 89 ef e8 3e c9 ff ff 83 ce ff ba fe | .........t.L.......H...>........ |
18620 | ff ff ff 48 89 ef e8 87 c2 ff ff 85 c0 b8 00 00 00 00 be fd ff ff ff 48 0f 44 d8 48 89 ef e8 aa | ...H...................H.D.H.... |
18640 | c0 ff ff 48 89 d8 5a 5b 5d 41 5c 41 5d c3 53 83 c6 14 48 89 fb 48 83 ec 10 48 89 54 24 08 e8 76 | ...H..Z[]A\A].S...H..H...H.T$..v |
18660 | bf ff ff 85 c0 75 30 48 8b 54 24 08 48 85 d2 74 12 48 83 c4 10 48 89 df be 6d 5e 45 00 5b e9 fe | .....u0H.T$.H..t.H...H...m^E.[.. |
18680 | fb ff ff 48 83 c4 10 48 89 df be 78 64 45 00 5b 31 c0 e9 ea fb ff ff 48 83 c4 10 5b c3 55 53 89 | ...H...H...xdE.[1......H...[.US. |
186a0 | f5 41 50 48 89 fb e8 5e c1 ff ff ff c0 75 12 59 89 ee 48 89 df ba d3 4e 45 00 5b 5d e9 81 fc ff | .APH...^.....u.Y..H....NE.[].... |
186c0 | ff 58 5b 5d c3 41 55 41 54 55 53 48 89 fb 51 48 8b 6f 08 48 8b 47 10 4c 8b 67 18 48 89 ea 48 29 | .X[].AUATUSH..QH.o.H.G.L.g.H..H) |
186e0 | c2 48 39 f2 73 75 48 01 ed 48 89 ea 48 29 c2 48 39 f2 73 60 48 01 c6 48 89 f5 73 0f be 81 5e 45 | .H9.suH..H..H).H9.s`H..H..s...^E |
18700 | 00 4c 89 e7 31 c0 e8 76 fb ff ff 48 89 ee 4c 89 e7 e8 e0 d1 ff ff 48 8b 33 48 89 c7 48 8b 4b 10 | .L..1..v...H..L.......H.3H..H.K. |
18720 | f3 a4 49 89 c5 48 8d 43 20 48 39 03 74 1d be fe ff ff ff 4c 89 e7 83 ca ff e8 f2 bf ff ff be fe | ..I..H.C.H9.t......L............ |
18740 | ff ff ff 4c 89 e7 e8 a2 bf ff ff 4c 89 2b 48 89 6b 08 eb 07 48 39 c5 73 b2 eb a1 48 8b 43 10 48 | ...L.......L.+H.k...H9.s...H.C.H |
18760 | 03 03 5a 5b 5d 41 5c 41 5d c3 41 54 55 49 89 f4 53 48 89 d6 48 89 d3 48 89 fd e8 46 ff ff ff 4c | ..Z[]A\A].ATUI..SH..H..H...F...L |
18780 | 89 e6 48 89 d9 48 89 c7 f3 a4 48 01 5d 10 5b 5d 41 5c c3 49 89 f9 31 c0 48 89 f7 48 83 c9 ff f2 | ..H..H....H.].[]A\.I..1.H..H.... |
187a0 | ae 4c 89 cf 48 f7 d1 48 8d 51 ff e9 ba ff ff ff 55 53 48 89 fb 51 48 8b 6f 18 48 8b 57 10 48 8b | .L..H..H.Q......USH..QH.o.H.W.H. |
187c0 | 37 48 89 ef e8 81 c4 ff ff 48 8d 43 20 48 39 03 74 20 48 89 ef 83 ca ff be fe ff ff ff e8 4e bf | 7H.......H.C.H9.t.H...........N. |
187e0 | ff ff 5a 48 89 ef be fe ff ff ff 5b 5d e9 fb be ff ff 58 5b 5d c3 48 01 77 10 e9 b1 ff ff ff 41 | ..ZH.......[].....X[].H.w......A |
18800 | 55 41 54 83 ce ff 55 53 48 89 fb 4c 8d 63 20 48 83 ec 18 48 8b 6f 18 48 8d 54 24 08 48 89 ef e8 | UAT...USH..L.c.H...H.o.H.T$.H... |
18820 | 7a c2 ff ff 4c 39 23 49 89 c5 74 12 ba 01 00 00 00 be fe ff ff ff 48 89 ef e8 f2 be ff ff 48 8b | z...L9#I..t...........H.......H. |
18840 | 54 24 08 4c 89 ee 48 89 df e8 1c ff ff ff 31 f6 4c 39 23 48 89 ef 40 0f 94 c6 83 ca ff 83 ee 02 | T$.L..H.......1.L9#H..@......... |
18860 | e8 cb be ff ff 48 89 ef be fe ff ff ff e8 7b be ff ff 48 83 c4 18 5b 5d 41 5c 41 5d c3 48 8d 46 | .....H........{...H...[]A\A].H.F |
18880 | 20 48 89 7e 18 48 c7 46 10 00 00 00 00 48 c7 46 08 00 20 00 00 48 89 06 c3 48 8d 4e 20 48 89 f0 | .H.~.H.F.....H.F.....H...H.N.H.. |
188a0 | 48 89 7e 18 48 c7 46 10 00 00 00 00 48 c7 46 08 00 20 00 00 48 89 c7 48 89 0e 48 89 d6 e9 03 fe | H.~.H.F.....H.F.....H..H..H..... |
188c0 | ff ff 41 55 41 54 55 53 89 f5 51 83 ce ff 48 89 fb e8 33 bf ff ff 85 c0 75 12 be fe ff ff ff 48 | ..AUATUS..Q...H...3.....u......H |
188e0 | 89 df e8 06 be ff ff 83 c8 ff eb 78 89 ee 48 89 df e8 be bd ff ff 31 d2 89 c6 48 89 df 41 89 c4 | ...........x..H.......1...H..A.. |
18900 | e8 2a c7 ff ff 31 d2 83 ce ff 48 89 df e8 1c c1 ff ff be fe ff ff ff 49 89 c5 48 89 df 89 c5 e8 | .*...1....H............I..H..... |
18920 | c9 bd ff ff 45 85 ed 74 1d 49 63 d5 44 89 e6 48 89 df e8 f8 c6 ff ff 31 d2 44 89 e6 48 89 df e8 | ....E..t.Ic.D..H.......1.D..H... |
18940 | f1 c9 ff ff eb 0e 44 89 e6 48 89 df e8 d7 c1 ff ff 8d 68 01 48 63 d5 44 89 e6 48 89 df e8 d3 c9 | ......D..H........h.Hc.D..H..... |
18960 | ff ff 89 e8 5a 5b 5d 41 5c 41 5d c3 85 d2 78 48 41 54 55 48 63 ea 53 48 89 fb e8 35 bd ff ff 48 | ....Z[]A\A]...xHATUHc.SH...5...H |
18980 | 89 df 41 89 c4 31 d2 89 c6 e8 a1 c6 ff ff 48 89 ea 44 89 e6 48 89 df e8 99 c9 ff ff 48 89 ee 48 | ..A..1........H..D..H.......H..H |
189a0 | 89 df e8 8f c2 ff ff 44 89 e6 48 89 df 31 d2 5b 5d 41 5c e9 7d c9 ff ff c3 41 56 41 55 49 89 d6 | .......D..H..1.[]A\.}....AVAUI.. |
189c0 | 41 54 55 49 89 f4 53 48 89 fb 48 81 ec 20 20 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 18 20 | ATUI..SH..H......dH..%(...H..$.. |
189e0 | 00 00 31 c0 e8 ed bc ff ff 4d 85 e4 8d 68 01 75 20 ba 06 00 00 00 be 92 5e 45 00 48 89 df e8 47 | ..1......M...h.u........^E.H...G |
18a00 | c2 ff ff 48 8b 05 ee 7b 24 00 48 89 44 24 10 eb 32 4c 89 e2 be 99 5e 45 00 48 89 df 31 c0 e8 0c | ...H...{$.H.D$..2L....^E.H..1... |
18a20 | c3 ff ff be e8 69 45 00 4c 89 e7 e8 d0 b8 fe ff 48 85 c0 48 89 44 24 10 75 09 89 ea be 9f 5e 45 | .....iE.L.......H..H.D$.u.....^E |
18a40 | 00 eb 57 48 8d 74 24 04 48 8d 7c 24 08 e8 94 f4 ff ff 85 c0 74 11 48 63 44 24 08 8d 50 01 c6 44 | ..WH.t$.H.|$........t.HcD$..P..D |
18a60 | 04 18 0a 89 54 24 08 4d 85 e4 41 0f 95 c5 74 46 83 7c 24 04 1b 75 3f 48 8b 54 24 10 be 9e e6 41 | ....T$.M..A...tF.|$..u?H.T$....A |
18a80 | 00 4c 89 e7 e8 87 b8 fe ff 48 85 c0 48 89 44 24 10 75 14 89 ea be 9d 5e 45 00 48 89 df e8 17 f2 | .L.......H..H.D$.u.....^E.H..... |
18aa0 | ff ff e9 a4 00 00 00 48 8d 74 24 04 48 8d 7c 24 08 e8 30 f4 ff ff 8b 54 24 04 83 fa ff 74 10 48 | .......H.t$.H.|$..0....T$....t.H |
18ac0 | 63 44 24 08 8d 48 01 88 54 04 18 89 4c 24 08 31 d2 83 ce ff 48 89 df e8 c2 bf ff ff 48 8d 54 24 | cD$..H..T...L$.1....H.......H.T$ |
18ae0 | 08 4d 89 f0 48 89 c1 be 29 7d 41 00 48 89 df e8 50 cb ff ff 48 8b 7c 24 10 41 89 c4 e8 2f b5 fe | .M..H...)}A.H...P...H.|$.A.../.. |
18b00 | ff 45 84 ed 41 89 c6 74 0a 48 8b 7c 24 10 e8 9d b5 fe ff 45 85 f6 74 16 89 ee 48 89 df e8 cb bb | .E..A..t.H.|$......E..t...H..... |
18b20 | ff ff 89 ea be f5 53 45 00 e9 6c ff ff ff 83 ca ff 89 ee 48 89 df e8 f5 bb ff ff be fe ff ff ff | ......SE..l........H............ |
18b40 | 48 89 df e8 a5 bb ff ff 44 89 e0 48 8b 8c 24 18 20 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 8d | H.......D..H..$....dH3.%(...t... |
18b60 | b5 fe ff 48 81 c4 20 20 00 00 5b 5d 41 5c 41 5d 41 5e c3 48 83 ec 18 48 89 34 24 48 89 54 24 08 | ...H......[]A\A]A^.H...H.4$H.T$. |
18b80 | be c3 7a 41 00 48 89 e2 e8 b7 ca ff ff 48 83 c4 18 c3 49 89 f9 31 c0 48 89 f7 48 83 c9 ff 45 31 | ..zA.H.......H....I..1.H..H...E1 |
18ba0 | c0 f2 ae 4c 89 cf 48 89 c8 48 89 f1 48 f7 d0 48 8d 50 ff e9 bb ff ff ff 55 53 48 89 d5 51 48 89 | ...L..H..H..H..H.P......USH..QH. |
18bc0 | fb e8 4a c5 ff ff 85 c0 74 4e 48 89 ee 48 89 df e8 c9 c0 ff ff be fe ff ff ff 48 89 df e8 1d c4 | ..J.....tNH..H............H..... |
18be0 | ff ff 85 c0 89 c5 75 11 be fd ff ff ff 48 89 df e8 f8 ba ff ff 31 c0 eb 1f 83 ca ff be fe ff ff | ......u......H.......1.......... |
18c00 | ff 48 89 df e8 27 bb ff ff be fe ff ff ff 48 89 df e8 d7 ba ff ff 89 e8 5a 5b 5d c3 41 54 55 49 | .H...'........H.........Z[].ATUI |
18c20 | 89 d4 53 ba 66 5e 45 00 48 89 fb 89 f5 e8 86 ff ff ff 83 f8 04 75 0f 31 d2 83 ce ff 48 89 df e8 | ..S.f^E.H............u.1....H... |
18c40 | 5a be ff ff eb 28 89 ee 48 89 df e8 b9 bb ff ff 83 f8 02 b9 a4 5e 45 00 74 17 89 ee 48 89 df e8 | Z....(..H............^E.t...H... |
18c60 | a5 bb ff ff 48 89 df 89 c6 e8 b4 bb ff ff 48 89 c1 4c 89 e2 48 89 df be b3 5e 45 00 31 c0 e8 ac | ....H.........H..L..H....^E.1... |
18c80 | c0 ff ff 89 ee 48 89 df 48 89 c2 5b 5d 41 5c e9 ae f6 ff ff 41 55 41 54 49 89 d5 55 53 48 89 fd | .....H..H..[]A\.....AUATI..USH.. |
18ca0 | 51 41 89 f4 e8 32 f9 ff ff 48 85 c0 48 89 c3 75 0e 4c 89 ea 44 89 e6 48 89 ef e8 5d ff ff ff 5a | QA...2...H..H..u.L..D..H...]...Z |
18cc0 | 48 89 d8 5b 5d 41 5c 41 5d c3 55 53 89 f5 50 48 89 fb 89 d6 e8 49 bb ff ff 59 89 ee 48 89 df 48 | H..[]A\A].US..PH.....I...Y..H..H |
18ce0 | 89 c2 5b 5d e9 33 ff ff ff 55 53 89 f5 48 89 fb 48 83 ec 18 89 54 24 0c e8 0c bb ff ff 8b 54 24 | ..[].3...US..H..H....T$.......T$ |
18d00 | 0c 39 d0 74 0d 48 83 c4 18 89 ee 48 89 df 5b 5d eb b8 48 83 c4 18 5b 5d c3 55 53 89 f5 48 89 fb | .9.t.H.....H..[]..H...[].US..H.. |
18d20 | 48 83 ec 18 e8 75 bd ff ff 48 85 c0 75 19 ba 04 00 00 00 89 ee 48 89 df 48 89 44 24 08 e8 88 ff | H....u...H..u........H..H.D$.... |
18d40 | ff ff 48 8b 44 24 08 48 83 c4 18 5b 5d c3 41 55 41 54 41 89 f5 55 53 49 89 fc 41 50 48 89 d3 48 | ..H.D$.H...[].AUATA..USI..APH..H |
18d60 | 89 cd e8 a2 ba ff ff 85 c0 7f 26 48 85 ed 74 36 31 f6 48 85 db 74 14 31 c0 48 83 c9 ff 48 89 df | ..........&H..t61.H..t.1.H...H.. |
18d80 | f2 ae 48 f7 d1 48 89 ce 48 ff ce 48 89 75 00 eb 15 59 48 89 ea 44 89 ee 4c 89 e7 5b 5d 41 5c 41 | ..H..H..H..H.u...YH..D..L..[]A\A |
18da0 | 5d e9 73 ff ff ff 5a 48 89 d8 5b 5d 41 5c 41 5d c3 48 85 d2 41 57 41 56 49 89 cf 41 55 41 54 41 | ].s...ZH..[]A\A].H..AWAVI..AUATA |
18dc0 | 89 f4 55 53 48 89 fb 41 50 74 09 31 c9 e8 7c ff ff ff eb 07 31 d2 e8 3e ff ff ff 49 89 c5 31 ed | ..USH..APt.1..|.....1..>...I..1. |
18de0 | 49 8b 3c ef 41 89 ee 48 85 ff 74 1e 4c 89 ee 48 ff c5 e8 b9 b4 fe ff 85 c0 75 e5 5a 44 89 f0 5b | I.<.A..H..t.L..H.........u.ZD..[ |
18e00 | 5d 41 5c 41 5d 41 5e 41 5f c3 4c 89 ea 48 89 df be c7 5e 45 00 31 c0 e8 13 bf ff ff 59 44 89 e6 | ]A\A]A^A_.L..H....^E.1......YD.. |
18e20 | 48 89 df 48 89 c2 5b 5d 41 5c 41 5d 41 5e 41 5f e9 0d f5 ff ff 55 53 89 f5 48 89 fb 48 83 ec 28 | H..H..[]A\A]A^A_.....US..H..H..( |
18e40 | 48 8d 54 24 1c e8 93 bb ff ff 83 7c 24 1c 00 75 1b ba 03 00 00 00 89 ee 48 89 df f2 0f 11 44 24 | H.T$.......|$..u........H.....D$ |
18e60 | 08 e8 64 fe ff ff f2 0f 10 44 24 08 48 83 c4 28 5b 5d c3 55 53 89 f5 48 89 fb 48 83 ec 18 f2 0f | ..d......D$.H..([].US..H..H..... |
18e80 | 11 44 24 08 e8 80 b9 ff ff 85 c0 f2 0f 10 44 24 08 7e 10 48 83 c4 18 89 ee 48 89 df 5b 5d e9 92 | .D$...........D$.~.H.....H..[].. |
18ea0 | ff ff ff 48 83 c4 18 5b 5d c3 41 54 55 89 f5 53 48 89 fb 48 83 ec 10 48 8d 54 24 0c e8 6d bb ff | ...H...[].ATU..SH..H...H.T$..m.. |
18ec0 | ff 83 7c 24 0c 00 49 89 c4 75 2e 89 ee 48 89 df e8 85 b9 ff ff 85 c0 74 11 ba db 5e 45 00 89 ee | ..|$..I..u...H.........t...^E... |
18ee0 | 48 89 df e8 5a f4 ff ff eb 0f ba 03 00 00 00 89 ee 48 89 df e8 d1 fd ff ff 48 83 c4 10 4c 89 e0 | H...Z............H.......H...L.. |
18f00 | 5b 5d 41 5c c3 41 54 55 49 89 d4 53 89 f5 48 89 fb e8 f3 b8 ff ff 85 c0 7e 0e 89 ee 48 89 df 5b | []A\.ATUI..S..H.........~...H..[ |
18f20 | 5d 41 5c e9 82 ff ff ff 4c 89 e0 5b 5d 41 5c c3 55 53 48 89 fb 48 83 ec 18 48 89 54 24 08 e8 71 | ]A\.....L..[]A\.USH..H...H.T$..q |
18f40 | b7 ff ff 48 8b 54 24 08 89 c6 48 89 df 89 c5 e8 64 fc ff ff 85 c0 74 26 89 ee 48 89 df e8 87 b8 | ...H.T$...H.....d.....t&..H..... |
18f60 | ff ff 45 31 c0 31 c9 ba 01 00 00 00 be 01 00 00 00 48 89 df e8 61 c5 ff ff b8 01 00 00 00 48 83 | ..E1.1...........H...a........H. |
18f80 | c4 18 5b 5d c3 55 53 48 89 fb 48 83 ec 18 e8 20 c9 ff ff 48 8d 54 24 0c 83 ce ff 48 89 df e8 8b | ..[].USH..H........H.T$....H.... |
18fa0 | ba ff ff 83 7c 24 0c 00 48 89 c5 75 0f be 00 5f 45 00 48 89 df 31 c0 e8 c5 f2 ff ff 48 89 df be | ....|$..H..u..._E.H..1......H... |
18fc0 | fe ff ff ff e8 24 b7 ff ff 48 83 c4 18 48 89 e8 5b 5d c3 41 55 41 54 49 89 d4 55 53 ba b0 40 45 | .....$...H...H..[].AUATI..US..@E |
18fe0 | 00 51 48 89 fb 89 f5 e8 44 ff ff ff 85 c0 0f 85 e7 00 00 00 89 ee 48 89 df e8 0b b8 ff ff 83 f8 | .QH.....D.............H......... |
19000 | 01 74 7e 7f 1f 85 c0 0f 85 98 00 00 00 ba 03 00 00 00 be 24 38 45 00 48 89 df e8 2b bc ff ff e9 | .t~................$8E.H...+.... |
19020 | b7 00 00 00 83 f8 03 74 14 83 f8 04 75 77 89 ee 48 89 df e8 b1 b7 ff ff e9 9e 00 00 00 89 ee 48 | .......t....uw..H..............H |
19040 | 89 df e8 03 b8 ff ff 31 d2 85 c0 89 ee 48 89 df 74 19 e8 d7 b9 ff ff be 2b 5f 45 00 48 89 c2 48 | .......1.....H..t.......+_E.H..H |
19060 | 89 df 31 c0 e8 c6 bc ff ff eb 70 e8 6d b9 ff ff be e3 5f 45 00 48 89 df b0 01 e8 b0 bc ff ff eb | ..1.......p.m....._E.H.......... |
19080 | 5a 89 ee 48 89 df e8 f1 b9 ff ff be 25 5f 45 00 85 c0 b8 20 5f 45 00 48 0f 45 f0 48 89 df e8 fb | Z..H........%_E....._E.H.E.H.... |
190a0 | bb ff ff eb 36 89 ee 48 89 df e8 12 bb ff ff 89 ee 48 89 df 49 89 c5 e8 4d b7 ff ff 48 89 df 89 | ....6..H.........H..I...M...H... |
190c0 | c6 e8 5c b7 ff ff 4c 89 e9 48 89 c2 be 2e 5f 45 00 48 89 df 31 c0 e8 54 bc ff ff 58 4c 89 e2 48 | ..\...L..H...._E.H..1..T...XL..H |
190e0 | 89 df 83 ce ff 5b 5d 41 5c 41 5d e9 ae b9 ff ff 41 54 55 b9 01 00 00 00 53 48 89 f5 48 89 fb be | .....[]A\A].....ATU.....SH..H... |
19100 | d8 b9 f0 ff 41 89 d4 ba d1 47 45 00 e8 68 ec ff ff 83 ce ff 48 89 ea 48 89 df e8 3a be ff ff 83 | ....A....GE..h......H..H...:.... |
19120 | f8 05 74 61 be fe ff ff ff 48 89 df e8 bc b5 ff ff ba 02 00 00 00 be d8 b9 f0 ff 48 89 df e8 ec | ..ta.....H.................H.... |
19140 | be ff ff 31 f6 44 89 e1 48 89 ea 48 89 df e8 26 ec ff ff 48 85 c0 74 12 48 89 ea be 35 5f 45 00 | ...1.D..H..H...&...H..t.H...5_E. |
19160 | 48 89 df 31 c0 e8 17 f1 ff ff 83 ce ff 48 89 df e8 74 b6 ff ff 48 89 ea be fd ff ff ff 48 89 df | H..1.........H...t...H.......H.. |
19180 | e8 ab c0 ff ff 48 89 df be fe ff ff ff 83 ca ff e8 9b b5 ff ff 48 89 df be fe ff ff ff 5b 5d 41 | .....H...............H.......[]A |
191a0 | 5c e9 47 b5 ff ff 41 57 41 56 41 55 41 54 41 bd fe ff ff ff 55 53 89 d3 51 41 89 de 49 89 f4 ba | \.G...AWAVAUATA.....US..QA..I... |
191c0 | 53 5f 45 00 89 de 41 f7 de 41 29 dd 48 89 fd e8 7a f4 ff ff 49 83 3c 24 00 74 3d 45 31 ff 41 39 | S_E...A..A).H...z...I.<$.t=E1.A9 |
191e0 | df 7d 10 44 89 f6 48 89 ef 41 ff c7 e8 f8 b5 ff ff eb eb 49 8b 74 24 08 89 da 48 89 ef 49 83 c4 | .}.D..H..A.........I.t$...H..I.. |
19200 | 10 e8 e0 bb ff ff 49 8b 54 24 f0 44 89 ee 48 89 ef e8 1a c0 ff ff eb bc f7 d3 48 89 ef 58 89 de | ......I.T$.D..H...........H..X.. |
19220 | 5b 5d 41 5c 41 5d 41 5e 41 5f e9 be b4 ff ff 41 54 55 41 89 f4 53 48 89 d5 48 89 fb e8 18 bd ff | []A\A]A^A_.....ATUA..SH..H...... |
19240 | ff 83 f8 05 b9 01 00 00 00 74 42 be fe ff ff ff 48 89 df e8 95 b4 ff ff 44 89 e6 48 89 df e8 51 | .........tB.....H.......D..H...Q |
19260 | b4 ff ff 31 d2 31 f6 48 89 df 41 89 c4 e8 45 be ff ff 83 ce ff 48 89 df e8 6c b5 ff ff 48 89 ea | ...1.1.H..A...E......H...l...H.. |
19280 | 44 89 e6 48 89 df e8 a5 bf ff ff 31 c9 5b 89 c8 5d 41 5c c3 41 55 41 54 49 89 d5 55 53 48 89 f5 | D..H.......1.[..]A\.AUATI..USH.. |
192a0 | 41 50 48 89 fb ba d1 47 45 00 be d8 b9 f0 ff 41 89 cc e8 78 ff ff ff 83 ce ff 48 89 ea 48 89 df | APH....GE......A...x......H..H.. |
192c0 | e8 94 bc ff ff 83 ce ff 48 89 df e8 ac b7 ff ff 85 c0 75 57 be fe ff ff ff 48 89 df e8 0c b4 ff | ........H.........uW.....H...... |
192e0 | ff 31 d2 4c 89 ee 48 89 df e8 f8 ba ff ff 48 89 ee 48 89 df e8 a5 b9 ff ff ba 01 00 00 00 45 31 | .1.L..H.......H..H............E1 |
19300 | c0 31 c9 be 01 00 00 00 48 89 df e8 ca c1 ff ff 83 ce ff 48 89 df e8 ce b4 ff ff 48 89 ea be fd | .1......H..........H.......H.... |
19320 | ff ff ff 48 89 df e8 05 bf ff ff 83 ca ff be fe ff ff ff 48 89 df e8 f5 b3 ff ff be fe ff ff ff | ...H...............H............ |
19340 | 48 89 df e8 a5 b3 ff ff 45 85 e4 74 1d 48 89 df 83 ce ff e8 91 b4 ff ff 5a 48 89 ee 48 89 df 5b | H.......E..t.H..........ZH..H..[ |
19360 | 5d 41 5c 41 5d e9 2f be ff ff 58 5b 5d 41 5c 41 5d c3 41 57 41 56 49 89 ce 41 55 41 54 48 83 c9 | ]A\A]./...X[]A\A].AWAVI..AUATH.. |
19380 | ff 55 53 49 89 fc 48 89 d7 48 89 f5 49 89 d5 48 81 ec 38 20 00 00 64 48 8b 04 25 28 00 00 00 48 | .USI..H..H..I..H..8...dH..%(...H |
193a0 | 89 84 24 28 20 00 00 31 c0 f2 ae 48 8d 44 24 28 4c 89 64 24 20 48 c7 44 24 18 00 00 00 00 48 f7 | ..$(...1...H.D$(L.d$.H.D$.....H. |
193c0 | d1 48 c7 44 24 10 00 20 00 00 48 8d 59 ff 48 89 44 24 08 4c 89 ee 48 89 ef e8 b2 b1 fe ff 48 85 | .H.D$.....H.Y.H.D$.L..H.......H. |
193e0 | c0 49 89 c7 74 26 48 8d 7c 24 08 4c 89 fa 48 89 ee 48 29 ea 49 8d 2c 1f e8 6d f3 ff ff 48 8d 7c | .I..t&H.|$.L..H..H).I.,..m...H.| |
19400 | 24 08 4c 89 f6 e8 89 f3 ff ff eb c7 48 8d 7c 24 08 48 89 ee e8 7a f3 ff ff 48 8d 7c 24 08 e8 8d | $.L.........H.|$.H...z...H.|$... |
19420 | f3 ff ff 31 d2 83 ce ff 4c 89 e7 e8 6e b6 ff ff 48 8b 9c 24 28 20 00 00 64 48 33 1c 25 28 00 00 | ...1....L...n...H..$(...dH3.%(.. |
19440 | 00 74 05 e8 a8 ac fe ff 48 81 c4 38 20 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 31 f6 bf cc 7e | .t......H..8...[]A\A]A^A_.S1...~ |
19460 | 41 00 e8 db c9 ff ff 48 85 c0 48 89 c3 74 0d be 96 7e 41 00 48 89 c7 e8 0f b2 ff ff 48 89 d8 5b | A......H..H..t...~A.H.......H..[ |
19480 | c3 41 54 55 49 89 f4 53 48 89 fb 48 83 ec 10 f2 0f 11 44 24 08 e8 04 b2 ff ff 49 81 fc 88 00 00 | .ATUI..SH..H......D$......I..... |
194a0 | 00 48 89 c5 74 0f be 65 5f 45 00 48 89 df 31 c0 e8 cc ed ff ff 31 ff e8 e2 b1 ff ff 48 39 c5 74 | .H..t..e_E.H..1......1......H9.t |
194c0 | 17 48 83 c4 10 48 89 df be 96 5f 45 00 5b 5d 41 5c 31 c0 e9 a9 ed ff ff f2 0f 10 4d 00 66 0f 2e | .H...H...._E.[]A\1.........M.f.. |
194e0 | 4c 24 08 7a 02 74 1d f2 0f 10 44 24 08 48 83 c4 10 48 89 df 5b 5d 41 5c be b0 5f 45 00 b0 02 e9 | L$.z.t....D$.H...H..[]A\.._E.... |
19500 | 7d ed ff ff 48 83 c4 10 5b 5d 41 5c c3 41 55 41 54 49 89 f5 55 53 be 88 00 00 00 41 50 48 89 fb | }...H...[]A\.AUATI..US.....APH.. |
19520 | 49 89 d4 89 cd f2 0f 10 05 3b aa 03 00 e8 4f ff ff ff 4d 85 ed 74 36 4c 89 e0 31 d2 48 85 c0 75 | I........;....O...M..t6L..1.H..u |
19540 | 1e 4c 89 ee 48 89 df e8 a4 fb ff ff 89 ee ba 01 00 00 00 48 89 df f7 d6 e8 d3 b1 ff ff eb 0e 48 | .L..H..............H...........H |
19560 | 83 38 00 74 dc ff c2 48 83 c0 10 eb cf 4d 85 e4 74 14 59 89 ea 4c 89 e6 48 89 df 5b 5d 41 5c 41 | .8.t...H.....M..t.Y..L..H..[]A\A |
19580 | 5d e9 20 fc ff ff 58 89 ee 48 89 df 5b 5d 41 5c 41 5d f7 d6 e9 54 b1 ff ff 53 48 89 fb e8 d2 21 | ].....X..H..[]A\A]...T...SH....! |
195a0 | 00 00 48 89 df 89 c6 e8 bb b8 ff ff b8 01 00 00 00 5b c3 53 48 89 fb e8 1a b1 ff ff 48 89 df 31 | ..H..............[.SH.......H..1 |
195c0 | c9 31 d2 5b 89 c6 e9 b7 21 00 00 41 54 55 48 89 f5 53 49 89 fc 89 d6 48 89 ef 89 d3 e8 f8 af ff | .1.[....!..ATUH..SI....H........ |
195e0 | ff 85 c0 75 0c ba 1c 00 00 00 be e6 5f 45 00 eb 22 48 89 ef e8 13 c1 ff ff 85 c0 75 20 48 89 ef | ...u........_E.."H.........u.H.. |
19600 | e8 d1 b0 ff ff 85 c0 75 14 ba 1c 00 00 00 be 03 60 45 00 4c 89 e7 e8 2f b6 ff ff eb 71 89 da 48 | .......u........`E.L.../....q..H |
19620 | 89 ee 4c 89 e7 e8 27 b0 ff ff 89 da 4c 89 e6 48 89 ef e8 12 20 00 00 83 f8 01 77 42 48 89 ef e8 | ..L...'.....L..H..........wBH... |
19640 | 92 b0 ff ff 8d 70 01 4c 89 e7 89 c3 e8 88 af ff ff 85 c0 75 18 f7 d3 48 89 ef 89 de e8 8c b0 ff | .....p.L...........u...H........ |
19660 | ff ba 1a 00 00 00 be 20 60 45 00 eb a6 89 da 4c 89 e6 48 89 ef e8 d7 af ff ff 89 d8 eb 13 ba 01 | ........`E.....L..H............. |
19680 | 00 00 00 4c 89 e6 48 89 ef e8 c3 af ff ff 83 c8 ff 5b 5d 41 5c c3 53 48 89 fb e8 f6 b7 ff ff 48 | ...L..H..........[]A\.SH.......H |
196a0 | 89 df 89 c6 e8 be b7 ff ff b8 02 00 00 00 5b c3 55 53 ba 06 00 00 00 50 48 89 fb be 01 00 00 00 | ..............[.US.....PH....... |
196c0 | e8 24 f6 ff ff 48 89 df e8 65 ca ff ff 48 89 df 48 89 c5 be 01 00 00 00 e8 0c b1 ff ff ba 01 00 | .$...H...e...H..H............... |
196e0 | 00 00 48 89 ee 48 89 df e8 64 af ff ff 5a b8 01 00 00 00 5b 5d c3 53 48 89 fb e8 b1 ff ff ff 48 | ..H..H...d...Z.....[].SH.......H |
19700 | 89 df ba 01 00 00 00 be 18 97 41 00 e8 d5 b6 ff ff b8 01 00 00 00 5b c3 55 53 48 89 fb 56 be d7 | ..........A...........[.USH..V.. |
19720 | b9 f0 ff e8 85 b4 ff ff 48 89 df 48 89 c5 e8 a3 af ff ff 48 89 ee 89 c2 48 89 df e8 8b fe ff ff | ........H..H.......H....H....... |
19740 | 85 c0 79 46 83 ce ff 48 89 df e8 31 b1 ff ff 85 c0 74 2c be 01 00 00 00 48 89 df e8 95 ea ff ff | ..yF...H...1.....t,.....H....... |
19760 | be fe ff ff ff 48 89 df ba 01 00 00 00 e8 be af ff ff be 02 00 00 00 48 89 df e8 d0 c0 ff ff 59 | .....H.................H.......Y |
19780 | 48 89 df 5b 5d e9 91 c0 ff ff 5a 5b 5d c3 55 53 be 01 00 00 00 51 48 89 fd e8 0f b4 ff ff 48 85 | H..[].....Z[].US.....QH.......H. |
197a0 | c0 48 89 c3 75 12 ba 3b 60 45 00 be 01 00 00 00 48 89 ef e8 8a eb ff ff 48 89 d8 5a 5b 5d c3 55 | .H..u..;`E......H.......H..Z[].U |
197c0 | 53 48 89 fb 48 81 ec 98 00 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 88 00 00 00 31 c0 e8 ab | SH..H......dH..%(...H..$....1... |
197e0 | ff ff ff 48 39 c3 48 89 c5 75 0c ba 07 00 00 00 be d1 58 45 00 eb 53 48 89 c7 e8 0d bf ff ff 85 | ...H9.H..u........XE..SH........ |
19800 | c0 74 06 ff c8 75 39 eb 2b 48 8d 54 24 08 31 f6 48 89 ef e8 e6 44 00 00 85 c0 7e 0c ba 06 00 00 | .t...u9.+H.T$.1.H....D....~..... |
19820 | 00 be 55 60 45 00 eb 22 48 89 ef e8 a6 ae ff ff 85 c0 74 0c ba 09 00 00 00 be 4b 60 45 00 eb 0a | ..U`E.."H.........t.......K`E... |
19840 | ba 04 00 00 00 be 5c 60 45 00 48 89 df e8 f8 b3 ff ff 48 8b 8c 24 88 00 00 00 64 48 33 0c 25 28 | ......\`E.H.......H..$....dH3.%( |
19860 | 00 00 00 b8 01 00 00 00 74 05 e8 81 a8 fe ff 48 81 c4 98 00 00 00 5b 5d c3 55 53 48 89 fb 51 e8 | ........t......H......[].USH..Q. |
19880 | 0a ff ff ff 48 89 df 48 89 c5 e8 47 ae ff ff 8d 50 ff 48 89 ee 48 89 df e8 2e fd ff ff 85 c0 89 | ....H..H...G....P.H..H.......... |
198a0 | c5 79 23 31 f6 48 89 df e8 ba b5 ff ff ba 01 00 00 00 be fe ff ff ff 48 89 df e8 71 ae ff ff b8 | .y#1.H.................H...q.... |
198c0 | 02 00 00 00 eb 21 be 01 00 00 00 48 89 df e8 94 b5 ff ff 89 ee ba 01 00 00 00 48 89 df f7 d6 e8 | .....!.....H..............H..... |
198e0 | 4c ae ff ff 8d 45 01 5a 5b 5d c3 53 f2 0f 10 05 74 a6 03 00 48 89 fb be 88 00 00 00 e8 80 fb ff | L....E.Z[].S....t...H........... |
19900 | ff 48 89 df ba 07 00 00 00 31 f6 e8 a7 b7 ff ff 48 89 df 31 d2 be c0 60 45 00 e8 87 f8 ff ff b8 | .H.......1......H..1...`E....... |
19920 | 01 00 00 00 5b c3 40 38 d6 40 88 f1 41 88 d0 74 1f 48 8b 57 48 48 8b 42 08 48 8b 12 48 ff c8 48 | ....[.@8.@..A..t.H.WHH.B.H..H..H |
19940 | 83 f8 ff 74 0b 38 0c 02 75 f2 44 88 04 02 eb ec c3 31 c0 39 37 75 35 53 48 89 fb 48 8b 7f 40 48 | ...t.8..u.D......1.97u5SH..H..@H |
19960 | 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 | ..H.P.H..H..t.H.G.H.P.H.W....... |
19980 | 82 76 ff ff 89 03 b8 01 00 00 00 5b c3 41 54 55 be 40 61 45 00 53 48 89 fd 31 db e8 bb a7 ff ff | .v.........[.ATU.@aE.SH..1...... |
199a0 | 48 89 ef 48 89 c6 e8 c5 9c ff ff 48 8b 34 dd 00 63 45 00 48 89 ef e8 a0 a7 ff ff 48 89 ef 48 89 | H..H.......H.4..cE.H.......H..H. |
199c0 | c6 49 89 c4 e8 a7 9c ff ff 8d 43 01 48 ff c3 48 83 fb 16 41 88 44 24 0a 75 d1 5b 5d 41 5c c3 81 | .I........C.H..H...A.D$.u.[]A\.. |
199e0 | fe 00 01 00 00 7f 12 48 8b 7f 38 89 f2 31 c0 be 44 3a 45 00 e9 3b 39 00 00 8d 86 ff fe ff ff 81 | .......H..8..1..D:E..;9......... |
19a00 | fe 20 01 00 00 48 98 48 8b 04 c5 00 63 45 00 7f 13 48 8b 7f 38 48 89 c2 be dc 48 45 00 31 c0 e9 | .....H.H....cE...H..8H....HE.1.. |
19a20 | 10 39 00 00 c3 41 54 55 89 d5 53 48 89 fb ba 3c 00 00 00 48 83 ec 60 64 48 8b 04 25 28 00 00 00 | .9...ATU..SH...<...H..`dH..%(... |
19a40 | 48 89 44 24 58 31 c0 48 8b 47 60 48 89 74 24 08 48 8d 7c 24 1c 48 8d 70 20 e8 c6 3c 00 00 8b 4b | H.D$X1.H.G`H.t$.H.|$.H.p...<...K |
19a60 | 04 48 8b 7b 38 48 8d 54 24 1c 4c 8b 44 24 08 31 c0 be 45 61 45 00 e8 b9 38 00 00 85 ed 74 51 49 | .H.{8H.T$.L.D$.1..EaE...8....tQI |
19a80 | 89 c4 8d 85 de fe ff ff 83 f8 03 77 23 31 f6 48 89 df e8 47 00 00 00 48 8b 43 48 48 8b 7b 38 be | ...........w#1.H...G...H.CHH.{8. |
19aa0 | dc 48 45 00 48 8b 10 31 c0 e8 86 38 00 00 eb 0a 89 ee 48 89 df e8 25 ff ff ff 48 8b 7b 38 48 89 | .HE.H..1...8......H...%...H.{8H. |
19ac0 | c1 4c 89 e2 be 4f 61 45 00 31 c0 e8 64 38 00 00 48 8b 7b 38 be 03 00 00 00 e8 57 11 00 00 41 54 | .L...OaE.1..d8..H.{8......W...AT |
19ae0 | 55 41 89 f4 53 48 8b 5f 48 48 8b 43 08 48 8b 53 10 48 ff c0 48 39 d0 76 35 48 b8 fe ff ff ff ff | UA..SH._HH.C.H.S.H..H9.v5H...... |
19b00 | ff ff 3f 48 39 c2 76 0c 31 d2 be 5a 61 45 00 e8 11 ff ff ff 48 8d 2c 12 48 8b 7f 38 48 8b 33 48 | ..?H9.v.1..ZaE......H.,.H..8H.3H |
19b20 | 89 e9 e8 7c 8e ff ff 48 89 6b 10 48 89 03 48 8b 43 08 48 8b 13 48 8d 48 01 48 89 4b 08 44 88 24 | ...|...H.k.H..H.C.H..H.H.H.K.D.$ |
19b40 | 02 5b 5d 41 5c c3 41 54 55 53 44 8b 27 48 89 fb 44 89 e6 e8 86 ff ff ff 48 8b 7b 40 48 8b 07 48 | .[]A\.ATUSD.'H..D.......H.{@H..H |
19b60 | 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 85 74 ff | .P.H..H..t.H.G.H.P.H.W........t. |
19b80 | ff 89 03 31 ed 8b 13 83 fa 3d 75 3c 48 89 df be 3d 00 00 00 e8 45 ff ff ff 48 8b 7b 40 48 8b 07 | ...1.....=u<H...=....E...H.{@H.. |
19ba0 | 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 44 74 | H.P.H..H..t.H.G.H.P.H.W.......Dt |
19bc0 | ff ff 89 03 ff c5 eb bd 89 e8 44 39 e2 f7 d0 0f 44 c5 5b 5d 41 5c c3 53 0f be 06 8b 17 39 c2 74 | ..........D9....D.[]A\.S.....9.t |
19be0 | 0a 0f be 4e 01 31 c0 39 ca 75 3a 48 89 fb 89 d6 e8 e9 fe ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff | ...N.1.9.u:H.........H.{@H..H.P. |
19c00 | 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 e8 73 ff ff 89 03 | H..H..t.H.G.H.P.H.W........s.... |
19c20 | b8 01 00 00 00 5b c3 55 53 48 89 fb 52 8b 2f 48 8b 7f 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 | .....[.USH..R./H..@H..H.P.H..H.. |
19c40 | 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 ae 73 ff ff 83 f8 0d 89 03 0f 94 c1 | t.H.G.H.P.H.W........s.......... |
19c60 | 83 f8 0a 0f 94 c2 08 d1 74 2f 39 e8 74 2b 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 | ........t/9.t+H.{@H..H.P.H..H..t |
19c80 | 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 6f 73 ff ff 89 03 8b 43 04 ff c0 3d ff | .H.G.H.P.H.W.......os.....C...=. |
19ca0 | ff ff 7f 89 43 04 75 0f 31 d2 be 73 61 45 00 48 89 df e8 6e fd ff ff 58 5b 5d c3 53 8b 37 48 89 | ....C.u.1..saE.H...n...X[].S.7H. |
19cc0 | fb e8 18 fe ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 | ......H.{@H..H.P.H..H..t.H.G.H.P |
19ce0 | 01 48 89 57 08 0f b6 00 eb 05 e8 17 73 ff ff 8d 50 01 89 03 48 63 d2 f6 82 80 56 45 00 10 75 0d | .H.W........s...P...Hc....VE..u. |
19d00 | be 8c 61 45 00 48 89 df e8 3e a9 fe ff 5b 89 c7 e9 83 33 00 00 41 54 55 48 89 f5 53 48 89 fb 48 | ..aE.H...>...[....3..ATUH..SH..H |
19d20 | 83 ec 10 44 8b 27 44 89 e6 e8 b0 fd ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 | ...D.'D.......H.{@H..H.P.H..H..t |
19d40 | 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 af 72 ff ff 41 83 fc 30 89 03 74 08 41 | .H.G.H.P.H.W........r..A..0..t.A |
19d60 | bc aa 61 45 00 eb 17 be 4d 40 45 00 48 89 df e8 63 fe ff ff 85 c0 74 e7 41 bc a7 61 45 00 4c 89 | ..aE....M@E.H...c.....t.A..aE.L. |
19d80 | e6 48 89 df e8 4e fe ff ff 85 c0 74 0d be 4a 40 45 00 48 89 df e8 3d fe ff ff 8b 33 8d 46 01 48 | .H...N.....t..J@E.H...=....3.F.H |
19da0 | 98 f6 80 80 56 45 00 10 75 05 83 fe 2e 75 35 48 89 df e8 27 fd ff ff 48 8b 7b 40 48 8b 07 48 8d | ....VE..u....u5H...'...H.{@H..H. |
19dc0 | 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 26 72 ff ff | P.H..H..t.H.G.H.P.H.W.......&r.. |
19de0 | 89 03 eb 9a 31 f6 48 89 df e8 f0 fc ff ff 0f be 53 70 be 2e 00 00 00 48 89 df e8 27 fb ff ff 48 | ....1.H.........Sp.....H...'...H |
19e00 | 8b 43 48 48 89 e6 48 8b 38 e8 a3 32 00 00 48 85 c0 75 55 44 8a 63 70 e8 64 a2 fe ff 48 8b 00 48 | .CHH..H.8..2..H..uUD.cp.d...H..H |
19e20 | 89 df 41 0f be f4 0f be 10 88 53 70 e8 f5 fa ff ff 48 8b 43 48 48 89 e6 48 8b 38 e8 71 32 00 00 | ..A.......Sp.....H.CHH..H.8.q2.. |
19e40 | 48 85 c0 75 23 0f be 73 70 ba 2e 00 00 00 48 89 df e8 d0 fa ff ff ba 22 01 00 00 be ad 61 45 00 | H..u#..sp.....H........".....aE. |
19e60 | 48 89 df e8 bd fb ff ff 83 7c 24 08 13 75 0f 48 8b 04 24 48 89 45 00 b8 23 01 00 00 eb 0f f2 0f | H........|$..u.H..$H.E..#....... |
19e80 | 10 04 24 b8 22 01 00 00 f2 0f 11 45 00 48 83 c4 10 5b 5d 41 5c c3 50 8b 57 10 e8 86 fb ff ff 41 | ..$."......E.H...[]A\.P.W......A |
19ea0 | 54 55 49 89 fc 53 48 8b 5f 38 48 89 df e8 3b a1 ff ff 48 89 c5 48 8b 43 10 48 89 df 48 8d 50 10 | TUI..SH._8H...;...H..H.C.H..H.P. |
19ec0 | 48 89 53 10 48 89 28 8a 55 08 49 8b 74 24 50 83 ca 40 0f b6 d2 89 50 08 48 8b 43 10 48 8d 50 f0 | H.S.H.(.U.I.t$P..@....P.H.C.H.P. |
19ee0 | e8 b0 ec fe ff 83 78 08 00 75 22 c7 00 01 00 00 00 c7 40 08 01 00 00 00 48 8b 43 18 48 83 78 18 | ......x..u".......@.....H.C.H.x. |
19f00 | 00 7e 0e 48 89 df e8 7e 9e ff ff eb 04 48 8b 68 10 48 83 6b 10 10 48 89 e8 5b 5d 41 5c c3 41 55 | .~.H...~.....H.h.H.k..H..[]A\.AU |
19f20 | 41 54 49 89 f4 55 53 48 89 fb 51 8b 37 89 d5 44 8b 6f 04 e8 a6 fb ff ff 48 8b 7b 40 48 8b 07 48 | ATI..USH..Q.7..D.o......H.{@H..H |
19f40 | 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 a5 70 ff | .P.H..H..t.H.G.H.P.H.W........p. |
19f60 | ff 83 f8 0d 89 03 74 05 83 f8 0a 75 08 48 89 df e8 b2 fc ff ff 8b 33 83 fe 0a 0f 84 c2 00 00 00 | ......t....u.H........3......... |
19f80 | 7f 3d 83 fe ff 0f 85 e6 00 00 00 48 8b 7b 38 4d 85 e4 b8 b6 48 45 00 ba be 61 45 00 be c6 61 45 | .=.........H.{8M....HE...aE...aE |
19fa0 | 00 44 89 e9 48 0f 45 d0 31 c0 e8 85 33 00 00 ba 21 01 00 00 48 89 c6 48 89 df e8 66 fa ff ff 83 | .D..H.E.1...3...!...H..H...f.... |
19fc0 | fe 0d 74 7e 83 fe 5d 0f 85 a4 00 00 00 48 89 df e8 71 fb ff ff 39 e8 75 9c 8b 33 48 89 df e8 fb | ..t~..]......H...q...9.u..3H.... |
19fe0 | fa ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 | ...H.{@H..H.P.H..H..t.H.G.H.P.H. |
1a000 | 57 08 0f b6 00 eb 05 e8 fa 6f ff ff 4d 85 e4 89 03 0f 84 97 00 00 00 48 8b 4b 48 83 c5 02 48 89 | W........o..M..........H.KH...H. |
1a020 | df 8d 44 2d 00 48 63 ed 48 89 ee 48 8b 51 08 48 03 31 48 98 48 29 c2 e8 63 fe ff ff 49 89 04 24 | ..D-.Hc.H..H.Q.H.1H.H)..c...I..$ |
1a040 | eb 6c be 0a 00 00 00 48 89 df e8 8f fa ff ff 48 89 df e8 d0 fb ff ff 4d 85 e4 0f 85 15 ff ff ff | .l.....H.......H.......M........ |
1a060 | 48 8b 43 48 48 c7 40 08 00 00 00 00 e9 04 ff ff ff 4d 85 e4 74 08 48 89 df e8 60 fa ff ff 48 8b | H.CHH.@..........M..t.H...`...H. |
1a080 | 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 | {@H..H.P.H..H..t.H.G.H.P.H.W.... |
1a0a0 | eb 05 e8 5f 6f ff ff 89 03 e9 c7 fe ff ff 58 5b 5d 41 5c 41 5d c3 41 56 41 55 49 89 f5 41 54 55 | ..._o.........X[]A\A].AVAUI..ATU |
1a0c0 | 53 48 89 fb 48 83 ec 10 64 48 8b 04 25 28 00 00 00 48 89 44 24 08 31 c0 48 8b 43 48 48 c7 40 08 | SH..H...dH..%(...H.D$.1.H.CHH.@. |
1a0e0 | 00 00 00 00 44 8b 23 41 83 fc 2d 0f 84 02 01 00 00 7f 64 41 83 fc 0c 7f 2e 41 83 fc 0b 0f 8d c0 | ....D.#A..-.......dA.....A...... |
1a100 | 00 00 00 41 83 fc 09 0f 84 b6 00 00 00 0f 8f a3 00 00 00 41 83 fc ff b9 21 01 00 00 0f 84 dc 09 | ...A...............A....!....... |
1a120 | 00 00 e9 1e 09 00 00 41 83 fc 20 0f 84 92 00 00 00 7f 0b 41 83 fc 0d 74 7d e9 07 09 00 00 41 83 | .......A...........A...t}.....A. |
1a140 | fc 22 0f 84 b6 03 00 00 41 83 fc 27 0f 84 ac 03 00 00 e9 ee 08 00 00 41 83 fc 3a 0f 84 52 03 00 | ."......A..'...........A..:..R.. |
1a160 | 00 7f 15 41 83 fc 2f 0f 84 b0 02 00 00 0f 8e 42 08 00 00 e9 bb 08 00 00 41 83 fc 3e 0f 84 36 02 | ...A../........B........A..>..6. |
1a180 | 00 00 7f 19 41 83 fc 3c 0f 84 c5 01 00 00 41 83 fc 3d 0f 84 70 01 00 00 e9 a8 08 00 00 41 83 fc | ....A..<......A..=..p........A.. |
1a1a0 | 5b 0f 84 27 01 00 00 41 83 fc 7e 0f 84 b7 02 00 00 e9 8f 08 00 00 48 89 df e8 69 fa ff ff e9 21 | [..'...A..~...........H...i....! |
1a1c0 | ff ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 | ...H.{@H..H.P.H..H..t.H.G.H.P.H. |
1a1e0 | 57 08 0f b6 00 eb 05 e8 1a 6e ff ff 89 03 e9 f1 fe ff ff 48 8b 43 40 48 8b 7b 40 48 8b 10 48 8d | W........n.........H.C@H.{@H..H. |
1a200 | 4a ff 48 85 d2 48 89 08 74 11 48 8b 50 08 48 8d 4a 01 48 89 48 08 0f b6 02 eb 05 e8 e6 6d ff ff | J.H..H..t.H.P.H.J.H.H........m.. |
1a220 | 83 f8 2d 89 03 0f 85 ce 08 00 00 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b | ..-........H.{@H..H.P.H..H..t.H. |
1a240 | 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 b2 6d ff ff 83 f8 5b 89 03 75 55 48 89 df e8 e3 | G.H.P.H.W........m....[..uUH.... |
1a260 | f8 ff ff 48 8b 53 48 85 c0 48 c7 42 08 00 00 00 00 78 3d 89 c2 31 f6 48 89 df e8 9f fc ff ff e9 | ...H.SH..H.B.....x=..1.H........ |
1a280 | 54 fe ff ff ff c0 0f 84 58 fe ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 28 48 | T.......X...H.{@H..H.P.H..H..t(H |
1a2a0 | 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 89 03 8b 03 83 f8 0d 0f 95 c1 83 f8 0a 0f 95 c2 84 d1 | .G.H.P.H.W...................... |
1a2c0 | 75 c2 e9 1d fe ff ff e8 3a 6d ff ff eb e0 48 89 df e8 70 f8 ff ff 85 c0 78 12 89 c2 4c 89 ee 48 | u.......:m....H...p.....x...L..H |
1a2e0 | 89 df e8 37 fc ff ff e9 bf 06 00 00 ff c0 b9 5b 00 00 00 0f 84 05 08 00 00 ba 25 01 00 00 be ef | ...7...........[..........%..... |
1a300 | 61 45 00 e9 a3 02 00 00 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 | aE......H.{@H..H.P.H..H..t.H.G.H |
1a320 | 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 d5 6c ff ff 89 03 be 3d 00 00 00 48 89 df e8 11 f6 ff ff | .P.H.W........l.....=...H....... |
1a340 | 83 f8 01 19 c9 80 e1 23 81 c1 1a 01 00 00 e9 ab 07 00 00 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 | .......#...........H.{@H..H.P.H. |
1a360 | c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 8a 6c ff ff 89 03 be 3d | .H..t.H.G.H.P.H.W........l.....= |
1a380 | 00 00 00 48 89 df e8 c6 f5 ff ff 85 c0 b9 1c 01 00 00 0f 85 66 07 00 00 be 3c 00 00 00 48 89 df | ...H................f....<...H.. |
1a3a0 | e8 ac f5 ff ff 83 f8 01 19 c9 80 e1 1e 81 c1 1e 01 00 00 e9 46 07 00 00 48 8b 7b 40 48 8b 07 48 | ....................F...H.{@H..H |
1a3c0 | 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 25 6c ff | .P.H..H..t.H.G.H.P.H.W.......%l. |
1a3e0 | ff 89 03 be 3d 00 00 00 48 89 df e8 61 f5 ff ff 85 c0 b9 1b 01 00 00 0f 85 01 07 00 00 be 3e 00 | ....=...H...a.................>. |
1a400 | 00 00 48 89 df e8 47 f5 ff ff 83 f8 01 19 c9 80 e1 1f 81 c1 1f 01 00 00 e9 e1 06 00 00 48 8b 7b | ..H...G......................H.{ |
1a420 | 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb | @H..H.P.H..H..t.H.G.H.P.H.W..... |
1a440 | 05 e8 c0 6b ff ff 89 03 be 2f 00 00 00 48 89 df e8 fc f4 ff ff 83 f8 01 19 c9 80 e1 18 81 c1 17 | ...k...../...H.................. |
1a460 | 01 00 00 e9 96 06 00 00 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 | ........H.{@H..H.P.H..H..t.H.G.H |
1a480 | 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 75 6b ff ff 89 03 be 3d 00 00 00 48 89 df e8 b1 f4 ff ff | .P.H.W.......uk.....=...H....... |
1a4a0 | 83 f8 01 19 c9 80 e1 61 81 c1 1d 01 00 00 e9 4b 06 00 00 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 | .......a.......K...H.{@H..H.P.H. |
1a4c0 | c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 2a 6b ff ff 89 03 be 3a | .H..t.H.G.H.P.H.W.......*k.....: |
1a4e0 | 00 00 00 48 89 df e8 66 f4 ff ff 83 f8 01 19 c9 80 e1 1a 81 c1 20 01 00 00 e9 00 06 00 00 44 89 | ...H...f......................D. |
1a500 | e6 e9 ad 00 00 00 83 fe 0d 0f 84 d9 00 00 00 83 fe 5c 0f 85 9b 00 00 00 48 89 df be 5c 00 00 00 | .................\......H...\... |
1a520 | e8 b9 f5 ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 0f 84 b3 00 00 00 48 8b 47 08 | .....H.{@H..H.P.H..H........H.G. |
1a540 | 48 8d 50 01 48 89 57 08 0f b6 28 83 fd 62 89 2b 0f 84 fe 00 00 00 0f 8f bf 00 00 00 83 fd 22 0f | H.P.H.W...(..b.+..............". |
1a560 | 84 b0 03 00 00 0f 8f 90 00 00 00 83 fd 0a 0f 84 71 02 00 00 83 fd 0d 0f 84 68 02 00 00 83 fd ff | ................q........h...... |
1a580 | 0f 85 f4 02 00 00 8b 33 44 39 e6 0f 84 c6 03 00 00 83 fe 0a 74 52 0f 8f 6a ff ff ff 83 fe ff 75 | .......3D9..........tR..j......u |
1a5a0 | 12 ba 21 01 00 00 be 0d 62 45 00 48 89 df e8 72 f4 ff ff 48 89 df e8 23 f5 ff ff 48 8b 7b 40 48 | ..!.....bE.H...r...H...#...H.{@H |
1a5c0 | 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 | ..H.P.H..H..t.H.G.H.P.H.W....... |
1a5e0 | 22 6a ff ff 89 03 eb 9e ba 25 01 00 00 eb b7 e8 12 6a ff ff 89 c5 e9 50 ff ff ff 83 fd 5c 0f 84 | "j.......%.......j.....P.....\.. |
1a600 | 11 03 00 00 83 fd 61 0f 84 fc 02 00 00 83 fd 27 0f 85 64 02 00 00 e9 fa 02 00 00 83 fd 74 74 52 | ......a........'..d..........ttR |
1a620 | 7f 18 83 fd 6e 74 37 83 fd 72 74 3c 83 fd 66 0f 85 45 02 00 00 e9 d6 02 00 00 83 fd 76 74 3d 7c | ....nt7..rt<..f..E..........vt=| |
1a640 | 6a 83 fd 78 74 40 83 fd 7a 0f 84 a8 01 00 00 e9 26 02 00 00 bd 08 00 00 00 e9 b7 02 00 00 bd 0a | j..xt@..z.......&............... |
1a660 | 00 00 00 e9 ad 02 00 00 bd 0d 00 00 00 e9 a3 02 00 00 bd 09 00 00 00 e9 99 02 00 00 bd 0b 00 00 | ................................ |
1a680 | 00 e9 8f 02 00 00 48 89 df e8 2d f6 ff ff 89 c5 48 89 df c1 e5 04 e8 20 f6 ff ff 01 c5 48 8b 43 | ......H...-.....H............H.C |
1a6a0 | 48 48 83 68 08 02 e9 6a 02 00 00 48 89 df be 75 00 00 00 e8 26 f4 ff ff 48 8b 7b 40 48 8b 07 48 | HH.h...j...H...u....&...H.{@H..H |
1a6c0 | 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 25 69 ff | .P.H..H..t.H.G.H.P.H.W.......%i. |
1a6e0 | ff 83 f8 7b 89 03 74 0a be 1f 62 45 00 e9 02 02 00 00 48 89 df 41 be 04 00 00 00 e8 bb f5 ff ff | ...{..t...bE......H..A.......... |
1a700 | 48 63 e8 8b 33 48 89 df e8 d1 f3 ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 | Hc..3H.......H.{@H..H.P.H..H..t. |
1a720 | 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 38 eb 07 e8 d0 68 ff ff 89 c7 8d 47 01 89 3b 48 98 f6 | H.G.H.P.H.W...8....h.....G..;H.. |
1a740 | 80 80 56 45 00 10 74 24 48 c1 e5 04 41 ff c6 e8 44 29 00 00 48 98 48 01 c5 48 81 fd ff ff 10 00 | ..VE..t$H...A...D)..H.H..H...... |
1a760 | 76 a1 be 2b 62 45 00 e9 88 01 00 00 83 ff 7d 74 0a be 41 62 45 00 e9 79 01 00 00 48 8b 7b 40 48 | v..+bE........}t..AbE..y...H.{@H |
1a780 | 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 | ..H.P.H..H..t.H.G.H.P.H.W....... |
1a7a0 | 62 68 ff ff 89 03 48 8b 43 48 4d 63 f6 48 89 ee 48 89 e7 bd 08 00 00 00 4c 29 70 08 e8 48 2a 00 | bh....H.CHMc.H..H.......L)p..H*. |
1a7c0 | 00 41 89 c6 29 c5 45 85 f6 0f 8e b7 fd ff ff 48 63 c5 48 89 df 41 ff ce 0f be 34 04 ff c5 e8 fb | .A..).E........Hc.H..A....4..... |
1a7e0 | f2 ff ff eb e1 48 89 df bd 0a 00 00 00 e8 35 f4 ff ff e9 49 01 00 00 48 8b 43 48 48 8b 7b 40 48 | .....H........5....I...H.CHH.{@H |
1a800 | ff 48 08 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 | .H.H..H.P.H..H..t.H.G.H.P.H.W... |
1a820 | 00 eb 05 e8 de 67 ff ff 89 03 8b 13 8d 42 01 48 98 f6 80 80 56 45 00 08 0f 84 48 fd ff ff 83 fa | .....g.......B.H....VE....H..... |
1a840 | 0d 74 05 83 fa 0a 75 0a 48 89 df e8 d7 f3 ff ff eb d8 48 8b 43 40 48 8b 7b 40 48 8b 10 48 8d 4a | .t....u.H.........H.C@H.{@H..H.J |
1a860 | ff 48 85 d2 48 89 08 74 ba 48 8b 50 08 48 8d 4a 01 48 89 48 08 0f b6 02 eb ae ff c5 48 63 ed f6 | .H..H..t.H.P.H.J.H.H........Hc.. |
1a880 | 85 80 56 45 00 02 75 07 be 4d 62 45 00 eb 65 45 31 f6 31 ed 8b 33 8d 46 01 48 98 f6 80 80 56 45 | ..VE..u..MbE..eE1.1..3.F.H....VE |
1a8a0 | 00 02 74 43 6b ed 0a 48 89 df 8d 6c 2e d0 e8 2b f2 ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 | ..tCk..H...l...+...H.{@H..H.P.H. |
1a8c0 | c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 2a 67 ff ff 41 ff c6 89 | .H..t.H.G.H.P.H.W.......*g..A... |
1a8e0 | 03 41 83 fe 03 75 ad 81 fd ff 00 00 00 7e 0d be 65 62 45 00 48 89 df e8 4f 9d fe ff 48 8b 43 48 | .A...u.......~..ebE.H...O...H.CH |
1a900 | 4d 63 f6 4c 29 70 08 eb 37 bd 07 00 00 00 eb 05 bd 0c 00 00 00 48 8b 7b 40 48 8b 07 48 8d 50 ff | Mc.L)p..7............H.{@H..H.P. |
1a920 | 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 c8 66 ff ff 89 03 | H..H..t.H.G.H.P.H.W........f.... |
1a940 | 48 8b 43 48 89 ee 48 89 df 48 ff 48 08 e8 8c f1 ff ff e9 2f fc ff ff 48 89 df 44 89 e6 e8 7c f1 | H.CH..H..H.H......./...H..D...|. |
1a960 | ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 | ..H.{@H..H.P.H..H..t.H.G.H.P.H.W |
1a980 | 08 0f b6 00 eb 05 e8 7b 66 ff ff 89 03 48 8b 43 48 48 89 df 48 8b 48 08 48 8b 30 48 8d 51 fe 48 | .......{f....H.CHH..H.H.H.0H.Q.H |
1a9a0 | ff c6 e8 f8 f4 ff ff 49 89 45 00 b9 25 01 00 00 e9 49 01 00 00 48 89 df be 2e 00 00 00 e8 1c f1 | .......I.E..%....I...H.......... |
1a9c0 | ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 | ..H.{@H..H.P.H..H..t.H.G.H.P.H.W |
1a9e0 | 08 0f b6 00 eb 05 e8 1b 66 ff ff 89 03 be 2e 00 00 00 48 89 df e8 57 ef ff ff 85 c0 74 1d be 2e | ........f.........H...W.....t... |
1aa00 | 00 00 00 48 89 df e8 46 ef ff ff 83 f8 01 19 c9 81 c1 19 01 00 00 e9 e3 00 00 00 8b 03 b9 2e 00 | ...H...F........................ |
1aa20 | 00 00 ff c0 48 98 f6 80 80 56 45 00 02 0f 84 cb 00 00 00 4c 89 ee 48 89 df e8 d7 f2 ff ff 89 c1 | ....H....VE........L..H......... |
1aa40 | e9 b9 00 00 00 41 8d 44 24 01 48 98 f6 80 80 56 45 00 01 74 74 8b 33 48 89 df e8 7f f0 ff ff 48 | .....A.D$.H....VE..tt.3H.......H |
1aa60 | 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 | .{@H..H.P.H..H..t.H.G.H.P.H.W... |
1aa80 | 00 eb 05 e8 7e 65 ff ff 89 03 ff c0 48 98 f6 80 80 56 45 00 03 75 be 48 8b 43 48 48 89 df 48 8b | ....~e......H....VE..u.H.CHH..H. |
1aaa0 | 50 08 48 8b 30 e8 f5 f3 ff ff 49 89 45 00 80 78 08 04 b9 24 01 00 00 75 45 0f b6 40 0a 84 c0 74 | P.H.0.....I.E..x...$...uE..@...t |
1aac0 | 3d 8d 88 00 01 00 00 eb 35 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 | =.......5H.{@H..H.P.H..H..t.H.G. |
1aae0 | 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 14 65 ff ff 89 03 44 89 e1 eb 05 b9 2d 00 00 00 89 c8 | H.P.H.W........e....D.....-..... |
1ab00 | 48 8b 4c 24 08 64 48 33 0c 25 28 00 00 00 74 05 e8 db 95 fe ff 48 83 c4 10 5b 5d 41 5c 41 5d 41 | H.L$.dH3.%(...t......H...[]A\A]A |
1ab20 | 5e c3 55 53 48 89 f3 50 48 89 7e 38 44 89 06 48 89 56 40 48 89 4e 60 c7 46 10 00 00 00 00 c6 46 | ^.USH..PH.~8D..H.V@H.N`.F......F |
1ab40 | 70 2e c7 46 20 21 01 00 00 48 c7 46 30 00 00 00 00 c7 46 04 01 00 00 00 c7 46 08 01 00 00 00 be | p..F.!...H.F0.....F......F...... |
1ab60 | 40 61 45 00 e8 f2 95 ff ff 48 8b 6b 48 48 8b 7b 38 b9 20 00 00 00 48 89 43 68 48 8b 55 10 48 8b | @aE......H.kHH.{8.....H.ChH.U.H. |
1ab80 | 75 00 e8 1c 7e ff ff 48 89 45 00 48 8b 43 48 48 c7 40 10 20 00 00 00 5a 5b 5d c3 81 7f 20 21 01 | u...~..H.E.H.CHH.@.....Z[]....!. |
1aba0 | 00 00 8b 47 04 89 47 08 74 10 0f 10 47 20 c7 47 20 21 01 00 00 0f 11 47 10 c3 53 48 8d 77 18 48 | ...G..G.t...G..G.!.....G..SH.w.H |
1abc0 | 89 fb e8 ef f4 ff ff 89 43 10 5b c3 53 48 8d 77 28 48 89 fb e8 dd f4 ff ff 89 43 20 5b c3 83 fe | ........C.[.SH.w(H........C.[... |
1abe0 | 04 55 53 48 89 fd 51 48 89 d3 74 16 83 fe 06 75 2d ba 17 00 00 00 be 28 64 45 00 e8 ed 93 ff ff | .USH..QH..t....u-......(dE...... |
1ac00 | eb 0b 48 8b 47 18 48 8b 80 f0 00 00 00 48 89 03 8a 40 08 83 c8 40 0f b6 c0 89 43 08 eb 0b 48 8b | ..H.G.H......H...@...@....C...H. |
1ac20 | 47 10 0f 10 40 f0 0f 11 02 48 83 c3 10 48 89 5d 10 58 5b 5d c3 55 53 48 89 fb 50 48 8b 7f 58 48 | G...@....H...H.].X[].USH..PH..XH |
1ac40 | 85 ff 74 14 89 b7 d0 00 00 00 48 83 c7 08 be 01 00 00 00 e8 48 98 fe ff 48 8b 6b 18 40 88 73 0a | ..t.......H.........H...H.k.@.s. |
1ac60 | 48 8b bd e0 00 00 00 48 83 7f 58 00 74 1c 48 8b 47 10 48 8d 50 10 48 89 57 10 48 8b 53 10 0f 10 | H......H..X.t.H.G.H.P.H.W.H.S... |
1ac80 | 42 f0 0f 11 00 e8 ab ff ff ff 48 83 bd d8 00 00 00 00 74 27 48 8b 53 10 48 89 df e8 3e ff ff ff | B.........H.......t'H.S.H...>... |
1aca0 | 48 8b 43 20 48 8b 53 10 48 39 50 08 73 04 48 89 50 08 48 89 df ff 95 d8 00 00 00 e8 d0 92 fe ff | H.C.H.S.H9P.s.H.P.H............. |
1acc0 | 48 85 f6 74 41 41 54 55 48 89 fd 53 48 89 f3 0f be 32 48 89 df 49 89 d4 e8 33 94 fe ff 48 85 c0 | H..tAATUH..SH....2H..I...3...H.. |
1ace0 | 75 20 be 40 64 45 00 48 89 ef 48 89 d9 4c 89 e2 e8 3f 26 00 00 be 03 00 00 00 48 89 ef e8 33 ff | u..@dE.H..H..L...?&.......H...3. |
1ad00 | ff ff 5b 5d 41 5c c3 41 55 41 54 55 53 48 89 fd 48 89 f3 48 83 ec 18 48 8b 3e 48 8b 07 48 8d 50 | ..[]A\.AUATUSH..H..H...H.>H..H.P |
1ad20 | ff 48 85 c0 48 89 17 74 12 48 8b 47 08 48 8d 50 01 48 89 57 08 44 0f b6 08 eb 08 e8 c6 62 ff ff | .H..H..t.H.G.H.P.H.W.D.......b.. |
1ad40 | 41 89 c1 41 83 f9 1b 48 8b 73 50 4c 8b 6b 58 4c 8d 63 08 75 20 48 89 ef ba 6a 64 45 00 e8 5e ff | A..A...H.sPL.kXL.c.u.H...jdE..^. |
1ad60 | ff ff 48 8b 33 4c 89 e9 4c 89 e2 48 89 ef e8 46 11 00 00 eb 2c ba 71 64 45 00 48 89 ef 44 89 4c | ..H.3L..L..H...F....,.qdE.H..D.L |
1ad80 | 24 0c e8 39 ff ff ff 44 8b 4c 24 0c 48 8b 33 48 8d 4b 20 4d 89 e8 4c 89 e2 48 89 ef e8 79 51 ff | $..9...D.L$.H.3H.K.M..L..H...yQ. |
1ada0 | ff 48 83 c4 18 48 89 ef 48 89 c6 5b 5d 41 5c 41 5d e9 57 79 ff ff 48 81 ec 08 01 00 00 66 8b 87 | .H...H..H..[]A\A].Wy..H......f.. |
1adc0 | c6 00 00 00 48 89 3c 24 48 89 74 24 10 48 89 54 24 18 c7 84 24 f8 00 00 00 00 00 00 00 66 89 44 | ....H.<$H.t$.H.T$...$........f.D |
1ade0 | 24 0e 48 8b 47 58 48 8d 7c 24 28 48 89 44 24 28 48 8b 04 24 48 89 78 58 48 8d 7c 24 30 e8 9e 94 | $.H.GXH.|$(H.D$(H..$H.xXH.|$0... |
1ae00 | fe ff 85 c0 75 10 48 8b 74 24 18 48 8b 3c 24 48 8b 44 24 10 ff d0 48 8b 44 24 28 48 8b 0c 24 66 | ....u.H.t$.H.<$H.D$...H.D$(H..$f |
1ae20 | 8b 54 24 0e 48 89 41 58 8b 84 24 f8 00 00 00 66 89 91 c6 00 00 00 48 81 c4 08 01 00 00 c3 41 57 | .T$.H.AX..$....f......H.......AW |
1ae40 | 41 56 41 55 41 54 4c 63 ee 55 53 4d 89 ef 52 4c 63 a7 b8 00 00 00 49 c1 e5 04 48 8b 6f 38 48 89 | AVAUATLc.USM..RLc.....I...H.o8H. |
1ae60 | fb 4c 89 e9 4d 89 e6 49 c1 e4 04 48 89 ee 4c 89 e2 e8 2d 7b ff ff 31 d2 48 89 43 38 49 01 c4 48 | .L..M..I...H..L...-{..1.H.C8I..H |
1ae80 | 83 c2 10 45 39 fe 7d 0e 41 c7 44 14 f8 00 00 00 00 41 ff c6 eb e9 4a 8d 54 28 b0 44 89 bb b8 00 | ...E9.}.A.D......A....J.T(.D.... |
1aea0 | 00 00 48 89 53 30 48 89 c2 48 29 ea 48 01 53 10 48 8b 53 40 48 85 d2 74 0f 48 89 c1 48 29 e9 48 | ..H.S0H..H).H.S.H.S@H..t.H..H).H |
1aec0 | 01 0a 48 8b 52 10 eb ec 48 8b 43 20 48 85 c0 74 2e 48 8b 4b 38 48 89 ca 48 29 ea 48 01 50 08 48 | ..H.R...H.C.H..t.H.K8H..H).H.P.H |
1aee0 | 8b 10 48 29 ea 48 03 53 38 f6 40 42 02 48 89 10 74 07 48 29 e9 48 01 48 20 48 8b 40 10 eb cd 58 | ..H).H.S8.@B.H..t.H).H.H.H.@...X |
1af00 | 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 8b 87 b8 00 00 00 48 89 fb 3d 40 42 0f 00 7e 0a be 06 00 00 | []A\A]A^A_.S......H..=@B..~..... |
1af20 | 00 e8 0f fd ff ff 48 8b 57 10 48 2b 57 38 01 c0 48 c1 fa 04 3d 40 42 0f 00 8d 54 16 05 be 40 42 | ......H.W.H+W8..H...=@B...T...@B |
1af40 | 0f 00 0f 4e f0 39 d6 7d 23 81 fa 40 42 0f 00 89 d6 7e 19 be 08 43 0f 00 e8 e1 fe ff ff be 78 64 | ...N.9.}#..@B....~...C........xd |
1af60 | 45 00 48 89 df 31 c0 e8 59 32 00 00 48 89 df 5b e9 c9 fe ff ff 55 53 48 89 fd 51 48 8b 5f 10 48 | E.H..1..Y2..H..[.....USH..QH._.H |
1af80 | 8b 47 20 48 85 c0 74 11 48 8b 50 08 48 8b 40 10 48 39 d3 48 0f 42 da eb ea 48 2b 5d 38 48 89 ef | .G.H..t.H.P.H.@.H9.H.B...H+]8H.. |
1afa0 | 48 c1 fb 04 ff c3 81 bd b8 00 00 00 40 42 0f 00 7e 07 e8 a1 ad ff ff eb 05 e8 36 b1 ff ff 81 fb | H...........@B..~.........6..... |
1afc0 | 40 42 0f 00 7f 2e 89 d8 b9 08 00 00 00 be 40 42 0f 00 99 f7 f9 8d 44 03 0a 3d 40 42 0f 00 0f 4e | @B............@B......D..=@B...N |
1afe0 | f0 3b b5 b8 00 00 00 7d 0b 5a 48 89 ef 5b 5d e9 4a fe ff ff 58 5b 5d c3 41 56 41 55 41 54 55 53 | .;.....}.ZH..[].J...X[].AVAUATUS |
1b000 | 48 89 fb 48 81 ec 90 00 00 00 4c 8b b7 a8 00 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 88 00 | H..H......L......dH..%(...H..$.. |
1b020 | 00 00 31 c0 4d 85 f6 0f 84 91 00 00 00 80 bf c9 00 00 00 00 0f 84 84 00 00 00 48 8b 6f 20 48 8b | ..1.M.....................H.o.H. |
1b040 | 47 10 48 8b 4f 38 89 74 24 08 4c 8b 65 08 89 54 24 30 49 89 c5 48 8b 57 30 49 29 cd 48 89 ac 24 | G.H.O8.t$.L.e..T$0I..H.W0I).H..$ |
1b060 | 80 00 00 00 49 29 cc 48 29 c2 48 81 fa 4f 01 00 00 7f 0a be 14 00 00 00 e8 8e fe ff ff 48 8b 43 | ....I).H).H..O...............H.C |
1b080 | 10 48 8d 74 24 08 48 89 df 48 05 40 01 00 00 48 89 45 08 c6 83 c9 00 00 00 00 80 4d 42 04 41 ff | .H.t$.H..H.@...H.E.........MB.A. |
1b0a0 | d6 48 8b 43 38 c6 83 c9 00 00 00 01 49 01 c4 4c 01 e8 4c 89 65 08 48 89 43 10 80 65 42 fb 48 8b | .H.C8.......I..L..L.e.H.C..eB.H. |
1b0c0 | 84 24 88 00 00 00 64 48 33 04 25 28 00 00 00 74 05 e8 1a 90 fe ff 48 81 c4 90 00 00 00 5b 5d 41 | .$....dH3.%(...t......H......[]A |
1b0e0 | 5c 41 5d 41 5e c3 41 54 55 53 8a 87 c8 00 00 00 48 89 fb 4c 8b 67 20 a8 06 74 2c a8 02 74 1b 48 | \A]A^.ATUS......H..L.g...t,..t.H |
1b100 | 2b 77 38 83 ca ff 48 89 f5 be 01 00 00 00 e8 e5 fe ff ff 48 89 ee 48 03 73 38 49 8b 44 24 10 48 | +w8...H............H..H.s8I.D$.H |
1b120 | 8b 40 28 48 89 43 28 41 0f bf 44 24 40 49 8b 54 24 10 49 8b 0c 24 48 89 53 20 89 c2 85 d2 75 07 | .@(H.C(A..D$@I.T$.I..$H.S.....u. |
1b140 | 48 89 ce 89 d7 eb 1a 48 3b 73 10 73 f3 48 83 c6 10 0f 10 46 f0 48 83 c1 10 ff ca 0f 11 41 f0 eb | H......H;s.s.H.....F.H.......A.. |
1b160 | db 85 ff 7e 0f 48 83 c6 10 c7 46 f8 00 00 00 00 ff cf eb ed 85 d2 be 00 00 00 00 0f 48 d6 ff c0 | ...~.H....F.................H... |
1b180 | 48 63 d2 48 c1 e2 04 48 01 ca 48 89 53 10 5b 5d 41 5c c3 41 57 41 56 41 55 41 54 41 89 d4 55 53 | Hc.H...H..H.S.[]A\.AWAVAUATA..US |
1b1a0 | 48 89 f5 48 89 fb 48 83 ec 18 8b 55 08 49 89 ed 4c 2b 6b 38 48 8b 43 30 83 e2 3f 83 fa 16 74 13 | H..H..H....U.I..L+k8H.C0..?...t. |
1b1c0 | 83 fa 26 74 14 83 fa 06 0f 85 26 02 00 00 e9 ac 00 00 00 48 8b 6d 00 eb 08 48 8b 55 00 48 8b 6a | ..&t......&........H.m...H.U.H.j |
1b1e0 | 18 48 2b 43 10 48 3d 4f 01 00 00 7f 0d be 14 00 00 00 48 89 df e8 11 fd ff ff 48 8b 43 20 48 8b | .H+C.H=O..........H.......H.C.H. |
1b200 | 40 18 48 85 c0 75 08 48 89 df e8 21 ab ff ff 48 8b 4b 10 4c 03 6b 38 48 89 43 20 66 44 89 60 40 | @.H..u.H...!...H.K.L.k8H.C.fD.`@ |
1b220 | c6 40 42 00 48 8d 91 40 01 00 00 4c 89 28 48 89 50 08 48 8b 43 18 48 83 78 18 00 7e 08 48 89 df | .@B.H..@...L.(H.P.H.C.H.x..~.H.. |
1b240 | e8 44 8b ff ff f6 83 c8 00 00 00 01 74 0d 83 ca ff 31 f6 48 89 df e8 9d fd ff ff 48 89 df ff d5 | .D..........t....1.H.......H.... |
1b260 | 48 8b 73 10 48 98 48 89 df 48 c1 e0 04 48 29 c6 e8 71 fe ff ff b8 01 00 00 00 e9 ec 01 00 00 48 | H.s.H.H..H...H)..q.............H |
1b280 | 8b 55 00 4c 8b 72 18 48 8b 53 10 41 0f b6 76 0c 48 89 d1 48 29 d0 48 29 e9 48 c1 f8 04 48 89 cd | .U.L.r.H.S.A..v.H..H).H).H...H.. |
1b2a0 | 48 c1 fd 04 40 0f b6 d6 ff cd 48 39 d0 7f 08 48 89 df e8 54 fc ff ff 41 0f b6 56 0a 39 d5 7d 17 | H...@.....H9...H...T...A..V.9.}. |
1b2c0 | 48 8b 43 10 ff c5 48 8d 50 10 48 89 53 10 c7 40 08 00 00 00 00 eb e0 41 80 7e 0b 00 75 0a 4c 03 | H.C...H.P.H.S..@.......A.~..u.L. |
1b2e0 | 6b 38 4d 8d 7d 10 eb 66 48 8b 43 30 48 2b 43 10 41 0f b6 4e 0c 48 c1 f8 04 48 39 c8 48 89 ce 7f | k8M.}..fH.C0H+C.A..N.H...H9.H... |
1b300 | 10 48 89 df 89 54 24 0c e8 fe fb ff ff 8b 54 24 0c 4c 8b 7b 10 48 63 ed 31 c9 48 c1 e5 04 4c 89 | .H...T$.......T$.L.{.Hc.1.H...L. |
1b320 | f8 48 29 e8 39 d1 74 22 48 8b 73 10 ff c1 48 83 c0 10 0f 10 40 f0 48 8d 7e 10 48 89 7b 10 0f 11 | .H).9.t"H.s...H.....@.H.~.H.{... |
1b340 | 06 c7 40 f8 00 00 00 00 eb da 4c 03 6b 38 48 8b 43 20 48 8b 68 18 48 85 ed 75 0b 48 89 df e8 cd | ..@.......L.k8H.C.H.h.H..u.H.... |
1b360 | a9 ff ff 48 89 c5 48 89 6b 20 4c 89 7d 20 66 44 89 65 40 4c 89 6d 00 41 0f b6 46 0c 49 8b 56 38 | ...H..H.k.L.}.fD.e@L.m.A..F.I.V8 |
1b380 | c6 45 42 02 48 89 55 28 48 c1 e0 04 4c 01 f8 48 89 45 08 48 89 43 10 48 8b 43 18 48 83 78 18 00 | .EB.H.U(H...L..H.E.H.C.H.C.H.x.. |
1b3a0 | 7e 08 48 89 df e8 df 89 ff ff 31 c0 f6 83 c8 00 00 00 01 0f 84 b2 00 00 00 48 8b 45 10 48 83 45 | ~.H.......1..............H.E.H.E |
1b3c0 | 28 04 31 f6 f6 40 42 02 74 16 48 8b 40 28 8b 40 fc 83 e0 3f 83 f8 25 75 07 80 4d 42 20 40 b6 04 | (.1..@B.t.H.@(.@...?..%u..MB.@.. |
1b3e0 | 83 ca ff 48 89 df e8 0d fc ff ff 48 83 6d 28 04 31 c0 eb 77 48 2b 43 10 48 83 f8 1f 7f 0d be 01 | ...H.......H.m(.1..wH+C.H....... |
1b400 | 00 00 00 48 89 df e8 00 fb ff ff 4c 89 ed 48 03 6b 38 ba 17 00 00 00 48 89 df 48 89 ee e8 4a 8e | ...H.......L..H.k8.....H..H...J. |
1b420 | ff ff 8b 50 08 83 e2 0f 83 fa 06 74 10 ba 9d 4c 45 00 48 89 ee 48 89 df e8 a4 2e 00 00 48 8b 4b | ...P.......t...LE.H..H.......H.K |
1b440 | 10 48 89 ca 48 39 ea 76 0e 0f 10 4a f0 48 83 ea 10 0f 11 4a 10 eb ed 0f 10 10 48 83 c1 10 48 89 | .H..H9.v...J.H.....J......H...H. |
1b460 | 4b 10 0f 11 55 00 e9 3f fd ff ff 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 48 8b 47 20 48 | K...U..?...H...[]A\A]A^A_.SH.G.H |
1b480 | 89 fb 8a 50 42 f6 c2 10 74 11 83 e2 ef 88 50 42 48 8b 50 28 48 89 97 b0 00 00 00 66 83 78 40 ff | ...PB...t.....PBH.P(H......f.x@. |
1b4a0 | 75 12 48 8b 53 20 48 8b 4b 10 48 39 4a 08 73 04 48 89 4a 08 48 89 df 48 8b 50 30 ff 50 20 48 8b | u.H.S.H.K.H9J.s.H.J.H..H.P0.P.H. |
1b4c0 | 73 10 48 89 df 48 98 5b 48 c1 e0 04 48 29 c6 e9 12 fc ff ff 48 85 f6 55 53 48 89 fb 52 74 07 8b | s.H..H.[H...H)......H..USH..Rt.. |
1b4e0 | 36 e8 94 ff ff ff 48 8d 6b 60 48 8b 43 20 48 39 e8 74 27 f6 40 42 02 75 0f be 01 00 00 00 48 89 | 6.....H.k`H.C.H9.t'.@B.u......H. |
1b500 | df e8 74 ff ff ff eb e2 48 89 df e8 dd b1 fe ff 48 89 df e8 4c b3 fe ff eb d0 58 5b 5d c3 53 0f | ..t.....H.......H...L.....X[].S. |
1b520 | b7 8f c6 00 00 00 48 89 f2 48 89 fb 48 8b 47 20 be 76 64 45 00 81 f9 c7 00 00 00 7f 15 8a 4f 0a | ......H..H..H.G..vdE..........O. |
1b540 | 84 c9 75 2f 48 8d 4f 60 48 39 c8 74 0d be 87 64 45 00 48 89 df e8 41 91 fe ff 48 8d 72 f0 83 ca | ..u/H.O`H9.t...dE.H...A...H.r... |
1b560 | ff e8 2d fc ff ff 85 c0 75 67 48 89 df 5b e9 f1 b2 fe ff fe c9 74 07 be 03 60 45 00 eb d4 c6 47 | ..-.....ugH..[.......t...`E....G |
1b580 | 0a 00 48 8b 48 38 48 03 4f 38 f6 40 42 02 48 89 08 74 07 e8 cc b2 fe ff eb 2c 48 8b 48 20 48 85 | ..H.H8H.O8.@B.H..t.......,H.H.H. |
1b5a0 | c9 74 18 48 8b 50 30 be 01 00 00 00 ff d1 48 8b 53 10 48 98 48 c1 e0 04 48 29 c2 48 89 d6 48 89 | .t.H.P0.......H.S.H.H...H).H..H. |
1b5c0 | df e8 20 fb ff ff 48 89 df 31 f6 5b e9 03 ff ff ff 5b c3 55 53 89 cd 41 50 66 8b 87 c6 00 00 00 | ......H..1.[.....[.US..APf...... |
1b5e0 | 48 89 fb ff c0 66 3d c7 00 66 89 87 c6 00 00 00 76 22 66 3d c8 00 75 0c be 76 64 45 00 31 c0 e8 | H....f=..f......v"f=..u..vdE.1.. |
1b600 | c1 2b 00 00 66 3d e0 00 76 0a be 06 00 00 00 e8 21 f6 ff ff 85 ed 75 07 66 ff 83 c4 00 00 00 48 | .+..f=..v.......!.....u.f......H |
1b620 | 89 df e8 6c fb ff ff 85 c0 75 08 48 89 df e8 31 b2 fe ff 85 ed 75 07 66 ff 8b c4 00 00 00 66 ff | ...l.....u.H...1.....u.f......f. |
1b640 | 8b c6 00 00 00 58 5b 5d c3 41 56 41 55 b8 01 00 00 00 41 54 55 53 48 89 fb 48 83 ec 10 48 85 f6 | .....X[].AVAU.....ATUSH..H...H.. |
1b660 | 44 8b a7 c4 00 00 00 74 09 66 8b 86 c6 00 00 00 ff c0 66 89 83 c6 00 00 00 48 8b 43 10 48 63 d2 | D......t.f........f......H.C.Hc. |
1b680 | 48 c1 e2 04 66 c7 83 c4 00 00 00 00 00 be 1e b5 41 00 48 89 df 48 29 d0 48 89 c2 e8 16 f7 ff ff | H...f...........A.H..H).H....... |
1b6a0 | 83 f8 ff 75 7b c7 44 24 0c 02 00 00 00 e9 a2 00 00 00 48 8b 6d 10 48 85 ed 74 7a f6 45 42 10 74 | ...u{.D$..........H.m.H..tz.EB.t |
1b6c0 | f1 4c 8b 75 38 4c 03 73 38 48 89 df 4c 89 f6 e8 fc 70 ff ff 4c 89 f2 44 89 ee 48 89 df e8 fc f4 | .L.u8L.s8H..L....p..L..D..H..... |
1b6e0 | ff ff 48 89 6b 20 8a 45 42 48 89 df 66 c7 83 c4 00 00 00 00 00 83 e0 01 88 83 c9 00 00 00 e8 72 | ..H.k..EBH..f..................r |
1b700 | f8 ff ff 48 8b 45 28 48 8d 54 24 0c be d4 b4 41 00 48 89 df 48 89 83 b0 00 00 00 e8 96 f6 ff ff | ...H.E(H.T$....A.H..H........... |
1b720 | 89 44 24 0c 44 8b 6c 24 0c 41 83 fd 01 7e 25 48 8b 6b 20 eb 81 48 8b 53 10 44 88 6b 0a 44 89 ee | .D$.D.l$.A...~%H.k...H.S.D.k.D.. |
1b740 | 48 89 df e8 96 f4 ff ff 48 8b 43 20 48 8b 53 10 48 89 50 08 66 44 89 a3 c4 00 00 00 66 ff 8b c6 | H.......H.C.H.S.H.P.fD......f... |
1b760 | 00 00 00 8b 44 24 0c 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e c3 31 c0 66 83 bf c4 00 00 00 00 0f 94 | ....D$.H...[]A\A]A^.1.f......... |
1b780 | c0 c3 41 50 66 83 bf c4 00 00 00 00 48 8b 47 20 74 1e 48 8b 47 18 be ad 64 45 00 48 3b b8 e0 00 | ..APf.......H.G.t.H.G...dE.H;... |
1b7a0 | 00 00 75 05 be d7 64 45 00 31 c0 e8 15 2a 00 00 c6 47 0a 01 4c 8b 00 4c 2b 47 38 f6 40 42 02 4c | ..u...dE.1...*...G..L..L+G8.@B.L |
1b7c0 | 89 40 38 75 2f 48 85 c9 48 89 48 20 74 04 48 89 50 30 48 63 f6 48 c7 c2 f0 ff ff ff 48 c1 e6 04 | .@8u/H..H.H.t.H.P0Hc.H......H... |
1b7e0 | 48 29 f2 48 03 57 10 be 01 00 00 00 48 89 10 e8 41 f4 ff ff 31 c0 5a c3 41 57 41 56 41 55 41 54 | H).H.W......H...A...1.Z.AWAVAUAT |
1b800 | 55 53 48 89 cd 48 89 fb 48 83 ec 18 4c 8b a7 b0 00 00 00 4c 89 87 b0 00 00 00 4c 8b 7f 20 44 8a | USH..H..H...L......L......L...D. |
1b820 | b7 c9 00 00 00 44 8b af c4 00 00 00 e8 85 f5 ff ff 85 c0 74 43 48 03 6b 38 48 89 df 89 44 24 0c | .....D.............tCH.k8H...D$. |
1b840 | 48 89 ee e8 88 6f ff ff 8b 44 24 0c 48 89 ea 48 89 df 89 c6 e8 85 f3 ff ff 4c 89 7b 20 44 88 b3 | H....o...D$.H..H.........L.{.D.. |
1b860 | c9 00 00 00 48 89 df 66 44 89 ab c4 00 00 00 e8 01 f7 ff ff 8b 44 24 0c 4c 89 a3 b0 00 00 00 48 | ....H..fD............D$.L......H |
1b880 | 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 55 53 48 89 fb 48 83 ec 68 66 ff 87 c4 00 00 00 4c 8b | ...[]A\A]A^A_.USH..H..hf......L. |
1b8a0 | 87 b0 00 00 00 48 89 4c 24 50 48 8b 4f 10 48 2b 4f 38 48 89 34 24 be 07 ad 41 00 48 89 54 24 58 | .....H.L$PH.O.H+O8H.4$...A.H.T$X |
1b8c0 | 48 89 e2 48 c7 44 24 20 00 00 00 00 c7 44 24 2c 00 00 00 00 48 c7 44 24 30 00 00 00 00 c7 44 24 | H..H.D$......D$,....H.D$0.....D$ |
1b8e0 | 3c 00 00 00 00 48 c7 44 24 40 00 00 00 00 c7 44 24 4c 00 00 00 00 48 c7 44 24 08 00 00 00 00 48 | <....H.D$@.....D$L....H.D$.....H |
1b900 | c7 44 24 18 00 00 00 00 e8 eb fe ff ff 48 8b 54 24 18 48 8b 74 24 08 48 89 df 31 c9 89 c5 e8 80 | .D$..........H.T$.H.t$.H..1..... |
1b920 | 70 ff ff 48 63 54 24 2c 48 8b 74 24 20 48 89 df 31 c9 48 89 44 24 08 48 c7 44 24 18 00 00 00 00 | p..HcT$,H.t$.H..1.H.D$.H.D$..... |
1b940 | 48 01 d2 e8 5b 70 ff ff 48 63 54 24 3c 48 8b 74 24 30 48 89 df 31 c9 48 6b d2 18 e8 43 70 ff ff | H...[p..HcT$<H.t$0H..1.Hk...Cp.. |
1b960 | 48 63 54 24 4c 48 8b 74 24 40 48 89 df 31 c9 48 6b d2 18 e8 2b 70 ff ff 66 ff 8b c4 00 00 00 48 | HcT$LH.t$@H..1.Hk...+p..f......H |
1b980 | 83 c4 68 89 e8 5b 5d c3 53 48 89 fb 48 8b 7f 08 e8 d0 56 ff ff 48 85 c0 74 0d be 1a 65 45 00 48 | ..h..[].SH..H.....V..H..t...eE.H |
1b9a0 | 89 df e8 26 8d fe ff 5b c3 48 83 ec 18 ba 01 00 00 00 48 8d 74 24 0f e8 cc ff ff ff 8a 44 24 0f | ...&...[.H........H.t$.......D$. |
1b9c0 | 48 83 c4 18 c3 48 83 ec 18 ba 04 00 00 00 48 8d 74 24 0c e8 b0 ff ff ff 8b 44 24 0c 48 83 c4 18 | H....H........H.t$.......D$.H... |
1b9e0 | c3 41 55 41 54 49 89 fd 55 53 48 89 f7 48 83 c9 ff 48 89 f5 49 89 d4 48 83 ec 28 64 48 8b 04 25 | .AUATI..USH..H...H..I..H..(dH..% |
1ba00 | 28 00 00 00 48 89 44 24 18 31 c0 48 8d 74 24 0c f2 ae 4c 89 ef 48 f7 d1 48 8d 59 ff 48 89 da e8 | (...H.D$.1.H.t$...L..H..H.Y.H... |
1ba20 | 64 ff ff ff 48 8d 74 24 0c 48 89 da 48 89 ef e8 2c 88 fe ff 85 c0 74 0b 4c 89 e6 4c 89 ef e8 8a | d...H.t$.H..H...,.....t.L..L.... |
1ba40 | 8c fe ff 48 8b 44 24 18 64 48 33 04 25 28 00 00 00 74 05 e8 98 86 fe ff 48 83 c4 28 5b 5d 41 5c | ...H.D$.dH3.%(...t......H..([]A\ |
1ba60 | 41 5d c3 55 53 48 89 fb 48 83 ec 18 e8 38 ff ff ff 0f b6 c0 48 3d ff 00 00 00 48 89 44 24 08 75 | A].USH..H....8......H=....H.D$.u |
1ba80 | 12 48 8d 74 24 08 ba 08 00 00 00 48 89 df e8 f5 fe ff ff 48 8b 54 24 08 31 c0 48 85 d2 74 37 48 | .H.t$......H.......H.T$.1.H..t7H |
1baa0 | 8b 73 10 48 8b 3b 48 ff ca 48 89 54 24 08 e8 0e 56 ff ff 48 8b 54 24 08 48 89 c6 48 89 df 48 89 | .s.H.;H..H.T$...V..H.T$.H..H..H. |
1bac0 | c5 e8 c2 fe ff ff 48 8b 54 24 08 48 8b 3b 48 89 ee e8 17 85 ff ff 48 83 c4 18 5b 5d c3 41 57 41 | ......H.T$.H.;H.......H...[].AWA |
1bae0 | 56 41 55 41 54 49 89 d4 55 53 48 89 f5 48 89 fb 48 83 ec 18 e8 6a ff ff ff 48 85 c0 48 89 df 4c | VAUATI..USH..H..H....j...H..H..L |
1bb00 | 0f 45 e0 4c 89 65 68 e8 b9 fe ff ff 48 89 df 89 45 28 e8 ae fe ff ff 48 89 df 89 45 2c e8 87 fe | .E.L.eh.....H...E(.....H...E,... |
1bb20 | ff ff 48 89 df 88 45 0a e8 7c fe ff ff 48 89 df 88 45 0b e8 71 fe ff ff 48 89 df 88 45 0c e8 82 | ..H...E..|...H...E..q...H...E... |
1bb40 | fe ff ff 48 8b 3b 4c 63 e0 31 d2 4d 89 e5 49 c1 e4 02 31 f6 4c 89 e1 e8 47 6e ff ff 4c 89 e2 48 | ...H.;Lc.1.M..I...1.L...Gn..L..H |
1bb60 | 89 c6 48 89 45 38 48 89 df 44 89 6d 18 e8 16 fe ff ff 48 89 df e8 4b fe ff ff 48 8b 3b 48 63 c8 | ..H.E8H..D.m......H...K...H.;Hc. |
1bb80 | 31 d2 49 89 ce 31 f6 48 c1 e1 04 e8 13 6e ff ff 44 89 75 14 48 89 45 30 31 d2 41 39 d6 7e 14 48 | 1.I..1.H.....n..D.u.H.E01.A9.~.H |
1bba0 | 89 d1 48 ff c2 48 c1 e1 04 c7 44 08 08 00 00 00 00 eb e7 45 31 ed 45 39 ee 0f 8e cc 00 00 00 4d | ..H..H....D........E1.E9.......M |
1bbc0 | 89 ec 48 89 df 49 c1 e4 04 4c 03 65 30 e8 d7 fd ff ff 3c 03 74 44 77 29 84 c0 74 33 fe c8 0f 85 | ..H..I...L.e0.....<.tDw)..t3.... |
1bbe0 | 9f 00 00 00 48 89 df e8 bd fd ff ff 0f b6 c0 41 c7 44 24 08 01 00 00 00 41 89 04 24 e9 82 00 00 | ....H..........A.D$.....A..$.... |
1bc00 | 00 3c 13 74 3e 3c 14 74 60 3c 04 75 76 eb 5a 41 c7 44 24 08 00 00 00 00 eb 69 48 8d 74 24 08 ba | .<.t><.t`<.uv.ZA.D$......iH.t$.. |
1bc20 | 08 00 00 00 48 89 df e8 5c fd ff ff f2 0f 10 44 24 08 41 c7 44 24 08 03 00 00 00 f2 41 0f 11 04 | ....H...\......D$.A.D$......A... |
1bc40 | 24 eb 40 48 8d 74 24 08 ba 08 00 00 00 48 89 df e8 33 fd ff ff 48 8b 44 24 08 41 c7 44 24 08 13 | $.@H.t$......H...3...H.D$.A.D$.. |
1bc60 | 00 00 00 49 89 04 24 eb 1a 48 89 df e8 f2 fd ff ff 49 89 04 24 8a 40 08 83 c8 40 0f b6 c0 41 89 | ...I..$..H.......I..$.@...@...A. |
1bc80 | 44 24 08 49 ff c5 e9 2b ff ff ff 48 89 df e8 32 fd ff ff 48 8b 3b 48 63 c8 31 d2 49 89 cd 31 f6 | D$.I...+...H...2...H.;Hc.1.I..1. |
1bca0 | 48 c1 e1 04 e8 fa 6c ff ff 44 89 6d 10 48 89 45 58 31 d2 41 39 d5 7e 14 48 89 d1 48 ff c2 48 c1 | H.....l..D.m.H.EX1.A9.~.H..H..H. |
1bcc0 | e1 04 48 c7 04 08 00 00 00 00 eb e7 45 31 e4 45 39 e5 7e 2f 4d 89 e6 48 89 df 49 ff c4 49 c1 e6 | ..H.........E1.E9.~/M..H..I..I.. |
1bce0 | 04 4d 89 f7 4c 03 7d 58 e8 bc fc ff ff 48 89 df 41 88 47 08 4c 03 75 58 e8 ac fc ff ff 41 88 46 | .M..L.}X.....H..A.G.L.uX.....A.F |
1bd00 | 09 eb cc 48 89 df e8 ba fc ff ff 48 8b 3b 48 63 c8 31 d2 49 89 cd 31 f6 48 c1 e1 03 e8 82 6c ff | ...H.......H.;Hc.1.I..1.H.....l. |
1bd20 | ff 44 89 6d 20 48 89 45 40 31 c0 41 39 c5 7e 11 48 8b 55 40 48 c7 04 c2 00 00 00 00 48 ff c0 eb | .D.m.H.E@1.A9.~.H.U@H.......H... |
1bd40 | ea 45 31 e4 45 39 e5 7e 2c 48 8b 45 40 48 8b 3b 4e 8d 34 e0 e8 d3 6a ff ff 49 89 06 48 8b 45 40 | .E1.E9.~,H.E@H.;N.4...j..I..H.E@ |
1bd60 | 48 89 df 48 8b 55 68 4a 8b 34 e0 49 ff c4 e8 6a fd ff ff eb cf 48 89 df e8 48 fc ff ff 48 8b 3b | H..H.UhJ.4.I...j.....H...H...H.; |
1bd80 | 4c 63 e0 31 d2 4d 89 e5 49 c1 e4 02 31 f6 4c 89 e1 e8 0d 6c ff ff 4c 89 e2 48 89 c6 48 89 45 48 | Lc.1.M..I...1.L....l..L..H..H.EH |
1bda0 | 48 89 df 44 89 6d 1c e8 dc fb ff ff 48 89 df e8 11 fc ff ff 48 8b 3b 48 63 c8 31 d2 49 89 ce 31 | H..D.m......H.......H.;Hc.1.I..1 |
1bdc0 | f6 48 c1 e1 04 e8 d9 6b ff ff 44 89 75 24 48 89 45 50 31 d2 41 39 d6 7e 14 48 89 d1 48 ff c2 48 | .H.....k..D.u$H.EP1.A9.~.H..H..H |
1bde0 | c1 e1 04 48 c7 04 08 00 00 00 00 eb e7 45 31 ed 45 39 ee 7e 42 4d 89 ec 48 89 df 49 ff c5 49 c1 | ...H.........E1.E9.~BM..H..I..I. |
1be00 | e4 04 4d 89 e7 4c 03 7d 50 e8 55 fc ff ff 48 89 df 49 89 07 4d 89 e7 4c 03 7d 50 e8 a5 fb ff ff | ..M..L.}P.U...H..I..M..L.}P..... |
1be20 | 4c 03 65 50 48 89 df 41 89 47 08 e8 95 fb ff ff 41 89 44 24 0c eb b9 48 89 df 45 31 e4 e8 83 fb | L.ePH..A.G......A.D$...H..E1.... |
1be40 | ff ff 41 89 c6 45 39 e6 7e 1c 4d 89 e5 48 89 df 49 ff c4 49 c1 e5 04 4c 03 6d 58 e8 03 fc ff ff | ..A..E9.~.M..H..I..I...L.mX..... |
1be60 | 49 89 45 00 eb df 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 55 53 48 89 f5 48 89 fb 48 83 ec | I.E...H...[]A\A]A^A_.USH..H..H.. |
1be80 | 18 48 89 54 24 08 e8 1e fb ff ff 0f b6 c0 48 8b 54 24 08 48 39 e8 74 1a 48 8b 3b be 24 65 45 00 | .H.T$.........H.T$.H9.t.H.;.$eE. |
1bea0 | 31 c0 e8 8d 14 00 00 48 89 df 48 89 c6 e8 1b 88 fe ff 48 83 c4 18 5b 5d c3 55 53 48 89 fb 48 83 | 1......H..H.......H...[].USH..H. |
1bec0 | ec 38 8a 01 3c 3d 74 04 3c 40 75 05 48 ff c1 eb 0b 3c 1b b8 38 65 45 00 48 0f 44 c8 48 8d 7c 24 | .8..<=t.<@u.H....<..8eE.H.D.H.|$ |
1bee0 | 10 48 89 74 24 18 48 89 54 24 20 be a9 33 45 00 ba 46 65 45 00 48 89 4c 24 28 48 89 5c 24 10 e8 | .H.t$.H.T$...3E..FeE.H.L$(H.\$.. |
1bf00 | dd fa ff ff 48 8d 7c 24 10 e8 9b fa ff ff 3c 53 be 4c 65 45 00 75 13 48 8d 7c 24 10 e8 88 fa ff | ....H.|$......<S.LeE.u.H.|$..... |
1bf20 | ff 84 c0 74 0f be b1 65 45 00 48 8d 7c 24 10 e8 99 87 fe ff 48 8d 7c 24 10 ba 60 65 45 00 be ad | ...t...eE.H.|$......H.|$..`eE... |
1bf40 | 33 45 00 e8 99 fa ff ff 48 8d 7c 24 10 ba 55 69 45 00 be 04 00 00 00 e8 19 ff ff ff 48 8d 7c 24 | 3E......H.|$..UiE...........H.|$ |
1bf60 | 10 ba 6a 65 45 00 be 08 00 00 00 e8 05 ff ff ff 48 8d 7c 24 10 ba 71 65 45 00 be 04 00 00 00 e8 | ..jeE...........H.|$..qeE....... |
1bf80 | f1 fe ff ff 48 8d 7c 24 10 ba 7d 65 45 00 be 08 00 00 00 e8 dd fe ff ff 48 8d 7c 24 10 ba 89 65 | ....H.|$..}eE...........H.|$...e |
1bfa0 | 45 00 be 08 00 00 00 e8 c9 fe ff ff 48 8d 74 24 08 48 8d 7c 24 10 ba 08 00 00 00 e8 c8 f9 ff ff | E...........H.t$.H.|$........... |
1bfc0 | 48 81 7c 24 08 78 56 00 00 be 94 65 45 00 0f 85 56 ff ff ff 48 8d 74 24 08 48 8d 7c 24 10 ba 08 | H.|$.xV....eE...V...H.t$.H.|$... |
1bfe0 | 00 00 00 e8 a0 f9 ff ff f2 0f 10 44 24 08 66 0f 2e 05 c2 73 03 00 7a 02 74 0a be ab 65 45 00 e9 | ...........D$.f....s..z.t...eE.. |
1c000 | 26 ff ff ff 48 8d 7c 24 10 e8 9b f9 ff ff 48 89 df 0f b6 f0 e8 bb 66 ff ff 48 89 c5 48 8b 43 10 | &...H.|$......H.......f..H..H.C. |
1c020 | 48 89 28 c7 40 08 46 00 00 00 48 8b 43 10 48 8d 50 10 48 8b 43 30 48 89 53 10 48 29 d0 48 83 f8 | H.(.@.F...H.C.H.P.H.C0H.S.H).H.. |
1c040 | 0f 7f 0a 31 f6 48 89 df e8 be ee ff ff 48 89 df e8 d7 67 ff ff 48 8d 7c 24 10 48 89 45 18 48 89 | ...1.H.......H....g..H.|$.H.E.H. |
1c060 | c6 31 d2 e8 75 fa ff ff 48 83 c4 38 48 89 e8 5b 5d c3 0f b6 17 83 fa 7f 76 57 31 c9 45 31 c0 f6 | .1..u...H..8H..[].......vW1.E1.. |
1c080 | c2 40 89 c8 74 22 8a 44 0f 01 48 ff c1 41 88 c1 41 83 e1 c0 41 80 f9 80 75 43 41 c1 e0 06 83 e0 | .@..t".D..H..A..A...A...uCA..... |
1c0a0 | 3f 01 d2 41 09 c0 eb d7 8d 0c 89 83 e2 7f d3 e2 44 09 c2 81 fa ff ff 10 00 77 22 83 f8 03 7f 1d | ?..A............D........w"..... |
1c0c0 | 48 63 c8 31 c0 3b 14 8d 70 69 45 00 76 11 48 01 cf 48 85 f6 74 02 89 16 48 8d 47 01 c3 31 c0 c3 | Hc.1.;..piE.v.H..H..t...H.G..1.. |
1c0e0 | 53 31 d2 48 89 fb be 01 00 00 00 e8 29 cc ff ff 31 d2 48 89 df be 1d c1 41 00 e8 e7 8c ff ff 48 | S1.H........)...1.H.....A......H |
1c100 | 89 df be 01 00 00 00 e8 dd 86 ff ff 48 89 df 31 f6 e8 20 8b ff ff b8 03 00 00 00 5b c3 41 54 55 | ............H..1...........[.ATU |
1c120 | be 01 00 00 00 53 48 89 fd 48 83 ec 10 48 8d 54 24 08 e8 e2 cb ff ff 31 d2 be 02 00 00 00 48 89 | .....SH..H...H.T$......1......H. |
1c140 | ef 49 89 c4 e8 e5 88 ff ff 48 89 c3 48 ff cb 78 1e 48 3b 5c 24 08 7d 19 48 89 c3 41 0f be 04 1c | .I.......H..H..x.H;\$.}.H..A.... |
1c160 | 25 c0 00 00 00 83 c0 80 75 07 48 ff c3 eb ec 31 db 31 c0 48 3b 5c 24 08 7d 4f 49 8d 3c 1c 48 8d | %.......u.H....1.1.H;\$.}OI.<.H. |
1c180 | 74 24 04 e8 ea fe ff ff 48 85 c0 74 0d 0f be 00 25 c0 00 00 00 83 c0 80 75 11 be cb 68 45 00 48 | t$......H..t....%.......u...hE.H |
1c1a0 | 89 ef 31 c0 e8 d8 c0 ff ff eb 1e 48 8d 73 01 48 89 ef e8 7f 8a ff ff 48 63 74 24 04 48 89 ef e8 | ..1........H.s.H.......Hct$.H... |
1c1c0 | 72 8a ff ff b8 02 00 00 00 48 83 c4 10 5b 5d 41 5c c3 41 54 55 41 89 f4 53 48 89 fb e8 c9 cc ff | r........H...[]A\.ATUA..SH...... |
1c1e0 | ff 48 3d ff ff 10 00 48 89 c5 76 10 ba d4 38 45 00 44 89 e6 48 89 df e8 46 c1 ff ff 48 89 ea 48 | .H=....H..v...8E.D..H...F...H..H |
1c200 | 89 df be de 68 45 00 5b 5d 41 5c 31 c0 e9 1d 8b ff ff 41 54 55 48 89 fd 53 48 81 ec 30 20 00 00 | ....hE.[]A\1......ATUH..SH..0... |
1c220 | 64 48 8b 04 25 28 00 00 00 48 89 84 24 28 20 00 00 31 c0 e8 9e 84 ff ff 83 f8 01 41 89 c4 75 0f | dH..%(...H..$(...1.........A..u. |
1c240 | be 01 00 00 00 48 89 ef e8 85 ff ff ff eb 39 48 8d 74 24 08 48 89 ef bb 01 00 00 00 e8 1c c6 ff | .....H........9H.t$.H........... |
1c260 | ff 44 39 e3 7f 18 89 de 48 89 ef ff c3 e8 60 ff ff ff 48 8d 7c 24 08 e8 83 c5 ff ff eb e3 48 8d | .D9.....H.....`...H.|$........H. |
1c280 | 7c 24 08 e8 28 c5 ff ff 48 8b 94 24 28 20 00 00 64 48 33 14 25 28 00 00 00 b8 01 00 00 00 74 05 | |$..(...H..$(...dH3.%(........t. |
1c2a0 | e8 4b 7e fe ff 48 81 c4 30 20 00 00 5b 5d 41 5c c3 48 85 ff 48 89 f8 79 14 48 f7 d8 48 8d 4c 37 | .K~..H..0...[]A\.H..H..y.H..H.L7 |
1c2c0 | 01 48 89 c2 31 c0 48 39 f2 48 0f 46 c1 c3 41 56 41 55 be 01 00 00 00 41 54 55 48 89 fd 53 48 83 | .H..1.H9.H.F..AVAU.....ATUH..SH. |
1c2e0 | ec 10 48 8d 54 24 08 e8 2d ca ff ff 48 8b 5c 24 08 ba 01 00 00 00 be 02 00 00 00 48 89 ef 49 89 | ..H.T$..-...H.\$...........H..I. |
1c300 | c6 e8 ff cb ff ff 48 89 de 48 89 c7 e8 a0 ff ff ff 4c 8b 64 24 08 48 83 ca ff be 03 00 00 00 48 | ......H..H.......L.d$.H........H |
1c320 | 89 ef 48 89 c3 e8 db cb ff ff 4c 89 e6 48 89 c7 e8 7c ff ff ff 48 85 db 49 89 c5 7e 0a 48 ff cb | ..H.......L..H...|...H..I..~.H.. |
1c340 | 48 3b 5c 24 08 7e 12 ba c4 3a 45 00 be 02 00 00 00 48 89 ef e8 e9 bf ff ff 49 ff cd 4c 3b 6c 24 | H;\$.~...:E......H.......I..L;l$ |
1c360 | 08 7c 12 ba e1 68 45 00 be 03 00 00 00 48 89 ef e8 cd bf ff ff 45 31 e4 4c 39 eb 7f 36 49 8d 3c | .|...hE......H.......E1.L9..6I.< |
1c380 | 1e 31 f6 e8 ea fc ff ff 48 85 c0 75 1b 48 89 ef e8 78 88 ff ff 48 8d 73 01 48 89 ef e8 95 88 ff | .1......H..u.H...x...H.s.H...... |
1c3a0 | ff b8 02 00 00 00 eb 1b 4c 29 f0 41 ff c4 48 89 c3 eb c5 49 63 f4 48 89 ef e8 78 88 ff ff b8 01 | ........L).A..H....Ic.H...x..... |
1c3c0 | 00 00 00 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e c3 41 55 41 54 be 01 00 00 00 55 53 49 89 fc 48 83 | ...H...[]A\A]A^.AUAT.....USI..H. |
1c3e0 | ec 18 48 8d 54 24 08 e8 2d c9 ff ff be 02 00 00 00 4c 89 e7 49 89 c5 e8 ae ca ff ff 48 8b 5c 24 | ..H.T$..-........L..I.......H.\$ |
1c400 | 08 48 89 c5 ba 01 00 00 00 48 85 ed be 03 00 00 00 4c 89 e7 48 8d 43 01 48 0f 48 d0 e8 e4 ca ff | .H.......H.......L..H.C.H.H..... |
1c420 | ff 48 89 de 48 89 c7 e8 85 fe ff ff 48 85 c0 48 89 c3 7e 0a 48 ff cb 48 3b 5c 24 08 7e 12 ba fe | .H..H.......H..H..~.H..H;\$.~... |
1c440 | 68 45 00 be 03 00 00 00 4c 89 e7 e8 f2 be ff ff 48 85 ed 75 22 48 85 db 0f 8e 94 00 00 00 41 0f | hE......L.......H..u"H........A. |
1c460 | be 44 1d 00 25 c0 00 00 00 83 c0 80 0f 85 80 00 00 00 48 ff cb eb de 41 0f be 44 1d 00 25 c0 00 | .D..%.............H....A..D..%.. |
1c480 | 00 00 83 c0 80 75 0f be 14 69 45 00 4c 89 e7 31 c0 e8 eb bd ff ff 48 85 ed 79 28 48 85 db 7e 4d | .....u...iE.L..1......H..y(H..~M |
1c4a0 | 48 89 e8 48 c1 e8 3f 74 44 48 ff cb 74 10 41 0f be 44 1d 00 25 c0 00 00 00 83 c0 80 74 eb 48 ff | H..H..?tDH..t.A..D..%.......t.H. |
1c4c0 | c5 eb d8 48 8b 54 24 08 48 ff cd 48 85 ed 74 22 48 39 d3 7d 2b 48 ff c3 41 0f be 44 1d 00 25 c0 | ...H.T$.H..H..t"H9.}+H..A..D..%. |
1c4e0 | 00 00 00 83 c0 80 74 ed 48 ff cd eb de 48 85 ed 75 0e 48 8d 73 01 4c 89 e7 e8 38 87 ff ff eb 08 | ......t.H....H..u.H.s.L...8..... |
1c500 | 4c 89 e7 e8 05 87 ff ff 48 83 c4 18 b8 01 00 00 00 5b 5d 41 5c 41 5d c3 41 56 41 55 be 01 00 00 | L.......H........[]A\A].AVAU.... |
1c520 | 00 41 54 55 53 48 89 fb 48 83 ec 10 48 8d 54 24 08 e8 e3 c7 ff ff 48 8b 6c 24 08 ba 01 00 00 00 | .ATUSH..H...H.T$......H.l$...... |
1c540 | be 02 00 00 00 48 89 df 49 89 c5 e8 b5 c9 ff ff 48 89 ee 48 89 c7 e8 56 fd ff ff 48 8b 6c 24 08 | .....H..I.......H..H...V...H.l$. |
1c560 | 48 89 c2 be 03 00 00 00 48 89 df 49 89 c4 e8 92 c9 ff ff 48 89 ee 48 89 c7 e8 33 fd ff ff 4d 85 | H.......H..I.......H..H...3...M. |
1c580 | e4 48 89 c5 7f 12 ba ab 57 45 00 be 02 00 00 00 48 89 df e8 aa bd ff ff 48 3b 6c 24 08 7e 12 ba | .H......WE......H.......H;l$.~.. |
1c5a0 | ab 57 45 00 be 03 00 00 00 48 89 df e8 91 bd ff ff 31 c0 49 39 ec 7f 6f 8d 75 01 44 29 e6 48 63 | .WE......H.......1.I9..o.u.D).Hc |
1c5c0 | c6 4c 01 e0 48 39 e8 7f 07 be 6f 39 45 00 eb 49 ba 6f 39 45 00 48 89 df 4d 8d 74 2d 00 e8 6c c0 | .L..H9....o9E..I.o9E.H..M.t-..l. |
1c5e0 | ff ff 4f 8d 64 25 ff 31 ed eb 0f 48 63 74 24 04 48 89 df ff c5 e8 3c 86 ff ff 4d 39 f4 73 26 48 | ..O.d%.1...Hct$.H.....<...M9.s&H |
1c600 | 8d 74 24 04 4c 89 e7 e8 66 fa ff ff 48 85 c0 49 89 c4 75 d7 be cb 68 45 00 48 89 df 31 c0 e8 5e | .t$.L...f...H..I..u...hE.H..1..^ |
1c620 | bc ff ff eb 02 89 e8 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e c3 53 f2 0f 10 05 2b 79 03 00 48 89 fb | .......H...[]A\A]A^.S....+y..H.. |
1c640 | be 88 00 00 00 e8 37 ce ff ff 48 89 df ba 06 00 00 00 31 f6 e8 5e 8a ff ff 48 89 df 31 d2 be 80 | ......7...H.......1..^...H..1... |
1c660 | 05 66 00 e8 3e cb ff ff 48 89 df ba 0e 00 00 00 be 60 69 45 00 e8 d0 85 ff ff 48 89 df ba 3c 69 | .f..>...H........`iE......H...<i |
1c680 | 45 00 be fe ff ff ff e8 a4 8b ff ff b8 01 00 00 00 5b c3 55 53 31 c9 50 48 89 fb 31 d2 be 01 00 | E................[.US1.PH..1.... |
1c6a0 | 00 00 e8 a7 c6 ff ff b9 10 6b 45 00 48 89 df ba 9e 4c 45 00 be 02 00 00 00 48 89 c5 e8 f0 c6 ff | .........kE.H....LE......H...... |
1c6c0 | ff 48 63 d0 48 89 ee 8b 3c 95 f0 6a 45 00 e8 ad 7d fe ff 48 89 df 48 89 c6 e8 c0 85 ff ff 5a b8 | .Hc.H...<..jE...}..H..H.......Z. |
1c6e0 | 01 00 00 00 5b 5d c3 55 53 31 d2 50 48 89 fb be 01 00 00 00 e8 20 c6 ff ff 31 d2 48 89 c5 48 89 | ....[].US1.PH............1.H..H. |
1c700 | df be 02 00 00 00 e8 0e c6 ff ff 48 89 ef 48 89 c6 e8 ca 7d fe ff 59 48 89 df 31 f6 85 c0 5b 5d | ...........H..H....}..YH..1...[] |
1c720 | 40 0f 94 c6 31 d2 e9 14 bd ff ff 55 53 31 d2 50 be 01 00 00 00 48 89 fb e8 dc c5 ff ff 48 89 c5 | @...1......US1.P.....H.......H.. |
1c740 | 48 89 c7 e8 88 78 fe ff 59 48 89 ea 48 89 df 31 f6 5b 5d 85 c0 40 0f 94 c6 e9 e1 bc ff ff 53 31 | H....x..YH..H..1.[]..@........S1 |
1c760 | d2 be 01 00 00 00 48 89 fb e8 ab c5 ff ff 48 89 c7 e8 ea 77 fe ff 48 89 df 48 89 c6 e8 1d 85 ff | ......H.......H....w..H..H...... |
1c780 | ff b8 01 00 00 00 5b c3 55 53 be 01 00 00 00 51 48 89 fb e8 71 80 ff ff ff c8 75 17 be 01 00 00 | ......[.US.....QH...q.....u..... |
1c7a0 | 00 48 89 df 31 ed e8 d1 82 ff ff 85 c0 40 0f 94 c5 eb 11 31 d2 be 01 00 00 00 48 89 df e8 43 c7 | .H..1........@.....1......H...C. |
1c7c0 | ff ff 89 c5 be 02 00 00 00 48 89 df e8 ab 82 ff ff 85 c0 74 08 48 89 df e8 a7 9a ff ff 48 85 db | .........H.........t.H.......H.. |
1c7e0 | 74 07 89 ef e8 37 7d fe ff 5a 31 c0 5b 5d c3 55 53 31 c9 56 31 d2 be 01 00 00 00 48 89 fb e8 4b | t....7}..Z1.[].US1.V1......H...K |
1c800 | c5 ff ff 48 89 c5 48 89 c7 e8 f2 78 fe ff 48 85 ed 89 c6 48 89 df 74 08 59 5b 5d e9 a2 bc ff ff | ...H..H....x..H....H..t.Y[]..... |
1c820 | e8 42 86 ff ff 5a b8 01 00 00 00 5b 5d c3 55 53 be 02 00 00 00 50 48 89 fb e8 6c c6 ff ff 48 89 | .B...Z.....[].US.....PH...l...H. |
1c840 | df 48 89 c5 be 01 00 00 00 e8 5c c6 ff ff 48 89 ee 48 89 c7 e8 c7 78 fe ff 48 89 df e8 c0 83 ff | .H........\...H..H....x..H...... |
1c860 | ff 5a b8 01 00 00 00 5b 5d c3 55 53 48 89 f5 50 48 89 fb 48 63 f2 e8 bb 83 ff ff 59 48 89 ea 48 | .Z.....[].USH..PH..Hc......YH..H |
1c880 | 89 df be fe ff ff ff 5b 5d e9 a2 89 ff ff 48 83 ec 18 48 89 7c 24 08 e8 04 78 fe ff f2 48 0f 2a | .......[].....H...H.|$...x...H.* |
1c8a0 | c0 48 8b 7c 24 08 f2 0f 5e 05 92 a3 03 00 e8 6e 83 ff ff b8 01 00 00 00 48 83 c4 18 c3 53 48 89 | .H.|$...^......n........H....SH. |
1c8c0 | fb be 80 69 45 00 48 83 ec 30 48 8d 7c 24 08 64 48 8b 04 25 28 00 00 00 48 89 44 24 28 31 c0 e8 | ...iE.H..0H.|$.dH..%(...H.D$(1.. |
1c8e0 | 1c 77 fe ff 48 8d 7c 24 08 e8 82 79 fe ff 83 f8 ff 74 2e 89 c7 e8 c6 78 fe ff 48 8d 74 24 08 48 | .w..H.|$...y.....t.....x..H.t$.H |
1c900 | 89 df e8 97 83 ff ff b8 01 00 00 00 48 8b 54 24 28 64 48 33 14 25 28 00 00 00 74 16 e8 cf 77 fe | ............H.T$(dH3.%(...t...w. |
1c920 | ff be 90 69 45 00 48 89 df 31 c0 e8 51 b9 ff ff eb da 48 83 c4 30 5b c3 41 54 55 49 89 f4 53 89 | ...iE.H..1..Q.....H..0[.ATUI..S. |
1c940 | d3 48 89 f2 83 ce ff 48 89 fd 48 83 ec 10 e8 06 86 ff ff 48 8d 54 24 0c 83 ce ff 48 89 ef e8 cb | .H.....H..H........H.T$....H.... |
1c960 | 80 ff ff 83 7c 24 0c 00 75 18 85 db 79 16 4c 89 e2 be b5 69 45 00 48 89 ef 31 c0 e8 01 b9 ff ff | ....|$..u...y.L....iE.H..1...... |
1c980 | eb 11 89 c3 be fe ff ff ff 48 89 ef e8 5c 7d ff ff 89 d8 48 83 c4 10 5b 5d 41 5c c3 55 53 be 01 | .........H...\}....H...[]A\.US.. |
1c9a0 | 00 00 00 48 89 fb 48 83 ec 48 e8 5a 7e ff ff 85 c0 7f 0c 31 ff e8 86 79 fe ff e9 dc 00 00 00 ba | ...H..H..H.Z~......1...y........ |
1c9c0 | 05 00 00 00 be 01 00 00 00 48 89 df e8 18 c3 ff ff be 01 00 00 00 48 89 df 83 cd ff e8 0c 7d ff | .........H............H.......}. |
1c9e0 | ff 31 d2 be d6 69 45 00 48 89 df e8 48 ff ff ff 31 d2 be 47 4f 45 00 48 89 df 89 44 24 08 e8 35 | .1...iE.H...H...1..GOE.H...D$..5 |
1ca00 | ff ff ff ba 0c 00 00 00 be da 69 45 00 48 89 df 89 44 24 0c e8 1f ff ff ff 83 ca ff be f7 69 45 | ..........iE.H...D$...........iE |
1ca20 | 00 48 89 df 89 44 24 10 e8 0b ff ff ff 83 ca ff be df 69 45 00 48 89 df 89 44 24 14 e8 f7 fe ff | .H...D$...........iE.H...D$..... |
1ca40 | ff 83 ca ff ff c8 be e5 69 45 00 48 89 df 89 44 24 18 e8 e1 fe ff ff 83 ce ff 2d 6c 07 00 00 ba | ........iE.H...D$.........-l.... |
1ca60 | ea 69 45 00 48 89 df 89 44 24 1c e8 e9 84 ff ff 85 c0 74 0c 89 ee 48 89 df e8 fe 7f ff ff 89 c5 | .iE.H...D$........t...H......... |
1ca80 | 48 89 df be fe ff ff ff e8 60 7c ff ff 48 8d 7c 24 08 89 6c 24 28 e8 65 79 fe ff 48 83 f8 ff 75 | H........`|..H.|$..l$(.ey..H...u |
1caa0 | 0a 48 89 df e8 64 81 ff ff eb 0b 48 89 c6 48 89 df e8 80 81 ff ff 48 83 c4 48 b8 01 00 00 00 5b | .H...d.....H..H.......H..H.....[ |
1cac0 | 5d c3 41 57 41 56 31 c9 41 55 41 54 ba f0 69 45 00 55 53 be 01 00 00 00 48 89 fb 48 81 ec 58 21 | ].AWAV1.AUAT..iE.US.....H..H..X! |
1cae0 | 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 48 21 00 00 31 c0 e8 54 c2 ff ff be 02 00 00 00 48 | ..dH..%(...H..$H!..1..T........H |
1cb00 | 89 df 48 89 c5 e8 ff 7c ff ff 85 c0 7f 09 31 ff e8 2b 78 fe ff eb 0d be 02 00 00 00 48 89 df e8 | ..H....|......1..+x.........H... |
1cb20 | 86 c3 ff ff 48 89 44 24 18 80 7d 00 21 48 8d 74 24 20 48 8d 7c 24 18 75 0d e8 12 76 fe ff 48 ff | ....H.D$..}.!H.t$.H.|$.u...v..H. |
1cb40 | c5 49 89 c4 eb 08 e8 a5 74 fe ff 49 89 c4 4d 85 e4 75 0d 48 89 df e8 b2 80 ff ff e9 3d 02 00 00 | .I......t..I..M..u.H........=... |
1cb60 | be f3 69 45 00 48 89 ef e8 43 77 fe ff 85 c0 0f 85 d9 00 00 00 31 f6 ba 09 00 00 00 48 89 df e8 | ..iE.H...Cw..........1......H... |
1cb80 | 33 85 ff ff 41 8b 14 24 be d6 69 45 00 48 89 df e8 d5 fc ff ff 41 8b 54 24 04 be 47 4f 45 00 48 | 3...A..$..iE.H.......A.T$..GOE.H |
1cba0 | 89 df e8 c3 fc ff ff 41 8b 54 24 08 be da 69 45 00 48 89 df e8 b1 fc ff ff 41 8b 54 24 0c be f7 | .......A.T$...iE.H.......A.T$... |
1cbc0 | 69 45 00 48 89 df e8 9f fc ff ff 41 8b 44 24 10 be df 69 45 00 48 89 df 8d 50 01 e8 8a fc ff ff | iE.H.......A.D$...iE.H...P...... |
1cbe0 | 41 8b 44 24 14 be e5 69 45 00 48 89 df 8d 90 6c 07 00 00 e8 72 fc ff ff 41 8b 44 24 18 be f6 69 | A.D$...iE.H....l....r...A.D$...i |
1cc00 | 45 00 48 89 df 8d 50 01 e8 5d fc ff ff 41 8b 44 24 1c be fb 69 45 00 48 89 df 8d 50 01 e8 48 fc | E.H...P..]...A.D$...iE.H...P..H. |
1cc20 | ff ff 41 8b 74 24 20 85 f6 0f 88 6e 01 00 00 48 89 df e8 30 82 ff ff ba ea 69 45 00 be fe ff ff | ..A.t$.....n...H...0.....iE..... |
1cc40 | ff 48 89 df e8 e7 85 ff ff e9 4f 01 00 00 48 8d b4 24 28 01 00 00 48 89 df c6 44 24 5c 25 e8 1a | .H........O...H..$(...H...D$\%.. |
1cc60 | bc ff ff 8a 45 00 84 c0 0f 84 22 01 00 00 3c 25 4c 8d 7d 01 74 4b 48 8b 84 24 30 01 00 00 48 39 | ....E....."...<%L.}.tKH..$0...H9 |
1cc80 | 84 24 38 01 00 00 72 12 48 8d bc 24 28 01 00 00 be 01 00 00 00 e8 2b ba ff ff 48 8b 84 24 38 01 | .$8...r.H..$(.........+...H..$8. |
1cca0 | 00 00 48 8d 50 01 48 89 94 24 38 01 00 00 48 8b 94 24 28 01 00 00 8a 4d 00 4c 89 fd 88 0c 02 eb | ..H.P.H..$8...H..$(....M.L...... |
1ccc0 | a2 4d 89 fe 41 bd c0 6a 45 00 8a 55 01 84 d2 74 5c 49 8b 7d 00 0f be f2 88 54 24 0f e8 2f 74 fe | .M..A..jE..U...t\I.}.....T$../t. |
1cce0 | ff 48 85 c0 74 47 8a 54 24 0f 49 8b 7d 08 88 54 24 5d 80 3f 00 75 0b c6 44 24 5e 00 4c 8d 75 02 | .H..tG.T$.I.}..T$].?.u..D$^.L.u. |
1cd00 | eb 5a 8a 55 02 84 d2 74 24 0f be f2 88 54 24 0f e8 fb 73 fe ff 48 85 c0 8a 54 24 0f 74 0f 88 54 | .Z.U...t$....T$...s..H...T$.t..T |
1cd20 | 24 5e c6 44 24 5f 00 4c 8d 75 03 eb 2f 49 83 c5 10 49 81 fd f0 6a 45 00 75 90 4c 89 fa be 00 6a | $^.D$_.L.u../I...I...jE.u.L....j |
1cd40 | 45 00 48 89 df 31 c0 e8 e3 7f ff ff be 01 00 00 00 48 89 c2 48 89 df e8 e6 b5 ff ff 48 8d 54 24 | E.H..1...........H..H.......H.T$ |
1cd60 | 5c 48 8d 7c 24 60 4c 89 e1 be c8 00 00 00 4c 89 f5 e8 3a 77 fe ff 48 8d 74 24 60 48 8d bc 24 28 | \H.|$`L.......L...:w..H.t$`H..$( |
1cd80 | 01 00 00 48 89 c2 e8 df b9 ff ff e9 d3 fe ff ff 48 8d bc 24 28 01 00 00 e8 13 ba ff ff 48 8b 8c | ...H............H..$(........H.. |
1cda0 | 24 48 21 00 00 64 48 33 0c 25 28 00 00 00 b8 01 00 00 00 74 05 e8 36 73 fe ff 48 81 c4 58 21 00 | $H!..dH3.%(........t..6s..H..X!. |
1cdc0 | 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 f2 0f 10 05 93 71 03 00 48 89 fb be 88 00 00 00 e8 9f c6 | .[]A\A]A^A_.S.....q..H.......... |
1cde0 | ff ff 48 89 df ba 0b 00 00 00 31 f6 e8 c6 82 ff ff 48 89 df 31 d2 be 80 6b 45 00 e8 a6 c3 ff ff | ..H.......1......H..1...kE...... |
1ce00 | b8 01 00 00 00 5b c3 83 fe 0d 48 89 d0 48 89 ca 77 4d 89 f6 ff 24 f5 80 6c 45 00 48 01 c8 c3 48 | .....[....H..H..wM...$..lE.H...H |
1ce20 | 29 c8 c3 48 0f af c1 c3 48 89 c6 e9 54 98 fe ff 48 89 c6 e9 14 98 fe ff 48 21 c8 c3 48 09 c8 c3 | )..H....H...T...H.......H!..H... |
1ce40 | 48 31 c8 c3 48 89 ce eb 06 48 89 ce 48 f7 de 48 89 c7 e9 67 98 fe ff 48 f7 d8 c3 48 f7 d0 c3 31 | H1..H....H..H..H...g...H...H...1 |
1ce60 | c0 c3 53 48 8b 5f 10 48 8d 43 10 48 89 47 10 e8 79 71 ff ff 48 89 03 8a 40 08 83 c8 40 0f b6 c0 | ..SH._.H.C.H.G..yq..H...@...@... |
1ce80 | 89 43 08 5b c3 83 ff 0c 77 67 89 ff ff 24 fd f0 6c 45 00 f2 0f 58 c1 c3 f2 0f 5c c1 c3 f2 0f 59 | .C.[....wg...$..lE...X....\....Y |
1cea0 | c1 c3 f2 0f 5e c1 c3 e9 e4 72 fe ff f2 0f 5e c1 e9 4b 76 fe ff f2 0f 10 0d 53 68 03 00 0f 57 c1 | ....^....r....^..Kv......Sh...W. |
1cec0 | c3 66 0f 28 d9 48 83 ec 18 f2 0f 11 5c 24 08 e8 0c 73 fe ff f2 0f 10 5c 24 08 66 0f 28 c8 0f 57 | .f.(.H......\$...s.....\$.f.(..W |
1cee0 | d2 f2 0f 59 cb 66 0f 2e d1 76 0a f2 0f 58 c3 eb 04 0f 57 c0 c3 48 83 c4 18 c3 31 d2 83 ff 07 89 | ...Y.f...v...X....W..H....1..... |
1cf00 | f8 76 16 83 ff 0f 8d 52 01 76 06 ff c7 d1 ef eb f2 8d 47 f8 c1 e2 03 09 d0 c3 89 f9 89 f8 c1 f9 | .v.....R.v........G............. |
1cf20 | 03 83 e1 1f 74 0a 83 e0 07 ff c9 83 c0 08 d3 e0 c3 ff cf 31 d2 81 ff ff 00 00 00 76 08 83 c2 08 | ....t..............1.......v.... |
1cf40 | c1 ef 08 eb f0 0f b6 87 80 6d 45 00 01 d0 c3 41 56 41 55 49 89 fe 41 54 55 41 89 f5 53 48 89 cb | .........mE....AVAUI..ATUA..SH.. |
1cf60 | 8d 4e fc 48 89 d5 4d 89 c4 48 83 ec 10 83 f9 09 77 6e b8 01 00 00 00 48 d3 e0 a9 f8 02 00 00 75 | .N.H..M..H......wn.....H.......u |
1cf80 | 0d a8 03 74 5b 83 7a 08 03 e9 84 00 00 00 83 7a 08 13 75 09 48 8b 02 48 89 04 24 eb 13 48 89 e6 | ...t[.z........z..u.H..H..$..H.. |
1cfa0 | 48 89 d7 e8 7e 8e fe ff 85 c0 0f 84 c6 00 00 00 83 7b 08 13 75 0a 48 8b 03 48 89 44 24 08 eb 15 | H...~............{..u.H..H.D$... |
1cfc0 | 48 8d 74 24 08 48 89 df e8 59 8e fe ff 85 c0 0f 84 a1 00 00 00 48 8b 4c 24 08 48 8b 14 24 eb 15 | H.t$.H...Y...........H.L$.H..$.. |
1cfe0 | 8b 45 08 83 f8 13 75 27 83 7b 08 13 75 32 48 8b 0b 48 8b 55 00 44 89 ee 4c 89 f7 e8 07 fe ff ff | .E....u'.{..u2H..H.U.D..L....... |
1d000 | 41 c7 44 24 08 13 00 00 00 49 89 04 24 eb 7c 83 f8 03 75 0c f2 0f 10 45 00 f2 0f 11 04 24 eb 0f | A.D$.....I..$.|...u....E.....$.. |
1d020 | 48 89 e6 48 89 ef e8 88 8d fe ff 85 c0 74 47 83 7b 08 03 75 0c f2 0f 10 03 f2 0f 11 44 24 08 eb | H..H.........tG.{..u........D$.. |
1d040 | 11 48 8d 74 24 08 48 89 df e8 65 8d fe ff 85 c0 74 24 f2 0f 10 4c 24 08 44 89 ef f2 0f 10 04 24 | .H.t$.H...e.....t$...L$.D......$ |
1d060 | e8 20 fe ff ff 41 c7 44 24 08 03 00 00 00 f2 41 0f 11 04 24 eb 15 45 8d 45 06 4c 89 e1 48 89 da | .....A.D$......A...$..E.E.L..H.. |
1d080 | 48 89 ee 4c 89 f7 e8 4f 73 ff ff 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e c3 8d 47 01 48 98 f6 80 80 | H..L...Os..H...[]A\A]A^..G.H.... |
1d0a0 | 56 45 00 02 74 04 8d 47 d0 c3 83 cf 20 8d 47 a9 c3 41 56 41 55 41 54 55 49 89 f4 53 48 89 fd 48 | VE..t..G......G..AVAUATUI..SH..H |
1d0c0 | 89 fb 48 83 ec 10 0f b6 03 f6 80 81 56 45 00 08 48 89 c2 74 05 48 ff c3 eb ec 3c 2d 75 0b 48 ff | ..H.........VE..H..t.H....<-u.H. |
1d0e0 | c3 41 be 01 00 00 00 eb 0e 31 c0 45 31 f6 80 fa 2b 0f 94 c0 48 01 c3 80 3b 30 75 0a 8a 43 01 83 | .A.......1.E1...+...H...;0u..C.. |
1d100 | e0 df 3c 58 74 09 ba 01 00 00 00 31 c0 eb 33 48 83 c3 02 ba 01 00 00 00 31 c0 0f be 3b 40 0f b6 | ..<Xt......1..3H........1...;@.. |
1d120 | cf f6 81 81 56 45 00 10 74 38 48 c1 e0 04 48 ff c3 49 89 c5 e8 5f ff ff ff 48 98 31 d2 4c 01 e8 | ....VE..t8H...H..I..._...H.1.L.. |
1d140 | eb d8 48 0f be 0b 0f b6 f1 f6 86 81 56 45 00 02 74 10 48 6b c0 0a 48 ff c3 31 d2 48 8d 44 08 d0 | ..H.........VE..t.Hk..H..1.H.D.. |
1d160 | eb e0 0f b6 33 f6 86 81 56 45 00 08 74 05 48 ff c3 eb ef 85 d2 75 42 40 84 f6 75 3d 48 89 c2 41 | ....3...VE..t.H......uB@..u=H..A |
1d180 | c7 44 24 08 13 00 00 00 48 f7 da 45 85 f6 48 0f 45 c2 49 89 04 24 eb 18 84 d2 75 5e 48 85 db 74 | .D$.....H..E..H.E.I..$....u^H..t |
1d1a0 | 59 f2 41 0f 11 04 24 41 c7 44 24 08 03 00 00 00 48 29 eb 48 8d 43 01 eb 43 be 90 6e 45 00 48 89 | Y.A...$A.D$.....H).H.C..C..nE.H. |
1d1c0 | ef e8 5a 72 fe ff 48 85 c0 75 2f 48 8d 74 24 08 48 89 ef e8 88 6e fe ff 48 39 6c 24 08 74 1b 48 | ..Zr..H..u/H.t$.H....n..H9l$.t.H |
1d1e0 | 8b 5c 24 08 0f b6 13 f6 82 81 56 45 00 08 74 a8 48 ff c3 48 89 5c 24 08 eb e5 31 c0 48 83 c4 10 | .\$.......VE..t.H..H.\$...1.H... |
1d200 | 5b 5d 41 5c 41 5d 41 5e c3 48 83 fe 7f 77 0a 40 88 77 07 b8 01 00 00 00 c3 48 8d 4f 07 ba 3f 00 | []A\A]A^.H...w.@.w.......H.O..?. |
1d220 | 00 00 41 b8 01 00 00 00 41 88 f1 d1 ea 48 c1 ee 06 41 83 e1 3f 48 ff c9 41 8d 40 01 41 83 c9 80 | ..A.....A....H...A..?H..A.@.A... |
1d240 | 44 88 49 01 41 89 d1 4c 39 ce 76 05 41 89 c0 eb d7 b9 07 00 00 00 f7 d2 44 29 c1 01 d2 48 63 c9 | D.I.A..L9.v.A...........D)...Hc. |
1d260 | 09 d6 40 88 34 0f c3 41 54 55 49 89 fc 53 48 89 f5 48 83 ec 40 64 48 8b 04 25 28 00 00 00 48 89 | ..@.4..ATUI..SH..H..@dH..%(...H. |
1d280 | 44 24 38 31 c0 83 7e 08 13 75 21 4c 8b 06 48 8d 7c 24 06 b9 8b 3f 45 00 ba 32 00 00 00 be 01 00 | D$81..~..u!L..H.|$...?E..2...... |
1d2a0 | 00 00 e8 39 73 fe ff 48 63 d8 eb 4a f2 0f 10 06 48 8d 7c 24 06 b9 90 3f 45 00 ba 32 00 00 00 be | ...9s..Hc..J....H.|$...?E..2.... |
1d2c0 | 01 00 00 00 b0 01 e8 15 73 fe ff 48 8d 7c 24 06 be 93 6e 45 00 48 63 d8 e8 13 6f fe ff 80 7c 04 | ........s..H.|$...nE.Hc...o...|. |
1d2e0 | 06 00 75 12 48 8d 43 01 c6 44 1c 06 2e 48 83 c3 02 c6 44 04 06 30 48 8d 74 24 06 48 89 da 4c 89 | ..u.H.C..D...H....D..0H.t$.H..L. |
1d300 | e7 e8 e7 6c ff ff 48 89 45 00 8a 40 08 83 c8 40 0f b6 c0 89 45 08 48 8b 44 24 38 64 48 33 04 25 | ...l..H.E..@...@....E.H.D$8dH3.% |
1d320 | 28 00 00 00 74 05 e8 c5 6d fe ff 48 83 c4 40 5b 5d 41 5c c3 48 81 ec d8 00 00 00 84 c0 48 89 54 | (...t...m..H..@[]A\.H........H.T |
1d340 | 24 30 48 89 4c 24 38 4c 89 44 24 40 4c 89 4c 24 48 74 37 0f 29 44 24 50 0f 29 4c 24 60 0f 29 54 | $0H.L$8L.D$@L.L$Ht7.)D$P.)L$`.)T |
1d360 | 24 70 0f 29 9c 24 80 00 00 00 0f 29 a4 24 90 00 00 00 0f 29 ac 24 a0 00 00 00 0f 29 b4 24 b0 00 | $p.).$.....).$.....).$.....).$.. |
1d380 | 00 00 0f 29 bc 24 c0 00 00 00 48 8d 84 24 e0 00 00 00 48 8d 54 24 08 48 89 44 24 10 48 8d 44 24 | ...).$....H..$....H.T$.H.D$.H.D$ |
1d3a0 | 20 c7 44 24 08 10 00 00 00 c7 44 24 0c 30 00 00 00 48 89 44 24 18 e8 08 00 00 00 48 81 c4 d8 00 | ..D$......D$.0...H.D$......H.... |
1d3c0 | 00 00 c3 41 57 41 56 49 89 d7 41 55 41 54 49 89 f4 55 53 31 ed 48 89 fb 48 83 ec 48 64 48 8b 04 | ...AWAVI..AUATI..US1.H..H..HdH.. |
1d3e0 | 25 28 00 00 00 48 89 44 24 38 31 c0 4c 8d 74 24 10 be 25 00 00 00 4c 89 e7 e8 12 6d fe ff 48 85 | %(...H.D$81.L.t$..%...L....m..H. |
1d400 | c0 49 89 c5 48 8b 43 30 0f 84 a3 02 00 00 48 2b 43 10 48 83 f8 2f 7f 0d be 02 00 00 00 48 89 df | .I..H.C0......H+C.H../.......H.. |
1d420 | e8 e6 da ff ff 4c 89 ea 4c 89 e6 48 89 df 4c 29 e2 e8 2c fa ff ff 41 0f be 55 01 80 fa 63 0f 84 | .....L..L..H..L)..,...A..U...c.. |
1d440 | 9f 00 00 00 7f 2a 80 fa 49 0f 84 2b 01 00 00 80 fa 55 0f 84 ff 01 00 00 80 fa 25 0f 85 35 02 00 | .....*..I..+.....U........%..5.. |
1d460 | 00 ba 01 00 00 00 be 48 6a 45 00 e9 b6 00 00 00 80 fa 66 0f 84 3e 01 00 00 7f 0e 80 fa 64 0f 84 | .......HjE........f..>.......d.. |
1d480 | c3 00 00 00 e9 0d 02 00 00 80 fa 70 0f 84 7c 01 00 00 80 fa 73 0f 85 fb 01 00 00 41 8b 17 83 fa | ...........p..|.....s......A.... |
1d4a0 | 30 73 0e 89 d0 83 c2 08 49 03 47 10 41 89 17 eb 0c 49 8b 47 08 48 8d 50 08 49 89 57 08 48 8b 30 | 0s......I.G.A....I.G.H.P.I.W.H.0 |
1d4c0 | b8 9f 6e 45 00 48 85 f6 48 0f 44 f0 31 c0 48 83 c9 ff 48 89 f7 f2 ae 48 89 c8 48 f7 d0 48 8d 50 | ..nE.H..H.D.1.H...H....H..H..H.P |
1d4e0 | ff eb 43 41 8b 17 83 fa 30 73 0e 89 d0 83 c2 08 49 03 47 10 41 89 17 eb 0c 49 8b 47 08 48 8d 50 | ..CA....0s......I.G.A....I.G.H.P |
1d500 | 08 49 89 57 08 8b 10 88 54 24 0f 0f b6 d2 8d 42 01 48 98 f6 80 80 56 45 00 04 74 17 48 8d 74 24 | .I.W....T$.....B.H....VE..t.H.t$ |
1d520 | 0f ba 01 00 00 00 48 89 df e8 34 f9 ff ff e9 72 01 00 00 be a6 6e 45 00 48 89 df 31 c0 e8 f2 fd | ......H...4....r.....nE.H..1.... |
1d540 | ff ff e9 5e 01 00 00 48 8b 4b 10 41 8b 17 48 8d 41 10 83 fa 30 48 89 43 10 73 0e 89 d0 83 c2 08 | ...^...H.K.A..H.A...0H.C.s...... |
1d560 | 49 03 47 10 41 89 17 eb 0c 49 8b 47 08 48 8d 50 08 49 89 57 08 48 63 00 eb 31 48 8b 4b 10 41 8b | I.G.A....I.G.H.P.I.W.Hc..1H.K.A. |
1d580 | 17 48 8d 41 10 83 fa 30 48 89 43 10 73 0e 89 d0 83 c2 08 49 03 47 10 41 89 17 eb 0c 49 8b 47 08 | .H.A...0H.C.s......I.G.A....I.G. |
1d5a0 | 48 8d 50 08 49 89 57 08 48 8b 00 48 89 01 c7 41 08 13 00 00 00 eb 42 48 8b 4b 10 41 8b 57 04 48 | H.P.I.W.H..H...A......BH.K.A.W.H |
1d5c0 | 8d 41 10 81 fa b0 00 00 00 48 89 43 10 73 0f 89 d0 83 c2 10 49 03 47 10 41 89 57 04 eb 0c 49 8b | .A.......H.C.s......I.G.A.W...I. |
1d5e0 | 47 08 48 8d 50 08 49 89 57 08 f2 0f 10 00 c7 41 08 03 00 00 00 f2 0f 11 01 48 8b 43 10 48 89 df | G.H.P.I.W......A.........H.C.H.. |
1d600 | 48 8d 70 f0 e8 5e fc ff ff e9 97 00 00 00 41 8b 17 83 fa 30 73 0e 89 d0 83 c2 08 49 03 47 10 41 | H.p..^........A....0s......I.G.A |
1d620 | 89 17 eb 0c 49 8b 47 08 48 8d 50 08 49 89 57 08 4c 8b 00 ba 28 00 00 00 be 01 00 00 00 b9 32 5f | ....I.G.H.P.I.W.L...(.........2_ |
1d640 | 45 00 4c 89 f7 31 c0 e8 94 6f fe ff 4c 89 f6 48 63 d0 e9 cf fe ff ff 41 8b 17 83 fa 30 73 0e 89 | E.L..1...o..L..Hc......A....0s.. |
1d660 | d0 83 c2 08 49 03 47 10 41 89 17 eb 0c 49 8b 47 08 48 8d 50 08 49 89 57 08 48 8b 30 4c 89 f7 e8 | ....I.G.A....I.G.H.P.I.W.H.0L... |
1d680 | 85 fb ff ff 48 63 d0 4c 89 f0 48 29 d0 48 8d 70 08 e9 90 fe ff ff be ac 6e 45 00 48 89 df 31 c0 | ....Hc.L..H).H.p........nE.H..1. |
1d6a0 | e8 20 0b 00 00 83 c5 02 4d 8d 65 02 e9 40 fd ff ff 48 2b 43 10 48 83 f8 1f 7f 0d be 01 00 00 00 | ........M.e..@...H+C.H.......... |
1d6c0 | 48 89 df e8 43 d8 ff ff 31 c0 48 83 c9 ff 4c 89 e7 f2 ae 4c 89 e6 48 89 df 48 f7 d1 48 8d 51 ff | H...C...1.H...L....L..H..H..H.Q. |
1d6e0 | e8 7d f7 ff ff 85 ed 74 0b 8d 75 01 48 89 df e8 e1 8c fe ff 48 8b 43 10 48 8b 40 f0 48 83 c0 20 | .}.....t..u.H.......H.C.H.@.H... |
1d700 | 48 8b 4c 24 38 64 48 33 0c 25 28 00 00 00 74 05 e8 db 69 fe ff 48 83 c4 48 5b 5d 41 5c 41 5d 41 | H.L$8dH3.%(...t...i..H..H[]A\A]A |
1d720 | 5e 41 5f c3 31 c0 48 83 c9 ff 49 89 f8 48 89 f7 f2 ae 48 89 c8 48 f7 d0 48 8d 48 ff 8a 06 3c 3d | ^A_.1.H...I..H....H..H..H.H...<= |
1d740 | 75 19 48 39 d1 48 8d 76 01 76 1c 48 8d 4a ff 4c 89 c7 f3 a4 41 c6 44 10 ff 00 c3 3c 40 75 31 48 | u.H9.H.v.v.H.J.L....A.D....<@u1H |
1d760 | 39 d1 77 08 48 ff c6 4c 89 c7 eb 21 4c 8d 4a fd 66 41 c7 00 2e 2e 41 c6 40 02 2e 48 29 d1 49 83 | 9.w.H..L...!L.J.fA....A.@..H).I. |
1d780 | c0 03 48 8d 74 0e 04 4c 89 c7 4c 89 c9 f3 a4 c3 41 54 55 49 89 d4 53 48 89 f3 be 0a 00 00 00 48 | ..H.t..L..L.....ATUI..SH.......H |
1d7a0 | 89 df 4c 89 c5 48 83 ec 10 48 89 4c 24 08 e8 5d 69 fe ff 48 ba 5b 73 74 72 69 6e 67 20 48 85 c0 | ..L..H...H.L$..]i..H.[string.H.. |
1d7c0 | c6 45 08 22 48 89 55 00 4c 8d 45 09 49 8d 54 24 f1 48 8b 4c 24 08 75 0f 48 39 d1 73 0a 4c 89 c7 | .E."H.U.L.E.I.T$.H.L$.u.H9.s.L.. |
1d7e0 | 48 89 de f3 a4 eb 29 48 89 c6 4c 89 c7 48 29 de 48 85 c0 48 0f 45 ce 48 89 de 48 39 d1 48 0f 47 | H.....)H..L..H).H..H.E.H..H9.H.G |
1d800 | ca f3 a4 66 c7 07 2e 2e c6 47 02 2e 48 83 c7 03 66 c7 07 22 5d c6 47 02 00 48 83 c4 10 5b 5d 41 | ...f.....G..H...f.."].G..H...[]A |
1d820 | 5c c3 48 8b 07 48 8b 00 48 8b 50 18 48 8b 47 28 48 2b 42 38 48 c1 f8 02 ff c8 c3 48 8b 07 53 48 | \.H..H..H.P.H.G(H+B8H......H..SH |
1d840 | 8b 00 48 8b 40 18 48 8b 58 48 83 c8 ff 48 85 db 74 0a e8 cb ff ff ff 48 98 8b 04 83 5b c3 41 57 | ..H.@.H.XH...H..t......H....[.AW |
1d860 | 41 56 49 89 ff 41 55 41 54 49 89 f5 55 53 49 89 cc 41 50 f6 46 42 02 48 63 da 4c 8b 36 74 5e 85 | AVI..AUATI..USI..AP.FB.Hc.L.6t^. |
1d880 | db 48 8b 6e 20 79 37 49 8b 06 4c 29 f5 f7 db 48 c1 fd 04 48 63 db 48 8b 40 18 0f b6 40 0a 48 29 | .H.n.y7I..L)...H...Hc.H.@...@.H) |
1d8a0 | c5 48 39 eb 7c 04 31 c0 eb 6f 48 01 d8 48 c1 e0 04 4c 01 f0 48 89 01 b8 e4 6e 45 00 eb 5b 48 89 | .H9.|.1..oH..H...L..H....nE..[H. |
1d8c0 | f7 e8 5c ff ff ff 49 8b 16 89 de 48 8b 7a 18 89 c2 e8 8c 50 ff ff 48 85 c0 75 31 eb 04 49 8d 6e | ..\...I....H.z.....P..H..u1..I.n |
1d8e0 | 10 4d 3b 6f 20 75 06 49 8b 47 10 eb 07 49 8b 45 18 48 8b 00 48 29 e8 48 63 d3 48 c1 f8 04 48 39 | .M;o.u.I.G...I.E.H..H).Hc.H...H9 |
1d900 | d0 7c a3 85 db 7e 9f b8 d7 6e 45 00 48 c1 e3 04 48 8d 54 1d f0 49 89 14 24 5a 5b 5d 41 5c 41 5d | .|...~...nE.H...H.T..I..$Z[]A\A] |
1d920 | 41 5e 41 5f c3 41 55 41 54 41 89 f5 55 53 89 d5 48 89 fb 48 83 ec 18 8d 75 01 44 89 ea 48 89 df | A^A_.AUATA..US..H..H....u.D..H.. |
1d940 | 48 89 4c 24 08 e8 18 50 ff ff 48 8b 4c 24 08 48 85 c0 48 89 01 0f 85 1e 02 00 00 41 83 cc ff 31 | H.L$...P..H.L$.H..H........A...1 |
1d960 | d2 45 31 c0 45 89 e2 44 39 ea 41 89 d1 0f 8d a7 00 00 00 48 8b 73 38 8b 3c 96 41 89 fb 89 fe 41 | .E1.E..D9.A........H.s8.<.A....A |
1d980 | 83 e3 3f c1 ee 06 41 83 fb 25 40 0f b6 f6 77 14 41 83 fb 24 73 2e 41 83 fb 04 74 10 41 83 fb 1e | ..?...A..%@...w.A..$s.A...t.A... |
1d9a0 | 74 32 eb 56 41 83 fb 29 74 11 eb 4e 39 ee 7f 62 c1 ef 17 01 f7 39 fd 7f 59 eb 0d 8d 7e 01 39 ef | t2.VA..)t..N9..b.....9..Y...~.9. |
1d9c0 | 7d 50 eb 04 39 f5 7c 4a 45 39 c1 45 89 d4 44 0f 4d e2 eb 3e c1 ef 0e 8d b4 17 02 00 fe ff 44 39 | }P..9.|JE9.E..D.M..>..........D9 |
1d9e0 | ee 41 0f 9e c3 41 39 f1 40 0f 9c c7 41 84 fb 74 21 44 39 c6 44 0f 4f c6 eb 18 41 f6 83 00 66 45 | .A...A9.@...A..t!D9.D.O...A...fE |
1da00 | 00 40 74 0e 39 f5 75 0a 45 39 c1 45 0f 4c ca 45 89 cc 48 ff c2 e9 4d ff ff ff 41 83 fc ff 45 89 | .@t.9.u.E9.E.L.E..H...M...A...E. |
1da20 | e5 0f 84 57 01 00 00 48 8b 7b 38 49 63 d4 44 8b 04 97 44 89 c6 83 e6 3f 83 fe 0c 0f 87 3d 01 00 | ...W...H.{8Ic.D...D....?.....=.. |
1da40 | 00 41 89 f1 42 ff 24 cd c0 6f 45 00 44 89 c5 41 c1 e8 06 c1 ed 17 45 0f b6 c0 44 39 c5 0f 8c d4 | .A..B.$..oE.D..A......E...D9.... |
1da60 | fe ff ff e9 16 01 00 00 44 89 c5 41 c1 e8 17 c1 ed 0e 81 e5 ff 01 00 00 83 fe 07 75 1e 41 8d 70 | ........D..A...............u.A.p |
1da80 | 01 44 89 e2 48 89 df 48 89 4c 24 08 e8 d1 4e ff ff 48 8b 4c 24 08 49 89 c5 eb 1c 49 c1 e0 04 4c | .D..H..H.L$...N..H.L$.I....I...L |
1daa0 | 03 43 58 41 bd 10 6f 45 00 49 8b 10 48 8d 42 20 48 85 d2 4c 0f 45 e8 89 ea 44 89 e6 48 89 df e8 | .CXA..oE.I..H.B.H..L.E...D..H... |
1dac0 | c5 00 00 00 4d 85 ed b8 ee 6e 45 00 0f 84 ac 00 00 00 be 40 61 45 00 4c 89 ef e8 d1 67 fe ff ba | ....M....nE........@aE.L....g... |
1dae0 | ee 6e 45 00 85 c0 b8 fd 6e 45 00 48 0f 45 c2 e9 8a 00 00 00 41 c1 e8 17 49 c1 e0 04 4c 03 43 58 | .nE.....nE.H.E......A...I...L.CX |
1db00 | 49 8b 10 48 8d 42 20 48 85 d2 ba 10 6f 45 00 48 0f 44 c2 48 89 01 b8 e4 4c 45 00 eb 61 ff ce 75 | I..H.B.H....oE.H.D.H....LE..a..u |
1db20 | 06 41 c1 e8 0e eb 0b 48 ff c2 44 8b 04 97 41 c1 e8 06 4d 63 c0 49 c1 e0 04 4c 03 43 30 41 8b 50 | .A.....H..D...A...Mc.I...L.C0A.P |
1db40 | 08 83 e2 0f 83 fa 04 75 35 49 8b 00 48 83 c0 20 48 89 01 b8 f4 6e 45 00 eb 24 41 c1 e8 0e 44 89 | .......u5I..H...H....nE..$A...D. |
1db60 | e6 48 89 df 44 89 c2 81 e2 ff 01 00 00 e8 17 00 00 00 b8 23 6f 45 00 eb 05 b8 c2 4c 45 00 48 83 | .H..D..............#oE.....LE.H. |
1db80 | c4 18 5b 5d 41 5c 41 5d c3 f6 c6 01 53 48 89 cb 74 2e 80 e6 fe 48 63 d2 48 c1 e2 04 48 03 57 30 | ..[]A\A]....SH..t....Hc.H...H.W0 |
1dba0 | 8b 42 08 83 e0 0f 83 f8 04 74 09 48 c7 03 10 6f 45 00 eb 1b 48 8b 02 48 83 c0 20 48 89 01 eb 0f | .B.......t.H...oE...H..H...H.... |
1dbc0 | e8 60 fd ff ff 48 85 c0 74 e1 80 38 63 75 dc 5b c3 41 54 55 53 48 83 ec 10 48 8b 57 20 48 c7 44 | .`...H..t..8cu.[.ATUSH...H.W.H.D |
1dbe0 | 24 08 00 00 00 00 f6 42 42 02 75 0a b8 70 48 45 00 e9 af 00 00 00 48 8b 02 48 89 f3 48 89 fd 31 | $......BB.u..pHE......H..H..H..1 |
1dc00 | c9 4c 8b 20 41 0f b6 74 24 0a 39 f1 48 63 c1 7d 39 49 8b 7c cc 20 48 ff c1 48 39 1f 75 ec 49 8b | .L..A..t$.9.Hc.}9I.|..H..H9.u.I. |
1dc20 | 54 24 18 48 c1 e0 04 48 03 42 58 48 8b 10 48 8d 42 20 48 85 d2 ba 10 6f 45 00 48 0f 44 c2 48 89 | T$.H...H.BXH..H.B.H....oE.H.D.H. |
1dc40 | 44 24 08 b8 e4 4c 45 00 eb 44 48 8b 42 20 48 29 c3 48 c1 fb 04 78 95 48 8b 4a 08 48 29 c1 48 89 | D$...LE..DH.B.H).H...x.H.J.H).H. |
1dc60 | c8 48 c1 f8 04 48 39 c3 7d 82 48 89 d7 e8 b0 fb ff ff 49 8b 7c 24 18 48 8d 4c 24 08 89 da 89 c6 | .H...H9.}.H.......I.|$.H.L$..... |
1dc80 | e8 a0 fc ff ff 48 85 c0 0f 84 5e ff ff ff 48 8b 4c 24 08 48 89 c2 be 04 6f 45 00 48 89 ef 31 c0 | .....H....^...H.L$.H....oE.H..1. |
1dca0 | e8 8f f6 ff ff 48 83 c4 10 5b 5d 41 5c c3 48 85 f6 74 04 85 d2 75 04 31 d2 31 f6 48 8b 47 20 f6 | .....H...[]A\.H..t...u.1.1.H.G.. |
1dcc0 | 40 42 02 74 08 48 8b 40 28 48 89 47 28 48 89 b7 a8 00 00 00 89 8f bc 00 00 00 89 8f c0 00 00 00 | @B.t.H.@(H.G(H.................. |
1dce0 | 88 97 c8 00 00 00 c3 48 8b 87 a8 00 00 00 c3 0f b6 87 c8 00 00 00 c3 8b 87 bc 00 00 00 c3 31 c0 | .......H......................1. |
1dd00 | 85 f6 78 2a 48 8b 47 20 48 8d 4f 60 85 f6 74 0d 48 39 c8 74 17 ff ce 48 8b 40 10 eb ef 48 39 c8 | ..x*H.G.H.O`..t.H9.t...H.@...H9. |
1dd20 | 74 0a 48 89 42 78 b8 01 00 00 00 c3 31 c0 c3 53 41 89 d0 48 89 fb 48 83 ec 10 48 85 f6 75 20 48 | t.H.Bx......1..SA..H..H...H..u.H |
1dd40 | 8b 57 10 31 c0 83 7a f8 46 75 48 48 8b 42 f0 44 89 c6 31 d2 48 8b 78 18 e8 05 4c ff ff eb 34 48 | .W.1..z.FuHH.B.D..1.H.x...L...4H |
1dd60 | 8b 76 78 48 8d 4c 24 08 48 c7 44 24 08 00 00 00 00 e8 e8 fa ff ff 48 85 c0 74 18 48 8b 4c 24 08 | .vxH.L$.H.D$..........H..t.H.L$. |
1dd80 | 48 8b 53 10 0f 10 01 48 83 c2 10 0f 11 42 f0 48 89 53 10 48 83 c4 10 5b c3 53 48 89 fb 48 83 ec | H.S....H.....B.H.S.H...[.SH..H.. |
1dda0 | 10 48 8b 76 78 48 8d 4c 24 08 48 c7 44 24 08 00 00 00 00 e8 a6 fa ff ff 48 85 c0 74 18 48 8b 53 | .H.vxH.L$.H.D$..........H..t.H.S |
1ddc0 | 10 48 8b 4c 24 08 0f 10 42 f0 48 83 ea 10 0f 11 01 48 89 53 10 48 83 c4 10 5b c3 41 57 41 56 41 | .H.L$...B.H......H.S.H...[.AWAVA |
1dde0 | 55 41 54 49 89 d5 55 53 49 89 f4 48 89 fb 48 83 ec 38 80 3e 3e 75 14 48 8b 47 10 49 ff c4 45 31 | UATI..USI..H..H..8.>>u.H.G.I..E1 |
1de00 | f6 48 8d 68 f0 48 89 6f 10 eb 07 4c 8b 72 78 49 8b 2e 8b 45 08 45 31 ff 83 e0 1f 83 f8 06 75 04 | .H.h.H.o...L.rxI...E.E1.......u. |
1de20 | 4c 8b 7d 00 49 8d 45 08 4c 89 24 24 c7 44 24 18 01 00 00 00 48 89 44 24 08 48 8b 04 24 8a 00 84 | L.}.I.E.L.$$.D$.....H.D$.H..$... |
1de40 | c0 0f 84 6d 02 00 00 3c 6c 0f 84 bf 00 00 00 7f 15 3c 53 74 36 3c 66 0f 84 4e 02 00 00 3c 4c 75 | ...m...<l........<St6<f..N...<Lu |
1de60 | 1d e9 45 02 00 00 3c 74 0f 84 05 01 00 00 3c 75 0f 84 b8 00 00 00 3c 6e 0f 84 0c 01 00 00 c7 44 | ..E...<t......<u......<n.......D |
1de80 | 24 18 00 00 00 00 e9 20 02 00 00 4d 85 ff 74 07 41 80 7f 08 26 75 22 49 c7 45 20 2a 6f 45 00 41 | $..........M..t.A...&u"I.E.*oE.A |
1dea0 | c7 45 2c ff ff ff ff 41 c7 45 30 ff ff ff ff 49 c7 45 18 2f 6f 45 00 eb 3e 49 8b 47 18 48 8b 48 | .E,....A.E0....I.E./oE..>I.G.H.H |
1dec0 | 68 48 8d 51 20 48 85 c9 b9 0f 6f 45 00 48 0f 44 d1 49 89 55 20 8b 50 28 8b 40 2c 85 d2 41 89 55 | hH.Q.H....oE.H.D.I.U..P(.@,..A.U |
1dee0 | 2c ba a9 33 45 00 41 89 45 30 b8 22 31 45 00 48 0f 45 c2 49 89 45 18 49 8b 75 20 49 8d 7d 38 ba | ,..3E.A.E0."1E.H.E.I.E.I.u.I.}8. |
1df00 | 3c 00 00 00 e8 1b f8 ff ff e9 9d 01 00 00 83 c8 ff 4d 85 f6 74 0f 41 f6 46 42 02 74 08 4c 89 f7 | <................M..t.A.FB.t.L.. |
1df20 | e8 16 f9 ff ff 41 89 45 28 e9 7d 01 00 00 31 c0 4d 85 ff 74 04 41 8a 47 0a 4d 85 ff 41 88 45 34 | .....A.E(.}...1.M..t.A.G.M..A.E4 |
1df40 | 74 07 41 80 7f 08 26 75 0f 41 c6 45 36 01 41 c6 45 35 00 e9 53 01 00 00 49 8b 47 18 8a 40 0b 41 | t.A...&u.A.E6.A.E5..S...I.G..@.A |
1df60 | 88 45 36 49 8b 47 18 8a 40 0a 41 88 45 35 e9 38 01 00 00 31 c0 4d 85 f6 74 07 41 8a 46 42 83 e0 | .E6I.G..@.A.E5.8...1.M..t.A.FB.. |
1df80 | 20 41 88 45 37 e9 21 01 00 00 4d 85 f6 0f 84 f9 00 00 00 41 f6 46 42 20 0f 85 ee 00 00 00 49 8b | .A.E7.!...M........A.FB.......I. |
1dfa0 | 7e 10 8a 4f 42 f6 c1 02 0f 84 de 00 00 00 48 8b 07 88 4c 24 1f 48 8b 00 4c 8b 58 18 4c 89 5c 24 | ~..OB.........H...L$.H..L.X.L.\$ |
1dfc0 | 10 e8 5c f8 ff ff 4c 8b 5c 24 10 8a 4c 24 1f 48 63 d0 48 89 d6 49 8b 43 38 80 e1 04 8b 14 90 74 | ..\...L.\$..L$.Hc.H..I.C8......t |
1dfe0 | 12 49 c7 45 08 10 6f 45 00 b8 04 4c 45 00 e9 93 00 00 00 89 d1 83 e1 3f 83 e9 08 83 f9 21 77 6b | .I.E..oE...LE..........?.....!wk |
1e000 | ff 24 cd 28 70 45 00 b8 01 00 00 00 eb 5f 48 8b 4c 24 08 c1 ea 06 4c 89 df 0f b6 d2 e8 04 f9 ff | .$.(pE......._H.L$....L......... |
1e020 | ff eb 63 49 c7 45 08 12 6f 45 00 b8 12 6f 45 00 eb 54 83 e2 3f 8d 42 f9 eb 33 b8 12 00 00 00 eb | ..cI.E..oE...oE..T..?.B..3...... |
1e040 | 2c b8 13 00 00 00 eb 25 b8 04 00 00 00 eb 1e b8 16 00 00 00 eb 17 b8 05 00 00 00 eb 10 b8 14 00 | ,......%........................ |
1e060 | 00 00 eb 09 b8 15 00 00 00 eb 02 31 c0 48 8b 53 18 48 8b 84 c2 f8 00 00 00 48 83 c0 20 49 89 45 | ...........1.H.S.H.......H...I.E |
1e080 | 08 b8 1f 6f 45 00 49 89 45 10 eb 08 49 c7 45 10 00 00 00 00 49 83 7d 10 00 75 10 49 c7 45 10 70 | ...oE.I.E...I.E.....I.}..u.I.E.p |
1e0a0 | 48 45 00 49 c7 45 08 00 00 00 00 48 ff 04 24 e9 85 fd ff ff be 66 00 00 00 4c 89 e7 e8 4f 60 fe | HE.I.E.....H..$......f...L...O`. |
1e0c0 | ff 48 85 c0 74 14 48 8b 43 10 0f 10 45 00 48 83 c0 10 0f 11 40 f0 48 89 43 10 be 4c 00 00 00 4c | .H..t.H.C...E.H.....@.H.C..L...L |
1e0e0 | 89 e7 e8 29 60 fe ff 48 85 c0 74 7c 4d 85 ff 74 07 41 80 7f 08 26 75 15 48 8b 43 10 c7 40 08 00 | ...)`..H..t|M..t.A...&u.H.C..@.. |
1e100 | 00 00 00 48 83 c0 10 48 89 43 10 eb 5b 49 8b 47 18 48 89 df 31 ed 4c 8b 68 48 e8 12 a3 fe ff 49 | ...H...H.C..[I.G.H..1.L.hH.....I |
1e120 | 89 c4 48 8b 43 10 4c 89 20 c7 40 08 45 00 00 00 48 83 43 10 10 c7 44 24 20 01 00 00 00 c7 44 24 | ..H.C.L...@.E...H.C...D$......D$ |
1e140 | 28 01 00 00 00 49 8b 47 18 39 68 1c 7e 1a 49 63 54 ad 00 48 8d 4c 24 20 4c 89 e6 48 89 df 48 ff | (....I.G.9h.~.IcT..H.L$.L..H..H. |
1e160 | c5 e8 d8 a4 fe ff eb dd 8b 44 24 18 48 83 c4 38 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 48 8b 87 b0 | .........D$.H..8[]A\A]A^A_.SH... |
1e180 | 00 00 00 48 89 fb 48 85 c0 74 2d 48 8b 77 10 48 03 47 38 31 c9 ba 01 00 00 00 0f 10 46 f0 0f 11 | ...H..H..t-H.w.H.G81........F... |
1e1a0 | 06 0f 10 08 48 8d 46 10 48 83 ee 10 0f 11 0e 48 89 47 10 e8 1b d4 ff ff be 02 00 00 00 48 89 df | ....H.F.H......H.G...........H.. |
1e1c0 | e8 70 ca ff ff 41 55 41 54 55 53 48 89 fb 48 81 ec 18 01 00 00 84 c0 48 89 54 24 70 48 89 4c 24 | .p...AUATUSH..H........H.T$pH.L$ |
1e1e0 | 78 4c 89 84 24 80 00 00 00 4c 89 8c 24 88 00 00 00 74 40 0f 29 84 24 90 00 00 00 0f 29 8c 24 a0 | xL..$....L..$....t@.).$.....).$. |
1e200 | 00 00 00 0f 29 94 24 b0 00 00 00 0f 29 9c 24 c0 00 00 00 0f 29 a4 24 d0 00 00 00 0f 29 ac 24 e0 | ....).$.....).$.....).$.....).$. |
1e220 | 00 00 00 0f 29 b4 24 f0 00 00 00 0f 29 bc 24 00 01 00 00 64 48 8b 04 25 28 00 00 00 48 89 44 24 | ....).$.....).$....dH..%(...H.D$ |
1e240 | 58 31 c0 48 8d 84 24 40 01 00 00 48 89 e2 48 89 df 48 89 44 24 08 48 8d 44 24 60 c7 04 24 10 00 | X1.H..$@...H..H..H.D$.H.D$`..$.. |
1e260 | 00 00 c7 44 24 04 30 00 00 00 48 89 44 24 10 e8 4f f1 ff ff 48 8b 6b 20 49 89 c5 f6 45 42 02 74 | ...D$.0...H.D$..O...H.k.I...EB.t |
1e280 | 58 48 89 ef e8 b2 f5 ff ff 41 89 c4 48 8b 45 00 48 8b 00 48 8b 40 18 48 8b 70 68 48 85 f6 74 15 | XH.......A..H.E.H..H.@.H.phH..t. |
1e2a0 | 48 8d 7c 24 1c 48 83 c6 20 ba 3c 00 00 00 e8 71 f4 ff ff eb 0a c6 44 24 1c 3f c6 44 24 1d 00 48 | H.|$.H....<....q......D$.?.D$..H |
1e2c0 | 8d 54 24 1c 4d 89 e8 44 89 e1 be 45 61 45 00 48 89 df 31 c0 e8 5b f0 ff ff 48 89 df e8 9a fe ff | .T$.M..D...EaE.H..1..[...H...... |
1e2e0 | ff 55 53 48 89 fb 48 83 ec 18 8b 46 08 48 89 54 24 08 83 e0 0f 48 8b 2c c5 c8 54 45 00 e8 cf f8 | .USH..H....F.H.T$....H.,..TE.... |
1e300 | ff ff 48 8b 54 24 08 49 89 c0 be 31 6f 45 00 48 89 e9 48 89 df 31 c0 e8 a9 fe ff ff 50 8b 46 08 | ..H.T$.I...1oE.H..H..1......P.F. |
1e320 | 83 e0 0f 83 e8 03 83 f8 01 48 0f 46 f2 ba 4c 6f 45 00 e8 aa ff ff ff 41 55 41 54 49 89 cd 55 53 | .........H.F..LoE......AUATI..US |
1e340 | 49 89 fc 48 89 f3 48 89 d5 48 83 ec 18 83 7e 08 03 75 0c f2 0f 10 06 f2 0f 11 44 24 08 eb 13 48 | I..H..H..H....~..u........D$...H |
1e360 | 8d 74 24 08 48 89 df e8 47 7a fe ff 85 c0 48 0f 44 eb 4c 89 ea 48 89 ee 4c 89 e7 e8 61 ff ff ff | .t$.H...Gz....H.D.L..H..L...a... |
1e380 | 41 54 55 49 89 fc 53 48 89 d5 48 89 f3 48 83 ec 10 83 7e 08 13 75 0a 48 8b 06 48 89 44 24 08 eb | ATUI..SH..H..H....~..u.H..H.D$.. |
1e3a0 | 13 48 8d 74 24 08 48 89 df e8 78 7a fe ff 85 c0 48 0f 44 eb 48 89 ee 4c 89 e7 e8 12 f8 ff ff be | .H.t$.H...xz....H.D.H..L........ |
1e3c0 | 58 6f 45 00 48 89 c2 4c 89 e7 31 c0 e8 f4 fd ff ff 50 8b 46 08 48 89 d1 83 e0 0f 48 8b 14 c5 c8 | XoE.H..L..1......P.F.H.....H.... |
1e3e0 | 54 45 00 8b 41 08 83 e0 0f 48 8b 0c c5 c8 54 45 00 48 39 ca 75 0c be 7f 6f 45 00 31 c0 e8 c3 fd | TE..A....H....TE.H9.u...oE.1.... |
1e400 | ff ff be a0 6f 45 00 31 c0 e8 b7 fd ff ff 41 55 41 54 45 31 e4 55 53 52 44 8a af c8 00 00 00 48 | ....oE.1......AUATE1.USRD......H |
1e420 | 8b 6f 20 41 f6 c5 08 74 0d 83 bf c0 00 00 00 00 0f 84 d0 00 00 00 8a 45 42 a8 40 74 0b 83 e0 bf | .o.A...t...............EB.@t.... |
1e440 | 88 45 42 e9 d5 00 00 00 45 85 e4 48 89 fb 74 0d 83 ca ff be 03 00 00 00 e8 9b cb ff ff 41 80 e5 | .EB.....E..H..t..............A.. |
1e460 | 04 74 64 48 8b 45 00 48 8b 75 28 48 8b 00 48 8b 50 18 48 89 f0 48 8b 7a 38 48 8b 4a 48 83 ca ff | .tdH.E.H.u(H..H.P.H..H.z8H.JH... |
1e480 | 48 29 f8 48 c1 f8 02 ff c8 48 85 c9 74 06 48 63 d0 8b 14 91 85 c0 74 22 48 8b 43 28 48 39 c6 76 | H).H.....H..t.Hc......t"H.C(H9.v |
1e4a0 | 19 83 ce ff 48 85 c9 74 0d 48 29 f8 48 c1 f8 02 48 98 8b 74 81 fc 39 f2 74 0d be 02 00 00 00 48 | ....H..t.H).H...H..t..9.t......H |
1e4c0 | 89 df e8 31 cb ff ff 80 7b 0a 01 48 8b 45 28 48 89 43 28 75 48 45 85 e4 74 0a c7 83 c0 00 00 00 | ...1....{..H.E(H.C(uHE..t....... |
1e4e0 | 01 00 00 00 48 83 6d 28 04 80 4d 42 40 be 01 00 00 00 48 8b 43 10 48 89 df 48 83 e8 10 48 89 45 | ....H.m(..MB@.....H.C.H..H...H.E |
1e500 | 00 e8 2f c7 ff ff 8b 87 bc 00 00 00 41 bc 01 00 00 00 89 87 c0 00 00 00 e9 19 ff ff ff 58 5b 5d | ../.........A................X[] |
1e520 | 41 5c 41 5d c3 66 2e 0f 1f 84 00 00 00 00 00 90 41 57 41 89 ff 41 56 49 89 f6 41 55 49 89 d5 41 | A\A].f..........AWA..AVI..AUI..A |
1e540 | 54 4c 8d 25 a8 18 24 00 55 48 8d 2d a8 18 24 00 53 4c 29 e5 31 db 48 c1 fd 03 48 83 ec 08 e8 b5 | TL.%..$.UH.-..$.SL).1.H...H..... |
1e560 | 59 fe ff 48 85 ed 74 1e 0f 1f 84 00 00 00 00 00 4c 89 ea 4c 89 f6 44 89 ff 41 ff 14 dc 48 83 c3 | Y..H..t.........L..L..D..A...H.. |
1e580 | 01 48 39 eb 75 ea 48 83 c4 08 5b 5d 41 5c 41 5d 41 5e 41 5f c3 66 66 2e 0f 1f 84 00 00 00 00 00 | .H9.u.H...[]A\A]A^A_.ff......... |
1e5a0 | f3 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f2 48 89 fe bf 01 00 00 00 e9 90 5d fe ff | ..f...........@.H..H.........].. |
1e5c0 | 48 83 ec 08 48 83 c4 08 c3 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | H...H........................... |
1e5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e600 | 01 00 02 00 27 25 73 27 20 63 6f 75 6c 64 20 6e 6f 74 20 62 65 20 61 63 63 65 73 73 65 64 00 27 | ....'%s'.could.not.be.accessed.' |
1e620 | 25 73 27 20 77 61 73 20 6e 6f 74 20 66 6f 75 6e 64 00 41 6e 20 20 75 6e 6b 6e 6f 77 6e 20 65 72 | %s'.was.not.found.An..unknown.er |
1e640 | 72 6f 72 20 25 64 20 6f 63 63 75 72 65 64 20 77 68 69 6c 65 20 61 63 63 65 73 73 69 6e 67 20 27 | ror.%d.occured.while.accessing.' |
1e660 | 25 73 27 00 6d 74 69 6d 65 00 75 6e 61 62 6c 65 20 74 6f 20 73 77 69 74 63 68 20 74 6f 20 64 69 | %s'.mtime.unable.to.switch.to.di |
1e680 | 72 65 63 74 6f 72 79 20 27 25 73 27 00 5f 50 52 45 4d 41 4b 45 5f 43 4f 4d 4d 41 4e 44 00 72 62 | rectory.'%s'._PREMAKE_COMMAND.rb |
1e6a0 | 00 2f 64 65 76 2f 75 72 61 6e 64 6f 6d 00 25 30 32 58 25 30 32 58 25 30 32 58 25 30 32 58 2d 25 | ./dev/urandom.%02X%02X%02X%02X-% |
1e6c0 | 30 32 58 25 30 32 58 2d 25 30 32 58 25 30 32 58 2d 25 30 32 58 25 30 32 58 2d 25 30 32 58 25 30 | 02X%02X-%02X%02X-%02X%02X-%02X%0 |
1e6e0 | 32 58 25 30 32 58 25 30 32 58 25 30 32 58 25 30 32 58 00 63 70 20 25 73 20 25 73 00 75 6e 61 62 | 2X%02X%02X%02X%02X.cp.%s.%s.unab |
1e700 | 6c 65 20 74 6f 20 63 6f 70 79 20 66 69 6c 65 20 74 6f 20 27 25 73 27 00 66 75 6e 63 74 69 6f 6e | le.to.copy.file.to.'%s'.function |
1e720 | 20 6f 73 2e 65 78 65 63 75 74 65 66 28 63 6d 64 2c 20 2e 2e 2e 29 0a 6c 6f 63 61 6c 20 61 72 67 | .os.executef(cmd,....).local.arg |
1e740 | 3d 7b 2e 2e 2e 7d 0a 63 6d 64 20 3d 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 63 6d 64 2c 20 | ={...}.cmd.=.string.format(cmd,. |
1e760 | 74 61 62 6c 65 2e 75 6e 70 61 63 6b 28 61 72 67 29 29 0a 72 65 74 75 72 6e 20 6f 73 2e 65 78 65 | table.unpack(arg)).return.os.exe |
1e780 | 63 75 74 65 28 63 6d 64 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 70 61 72 | cute(cmd).end.local.function.par |
1e7a0 | 73 65 5f 6c 64 5f 73 6f 5f 63 6f 6e 66 28 63 6f 6e 66 5f 66 69 6c 65 29 0a 6c 6f 63 61 6c 20 66 | se_ld_so_conf(conf_file).local.f |
1e7c0 | 69 72 73 74 2c 20 6c 61 73 74 0a 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 7b 20 7d 0a 6c 6f 63 61 | irst,.last.local.dirs.=.{.}.loca |
1e7e0 | 6c 20 66 69 6c 65 20 3d 20 69 6f 2e 6f 70 65 6e 28 63 6f 6e 66 5f 66 69 6c 65 29 0a 69 66 20 66 | l.file.=.io.open(conf_file).if.f |
1e800 | 69 6c 65 20 3d 3d 20 6e 69 6c 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 64 69 72 73 0a 65 6e 64 0a | ile.==.nil.then.return.dirs.end. |
1e820 | 66 6f 72 20 6c 69 6e 65 20 69 6e 20 66 69 6c 65 3a 6c 69 6e 65 73 28 29 20 64 6f 0a 66 69 72 73 | for.line.in.file:lines().do.firs |
1e840 | 74 20 3d 20 6c 69 6e 65 3a 66 69 6e 64 28 22 23 22 2c 20 31 2c 20 74 72 75 65 29 0a 69 66 20 66 | t.=.line:find("#",.1,.true).if.f |
1e860 | 69 72 73 74 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 6c 69 6e 65 20 3d 20 6c 69 6e 65 3a 73 75 62 | irst.~=.nil.then.line.=.line:sub |
1e880 | 28 31 2c 20 66 69 72 73 74 20 2d 20 31 29 0a 65 6e 64 0a 69 66 20 6c 69 6e 65 20 7e 3d 20 22 22 | (1,.first.-.1).end.if.line.~=."" |
1e8a0 | 20 74 68 65 6e 0a 66 69 72 73 74 2c 20 6c 61 73 74 20 3d 20 6c 69 6e 65 3a 66 69 6e 64 28 22 69 | .then.first,.last.=.line:find("i |
1e8c0 | 6e 63 6c 75 64 65 25 73 2b 22 29 0a 69 66 20 66 69 72 73 74 20 7e 3d 20 6e 69 6c 20 74 68 65 6e | nclude%s+").if.first.~=.nil.then |
1e8e0 | 0a 6c 6f 63 61 6c 20 69 6e 63 6c 75 64 65 5f 67 6c 6f 62 20 3d 20 6c 69 6e 65 3a 73 75 62 28 6c | .local.include_glob.=.line:sub(l |
1e900 | 61 73 74 20 2b 20 31 29 0a 6c 6f 63 61 6c 20 69 6e 63 6c 75 64 65 73 20 3d 20 6f 73 2e 6d 61 74 | ast.+.1).local.includes.=.os.mat |
1e920 | 63 68 66 69 6c 65 73 28 69 6e 63 6c 75 64 65 5f 67 6c 6f 62 29 0a 66 6f 72 20 5f 2c 20 76 20 69 | chfiles(include_glob).for._,.v.i |
1e940 | 6e 20 69 70 61 69 72 73 28 69 6e 63 6c 75 64 65 73 29 20 64 6f 0a 64 69 72 73 20 3d 20 74 61 62 | n.ipairs(includes).do.dirs.=.tab |
1e960 | 6c 65 2e 6a 6f 69 6e 28 64 69 72 73 2c 20 70 61 72 73 65 5f 6c 64 5f 73 6f 5f 63 6f 6e 66 28 76 | le.join(dirs,.parse_ld_so_conf(v |
1e980 | 29 29 0a 65 6e 64 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 64 69 72 73 2c 20 6c | )).end.else.table.insert(dirs,.l |
1e9a0 | 69 6e 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 64 69 72 73 0a 65 6e 64 | ine).end.end.end.return.dirs.end |
1e9c0 | 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 66 69 6e 64 6c 69 62 28 6c 69 62 6e 61 6d 65 29 0a 6c 6f | .function.os.findlib(libname).lo |
1e9e0 | 63 61 6c 20 70 61 74 68 2c 20 66 6f 72 6d 61 74 73 0a 69 66 20 6f 73 2e 69 73 28 22 77 69 6e 64 | cal.path,.formats.if.os.is("wind |
1ea00 | 6f 77 73 22 29 20 74 68 65 6e 0a 66 6f 72 6d 61 74 73 20 3d 20 7b 20 22 25 73 2e 64 6c 6c 22 2c | ows").then.formats.=.{."%s.dll", |
1ea20 | 20 22 25 73 22 20 7d 0a 70 61 74 68 20 3d 20 6f 73 2e 67 65 74 65 6e 76 28 22 50 41 54 48 22 29 | ."%s".}.path.=.os.getenv("PATH") |
1ea40 | 0a 65 6c 73 65 0a 69 66 20 6f 73 2e 69 73 28 22 6d 61 63 6f 73 78 22 29 20 74 68 65 6e 0a 66 6f | .else.if.os.is("macosx").then.fo |
1ea60 | 72 6d 61 74 73 20 3d 20 7b 20 22 6c 69 62 25 73 2e 64 79 6c 69 62 22 2c 20 22 25 73 2e 64 79 6c | rmats.=.{."lib%s.dylib",."%s.dyl |
1ea80 | 69 62 22 20 7d 0a 70 61 74 68 20 3d 20 6f 73 2e 67 65 74 65 6e 76 28 22 44 59 4c 44 5f 4c 49 42 | ib".}.path.=.os.getenv("DYLD_LIB |
1eaa0 | 52 41 52 59 5f 50 41 54 48 22 29 0a 65 6c 73 65 0a 66 6f 72 6d 61 74 73 20 3d 20 7b 20 22 6c 69 | RARY_PATH").else.formats.=.{."li |
1eac0 | 62 25 73 2e 73 6f 22 2c 20 22 25 73 2e 73 6f 22 20 7d 0a 70 61 74 68 20 3d 20 6f 73 2e 67 65 74 | b%s.so",."%s.so".}.path.=.os.get |
1eae0 | 65 6e 76 28 22 4c 44 5f 4c 49 42 52 41 52 59 5f 50 41 54 48 22 29 20 6f 72 20 22 22 0a 66 6f 72 | env("LD_LIBRARY_PATH").or."".for |
1eb00 | 20 5f 2c 20 76 20 69 6e 20 69 70 61 69 72 73 28 70 61 72 73 65 5f 6c 64 5f 73 6f 5f 63 6f 6e 66 | ._,.v.in.ipairs(parse_ld_so_conf |
1eb20 | 28 22 2f 65 74 63 2f 6c 64 2e 73 6f 2e 63 6f 6e 66 22 29 29 20 64 6f 0a 70 61 74 68 20 3d 20 70 | ("/etc/ld.so.conf")).do.path.=.p |
1eb40 | 61 74 68 20 2e 2e 20 22 3a 22 20 2e 2e 20 76 0a 65 6e 64 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e | ath....":"....v.end.end.table.in |
1eb60 | 73 65 72 74 28 66 6f 72 6d 61 74 73 2c 20 22 25 73 22 29 0a 70 61 74 68 20 3d 20 70 61 74 68 20 | sert(formats,."%s").path.=.path. |
1eb80 | 6f 72 20 22 22 0a 69 66 20 6f 73 2e 69 73 36 34 62 69 74 28 29 20 74 68 65 6e 0a 70 61 74 68 20 | or."".if.os.is64bit().then.path. |
1eba0 | 3d 20 70 61 74 68 20 2e 2e 20 22 3a 2f 6c 69 62 36 34 3a 2f 75 73 72 2f 6c 69 62 36 34 2f 3a 75 | =.path....":/lib64:/usr/lib64/:u |
1ebc0 | 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 36 34 22 0a 65 6e 64 0a 70 61 74 68 20 3d 20 70 61 74 68 20 | sr/local/lib64".end.path.=.path. |
1ebe0 | 2e 2e 20 22 3a 2f 6c 69 62 3a 2f 75 73 72 2f 6c 69 62 3a 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 | ...":/lib:/usr/lib:/usr/local/li |
1ec00 | 62 22 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 66 6d 74 20 69 6e 20 69 70 61 69 72 73 28 66 6f 72 6d | b".end.for._,.fmt.in.ipairs(form |
1ec20 | 61 74 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 73 74 72 69 6e 67 2e 66 6f 72 6d | ats).do.local.name.=.string.form |
1ec40 | 61 74 28 66 6d 74 2c 20 6c 69 62 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 | at(fmt,.libname).local.result.=. |
1ec60 | 6f 73 2e 70 61 74 68 73 65 61 72 63 68 28 6e 61 6d 65 2c 20 70 61 74 68 29 0a 69 66 20 72 65 73 | os.pathsearch(name,.path).if.res |
1ec80 | 75 6c 74 20 74 68 65 6e 20 72 65 74 75 72 6e 20 72 65 73 75 6c 74 20 65 6e 64 0a 65 6e 64 0a 65 | ult.then.return.result.end.end.e |
1eca0 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 67 65 74 28 29 0a 72 65 74 75 72 6e 20 5f 4f 50 54 | nd.function.os.get().return._OPT |
1ecc0 | 49 4f 4e 53 2e 6f 73 20 6f 72 20 5f 4f 53 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 69 | IONS.os.or._OS.end.function.os.i |
1ece0 | 73 28 69 64 29 0a 72 65 74 75 72 6e 20 28 6f 73 2e 67 65 74 28 29 3a 6c 6f 77 65 72 28 29 20 3d | s(id).return.(os.get():lower().= |
1ed00 | 3d 20 69 64 3a 6c 6f 77 65 72 28 29 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 5f 36 34 42 69 74 48 6f | =.id:lower()).end.local._64BitHo |
1ed20 | 73 74 54 79 70 65 73 20 3d 20 7b 0a 22 78 38 36 5f 36 34 22 2c 0a 22 69 61 36 34 22 2c 0a 22 61 | stTypes.=.{."x86_64",."ia64",."a |
1ed40 | 6d 64 36 34 22 2c 0a 22 70 70 63 36 34 22 2c 0a 22 70 6f 77 65 72 70 63 36 34 22 2c 0a 22 73 70 | md64",."ppc64",."powerpc64",."sp |
1ed60 | 61 72 63 36 34 22 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 69 73 36 34 62 69 74 28 29 0a 69 | arc64".}.function.os.is64bit().i |
1ed80 | 66 20 28 6f 73 2e 5f 69 73 36 34 62 69 74 28 29 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 | f.(os._is64bit()).then.return.tr |
1eda0 | 75 65 0a 65 6e 64 0a 6c 6f 63 61 6c 20 61 72 63 68 0a 69 66 20 5f 4f 53 20 3d 3d 20 22 77 69 6e | ue.end.local.arch.if._OS.==."win |
1edc0 | 64 6f 77 73 22 20 74 68 65 6e 0a 61 72 63 68 20 3d 20 6f 73 2e 67 65 74 65 6e 76 28 22 50 52 4f | dows".then.arch.=.os.getenv("PRO |
1ede0 | 43 45 53 53 4f 52 5f 41 52 43 48 49 54 45 43 54 55 52 45 22 29 0a 65 6c 73 65 69 66 20 5f 4f 53 | CESSOR_ARCHITECTURE").elseif._OS |
1ee00 | 20 3d 3d 20 22 6d 61 63 6f 73 78 22 20 74 68 65 6e 0a 61 72 63 68 20 3d 20 6f 73 2e 6f 75 74 70 | .==."macosx".then.arch.=.os.outp |
1ee20 | 75 74 6f 66 28 22 65 63 68 6f 20 24 48 4f 53 54 54 59 50 45 22 29 0a 65 6c 73 65 0a 61 72 63 68 | utof("echo.$HOSTTYPE").else.arch |
1ee40 | 20 3d 20 6f 73 2e 6f 75 74 70 75 74 6f 66 28 22 75 6e 61 6d 65 20 2d 6d 22 29 0a 65 6e 64 0a 61 | .=.os.outputof("uname.-m").end.a |
1ee60 | 72 63 68 20 3d 20 61 72 63 68 3a 6c 6f 77 65 72 28 29 0a 66 6f 72 20 5f 2c 20 68 6f 73 74 74 79 | rch.=.arch:lower().for._,.hostty |
1ee80 | 70 65 20 69 6e 20 69 70 61 69 72 73 28 5f 36 34 42 69 74 48 6f 73 74 54 79 70 65 73 29 20 64 6f | pe.in.ipairs(_64BitHostTypes).do |
1eea0 | 0a 69 66 20 61 72 63 68 3a 66 69 6e 64 28 68 6f 73 74 74 79 70 65 29 20 74 68 65 6e 0a 72 65 74 | .if.arch:find(hosttype).then.ret |
1eec0 | 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e | urn.true.end.end.return.false.en |
1eee0 | 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 64 6f 6d 61 74 63 68 28 72 65 73 75 6c 74 2c | d.local.function.domatch(result, |
1ef00 | 20 6d 61 73 6b 2c 20 77 61 6e 74 66 69 6c 65 73 29 0a 69 66 20 6d 61 73 6b 3a 73 74 61 72 74 73 | .mask,.wantfiles).if.mask:starts |
1ef20 | 77 69 74 68 28 22 2e 2f 22 29 20 74 68 65 6e 0a 6d 61 73 6b 20 3d 20 6d 61 73 6b 3a 73 75 62 28 | with("./").then.mask.=.mask:sub( |
1ef40 | 33 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 62 61 73 65 64 69 72 20 3d 20 6d 61 73 6b 0a 6c 6f 63 61 | 3).end.local.basedir.=.mask.loca |
1ef60 | 6c 20 73 74 61 72 70 6f 73 20 3d 20 6d 61 73 6b 3a 66 69 6e 64 28 22 25 2a 22 29 0a 69 66 20 73 | l.starpos.=.mask:find("%*").if.s |
1ef80 | 74 61 72 70 6f 73 20 74 68 65 6e 0a 62 61 73 65 64 69 72 20 3d 20 62 61 73 65 64 69 72 3a 73 75 | tarpos.then.basedir.=.basedir:su |
1efa0 | 62 28 31 2c 20 73 74 61 72 70 6f 73 20 2d 20 31 29 0a 65 6e 64 0a 62 61 73 65 64 69 72 20 3d 20 | b(1,.starpos.-.1).end.basedir.=. |
1efc0 | 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 62 61 73 65 64 69 72 29 0a 69 66 20 28 62 | path.getdirectory(basedir).if.(b |
1efe0 | 61 73 65 64 69 72 20 3d 3d 20 22 2e 22 29 20 74 68 65 6e 20 62 61 73 65 64 69 72 20 3d 20 22 22 | asedir.==.".").then.basedir.=."" |
1f000 | 20 65 6e 64 0a 6c 6f 63 61 6c 20 72 65 63 75 72 73 65 20 3d 20 6d 61 73 6b 3a 66 69 6e 64 28 22 | .end.local.recurse.=.mask:find(" |
1f020 | 2a 2a 22 2c 20 6e 69 6c 2c 20 74 72 75 65 29 0a 6d 61 73 6b 20 3d 20 70 61 74 68 2e 77 69 6c 64 | **",.nil,.true).mask.=.path.wild |
1f040 | 63 61 72 64 73 28 6d 61 73 6b 29 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 6d 61 74 63 68 | cards(mask).local.function.match |
1f060 | 77 61 6c 6b 65 72 28 62 61 73 65 64 69 72 29 0a 6c 6f 63 61 6c 20 77 69 6c 64 63 61 72 64 20 3d | walker(basedir).local.wildcard.= |
1f080 | 20 70 61 74 68 2e 6a 6f 69 6e 28 62 61 73 65 64 69 72 2c 20 22 2a 22 29 0a 6c 6f 63 61 6c 20 6d | .path.join(basedir,."*").local.m |
1f0a0 | 20 3d 20 6f 73 2e 6d 61 74 63 68 73 74 61 72 74 28 77 69 6c 64 63 61 72 64 29 0a 77 68 69 6c 65 | .=.os.matchstart(wildcard).while |
1f0c0 | 20 28 6f 73 2e 6d 61 74 63 68 6e 65 78 74 28 6d 29 29 20 64 6f 0a 6c 6f 63 61 6c 20 69 73 66 69 | .(os.matchnext(m)).do.local.isfi |
1f0e0 | 6c 65 20 3d 20 6f 73 2e 6d 61 74 63 68 69 73 66 69 6c 65 28 6d 29 0a 69 66 20 28 28 77 61 6e 74 | le.=.os.matchisfile(m).if.((want |
1f100 | 66 69 6c 65 73 20 61 6e 64 20 69 73 66 69 6c 65 29 20 6f 72 20 28 6e 6f 74 20 77 61 6e 74 66 69 | files.and.isfile).or.(not.wantfi |
1f120 | 6c 65 73 20 61 6e 64 20 6e 6f 74 20 69 73 66 69 6c 65 29 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 | les.and.not.isfile)).then.local. |
1f140 | 66 6e 61 6d 65 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 62 61 73 65 64 69 72 2c 20 6f 73 2e 6d 61 | fname.=.path.join(basedir,.os.ma |
1f160 | 74 63 68 6e 61 6d 65 28 6d 29 29 0a 69 66 20 66 6e 61 6d 65 3a 6d 61 74 63 68 28 6d 61 73 6b 29 | tchname(m)).if.fname:match(mask) |
1f180 | 20 3d 3d 20 66 6e 61 6d 65 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 | .==.fname.then.table.insert(resu |
1f1a0 | 6c 74 2c 20 66 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6f 73 2e 6d 61 74 63 68 64 | lt,.fname).end.end.end.os.matchd |
1f1c0 | 6f 6e 65 28 6d 29 0a 69 66 20 72 65 63 75 72 73 65 20 74 68 65 6e 0a 6d 20 3d 20 6f 73 2e 6d 61 | one(m).if.recurse.then.m.=.os.ma |
1f1e0 | 74 63 68 73 74 61 72 74 28 77 69 6c 64 63 61 72 64 29 0a 77 68 69 6c 65 20 28 6f 73 2e 6d 61 74 | tchstart(wildcard).while.(os.mat |
1f200 | 63 68 6e 65 78 74 28 6d 29 29 20 64 6f 0a 69 66 20 6e 6f 74 20 6f 73 2e 6d 61 74 63 68 69 73 66 | chnext(m)).do.if.not.os.matchisf |
1f220 | 69 6c 65 28 6d 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 64 69 72 6e 61 6d 65 20 3d 20 6f 73 2e 6d | ile(m).then.local.dirname.=.os.m |
1f240 | 61 74 63 68 6e 61 6d 65 28 6d 29 0a 6d 61 74 63 68 77 61 6c 6b 65 72 28 70 61 74 68 2e 6a 6f 69 | atchname(m).matchwalker(path.joi |
1f260 | 6e 28 62 61 73 65 64 69 72 2c 20 64 69 72 6e 61 6d 65 29 29 0a 65 6e 64 0a 65 6e 64 0a 6f 73 2e | n(basedir,.dirname)).end.end.os. |
1f280 | 6d 61 74 63 68 64 6f 6e 65 28 6d 29 0a 65 6e 64 0a 65 6e 64 0a 6d 61 74 63 68 77 61 6c 6b 65 72 | matchdone(m).end.end.matchwalker |
1f2a0 | 28 62 61 73 65 64 69 72 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 6d 61 74 63 68 64 | (basedir).end.function.os.matchd |
1f2c0 | 69 72 73 28 2e 2e 2e 29 0a 6c 6f 63 61 6c 20 61 72 67 3d 7b 2e 2e 2e 7d 0a 6c 6f 63 61 6c 20 72 | irs(...).local.arg={...}.local.r |
1f2e0 | 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 6d 61 73 6b 20 69 6e 20 69 70 61 69 72 | esult.=.{.}.for._,.mask.in.ipair |
1f300 | 73 28 61 72 67 29 20 64 6f 0a 64 6f 6d 61 74 63 68 28 72 65 73 75 6c 74 2c 20 6d 61 73 6b 2c 20 | s(arg).do.domatch(result,.mask,. |
1f320 | 66 61 6c 73 65 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e | false).end.return.result.end.fun |
1f340 | 63 74 69 6f 6e 20 6f 73 2e 6d 61 74 63 68 66 69 6c 65 73 28 2e 2e 2e 29 0a 6c 6f 63 61 6c 20 61 | ction.os.matchfiles(...).local.a |
1f360 | 72 67 3d 7b 2e 2e 2e 7d 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 | rg={...}.local.result.=.{.}.for. |
1f380 | 5f 2c 20 6d 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 61 72 67 29 20 64 6f 0a 64 6f 6d 61 74 63 | _,.mask.in.ipairs(arg).do.domatc |
1f3a0 | 68 28 72 65 73 75 6c 74 2c 20 6d 61 73 6b 2c 20 74 72 75 65 29 0a 65 6e 64 0a 72 65 74 75 72 6e | h(result,.mask,.true).end.return |
1f3c0 | 20 72 65 73 75 6c 74 0a 65 6e 64 0a 6c 6f 63 61 6c 20 62 75 69 6c 74 69 6e 5f 6d 6b 64 69 72 20 | .result.end.local.builtin_mkdir. |
1f3e0 | 3d 20 6f 73 2e 6d 6b 64 69 72 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 6d 6b 64 69 72 28 70 29 0a | =.os.mkdir.function.os.mkdir(p). |
1f400 | 6c 6f 63 61 6c 20 64 69 72 20 3d 20 69 69 66 28 70 3a 73 74 61 72 74 73 77 69 74 68 28 22 2f 22 | local.dir.=.iif(p:startswith("/" |
1f420 | 29 2c 20 22 2f 22 2c 20 22 22 29 0a 66 6f 72 20 70 61 72 74 20 69 6e 20 70 3a 67 6d 61 74 63 68 | ),."/",."").for.part.in.p:gmatch |
1f440 | 28 22 5b 5e 2f 5d 2b 22 29 20 64 6f 0a 64 69 72 20 3d 20 64 69 72 20 2e 2e 20 70 61 72 74 0a 69 | ("[^/]+").do.dir.=.dir....part.i |
1f460 | 66 20 28 70 61 72 74 20 7e 3d 20 22 22 20 61 6e 64 20 6e 6f 74 20 70 61 74 68 2e 69 73 61 62 73 | f.(part.~=."".and.not.path.isabs |
1f480 | 6f 6c 75 74 65 28 70 61 72 74 29 20 61 6e 64 20 6e 6f 74 20 6f 73 2e 69 73 64 69 72 28 64 69 72 | olute(part).and.not.os.isdir(dir |
1f4a0 | 29 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6f 6b 2c 20 65 72 72 20 3d 20 62 75 69 6c 74 69 6e 5f | )).then.local.ok,.err.=.builtin_ |
1f4c0 | 6d 6b 64 69 72 28 64 69 72 29 0a 69 66 20 28 6e 6f 74 20 6f 6b 29 20 74 68 65 6e 0a 72 65 74 75 | mkdir(dir).if.(not.ok).then.retu |
1f4e0 | 72 6e 20 6e 69 6c 2c 20 65 72 72 0a 65 6e 64 0a 65 6e 64 0a 64 69 72 20 3d 20 64 69 72 20 2e 2e | rn.nil,.err.end.end.dir.=.dir... |
1f500 | 20 22 2f 22 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f | ."/".end.return.true.end.functio |
1f520 | 6e 20 6f 73 2e 6f 75 74 70 75 74 6f 66 28 63 6d 64 29 0a 6c 6f 63 61 6c 20 70 69 70 65 20 3d 20 | n.os.outputof(cmd).local.pipe.=. |
1f540 | 69 6f 2e 70 6f 70 65 6e 28 63 6d 64 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 70 69 70 | io.popen(cmd).local.result.=.pip |
1f560 | 65 3a 72 65 61 64 28 27 2a 61 27 29 0a 70 69 70 65 3a 63 6c 6f 73 65 28 29 0a 72 65 74 75 72 6e | e:read('*a').pipe:close().return |
1f580 | 20 72 65 73 75 6c 74 0a 65 6e 64 0a 6c 6f 63 61 6c 20 62 75 69 6c 74 69 6e 5f 72 6d 64 69 72 20 | .result.end.local.builtin_rmdir. |
1f5a0 | 3d 20 6f 73 2e 72 6d 64 69 72 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 72 6d 64 69 72 28 70 29 0a | =.os.rmdir.function.os.rmdir(p). |
1f5c0 | 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 6f 73 2e 6d 61 74 63 68 64 69 72 73 28 70 20 2e 2e 20 22 | local.dirs.=.os.matchdirs(p...." |
1f5e0 | 2f 2a 22 29 0a 66 6f 72 20 5f 2c 20 64 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 64 69 72 73 | /*").for._,.dname.in.ipairs(dirs |
1f600 | 29 20 64 6f 0a 6f 73 2e 72 6d 64 69 72 28 64 6e 61 6d 65 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 | ).do.os.rmdir(dname).end.local.f |
1f620 | 69 6c 65 73 20 3d 20 6f 73 2e 6d 61 74 63 68 66 69 6c 65 73 28 70 20 2e 2e 20 22 2f 2a 22 29 0a | iles.=.os.matchfiles(p...."/*"). |
1f640 | 66 6f 72 20 5f 2c 20 66 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 66 69 6c 65 73 29 20 64 6f | for._,.fname.in.ipairs(files).do |
1f660 | 0a 6f 73 2e 72 65 6d 6f 76 65 28 66 6e 61 6d 65 29 0a 65 6e 64 0a 62 75 69 6c 74 69 6e 5f 72 6d | .os.remove(fname).end.builtin_rm |
1f680 | 64 69 72 28 70 29 0a 65 6e 64 0a 00 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 67 65 74 61 62 73 | dir(p).end..function.path.getabs |
1f6a0 | 6f 6c 75 74 65 28 70 29 0a 70 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 2c 20 22 | olute(p).p.=.path.translate(p,." |
1f6c0 | 2f 22 29 0a 69 66 20 28 70 20 3d 3d 20 22 22 29 20 74 68 65 6e 20 70 20 3d 20 22 2e 22 20 65 6e | /").if.(p.==."").then.p.=.".".en |
1f6e0 | 64 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 69 69 66 20 28 70 61 74 68 2e 69 73 61 62 73 | d.local.result.=.iif.(path.isabs |
1f700 | 6f 6c 75 74 65 28 70 29 2c 20 6e 69 6c 2c 20 6f 73 2e 67 65 74 63 77 64 28 29 29 0a 66 6f 72 20 | olute(p),.nil,.os.getcwd()).for. |
1f720 | 6e 2c 20 70 61 72 74 20 69 6e 20 69 70 61 69 72 73 28 70 3a 65 78 70 6c 6f 64 65 28 22 2f 22 2c | n,.part.in.ipairs(p:explode("/", |
1f740 | 20 74 72 75 65 29 29 20 64 6f 0a 69 66 20 28 70 61 72 74 20 3d 3d 20 22 22 20 61 6e 64 20 6e 20 | .true)).do.if.(part.==."".and.n. |
1f760 | 3d 3d 20 31 29 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 22 2f 22 0a 65 6c 73 65 69 66 20 28 | ==.1).then.result.=."/".elseif.( |
1f780 | 70 61 72 74 20 3d 3d 20 22 2e 2e 22 29 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 70 61 74 68 | part.==."..").then.result.=.path |
1f7a0 | 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 72 65 73 75 6c 74 29 0a 65 6c 73 65 69 66 20 28 70 61 | .getdirectory(result).elseif.(pa |
1f7c0 | 72 74 20 7e 3d 20 22 2e 22 29 20 74 68 65 6e 0a 69 66 20 28 70 61 72 74 3a 73 74 61 72 74 73 77 | rt.~=.".").then.if.(part:startsw |
1f7e0 | 69 74 68 28 22 24 22 29 20 61 6e 64 20 6e 20 3e 20 31 29 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 | ith("$").and.n.>.1).then.result. |
1f800 | 3d 20 72 65 73 75 6c 74 20 2e 2e 20 22 2f 22 20 2e 2e 20 70 61 72 74 0a 65 6c 73 65 0a 72 65 73 | =.result...."/"....part.else.res |
1f820 | 75 6c 74 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 72 65 73 75 6c 74 2c 20 70 61 72 74 29 0a 65 6e | ult.=.path.join(result,.part).en |
1f840 | 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 73 75 6c 74 20 3d 20 69 69 66 28 72 65 73 75 6c 74 3a 65 6e | d.end.end.result.=.iif(result:en |
1f860 | 64 73 77 69 74 68 28 22 2f 22 29 2c 20 72 65 73 75 6c 74 3a 73 75 62 28 31 2c 20 2d 32 29 2c 20 | dswith("/"),.result:sub(1,.-2),. |
1f880 | 72 65 73 75 6c 74 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 | result).return.result.end.functi |
1f8a0 | 6f 6e 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 70 29 0a 6c 6f 63 61 6c 20 6e 61 6d | on.path.getbasename(p).local.nam |
1f8c0 | 65 20 3d 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 70 29 0a 6c 6f 63 61 6c 20 69 20 3d 20 6e 61 | e.=.path.getname(p).local.i.=.na |
1f8e0 | 6d 65 3a 66 69 6e 64 6c 61 73 74 28 22 2e 22 2c 20 74 72 75 65 29 0a 69 66 20 28 69 29 20 74 68 | me:findlast(".",.true).if.(i).th |
1f900 | 65 6e 0a 72 65 74 75 72 6e 20 6e 61 6d 65 3a 73 75 62 28 31 2c 20 69 20 2d 20 31 29 0a 65 6c 73 | en.return.name:sub(1,.i.-.1).els |
1f920 | 65 0a 72 65 74 75 72 6e 20 6e 61 6d 65 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 | e.return.name.end.end.function.p |
1f940 | 61 74 68 2e 72 65 6d 6f 76 65 65 78 74 28 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 69 20 3d 20 6e 61 | ath.removeext(name).local.i.=.na |
1f960 | 6d 65 3a 66 69 6e 64 6c 61 73 74 28 22 2e 22 2c 20 74 72 75 65 29 0a 69 66 20 28 69 29 20 74 68 | me:findlast(".",.true).if.(i).th |
1f980 | 65 6e 0a 72 65 74 75 72 6e 20 6e 61 6d 65 3a 73 75 62 28 31 2c 20 69 20 2d 20 31 29 0a 65 6c 73 | en.return.name:sub(1,.i.-.1).els |
1f9a0 | 65 0a 72 65 74 75 72 6e 20 6e 61 6d 65 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 | e.return.name.end.end.function.p |
1f9c0 | 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 70 29 0a 6c 6f 63 61 6c 20 69 20 3d 20 70 3a | ath.getdirectory(p).local.i.=.p: |
1f9e0 | 66 69 6e 64 6c 61 73 74 28 22 2f 22 2c 20 74 72 75 65 29 0a 69 66 20 28 69 29 20 74 68 65 6e 0a | findlast("/",.true).if.(i).then. |
1fa00 | 69 66 20 69 20 3e 20 31 20 74 68 65 6e 20 69 20 3d 20 69 20 2d 20 31 20 65 6e 64 0a 72 65 74 75 | if.i.>.1.then.i.=.i.-.1.end.retu |
1fa20 | 72 6e 20 70 3a 73 75 62 28 31 2c 20 69 29 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 22 2e 22 0a 65 | rn.p:sub(1,.i).else.return.".".e |
1fa40 | 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 67 65 74 64 72 69 76 65 28 70 29 | nd.end.function.path.getdrive(p) |
1fa60 | 0a 6c 6f 63 61 6c 20 63 68 31 20 3d 20 70 3a 73 75 62 28 31 2c 31 29 0a 6c 6f 63 61 6c 20 63 68 | .local.ch1.=.p:sub(1,1).local.ch |
1fa80 | 32 20 3d 20 70 3a 73 75 62 28 32 2c 32 29 0a 69 66 20 63 68 32 20 3d 3d 20 22 3a 22 20 74 68 65 | 2.=.p:sub(2,2).if.ch2.==.":".the |
1faa0 | 6e 0a 72 65 74 75 72 6e 20 63 68 31 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 | n.return.ch1.end.end.function.pa |
1fac0 | 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 70 29 0a 6c 6f 63 61 6c 20 69 20 3d 20 70 3a 66 | th.getextension(p).local.i.=.p:f |
1fae0 | 69 6e 64 6c 61 73 74 28 22 2e 22 2c 20 74 72 75 65 29 0a 69 66 20 28 69 29 20 74 68 65 6e 0a 72 | indlast(".",.true).if.(i).then.r |
1fb00 | 65 74 75 72 6e 20 70 3a 73 75 62 28 69 29 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 22 22 0a 65 6e | eturn.p:sub(i).else.return."".en |
1fb20 | 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 70 29 0a 6c | d.end.function.path.getname(p).l |
1fb40 | 6f 63 61 6c 20 69 20 3d 20 70 3a 66 69 6e 64 6c 61 73 74 28 22 5b 2f 5c 5c 5d 22 29 0a 69 66 20 | ocal.i.=.p:findlast("[/\\]").if. |
1fb60 | 28 69 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 3a 73 75 62 28 69 20 2b 20 31 29 0a 65 6c 73 | (i).then.return.p:sub(i.+.1).els |
1fb80 | 65 0a 72 65 74 75 72 6e 20 70 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 | e.return.p.end.end.function.path |
1fba0 | 2e 67 65 74 72 65 6c 61 74 69 76 65 28 73 72 63 2c 20 64 73 74 29 0a 73 72 63 20 3d 20 70 61 74 | .getrelative(src,.dst).src.=.pat |
1fbc0 | 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 73 72 63 29 0a 64 73 74 20 3d 20 70 61 74 68 2e 67 65 | h.getabsolute(src).dst.=.path.ge |
1fbe0 | 74 61 62 73 6f 6c 75 74 65 28 64 73 74 29 0a 69 66 20 28 73 72 63 20 3d 3d 20 64 73 74 29 20 74 | tabsolute(dst).if.(src.==.dst).t |
1fc00 | 68 65 6e 0a 72 65 74 75 72 6e 20 22 2e 22 0a 65 6e 64 0a 69 66 20 64 73 74 3a 73 74 61 72 74 73 | hen.return.".".end.if.dst:starts |
1fc20 | 77 69 74 68 28 22 24 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 64 73 74 0a 65 6e 64 0a 73 72 | with("$").then.return.dst.end.sr |
1fc40 | 63 20 3d 20 73 72 63 20 2e 2e 20 22 2f 22 0a 64 73 74 20 3d 20 64 73 74 20 2e 2e 20 22 2f 22 0a | c.=.src...."/".dst.=.dst...."/". |
1fc60 | 6c 6f 63 61 6c 20 69 64 78 20 3d 20 30 0a 77 68 69 6c 65 20 28 74 72 75 65 29 20 64 6f 0a 6c 6f | local.idx.=.0.while.(true).do.lo |
1fc80 | 63 61 6c 20 74 73 74 20 3d 20 73 72 63 3a 66 69 6e 64 28 22 2f 22 2c 20 69 64 78 20 2b 20 31 2c | cal.tst.=.src:find("/",.idx.+.1, |
1fca0 | 20 74 72 75 65 29 0a 69 66 20 74 73 74 20 74 68 65 6e 0a 69 66 20 73 72 63 3a 73 75 62 28 31 2c | .true).if.tst.then.if.src:sub(1, |
1fcc0 | 74 73 74 29 20 3d 3d 20 64 73 74 3a 73 75 62 28 31 2c 74 73 74 29 20 74 68 65 6e 0a 69 64 78 20 | tst).==.dst:sub(1,tst).then.idx. |
1fce0 | 3d 20 74 73 74 0a 65 6c 73 65 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6c 73 65 0a 62 72 65 61 6b 0a | =.tst.else.break.end.else.break. |
1fd00 | 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 69 72 73 74 20 3d 20 73 72 63 3a 66 69 6e 64 28 22 | end.end.local.first.=.src:find(" |
1fd20 | 2f 22 2c 20 30 2c 20 74 72 75 65 29 0a 69 66 20 69 64 78 20 3c 3d 20 66 69 72 73 74 20 74 68 65 | /",.0,.true).if.idx.<=.first.the |
1fd40 | 6e 0a 72 65 74 75 72 6e 20 64 73 74 3a 73 75 62 28 31 2c 20 2d 32 29 0a 65 6e 64 0a 73 72 63 20 | n.return.dst:sub(1,.-2).end.src. |
1fd60 | 3d 20 73 72 63 3a 73 75 62 28 69 64 78 20 2b 20 31 29 0a 64 73 74 20 3d 20 64 73 74 3a 73 75 62 | =.src:sub(idx.+.1).dst.=.dst:sub |
1fd80 | 28 69 64 78 20 2b 20 31 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 22 22 0a 69 64 78 20 | (idx.+.1).local.result.=."".idx. |
1fda0 | 3d 20 73 72 63 3a 66 69 6e 64 28 22 2f 22 29 0a 77 68 69 6c 65 20 28 69 64 78 29 20 64 6f 0a 72 | =.src:find("/").while.(idx).do.r |
1fdc0 | 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 20 2e 2e 20 22 2e 2e 2f 22 0a 69 64 78 20 3d 20 73 72 | esult.=.result...."../".idx.=.sr |
1fde0 | 63 3a 66 69 6e 64 28 22 2f 22 2c 20 69 64 78 20 2b 20 31 29 0a 65 6e 64 0a 72 65 73 75 6c 74 20 | c:find("/",.idx.+.1).end.result. |
1fe00 | 3d 20 72 65 73 75 6c 74 20 2e 2e 20 64 73 74 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 3a 73 75 | =.result....dst.return.result:su |
1fe20 | 62 28 31 2c 20 2d 32 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 69 73 63 66 69 | b(1,.-2).end.function.path.iscfi |
1fe40 | 6c 65 28 66 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 65 78 74 65 6e 73 69 6f 6e 73 20 3d 20 7b 20 22 | le(fname).local.extensions.=.{." |
1fe60 | 2e 63 22 2c 20 22 2e 73 22 2c 20 22 2e 6d 22 20 7d 0a 6c 6f 63 61 6c 20 65 78 74 20 3d 20 70 61 | .c",.".s",.".m".}.local.ext.=.pa |
1fe80 | 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 29 3a 6c 6f 77 65 72 28 29 0a 72 | th.getextension(fname):lower().r |
1fea0 | 65 74 75 72 6e 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 65 78 74 65 6e 73 69 6f 6e 73 2c | eturn.table.contains(extensions, |
1fec0 | 20 65 78 74 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 69 73 63 70 70 66 69 6c | .ext).end.function.path.iscppfil |
1fee0 | 65 28 66 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 65 78 74 65 6e 73 69 6f 6e 73 20 3d 20 7b 20 22 2e | e(fname).local.extensions.=.{.". |
1ff00 | 63 63 22 2c 20 22 2e 63 70 70 22 2c 20 22 2e 63 78 78 22 2c 20 22 2e 63 22 2c 20 22 2e 73 22 2c | cc",.".cpp",.".cxx",.".c",.".s", |
1ff20 | 20 22 2e 6d 22 2c 20 22 2e 6d 6d 22 20 7d 0a 6c 6f 63 61 6c 20 65 78 74 20 3d 20 70 61 74 68 2e | .".m",.".mm".}.local.ext.=.path. |
1ff40 | 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 29 3a 6c 6f 77 65 72 28 29 0a 72 65 74 75 | getextension(fname):lower().retu |
1ff60 | 72 6e 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 65 78 74 65 6e 73 69 6f 6e 73 2c 20 65 78 | rn.table.contains(extensions,.ex |
1ff80 | 74 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 69 73 6f 62 6a 63 66 69 6c 65 28 | t).end.function.path.isobjcfile( |
1ffa0 | 66 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 65 78 74 65 6e 73 69 6f 6e 73 20 3d 20 7b 20 22 2e 6d 22 | fname).local.extensions.=.{.".m" |
1ffc0 | 2c 20 22 2e 6d 6d 22 20 7d 0a 6c 6f 63 61 6c 20 65 78 74 20 3d 20 70 61 74 68 2e 67 65 74 65 78 | ,.".mm".}.local.ext.=.path.getex |
1ffe0 | 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 29 3a 6c 6f 77 65 72 28 29 0a 72 65 74 75 72 6e 20 74 61 | tension(fname):lower().return.ta |
20000 | 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 65 78 74 65 6e 73 69 6f 6e 73 2c 20 65 78 74 29 0a 65 6e | ble.contains(extensions,.ext).en |
20020 | 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 69 73 63 70 70 68 65 61 64 65 72 28 66 6e 61 6d | d.function.path.iscppheader(fnam |
20040 | 65 29 0a 6c 6f 63 61 6c 20 65 78 74 65 6e 73 69 6f 6e 73 20 3d 20 7b 20 22 2e 68 22 2c 20 22 2e | e).local.extensions.=.{.".h",.". |
20060 | 68 68 22 2c 20 22 2e 68 70 70 22 2c 20 22 2e 68 78 78 22 20 7d 0a 6c 6f 63 61 6c 20 65 78 74 20 | hh",.".hpp",.".hxx".}.local.ext. |
20080 | 3d 20 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 29 3a 6c 6f 77 65 72 | =.path.getextension(fname):lower |
200a0 | 28 29 0a 72 65 74 75 72 6e 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 65 78 74 65 6e 73 69 | ().return.table.contains(extensi |
200c0 | 6f 6e 73 2c 20 65 78 74 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 69 73 72 65 | ons,.ext).end.function.path.isre |
200e0 | 73 6f 75 72 63 65 66 69 6c 65 28 66 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 65 78 74 65 6e 73 69 6f | sourcefile(fname).local.extensio |
20100 | 6e 73 20 3d 20 7b 20 22 2e 72 63 22 20 7d 0a 6c 6f 63 61 6c 20 65 78 74 20 3d 20 70 61 74 68 2e | ns.=.{.".rc".}.local.ext.=.path. |
20120 | 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 29 3a 6c 6f 77 65 72 28 29 0a 72 65 74 75 | getextension(fname):lower().retu |
20140 | 72 6e 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 65 78 74 65 6e 73 69 6f 6e 73 2c 20 65 78 | rn.table.contains(extensions,.ex |
20160 | 74 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 6a 6f 69 6e 28 2e 2e 2e 29 0a 6c | t).end.function.path.join(...).l |
20180 | 6f 63 61 6c 20 61 72 67 3d 7b 2e 2e 2e 7d 0a 6c 6f 63 61 6c 20 6e 75 6d 61 72 67 73 20 3d 20 73 | ocal.arg={...}.local.numargs.=.s |
201a0 | 65 6c 65 63 74 28 22 23 22 2c 20 2e 2e 2e 29 0a 69 66 20 6e 75 6d 61 72 67 73 20 3d 3d 20 30 20 | elect("#",....).if.numargs.==.0. |
201c0 | 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 22 3b 0a 65 6e 64 0a 6c 6f 63 61 6c 20 61 6c 6c 70 61 72 | then.return."";.end.local.allpar |
201e0 | 74 73 20 3d 20 7b 7d 0a 66 6f 72 20 69 20 3d 20 6e 75 6d 61 72 67 73 2c 20 31 2c 20 2d 31 20 64 | ts.=.{}.for.i.=.numargs,.1,.-1.d |
20200 | 6f 0a 6c 6f 63 61 6c 20 70 61 72 74 20 3d 20 73 65 6c 65 63 74 28 69 2c 20 2e 2e 2e 29 0a 69 66 | o.local.part.=.select(i,....).if |
20220 | 20 70 61 72 74 20 61 6e 64 20 23 70 61 72 74 20 3e 20 30 20 61 6e 64 20 70 61 72 74 20 7e 3d 20 | .part.and.#part.>.0.and.part.~=. |
20240 | 22 2e 22 20 74 68 65 6e 0a 77 68 69 6c 65 20 70 61 72 74 3a 65 6e 64 73 77 69 74 68 28 22 2f 22 | ".".then.while.part:endswith("/" |
20260 | 29 20 64 6f 0a 70 61 72 74 20 3d 20 70 61 72 74 3a 73 75 62 28 31 2c 20 2d 32 29 0a 65 6e 64 0a | ).do.part.=.part:sub(1,.-2).end. |
20280 | 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 61 6c 6c 70 61 72 74 73 2c 20 31 2c 20 70 61 72 74 29 0a | table.insert(allparts,.1,.part). |
202a0 | 69 66 20 70 61 74 68 2e 69 73 61 62 73 6f 6c 75 74 65 28 70 61 72 74 29 20 74 68 65 6e 0a 62 72 | if.path.isabsolute(part).then.br |
202c0 | 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 61 62 6c 65 2e 63 6f 6e | eak.end.end.end.return.table.con |
202e0 | 63 61 74 28 61 6c 6c 70 61 72 74 73 2c 20 22 2f 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 | cat(allparts,."/").end.function. |
20300 | 70 61 74 68 2e 72 65 62 61 73 65 28 70 2c 20 6f 6c 64 62 61 73 65 2c 20 6e 65 77 62 61 73 65 29 | path.rebase(p,.oldbase,.newbase) |
20320 | 0a 70 20 3d 20 70 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 70 61 74 68 2e 6a 6f 69 6e 28 | .p.=.path.getabsolute(path.join( |
20340 | 6f 6c 64 62 61 73 65 2c 20 70 29 29 0a 70 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 | oldbase,.p)).p.=.path.getrelativ |
20360 | 65 28 6e 65 77 62 61 73 65 2c 20 70 29 0a 72 65 74 75 72 6e 20 70 0a 65 6e 64 0a 66 75 6e 63 74 | e(newbase,.p).return.p.end.funct |
20380 | 69 6f 6e 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 2c 20 73 65 70 29 0a 69 66 20 28 74 | ion.path.translate(p,.sep).if.(t |
203a0 | 79 70 65 28 70 29 20 3d 3d 20 22 74 61 62 6c 65 22 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 72 65 | ype(p).==."table").then.local.re |
203c0 | 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 | sult.=.{.}.for._,.value.in.ipair |
203e0 | 73 28 70 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 70 61 74 | s(p).do.table.insert(result,.pat |
20400 | 68 2e 74 72 61 6e 73 6c 61 74 65 28 76 61 6c 75 65 29 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 | h.translate(value)).end.return.r |
20420 | 65 73 75 6c 74 0a 65 6c 73 65 0a 69 66 20 28 6e 6f 74 20 73 65 70 29 20 74 68 65 6e 0a 69 66 20 | esult.else.if.(not.sep).then.if. |
20440 | 28 6f 73 2e 69 73 28 22 77 69 6e 64 6f 77 73 22 29 29 20 74 68 65 6e 0a 73 65 70 20 3d 20 22 5c | (os.is("windows")).then.sep.=."\ |
20460 | 5c 22 0a 65 6c 73 65 0a 73 65 70 20 3d 20 22 2f 22 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 | \".else.sep.=."/".end.end.local. |
20480 | 72 65 73 75 6c 74 20 3d 20 70 3a 67 73 75 62 28 22 5b 2f 5c 5c 5d 22 2c 20 73 65 70 29 0a 72 65 | result.=.p:gsub("[/\\]",.sep).re |
204a0 | 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 | turn.result.end.end.function.pat |
204c0 | 68 2e 77 69 6c 64 63 61 72 64 73 28 70 61 74 74 65 72 6e 29 0a 70 61 74 74 65 72 6e 20 3d 20 70 | h.wildcards(pattern).pattern.=.p |
204e0 | 61 74 74 65 72 6e 3a 67 73 75 62 28 22 28 5b 25 2b 25 2e 25 2d 25 5e 25 24 25 28 25 29 25 25 5d | attern:gsub("([%+%.%-%^%$%(%)%%] |
20500 | 29 22 2c 20 22 25 25 25 31 22 29 0a 70 61 74 74 65 72 6e 20 3d 20 70 61 74 74 65 72 6e 3a 67 73 | )",."%%%1").pattern.=.pattern:gs |
20520 | 75 62 28 22 25 2a 25 2a 22 2c 20 22 5c 30 30 31 22 29 0a 70 61 74 74 65 72 6e 20 3d 20 70 61 74 | ub("%*%*",."\001").pattern.=.pat |
20540 | 74 65 72 6e 3a 67 73 75 62 28 22 25 2a 22 2c 20 22 5c 30 30 32 22 29 0a 70 61 74 74 65 72 6e 20 | tern:gsub("%*",."\002").pattern. |
20560 | 3d 20 70 61 74 74 65 72 6e 3a 67 73 75 62 28 22 5c 30 30 31 22 2c 20 22 2e 2a 22 29 0a 70 61 74 | =.pattern:gsub("\001",.".*").pat |
20580 | 74 65 72 6e 20 3d 20 70 61 74 74 65 72 6e 3a 67 73 75 62 28 22 5c 30 30 32 22 2c 20 22 5b 5e 2f | tern.=.pattern:gsub("\002",."[^/ |
205a0 | 5d 2a 22 29 0a 72 65 74 75 72 6e 20 70 61 74 74 65 72 6e 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e | ]*").return.pattern.end.function |
205c0 | 20 70 61 74 68 2e 74 72 69 6d 64 6f 74 73 28 70 29 0a 6c 6f 63 61 6c 20 63 68 61 6e 67 65 64 0a | .path.trimdots(p).local.changed. |
205e0 | 72 65 70 65 61 74 0a 63 68 61 6e 67 65 64 20 3d 20 74 72 75 65 0a 69 66 20 70 3a 73 74 61 72 74 | repeat.changed.=.true.if.p:start |
20600 | 73 77 69 74 68 28 22 2e 2f 22 29 20 74 68 65 6e 0a 70 20 3d 20 70 3a 73 75 62 28 33 29 0a 65 6c | swith("./").then.p.=.p:sub(3).el |
20620 | 73 65 69 66 20 70 3a 73 74 61 72 74 73 77 69 74 68 28 22 2e 2e 2f 22 29 20 74 68 65 6e 0a 70 20 | seif.p:startswith("../").then.p. |
20640 | 3d 20 70 3a 73 75 62 28 34 29 0a 65 6c 73 65 0a 63 68 61 6e 67 65 64 20 3d 20 66 61 6c 73 65 0a | =.p:sub(4).else.changed.=.false. |
20660 | 65 6e 64 0a 75 6e 74 69 6c 20 6e 6f 74 20 63 68 61 6e 67 65 64 0a 72 65 74 75 72 6e 20 70 0a 65 | end.until.not.changed.return.p.e |
20680 | 6e 64 0a 00 66 75 6e 63 74 69 6f 6e 20 73 74 72 69 6e 67 2e 65 78 70 6c 6f 64 65 28 73 2c 20 70 | nd..function.string.explode(s,.p |
206a0 | 61 74 74 65 72 6e 2c 20 70 6c 61 69 6e 29 0a 69 66 20 28 70 61 74 74 65 72 6e 20 3d 3d 20 27 27 | attern,.plain).if.(pattern.==.'' |
206c0 | 29 20 74 68 65 6e 20 72 65 74 75 72 6e 20 66 61 6c 73 65 20 65 6e 64 0a 6c 6f 63 61 6c 20 70 6f | ).then.return.false.end.local.po |
206e0 | 73 20 3d 20 30 0a 6c 6f 63 61 6c 20 61 72 72 20 3d 20 7b 20 7d 0a 66 6f 72 20 73 74 2c 73 70 20 | s.=.0.local.arr.=.{.}.for.st,sp. |
20700 | 69 6e 20 66 75 6e 63 74 69 6f 6e 28 29 20 72 65 74 75 72 6e 20 73 3a 66 69 6e 64 28 70 61 74 74 | in.function().return.s:find(patt |
20720 | 65 72 6e 2c 20 70 6f 73 2c 20 70 6c 61 69 6e 29 20 65 6e 64 20 64 6f 0a 74 61 62 6c 65 2e 69 6e | ern,.pos,.plain).end.do.table.in |
20740 | 73 65 72 74 28 61 72 72 2c 20 73 3a 73 75 62 28 70 6f 73 2c 20 73 74 2d 31 29 29 0a 70 6f 73 20 | sert(arr,.s:sub(pos,.st-1)).pos. |
20760 | 3d 20 73 70 20 2b 20 31 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 61 72 72 2c 20 73 | =.sp.+.1.end.table.insert(arr,.s |
20780 | 3a 73 75 62 28 70 6f 73 29 29 0a 72 65 74 75 72 6e 20 61 72 72 0a 65 6e 64 0a 66 75 6e 63 74 69 | :sub(pos)).return.arr.end.functi |
207a0 | 6f 6e 20 73 74 72 69 6e 67 2e 66 69 6e 64 6c 61 73 74 28 73 2c 20 70 61 74 74 65 72 6e 2c 20 70 | on.string.findlast(s,.pattern,.p |
207c0 | 6c 61 69 6e 29 0a 6c 6f 63 61 6c 20 63 75 72 72 20 3d 20 30 0a 72 65 70 65 61 74 0a 6c 6f 63 61 | lain).local.curr.=.0.repeat.loca |
207e0 | 6c 20 6e 65 78 74 20 3d 20 73 3a 66 69 6e 64 28 70 61 74 74 65 72 6e 2c 20 63 75 72 72 20 2b 20 | l.next.=.s:find(pattern,.curr.+. |
20800 | 31 2c 20 70 6c 61 69 6e 29 0a 69 66 20 28 6e 65 78 74 29 20 74 68 65 6e 20 63 75 72 72 20 3d 20 | 1,.plain).if.(next).then.curr.=. |
20820 | 6e 65 78 74 20 65 6e 64 0a 75 6e 74 69 6c 20 28 6e 6f 74 20 6e 65 78 74 29 0a 69 66 20 28 63 75 | next.end.until.(not.next).if.(cu |
20840 | 72 72 20 3e 20 30 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 63 75 72 72 0a 65 6e 64 0a 65 6e 64 | rr.>.0).then.return.curr.end.end |
20860 | 0a 66 75 6e 63 74 69 6f 6e 20 73 74 72 69 6e 67 2e 73 74 61 72 74 73 77 69 74 68 28 68 61 79 73 | .function.string.startswith(hays |
20880 | 74 61 63 6b 2c 20 6e 65 65 64 6c 65 29 0a 72 65 74 75 72 6e 20 28 68 61 79 73 74 61 63 6b 3a 66 | tack,.needle).return.(haystack:f |
208a0 | 69 6e 64 28 6e 65 65 64 6c 65 2c 20 31 2c 20 74 72 75 65 29 20 3d 3d 20 31 29 0a 65 6e 64 0a 00 | ind(needle,.1,.true).==.1).end.. |
208c0 | 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 74 2c 20 76 61 6c 75 65 | function.table.contains(t,.value |
208e0 | 29 0a 66 6f 72 20 5f 2c 20 76 20 69 6e 20 70 61 69 72 73 28 74 29 20 64 6f 0a 69 66 20 76 20 3d | ).for._,.v.in.pairs(t).do.if.v.= |
20900 | 3d 20 76 61 6c 75 65 20 74 68 65 6e 20 72 65 74 75 72 6e 20 74 72 75 65 20 65 6e 64 0a 65 6e 64 | =.value.then.return.true.end.end |
20920 | 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 | .return.false.end.function.table |
20940 | 2e 69 63 6f 6e 74 61 69 6e 73 28 74 2c 20 76 61 6c 75 65 29 0a 66 6f 72 20 5f 2c 20 76 20 69 6e | .icontains(t,.value).for._,.v.in |
20960 | 20 69 70 61 69 72 73 28 74 29 20 64 6f 0a 69 66 20 76 20 3d 3d 20 76 61 6c 75 65 20 74 68 65 6e | .ipairs(t).do.if.v.==.value.then |
20980 | 20 72 65 74 75 72 6e 20 74 72 75 65 20 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 61 6c 73 | .return.true.end.end.return.fals |
209a0 | 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 65 78 74 72 61 63 74 28 61 72 72 | e.end.function.table.extract(arr |
209c0 | 2c 20 66 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 | ,.fname).local.result.=.{.}.for. |
209e0 | 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 61 72 72 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 | _,v.in.ipairs(arr).do.table.inse |
20a00 | 72 74 28 72 65 73 75 6c 74 2c 20 76 5b 66 6e 61 6d 65 5d 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 | rt(result,.v[fname]).end.return. |
20a20 | 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 66 6c 61 74 74 65 | result.end.function.table.flatte |
20a40 | 6e 28 61 72 72 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 | n(arr).local.result.=.{.}.local. |
20a60 | 66 75 6e 63 74 69 6f 6e 20 66 6c 61 74 74 65 6e 28 61 72 72 29 0a 66 6f 72 20 5f 2c 20 76 20 69 | function.flatten(arr).for._,.v.i |
20a80 | 6e 20 69 70 61 69 72 73 28 61 72 72 29 20 64 6f 0a 69 66 20 74 79 70 65 28 76 29 20 3d 3d 20 22 | n.ipairs(arr).do.if.type(v).==." |
20aa0 | 74 61 62 6c 65 22 20 74 68 65 6e 0a 66 6c 61 74 74 65 6e 28 76 29 0a 65 6c 73 65 0a 74 61 62 6c | table".then.flatten(v).else.tabl |
20ac0 | 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 76 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a | e.insert(result,.v).end.end.end. |
20ae0 | 66 6c 61 74 74 65 6e 28 61 72 72 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 | flatten(arr).return.result.end.f |
20b00 | 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 61 72 72 2c 20 62 65 66 6f 72 | unction.table.implode(arr,.befor |
20b20 | 65 2c 20 61 66 74 65 72 2c 20 62 65 74 77 65 65 6e 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 | e,.after,.between).local.result. |
20b40 | 3d 20 22 22 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 61 72 72 29 20 64 6f 0a 69 | =."".for._,v.in.ipairs(arr).do.i |
20b60 | 66 20 28 72 65 73 75 6c 74 20 7e 3d 20 22 22 20 61 6e 64 20 62 65 74 77 65 65 6e 29 20 74 68 65 | f.(result.~=."".and.between).the |
20b80 | 6e 0a 72 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 20 2e 2e 20 62 65 74 77 65 65 6e 0a 65 6e 64 | n.result.=.result....between.end |
20ba0 | 0a 72 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 20 2e 2e 20 62 65 66 6f 72 65 20 2e 2e 20 76 20 | .result.=.result....before....v. |
20bc0 | 2e 2e 20 61 66 74 65 72 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 | ...after.end.return.result.end.f |
20be0 | 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 69 6e 73 65 72 74 66 6c 61 74 28 74 62 6c 2c 20 76 61 | unction.table.insertflat(tbl,.va |
20c00 | 6c 75 65 73 29 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 73 29 20 3d 3d 20 22 74 61 62 6c 65 22 | lues).if.type(values).==."table" |
20c20 | 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 73 28 76 61 6c | .then.for._,.value.in.ipairs(val |
20c40 | 75 65 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 66 6c 61 74 28 74 62 6c 2c 20 76 61 | ues).do.table.insertflat(tbl,.va |
20c60 | 6c 75 65 29 0a 65 6e 64 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 74 62 6c 2c 20 | lue).end.else.table.insert(tbl,. |
20c80 | 76 61 6c 75 65 73 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 69 | values).end.end.function.table.i |
20ca0 | 73 65 6d 70 74 79 28 74 29 0a 72 65 74 75 72 6e 20 6e 65 78 74 28 74 29 20 3d 3d 20 6e 69 6c 0a | sempty(t).return.next(t).==.nil. |
20cc0 | 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 2e 2e 2e 29 0a 6c 6f 63 | end.function.table.join(...).loc |
20ce0 | 61 6c 20 61 72 67 3d 7b 2e 2e 2e 7d 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a | al.arg={...}.local.result.=.{.}. |
20d00 | 66 6f 72 20 5f 2c 74 20 69 6e 20 69 70 61 69 72 73 28 61 72 67 29 20 64 6f 0a 69 66 20 74 79 70 | for._,t.in.ipairs(arg).do.if.typ |
20d20 | 65 28 74 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 | e(t).==."table".then.for._,v.in. |
20d40 | 69 70 61 69 72 73 28 74 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 | ipairs(t).do.table.insert(result |
20d60 | 2c 20 76 29 0a 65 6e 64 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c | ,.v).end.else.table.insert(resul |
20d80 | 74 2c 20 74 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a | t,.t).end.end.return.result.end. |
20da0 | 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 6b 65 79 73 28 74 62 6c 29 0a 6c 6f 63 61 6c 20 6b | function.table.keys(tbl).local.k |
20dc0 | 65 79 73 20 3d 20 7b 7d 0a 66 6f 72 20 6b 2c 20 5f 20 69 6e 20 70 61 69 72 73 28 74 62 6c 29 20 | eys.=.{}.for.k,._.in.pairs(tbl). |
20de0 | 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6b 65 79 73 2c 20 6b 29 0a 65 6e 64 0a 72 65 74 | do.table.insert(keys,.k).end.ret |
20e00 | 75 72 6e 20 6b 65 79 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 6d 65 72 67 | urn.keys.end.function.table.merg |
20e20 | 65 28 2e 2e 2e 29 0a 6c 6f 63 61 6c 20 61 72 67 3d 7b 2e 2e 2e 7d 0a 6c 6f 63 61 6c 20 72 65 73 | e(...).local.arg={...}.local.res |
20e40 | 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 74 20 69 6e 20 69 70 61 69 72 73 28 61 72 67 29 | ult.=.{.}.for._,t.in.ipairs(arg) |
20e60 | 20 64 6f 0a 69 66 20 74 79 70 65 28 74 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 66 | .do.if.type(t).==."table".then.f |
20e80 | 6f 72 20 6b 2c 76 20 69 6e 20 70 61 69 72 73 28 74 29 20 64 6f 0a 72 65 73 75 6c 74 5b 6b 5d 20 | or.k,v.in.pairs(t).do.result[k]. |
20ea0 | 3d 20 76 0a 65 6e 64 0a 65 6c 73 65 0a 65 72 72 6f 72 28 22 69 6e 76 61 6c 69 64 20 76 61 6c 75 | =.v.end.else.error("invalid.valu |
20ec0 | 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 | e").end.end.return.result.end.fu |
20ee0 | 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 74 72 61 6e 73 6c 61 74 65 28 61 72 72 2c 20 74 72 61 6e | nction.table.translate(arr,.tran |
20f00 | 73 6c 61 74 69 6f 6e 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 | slation).local.result.=.{.}.for. |
20f20 | 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 73 28 61 72 72 29 20 64 6f 0a 6c 6f 63 61 6c | _,.value.in.ipairs(arr).do.local |
20f40 | 20 74 76 61 6c 75 65 0a 69 66 20 74 79 70 65 28 74 72 61 6e 73 6c 61 74 69 6f 6e 29 20 3d 3d 20 | .tvalue.if.type(translation).==. |
20f60 | 22 66 75 6e 63 74 69 6f 6e 22 20 74 68 65 6e 0a 74 76 61 6c 75 65 20 3d 20 74 72 61 6e 73 6c 61 | "function".then.tvalue.=.transla |
20f80 | 74 69 6f 6e 28 76 61 6c 75 65 29 0a 65 6c 73 65 0a 74 76 61 6c 75 65 20 3d 20 74 72 61 6e 73 6c | tion(value).else.tvalue.=.transl |
20fa0 | 61 74 69 6f 6e 5b 76 61 6c 75 65 5d 0a 65 6e 64 0a 69 66 20 28 74 76 61 6c 75 65 29 20 74 68 65 | ation[value].end.if.(tvalue).the |
20fc0 | 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 74 76 61 6c 75 65 29 0a 65 | n.table.insert(result,.tvalue).e |
20fe0 | 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 00 66 75 6e 63 74 69 | nd.end.return.result.end..functi |
21000 | 6f 6e 20 69 6f 2e 63 61 70 74 75 72 65 28 29 0a 69 6f 2e 63 61 70 74 75 72 65 64 20 3d 20 27 27 | on.io.capture().io.captured.=.'' |
21020 | 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 69 6f 2e 65 6e 64 63 61 70 74 75 72 65 28 29 0a 6c 6f | .end.function.io.endcapture().lo |
21040 | 63 61 6c 20 63 61 70 74 75 72 65 64 20 3d 20 69 6f 2e 63 61 70 74 75 72 65 64 0a 69 6f 2e 63 61 | cal.captured.=.io.captured.io.ca |
21060 | 70 74 75 72 65 64 20 3d 20 6e 69 6c 0a 72 65 74 75 72 6e 20 63 61 70 74 75 72 65 64 0a 65 6e 64 | ptured.=.nil.return.captured.end |
21080 | 0a 6c 6f 63 61 6c 20 62 75 69 6c 74 69 6e 5f 6f 70 65 6e 20 3d 20 69 6f 2e 6f 70 65 6e 0a 66 75 | .local.builtin_open.=.io.open.fu |
210a0 | 6e 63 74 69 6f 6e 20 69 6f 2e 6f 70 65 6e 28 66 6e 61 6d 65 2c 20 6d 6f 64 65 29 0a 69 66 20 28 | nction.io.open(fname,.mode).if.( |
210c0 | 6d 6f 64 65 29 20 74 68 65 6e 0a 69 66 20 28 6d 6f 64 65 3a 66 69 6e 64 28 22 77 22 29 29 20 74 | mode).then.if.(mode:find("w")).t |
210e0 | 68 65 6e 0a 6c 6f 63 61 6c 20 64 69 72 20 3d 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 | hen.local.dir.=.path.getdirector |
21100 | 79 28 66 6e 61 6d 65 29 0a 6f 6b 2c 20 65 72 72 20 3d 20 6f 73 2e 6d 6b 64 69 72 28 64 69 72 29 | y(fname).ok,.err.=.os.mkdir(dir) |
21120 | 0a 69 66 20 28 6e 6f 74 20 6f 6b 29 20 74 68 65 6e 0a 65 72 72 6f 72 28 65 72 72 2c 20 30 29 0a | .if.(not.ok).then.error(err,.0). |
21140 | 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 62 75 69 6c 74 69 6e 5f 6f 70 65 6e 28 | end.end.end.return.builtin_open( |
21160 | 66 6e 61 6d 65 2c 20 6d 6f 64 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 69 6f 2e 70 72 69 | fname,.mode).end.function.io.pri |
21180 | 6e 74 66 28 6d 73 67 2c 20 2e 2e 2e 29 0a 6c 6f 63 61 6c 20 61 72 67 3d 7b 2e 2e 2e 7d 0a 69 66 | ntf(msg,....).local.arg={...}.if |
211a0 | 20 6e 6f 74 20 69 6f 2e 65 6f 6c 20 74 68 65 6e 0a 69 6f 2e 65 6f 6c 20 3d 20 22 5c 6e 22 0a 65 | .not.io.eol.then.io.eol.=."\n".e |
211c0 | 6e 64 0a 69 66 20 6e 6f 74 20 69 6f 2e 69 6e 64 65 6e 74 20 74 68 65 6e 0a 69 6f 2e 69 6e 64 65 | nd.if.not.io.indent.then.io.inde |
211e0 | 6e 74 20 3d 20 22 5c 74 22 0a 65 6e 64 0a 69 66 20 74 79 70 65 28 6d 73 67 29 20 3d 3d 20 22 6e | nt.=."\t".end.if.type(msg).==."n |
21200 | 75 6d 62 65 72 22 20 74 68 65 6e 0a 73 20 3d 20 73 74 72 69 6e 67 2e 72 65 70 28 69 6f 2e 69 6e | umber".then.s.=.string.rep(io.in |
21220 | 64 65 6e 74 2c 20 6d 73 67 29 20 2e 2e 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 74 61 62 6c | dent,.msg)....string.format(tabl |
21240 | 65 2e 75 6e 70 61 63 6b 28 61 72 67 29 29 0a 65 6c 73 65 0a 73 20 3d 20 73 74 72 69 6e 67 2e 66 | e.unpack(arg)).else.s.=.string.f |
21260 | 6f 72 6d 61 74 28 6d 73 67 2c 20 74 61 62 6c 65 2e 75 6e 70 61 63 6b 28 61 72 67 29 29 0a 65 6e | ormat(msg,.table.unpack(arg)).en |
21280 | 64 0a 69 66 20 69 6f 2e 63 61 70 74 75 72 65 64 20 74 68 65 6e 0a 69 6f 2e 63 61 70 74 75 72 65 | d.if.io.captured.then.io.capture |
212a0 | 64 20 3d 20 69 6f 2e 63 61 70 74 75 72 65 64 20 2e 2e 20 73 20 2e 2e 20 69 6f 2e 65 6f 6c 0a 65 | d.=.io.captured....s....io.eol.e |
212c0 | 6c 73 65 0a 69 6f 2e 77 72 69 74 65 28 73 29 0a 69 6f 2e 77 72 69 74 65 28 69 6f 2e 65 6f 6c 29 | lse.io.write(s).io.write(io.eol) |
212e0 | 0a 65 6e 64 0a 65 6e 64 0a 5f 70 20 3d 20 69 6f 2e 70 72 69 6e 74 66 0a 00 70 72 65 6d 61 6b 65 | .end.end._p.=.io.printf..premake |
21300 | 20 3d 20 7b 20 7d 0a 70 72 65 6d 61 6b 65 2e 70 6c 61 74 66 6f 72 6d 73 20 3d 0a 7b 0a 4e 61 74 | .=.{.}.premake.platforms.=.{.Nat |
21320 | 69 76 65 20 3d 0a 7b 0a 63 66 67 73 75 66 66 69 78 20 20 20 20 20 20 20 3d 20 22 22 2c 0a 7d 2c | ive.=.{.cfgsuffix.......=."",.}, |
21340 | 0a 78 33 32 20 3d 0a 7b 0a 63 66 67 73 75 66 66 69 78 20 20 20 20 20 20 20 3d 20 22 33 32 22 2c | .x32.=.{.cfgsuffix.......=."32", |
21360 | 0a 7d 2c 0a 78 36 34 20 3d 0a 7b 0a 63 66 67 73 75 66 66 69 78 20 20 20 20 20 20 20 3d 20 22 36 | .},.x64.=.{.cfgsuffix.......=."6 |
21380 | 34 22 2c 0a 7d 2c 0a 55 6e 69 76 65 72 73 61 6c 20 3d 0a 7b 0a 63 66 67 73 75 66 66 69 78 20 20 | 4",.},.Universal.=.{.cfgsuffix.. |
213a0 | 20 20 20 20 20 3d 20 22 75 6e 69 76 22 2c 0a 7d 2c 0a 55 6e 69 76 65 72 73 61 6c 33 32 20 3d 0a | .....=."univ",.},.Universal32.=. |
213c0 | 7b 0a 63 66 67 73 75 66 66 69 78 20 20 20 20 20 20 20 3d 20 22 75 6e 69 76 33 32 22 2c 0a 7d 2c | {.cfgsuffix.......=."univ32",.}, |
213e0 | 0a 55 6e 69 76 65 72 73 61 6c 36 34 20 3d 0a 7b 0a 63 66 67 73 75 66 66 69 78 20 20 20 20 20 20 | .Universal64.=.{.cfgsuffix...... |
21400 | 20 3d 20 22 75 6e 69 76 36 34 22 2c 0a 7d 2c 0a 50 53 33 20 3d 0a 7b 0a 63 66 67 73 75 66 66 69 | .=."univ64",.},.PS3.=.{.cfgsuffi |
21420 | 78 20 20 20 20 20 20 20 3d 20 22 70 73 33 22 2c 0a 69 73 63 72 6f 73 73 63 6f 6d 70 69 6c 65 72 | x.......=."ps3",.iscrosscompiler |
21440 | 20 3d 20 74 72 75 65 2c 0a 6e 6f 73 68 61 72 65 64 6c 69 62 73 20 20 20 20 3d 20 74 72 75 65 2c | .=.true,.nosharedlibs....=.true, |
21460 | 0a 6e 61 6d 65 73 74 79 6c 65 20 20 20 20 20 20 20 3d 20 22 50 53 33 22 2c 0a 7d 2c 0a 57 69 69 | .namestyle.......=."PS3",.},.Wii |
21480 | 44 65 76 20 3d 0a 7b 0a 63 66 67 73 75 66 66 69 78 20 20 20 20 20 20 20 3d 20 22 77 69 69 22 2c | Dev.=.{.cfgsuffix.......=."wii", |
214a0 | 0a 69 73 63 72 6f 73 73 63 6f 6d 70 69 6c 65 72 20 3d 20 74 72 75 65 2c 0a 6e 61 6d 65 73 74 79 | .iscrosscompiler.=.true,.namesty |
214c0 | 6c 65 20 20 20 20 20 20 20 3d 20 22 50 53 33 22 2c 0a 7d 2c 0a 58 62 6f 78 33 36 30 20 3d 0a 7b | le.......=."PS3",.},.Xbox360.=.{ |
214e0 | 0a 63 66 67 73 75 66 66 69 78 20 20 20 20 20 20 20 3d 20 22 78 62 6f 78 33 36 30 22 2c 0a 69 73 | .cfgsuffix.......=."xbox360",.is |
21500 | 63 72 6f 73 73 63 6f 6d 70 69 6c 65 72 20 3d 20 74 72 75 65 2c 0a 6e 61 6d 65 73 74 79 6c 65 20 | crosscompiler.=.true,.namestyle. |
21520 | 20 20 20 20 20 20 3d 20 22 77 69 6e 64 6f 77 73 22 2c 0a 7d 2c 0a 50 6f 77 65 72 50 43 20 3d 0a | ......=."windows",.},.PowerPC.=. |
21540 | 7b 0a 63 66 67 73 75 66 66 69 78 20 20 20 20 20 20 20 3d 20 22 70 70 63 22 2c 0a 69 73 63 72 6f | {.cfgsuffix.......=."ppc",.iscro |
21560 | 73 73 63 6f 6d 70 69 6c 65 72 20 3d 20 74 72 75 65 2c 0a 7d 2c 0a 41 52 4d 20 3d 0a 7b 0a 63 66 | sscompiler.=.true,.},.ARM.=.{.cf |
21580 | 67 73 75 66 66 69 78 20 20 20 20 20 20 20 3d 20 22 41 52 4d 22 2c 0a 69 73 63 72 6f 73 73 63 6f | gsuffix.......=."ARM",.iscrossco |
215a0 | 6d 70 69 6c 65 72 20 3d 20 74 72 75 65 2c 0a 7d 2c 0a 4f 72 62 69 73 20 3d 0a 7b 0a 63 66 67 73 | mpiler.=.true,.},.Orbis.=.{.cfgs |
215c0 | 75 66 66 69 78 20 20 20 20 20 20 20 3d 20 22 6f 72 62 69 73 22 2c 0a 69 73 63 72 6f 73 73 63 6f | uffix.......=."orbis",.iscrossco |
215e0 | 6d 70 69 6c 65 72 20 3d 20 74 72 75 65 2c 0a 6e 6f 73 68 61 72 65 64 6c 69 62 73 20 20 20 20 3d | mpiler.=.true,.nosharedlibs....= |
21600 | 20 74 72 75 65 2c 20 20 2d 2d 20 40 74 68 65 6e 64 72 69 78 2c 20 46 69 78 20 74 68 69 73 20 74 | .true,..--.@thendrix,.Fix.this.t |
21620 | 6f 20 61 6c 6c 6f 77 20 53 50 52 58 73 0a 6e 61 6d 65 73 74 79 6c 65 20 20 20 20 20 20 20 3d 20 | o.allow.SPRXs.namestyle.......=. |
21640 | 22 4f 72 62 69 73 22 2c 0a 7d 2c 0a 44 75 72 61 6e 67 6f 20 3d 0a 7b 0a 63 66 67 73 75 66 66 69 | "Orbis",.},.Durango.=.{.cfgsuffi |
21660 | 78 20 20 20 20 20 20 20 3d 20 22 64 75 72 61 6e 67 6f 22 2c 0a 69 73 63 72 6f 73 73 63 6f 6d 70 | x.......=."durango",.iscrosscomp |
21680 | 69 6c 65 72 20 3d 20 74 72 75 65 2c 0a 6e 6f 73 68 61 72 65 64 6c 69 62 73 20 20 20 20 3d 20 74 | iler.=.true,.nosharedlibs....=.t |
216a0 | 72 75 65 2c 0a 6e 61 6d 65 73 74 79 6c 65 20 20 20 20 20 20 20 3d 20 22 77 69 6e 64 6f 77 73 22 | rue,.namestyle.......=."windows" |
216c0 | 2c 0a 7d 2c 0a 7d 0a 6c 6f 63 61 6c 20 62 75 69 6c 74 69 6e 5f 64 6f 66 69 6c 65 20 3d 20 64 6f | ,.},.}.local.builtin_dofile.=.do |
216e0 | 66 69 6c 65 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 66 69 6c 65 28 66 6e 61 6d 65 29 0a 6c 6f 63 61 | file.function.dofile(fname).loca |
21700 | 6c 20 6f 6c 64 63 77 64 20 3d 20 6f 73 2e 67 65 74 63 77 64 28 29 0a 6c 6f 63 61 6c 20 6f 6c 64 | l.oldcwd.=.os.getcwd().local.old |
21720 | 66 69 6c 65 20 3d 20 5f 53 43 52 49 50 54 0a 69 66 20 28 6e 6f 74 20 6f 73 2e 69 73 66 69 6c 65 | file.=._SCRIPT.if.(not.os.isfile |
21740 | 28 66 6e 61 6d 65 29 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 70 61 74 68 20 3d 20 6f 73 2e 70 61 | (fname)).then.local.path.=.os.pa |
21760 | 74 68 73 65 61 72 63 68 28 66 6e 61 6d 65 2c 20 5f 4f 50 54 49 4f 4e 53 5b 22 73 63 72 69 70 74 | thsearch(fname,._OPTIONS["script |
21780 | 73 22 5d 2c 20 6f 73 2e 67 65 74 65 6e 76 28 22 50 52 45 4d 41 4b 45 5f 50 41 54 48 22 29 29 0a | s"],.os.getenv("PREMAKE_PATH")). |
217a0 | 69 66 20 28 70 61 74 68 29 20 74 68 65 6e 0a 66 6e 61 6d 65 20 3d 20 70 61 74 68 2e 2e 22 2f 22 | if.(path).then.fname.=.path.."/" |
217c0 | 2e 2e 66 6e 61 6d 65 0a 65 6e 64 0a 65 6e 64 0a 5f 53 43 52 49 50 54 20 3d 20 70 61 74 68 2e 67 | ..fname.end.end._SCRIPT.=.path.g |
217e0 | 65 74 61 62 73 6f 6c 75 74 65 28 66 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 6e 65 77 63 77 64 20 3d | etabsolute(fname).local.newcwd.= |
21800 | 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 5f 53 43 52 49 50 54 29 0a 6f 73 2e 63 | .path.getdirectory(_SCRIPT).os.c |
21820 | 68 64 69 72 28 6e 65 77 63 77 64 29 0a 6c 6f 63 61 6c 20 61 2c 20 62 2c 20 63 2c 20 64 2c 20 65 | hdir(newcwd).local.a,.b,.c,.d,.e |
21840 | 2c 20 66 20 3d 20 62 75 69 6c 74 69 6e 5f 64 6f 66 69 6c 65 28 5f 53 43 52 49 50 54 29 0a 5f 53 | ,.f.=.builtin_dofile(_SCRIPT)._S |
21860 | 43 52 49 50 54 20 3d 20 6f 6c 64 66 69 6c 65 0a 6f 73 2e 63 68 64 69 72 28 6f 6c 64 63 77 64 29 | CRIPT.=.oldfile.os.chdir(oldcwd) |
21880 | 0a 72 65 74 75 72 6e 20 61 2c 20 62 2c 20 63 2c 20 64 2c 20 65 2c 20 66 0a 65 6e 64 0a 66 75 6e | .return.a,.b,.c,.d,.e,.f.end.fun |
218a0 | 63 74 69 6f 6e 20 69 69 66 28 65 78 70 72 2c 20 74 72 75 65 76 61 6c 2c 20 66 61 6c 73 65 76 61 | ction.iif(expr,.trueval,.falseva |
218c0 | 6c 29 0a 69 66 20 28 65 78 70 72 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 76 61 6c | l).if.(expr).then.return.trueval |
218e0 | 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 76 61 6c 0a 65 6e 64 0a 65 6e 64 0a 66 75 | .else.return.falseval.end.end.fu |
21900 | 6e 63 74 69 6f 6e 20 69 6e 63 6c 75 64 65 28 66 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 64 69 72 2c | nction.include(fname).local.dir, |
21920 | 20 6e 61 6d 65 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 44 65 66 61 75 6c 74 53 63 72 69 70 | .name.=.premake.findDefaultScrip |
21940 | 74 28 66 6e 61 6d 65 2c 20 66 61 6c 73 65 29 0a 69 66 20 64 69 72 20 7e 3d 20 6e 69 6c 20 74 68 | t(fname,.false).if.dir.~=.nil.th |
21960 | 65 6e 0a 72 65 74 75 72 6e 20 64 6f 66 69 6c 65 28 64 69 72 20 2e 2e 20 22 2f 22 20 2e 2e 20 6e | en.return.dofile(dir...."/"....n |
21980 | 61 6d 65 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 6e 69 6c 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e | ame).end.return.nil.end.function |
219a0 | 20 70 72 69 6e 74 66 28 6d 73 67 2c 20 2e 2e 2e 29 0a 6c 6f 63 61 6c 20 61 72 67 3d 7b 2e 2e 2e | .printf(msg,....).local.arg={... |
219c0 | 7d 0a 70 72 69 6e 74 28 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 6d 73 67 2c 20 74 61 62 6c 65 | }.print(string.format(msg,.table |
219e0 | 2e 75 6e 70 61 63 6b 28 61 72 67 29 29 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 62 75 69 6c 74 69 6e | .unpack(arg))).end.local.builtin |
21a00 | 5f 74 79 70 65 20 3d 20 74 79 70 65 0a 66 75 6e 63 74 69 6f 6e 20 74 79 70 65 28 74 29 0a 6c 6f | _type.=.type.function.type(t).lo |
21a20 | 63 61 6c 20 6d 74 20 3d 20 67 65 74 6d 65 74 61 74 61 62 6c 65 28 74 29 0a 69 66 20 28 6d 74 29 | cal.mt.=.getmetatable(t).if.(mt) |
21a40 | 20 74 68 65 6e 0a 69 66 20 28 6d 74 2e 5f 5f 74 79 70 65 29 20 74 68 65 6e 0a 72 65 74 75 72 6e | .then.if.(mt.__type).then.return |
21a60 | 20 6d 74 2e 5f 5f 74 79 70 65 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 62 75 69 6c 74 69 | .mt.__type.end.end.return.builti |
21a80 | 6e 5f 74 79 70 65 28 74 29 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 20 3d 20 | n_type(t).end..premake.action.=. |
21aa0 | 7b 20 7d 0a 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 6c 69 73 74 20 3d 20 7b 20 7d 0a 66 75 | {.}.premake.action.list.=.{.}.fu |
21ac0 | 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 61 64 64 28 61 29 0a 6c 6f 63 | nction.premake.action.add(a).loc |
21ae0 | 61 6c 20 6d 69 73 73 69 6e 67 0a 66 6f 72 20 5f 2c 20 66 69 65 6c 64 20 69 6e 20 69 70 61 69 72 | al.missing.for._,.field.in.ipair |
21b00 | 73 28 7b 22 64 65 73 63 72 69 70 74 69 6f 6e 22 2c 20 22 74 72 69 67 67 65 72 22 7d 29 20 64 6f | s({"description",."trigger"}).do |
21b20 | 0a 69 66 20 28 6e 6f 74 20 61 5b 66 69 65 6c 64 5d 29 20 74 68 65 6e 0a 6d 69 73 73 69 6e 67 20 | .if.(not.a[field]).then.missing. |
21b40 | 3d 20 66 69 65 6c 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 28 6d 69 73 73 69 6e 67 29 20 74 68 65 | =.field.end.end.if.(missing).the |
21b60 | 6e 0a 65 72 72 6f 72 28 22 61 63 74 69 6f 6e 20 6e 65 65 64 73 20 61 20 22 20 2e 2e 20 6d 69 73 | n.error("action.needs.a."....mis |
21b80 | 73 69 6e 67 2c 20 33 29 0a 65 6e 64 0a 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 6c 69 73 74 | sing,.3).end.premake.action.list |
21ba0 | 5b 61 2e 74 72 69 67 67 65 72 5d 20 3d 20 61 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 | [a.trigger].=.a.end.function.pre |
21bc0 | 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 61 6c 6c 28 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 61 20 3d | make.action.call(name).local.a.= |
21be0 | 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 6c 69 73 74 5b 6e 61 6d 65 5d 0a 66 6f 72 20 73 | .premake.action.list[name].for.s |
21c00 | 6c 6e 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f | ln.in.premake.solution.each().do |
21c20 | 0a 69 66 20 61 2e 6f 6e 73 6f 6c 75 74 69 6f 6e 20 74 68 65 6e 0a 61 2e 6f 6e 73 6f 6c 75 74 69 | .if.a.onsolution.then.a.onsoluti |
21c40 | 6f 6e 28 73 6c 6e 29 0a 65 6e 64 0a 66 6f 72 20 70 72 6a 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 | on(sln).end.for.prj.in.premake.s |
21c60 | 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 73 6c 6e 29 20 64 6f 0a 69 66 20 61 | olution.eachproject(sln).do.if.a |
21c80 | 2e 6f 6e 70 72 6f 6a 65 63 74 20 74 68 65 6e 0a 61 2e 6f 6e 70 72 6f 6a 65 63 74 28 70 72 6a 29 | .onproject.then.a.onproject(prj) |
21ca0 | 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 61 2e 65 78 65 63 75 74 65 20 74 68 65 6e 0a 61 | .end.end.end.if.a.execute.then.a |
21cc0 | 2e 65 78 65 63 75 74 65 28 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d | .execute().end.end.function.prem |
21ce0 | 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 72 65 74 75 72 6e 20 70 72 65 6d | ake.action.current().return.prem |
21d00 | 61 6b 65 2e 61 63 74 69 6f 6e 2e 67 65 74 28 5f 41 43 54 49 4f 4e 29 0a 65 6e 64 0a 66 75 6e 63 | ake.action.get(_ACTION).end.func |
21d20 | 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 67 65 74 28 6e 61 6d 65 29 0a 72 65 | tion.premake.action.get(name).re |
21d40 | 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 6c 69 73 74 5b 6e 61 6d 65 5d 0a 65 | turn.premake.action.list[name].e |
21d60 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 65 61 63 68 28 | nd.function.premake.action.each( |
21d80 | 29 0a 6c 6f 63 61 6c 20 6b 65 79 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 61 63 74 69 6f 6e | ).local.keys.=.{.}.for._,.action |
21da0 | 20 69 6e 20 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 6c 69 73 74 29 20 64 | .in.pairs(premake.action.list).d |
21dc0 | 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6b 65 79 73 2c 20 61 63 74 69 6f 6e 2e 74 72 69 67 | o.table.insert(keys,.action.trig |
21de0 | 67 65 72 29 0a 65 6e 64 0a 74 61 62 6c 65 2e 73 6f 72 74 28 6b 65 79 73 29 0a 6c 6f 63 61 6c 20 | ger).end.table.sort(keys).local. |
21e00 | 69 20 3d 20 30 0a 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 28 29 0a 69 20 3d 20 69 20 2b 20 | i.=.0.return.function().i.=.i.+. |
21e20 | 31 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 6c 69 73 74 5b 6b 65 79 | 1.return.premake.action.list[key |
21e40 | 73 5b 69 5d 5d 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 61 | s[i]].end.end.function.premake.a |
21e60 | 63 74 69 6f 6e 2e 73 65 74 28 6e 61 6d 65 29 0a 5f 41 43 54 49 4f 4e 20 3d 20 6e 61 6d 65 0a 6c | ction.set(name)._ACTION.=.name.l |
21e80 | 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 67 65 74 | ocal.action.=.premake.action.get |
21ea0 | 28 6e 61 6d 65 29 0a 69 66 20 61 63 74 69 6f 6e 20 74 68 65 6e 0a 5f 4f 53 20 3d 20 61 63 74 69 | (name).if.action.then._OS.=.acti |
21ec0 | 6f 6e 2e 6f 73 20 6f 72 20 5f 4f 53 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 | on.os.or._OS.end.end.function.pr |
21ee0 | 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 73 75 70 70 6f 72 74 73 28 61 63 74 69 6f 6e 2c 20 66 65 | emake.action.supports(action,.fe |
21f00 | 61 74 75 72 65 29 0a 69 66 20 6e 6f 74 20 61 63 74 69 6f 6e 20 74 68 65 6e 0a 72 65 74 75 72 6e | ature).if.not.action.then.return |
21f20 | 20 66 61 6c 73 65 0a 65 6e 64 0a 69 66 20 61 63 74 69 6f 6e 2e 76 61 6c 69 64 5f 6c 61 6e 67 75 | .false.end.if.action.valid_langu |
21f40 | 61 67 65 73 20 74 68 65 6e 0a 69 66 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 61 63 74 69 | ages.then.if.table.contains(acti |
21f60 | 6f 6e 2e 76 61 6c 69 64 5f 6c 61 6e 67 75 61 67 65 73 2c 20 66 65 61 74 75 72 65 29 20 74 68 65 | on.valid_languages,.feature).the |
21f80 | 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 61 63 74 69 6f 6e 2e | n.return.true.end.end.if.action. |
21fa0 | 76 61 6c 69 64 5f 6b 69 6e 64 73 20 74 68 65 6e 0a 69 66 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 | valid_kinds.then.if.table.contai |
21fc0 | 6e 73 28 61 63 74 69 6f 6e 2e 76 61 6c 69 64 5f 6b 69 6e 64 73 2c 20 66 65 61 74 75 72 65 29 20 | ns(action.valid_kinds,.feature). |
21fe0 | 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 | then.return.true.end.end.return. |
22000 | 66 61 6c 73 65 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 20 3d 20 7b 20 7d 0a | false.end..premake.option.=.{.}. |
22020 | 70 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 6c 69 73 74 20 3d 20 7b 20 7d 0a 66 75 6e 63 74 69 | premake.option.list.=.{.}.functi |
22040 | 6f 6e 20 70 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 61 64 64 28 6f 70 74 29 0a 6c 6f 63 61 6c | on.premake.option.add(opt).local |
22060 | 20 6d 69 73 73 69 6e 67 0a 66 6f 72 20 5f 2c 20 66 69 65 6c 64 20 69 6e 20 69 70 61 69 72 73 28 | .missing.for._,.field.in.ipairs( |
22080 | 7b 20 22 64 65 73 63 72 69 70 74 69 6f 6e 22 2c 20 22 74 72 69 67 67 65 72 22 20 7d 29 20 64 6f | {."description",."trigger".}).do |
220a0 | 0a 69 66 20 28 6e 6f 74 20 6f 70 74 5b 66 69 65 6c 64 5d 29 20 74 68 65 6e 0a 6d 69 73 73 69 6e | .if.(not.opt[field]).then.missin |
220c0 | 67 20 3d 20 66 69 65 6c 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 28 6d 69 73 73 69 6e 67 29 20 74 | g.=.field.end.end.if.(missing).t |
220e0 | 68 65 6e 0a 65 72 72 6f 72 28 22 6f 70 74 69 6f 6e 20 6e 65 65 64 73 20 61 20 22 20 2e 2e 20 6d | hen.error("option.needs.a."....m |
22100 | 69 73 73 69 6e 67 2c 20 33 29 0a 65 6e 64 0a 70 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 6c 69 | issing,.3).end.premake.option.li |
22120 | 73 74 5b 6f 70 74 2e 74 72 69 67 67 65 72 5d 20 3d 20 6f 70 74 0a 65 6e 64 0a 66 75 6e 63 74 69 | st[opt.trigger].=.opt.end.functi |
22140 | 6f 6e 20 70 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 67 65 74 28 6e 61 6d 65 29 0a 72 65 74 75 | on.premake.option.get(name).retu |
22160 | 72 6e 20 70 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 6c 69 73 74 5b 6e 61 6d 65 5d 0a 65 6e 64 | rn.premake.option.list[name].end |
22180 | 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 65 61 63 68 28 29 0a | .function.premake.option.each(). |
221a0 | 6c 6f 63 61 6c 20 6b 65 79 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 6f 70 74 69 6f 6e 20 69 | local.keys.=.{.}.for._,.option.i |
221c0 | 6e 20 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 6c 69 73 74 29 20 64 6f 0a | n.pairs(premake.option.list).do. |
221e0 | 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6b 65 79 73 2c 20 6f 70 74 69 6f 6e 2e 74 72 69 67 67 65 | table.insert(keys,.option.trigge |
22200 | 72 29 0a 65 6e 64 0a 74 61 62 6c 65 2e 73 6f 72 74 28 6b 65 79 73 29 0a 6c 6f 63 61 6c 20 69 20 | r).end.table.sort(keys).local.i. |
22220 | 3d 20 30 0a 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 28 29 0a 69 20 3d 20 69 20 2b 20 31 0a | =.0.return.function().i.=.i.+.1. |
22240 | 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 6c 69 73 74 5b 6b 65 79 73 5b | return.premake.option.list[keys[ |
22260 | 69 5d 5d 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6f 70 74 | i]].end.end.function.premake.opt |
22280 | 69 6f 6e 2e 76 61 6c 69 64 61 74 65 28 76 61 6c 75 65 73 29 0a 66 6f 72 20 6b 65 79 2c 20 76 61 | ion.validate(values).for.key,.va |
222a0 | 6c 75 65 20 69 6e 20 70 61 69 72 73 28 76 61 6c 75 65 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 6f 70 | lue.in.pairs(values).do.local.op |
222c0 | 74 20 3d 20 70 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 67 65 74 28 6b 65 79 29 0a 69 66 20 28 | t.=.premake.option.get(key).if.( |
222e0 | 6e 6f 74 20 6f 70 74 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 2c 20 22 69 6e 76 | not.opt).then.return.false,."inv |
22300 | 61 6c 69 64 20 6f 70 74 69 6f 6e 20 27 22 20 2e 2e 20 6b 65 79 20 2e 2e 20 22 27 22 0a 65 6e 64 | alid.option.'"....key...."'".end |
22320 | 0a 69 66 20 28 6f 70 74 2e 76 61 6c 75 65 20 61 6e 64 20 76 61 6c 75 65 20 3d 3d 20 22 22 29 20 | .if.(opt.value.and.value.==.""). |
22340 | 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 2c 20 22 6e 6f 20 76 61 6c 75 65 20 73 70 65 | then.return.false,."no.value.spe |
22360 | 63 69 66 69 65 64 20 66 6f 72 20 6f 70 74 69 6f 6e 20 27 22 20 2e 2e 20 6b 65 79 20 2e 2e 20 22 | cified.for.option.'"....key...." |
22380 | 27 22 0a 65 6e 64 0a 69 66 20 6f 70 74 2e 61 6c 6c 6f 77 65 64 20 74 68 65 6e 0a 6c 6f 63 61 6c | '".end.if.opt.allowed.then.local |
223a0 | 20 66 6f 75 6e 64 20 3d 20 66 61 6c 73 65 0a 66 6f 72 20 5f 2c 20 6d 61 74 63 68 20 69 6e 20 69 | .found.=.false.for._,.match.in.i |
223c0 | 70 61 69 72 73 28 6f 70 74 2e 61 6c 6c 6f 77 65 64 29 20 64 6f 0a 69 66 20 6d 61 74 63 68 5b 31 | pairs(opt.allowed).do.if.match[1 |
223e0 | 5d 20 3d 3d 20 76 61 6c 75 65 20 74 68 65 6e 0a 66 6f 75 6e 64 20 3d 20 74 72 75 65 0a 62 72 65 | ].==.value.then.found.=.true.bre |
22400 | 61 6b 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 66 6f 75 6e 64 20 74 68 65 6e 0a 72 65 74 | ak.end.end.if.not.found.then.ret |
22420 | 75 72 6e 20 66 61 6c 73 65 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 69 6e 76 61 6c 69 | urn.false,.string.format("invali |
22440 | 64 20 76 61 6c 75 65 20 27 25 73 27 20 66 6f 72 20 6f 70 74 69 6f 6e 20 27 25 73 27 22 2c 20 76 | d.value.'%s'.for.option.'%s'",.v |
22460 | 61 6c 75 65 2c 20 6b 65 79 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 72 | alue,.key).end.end.end.return.tr |
22480 | 75 65 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 74 72 65 65 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c | ue.end..premake.tree.=.{.}.local |
224a0 | 20 74 72 65 65 20 3d 20 70 72 65 6d 61 6b 65 2e 74 72 65 65 0a 66 75 6e 63 74 69 6f 6e 20 70 72 | .tree.=.premake.tree.function.pr |
224c0 | 65 6d 61 6b 65 2e 74 72 65 65 2e 6e 65 77 28 6e 29 0a 6c 6f 63 61 6c 20 74 20 3d 20 7b 0a 6e 61 | emake.tree.new(n).local.t.=.{.na |
224e0 | 6d 65 20 3d 20 6e 2c 0a 63 68 69 6c 64 72 65 6e 20 3d 20 7b 20 7d 0a 7d 0a 72 65 74 75 72 6e 20 | me.=.n,.children.=.{.}.}.return. |
22500 | 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 74 72 65 65 2e 61 64 64 28 | t.end.function.premake.tree.add( |
22520 | 74 72 2c 20 70 2c 20 6f 6e 61 64 64 66 75 6e 63 29 0a 69 66 20 70 20 3d 3d 20 22 2e 22 20 74 68 | tr,.p,.onaddfunc).if.p.==.".".th |
22540 | 65 6e 0a 72 65 74 75 72 6e 20 74 72 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 61 72 65 6e 74 6e 6f 64 | en.return.tr.end.local.parentnod |
22560 | 65 20 3d 20 74 72 65 65 2e 61 64 64 28 74 72 2c 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f | e.=.tree.add(tr,.path.getdirecto |
22580 | 72 79 28 70 29 2c 20 6f 6e 61 64 64 66 75 6e 63 29 0a 6c 6f 63 61 6c 20 63 68 69 6c 64 6e 61 6d | ry(p),.onaddfunc).local.childnam |
225a0 | 65 20 3d 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 70 29 0a 69 66 20 63 68 69 6c 64 6e 61 6d 65 | e.=.path.getname(p).if.childname |
225c0 | 20 3d 3d 20 22 2e 2e 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 61 72 65 6e 74 6e 6f 64 65 0a | .==."..".then.return.parentnode. |
225e0 | 65 6e 64 0a 6c 6f 63 61 6c 20 63 68 69 6c 64 6e 6f 64 65 20 3d 20 70 61 72 65 6e 74 6e 6f 64 65 | end.local.childnode.=.parentnode |
22600 | 2e 63 68 69 6c 64 72 65 6e 5b 63 68 69 6c 64 6e 61 6d 65 5d 0a 69 66 20 6e 6f 74 20 63 68 69 6c | .children[childname].if.not.chil |
22620 | 64 6e 6f 64 65 20 6f 72 20 63 68 69 6c 64 6e 6f 64 65 2e 70 61 74 68 20 7e 3d 20 70 20 74 68 65 | dnode.or.childnode.path.~=.p.the |
22640 | 6e 0a 63 68 69 6c 64 6e 6f 64 65 20 3d 20 74 72 65 65 2e 69 6e 73 65 72 74 28 70 61 72 65 6e 74 | n.childnode.=.tree.insert(parent |
22660 | 6e 6f 64 65 2c 20 74 72 65 65 2e 6e 65 77 28 63 68 69 6c 64 6e 61 6d 65 29 29 0a 63 68 69 6c 64 | node,.tree.new(childname)).child |
22680 | 6e 6f 64 65 2e 70 61 74 68 20 3d 20 70 0a 69 66 20 6f 6e 61 64 64 66 75 6e 63 20 74 68 65 6e 0a | node.path.=.p.if.onaddfunc.then. |
226a0 | 6f 6e 61 64 64 66 75 6e 63 28 63 68 69 6c 64 6e 6f 64 65 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 | onaddfunc(childnode).end.end.ret |
226c0 | 75 72 6e 20 63 68 69 6c 64 6e 6f 64 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 | urn.childnode.end.function.prema |
226e0 | 6b 65 2e 74 72 65 65 2e 69 6e 73 65 72 74 28 70 61 72 65 6e 74 2c 20 63 68 69 6c 64 29 0a 74 61 | ke.tree.insert(parent,.child).ta |
22700 | 62 6c 65 2e 69 6e 73 65 72 74 28 70 61 72 65 6e 74 2e 63 68 69 6c 64 72 65 6e 2c 20 63 68 69 6c | ble.insert(parent.children,.chil |
22720 | 64 29 0a 69 66 20 63 68 69 6c 64 2e 6e 61 6d 65 20 74 68 65 6e 0a 70 61 72 65 6e 74 2e 63 68 69 | d).if.child.name.then.parent.chi |
22740 | 6c 64 72 65 6e 5b 63 68 69 6c 64 2e 6e 61 6d 65 5d 20 3d 20 63 68 69 6c 64 0a 65 6e 64 0a 63 68 | ldren[child.name].=.child.end.ch |
22760 | 69 6c 64 2e 70 61 72 65 6e 74 20 3d 20 70 61 72 65 6e 74 0a 72 65 74 75 72 6e 20 63 68 69 6c 64 | ild.parent.=.parent.return.child |
22780 | 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 74 72 65 65 2e 67 65 74 6c 6f | .end.function.premake.tree.getlo |
227a0 | 63 61 6c 70 61 74 68 28 6e 6f 64 65 29 0a 69 66 20 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 70 61 74 | calpath(node).if.node.parent.pat |
227c0 | 68 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 6f 64 65 2e 6e 61 6d 65 0a 65 6c 73 65 69 66 20 6e | h.then.return.node.name.elseif.n |
227e0 | 6f 64 65 2e 63 66 67 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 6f 64 65 2e 63 66 67 2e 6e 61 6d | ode.cfg.then.return.node.cfg.nam |
22800 | 65 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 6e 6f 64 65 2e 70 61 74 68 0a 65 6e 64 0a 65 6e 64 0a | e.else.return.node.path.end.end. |
22820 | 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 74 72 65 65 2e 72 65 6d 6f 76 65 28 6e 6f 64 | function.premake.tree.remove(nod |
22840 | 65 29 0a 6c 6f 63 61 6c 20 63 68 69 6c 64 72 65 6e 20 3d 20 6e 6f 64 65 2e 70 61 72 65 6e 74 2e | e).local.children.=.node.parent. |
22860 | 63 68 69 6c 64 72 65 6e 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 63 68 69 6c 64 72 65 6e 20 64 6f | children.for.i.=.1,.#children.do |
22880 | 0a 69 66 20 63 68 69 6c 64 72 65 6e 5b 69 5d 20 3d 3d 20 6e 6f 64 65 20 74 68 65 6e 0a 74 61 62 | .if.children[i].==.node.then.tab |
228a0 | 6c 65 2e 72 65 6d 6f 76 65 28 63 68 69 6c 64 72 65 6e 2c 20 69 29 0a 65 6e 64 0a 65 6e 64 0a 6e | le.remove(children,.i).end.end.n |
228c0 | 6f 64 65 2e 63 68 69 6c 64 72 65 6e 20 3d 20 7b 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 | ode.children.=.{}.end.function.p |
228e0 | 72 65 6d 61 6b 65 2e 74 72 65 65 2e 73 6f 72 74 28 74 72 29 0a 74 72 65 65 2e 74 72 61 76 65 72 | remake.tree.sort(tr).tree.traver |
22900 | 73 65 28 74 72 2c 20 7b 0a 6f 6e 6e 6f 64 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 | se(tr,.{.onnode.=.function(node) |
22920 | 0a 74 61 62 6c 65 2e 73 6f 72 74 28 6e 6f 64 65 2e 63 68 69 6c 64 72 65 6e 2c 20 66 75 6e 63 74 | .table.sort(node.children,.funct |
22940 | 69 6f 6e 28 61 2c 62 29 0a 72 65 74 75 72 6e 20 61 2e 6e 61 6d 65 20 3c 20 62 2e 6e 61 6d 65 0a | ion(a,b).return.a.name.<.b.name. |
22960 | 65 6e 64 29 0a 65 6e 64 0a 7d 2c 20 74 72 75 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 | end).end.},.true).end.function.p |
22980 | 72 65 6d 61 6b 65 2e 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 2c 20 66 6e 2c 20 69 6e 63 6c | remake.tree.traverse(t,.fn,.incl |
229a0 | 75 64 65 72 6f 6f 74 2c 20 69 6e 69 74 69 61 6c 64 65 70 74 68 29 0a 6c 6f 63 61 6c 20 64 6f 6e | uderoot,.initialdepth).local.don |
229c0 | 6f 64 65 2c 20 64 6f 63 68 69 6c 64 72 65 6e 0a 64 6f 6e 6f 64 65 20 3d 20 66 75 6e 63 74 69 6f | ode,.dochildren.donode.=.functio |
229e0 | 6e 28 6e 6f 64 65 2c 20 66 6e 2c 20 64 65 70 74 68 29 0a 69 66 20 6e 6f 64 65 2e 69 73 72 65 6d | n(node,.fn,.depth).if.node.isrem |
22a00 | 6f 76 65 64 20 74 68 65 6e 20 0a 72 65 74 75 72 6e 20 0a 65 6e 64 0a 69 66 20 66 6e 2e 6f 6e 6e | oved.then..return..end.if.fn.onn |
22a20 | 6f 64 65 20 74 68 65 6e 20 0a 66 6e 2e 6f 6e 6e 6f 64 65 28 6e 6f 64 65 2c 20 64 65 70 74 68 29 | ode.then..fn.onnode(node,.depth) |
22a40 | 20 0a 65 6e 64 0a 69 66 20 23 6e 6f 64 65 2e 63 68 69 6c 64 72 65 6e 20 3e 20 30 20 74 68 65 6e | ..end.if.#node.children.>.0.then |
22a60 | 0a 69 66 20 66 6e 2e 6f 6e 62 72 61 6e 63 68 65 6e 74 65 72 20 74 68 65 6e 0a 66 6e 2e 6f 6e 62 | .if.fn.onbranchenter.then.fn.onb |
22a80 | 72 61 6e 63 68 65 6e 74 65 72 28 6e 6f 64 65 2c 20 64 65 70 74 68 29 0a 65 6e 64 0a 69 66 20 66 | ranchenter(node,.depth).end.if.f |
22aa0 | 6e 2e 6f 6e 62 72 61 6e 63 68 20 74 68 65 6e 20 0a 66 6e 2e 6f 6e 62 72 61 6e 63 68 28 6e 6f 64 | n.onbranch.then..fn.onbranch(nod |
22ac0 | 65 2c 20 64 65 70 74 68 29 20 0a 65 6e 64 0a 64 6f 63 68 69 6c 64 72 65 6e 28 6e 6f 64 65 2c 20 | e,.depth)..end.dochildren(node,. |
22ae0 | 66 6e 2c 20 64 65 70 74 68 20 2b 20 31 29 0a 69 66 20 66 6e 2e 6f 6e 62 72 61 6e 63 68 65 78 69 | fn,.depth.+.1).if.fn.onbranchexi |
22b00 | 74 20 74 68 65 6e 0a 66 6e 2e 6f 6e 62 72 61 6e 63 68 65 78 69 74 28 6e 6f 64 65 2c 20 64 65 70 | t.then.fn.onbranchexit(node,.dep |
22b20 | 74 68 29 0a 65 6e 64 0a 65 6c 73 65 0a 69 66 20 66 6e 2e 6f 6e 6c 65 61 66 20 74 68 65 6e 20 0a | th).end.else.if.fn.onleaf.then.. |
22b40 | 66 6e 2e 6f 6e 6c 65 61 66 28 6e 6f 64 65 2c 20 64 65 70 74 68 29 20 0a 65 6e 64 0a 65 6e 64 0a | fn.onleaf(node,.depth)..end.end. |
22b60 | 65 6e 64 0a 64 6f 63 68 69 6c 64 72 65 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 61 72 65 6e 74 | end.dochildren.=.function(parent |
22b80 | 2c 20 66 6e 2c 20 64 65 70 74 68 29 0a 6c 6f 63 61 6c 20 69 20 3d 20 31 0a 77 68 69 6c 65 20 69 | ,.fn,.depth).local.i.=.1.while.i |
22ba0 | 20 3c 3d 20 23 70 61 72 65 6e 74 2e 63 68 69 6c 64 72 65 6e 20 64 6f 0a 6c 6f 63 61 6c 20 6e 6f | .<=.#parent.children.do.local.no |
22bc0 | 64 65 20 3d 20 70 61 72 65 6e 74 2e 63 68 69 6c 64 72 65 6e 5b 69 5d 0a 64 6f 6e 6f 64 65 28 6e | de.=.parent.children[i].donode(n |
22be0 | 6f 64 65 2c 20 66 6e 2c 20 64 65 70 74 68 29 0a 69 66 20 6e 6f 64 65 20 3d 3d 20 70 61 72 65 6e | ode,.fn,.depth).if.node.==.paren |
22c00 | 74 2e 63 68 69 6c 64 72 65 6e 5b 69 5d 20 74 68 65 6e 0a 69 20 3d 20 69 20 2b 20 31 0a 65 6e 64 | t.children[i].then.i.=.i.+.1.end |
22c20 | 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 69 6e 69 74 69 61 6c 64 65 70 74 68 20 74 68 65 | .end.end.if.not.initialdepth.the |
22c40 | 6e 0a 69 6e 69 74 69 61 6c 64 65 70 74 68 20 3d 20 30 0a 65 6e 64 0a 69 66 20 69 6e 63 6c 75 64 | n.initialdepth.=.0.end.if.includ |
22c60 | 65 72 6f 6f 74 20 74 68 65 6e 0a 64 6f 6e 6f 64 65 28 74 2c 20 66 6e 2c 20 69 6e 69 74 69 61 6c | eroot.then.donode(t,.fn,.initial |
22c80 | 64 65 70 74 68 29 0a 65 6c 73 65 0a 64 6f 63 68 69 6c 64 72 65 6e 28 74 2c 20 66 6e 2c 20 69 6e | depth).else.dochildren(t,.fn,.in |
22ca0 | 69 74 69 61 6c 64 65 70 74 68 29 0a 65 6e 64 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 73 6f 6c | itialdepth).end.end..premake.sol |
22cc0 | 75 74 69 6f 6e 20 3d 20 7b 20 7d 0a 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 6c 69 73 | ution.=.{.}.premake.solution.lis |
22ce0 | 74 20 3d 20 7b 20 7d 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f | t.=.{.}.function.premake.solutio |
22d00 | 6e 2e 6e 65 77 28 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 73 6c 6e 20 3d 20 7b 20 7d 0a 74 61 62 6c | n.new(name).local.sln.=.{.}.tabl |
22d20 | 65 2e 69 6e 73 65 72 74 28 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 6c 69 73 74 2c 20 | e.insert(premake.solution.list,. |
22d40 | 73 6c 6e 29 0a 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 6c 69 73 74 5b 6e 61 6d 65 5d | sln).premake.solution.list[name] |
22d60 | 20 3d 20 73 6c 6e 0a 73 65 74 6d 65 74 61 74 61 62 6c 65 28 73 6c 6e 2c 20 7b 20 5f 5f 74 79 70 | .=.sln.setmetatable(sln,.{.__typ |
22d80 | 65 3d 22 73 6f 6c 75 74 69 6f 6e 22 20 7d 29 0a 73 6c 6e 2e 6e 61 6d 65 20 20 20 20 20 20 20 20 | e="solution".}).sln.name........ |
22da0 | 20 20 20 3d 20 6e 61 6d 65 0a 73 6c 6e 2e 62 61 73 65 64 69 72 20 20 20 20 20 20 20 20 3d 20 6f | ...=.name.sln.basedir........=.o |
22dc0 | 73 2e 67 65 74 63 77 64 28 29 0a 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 20 20 20 20 20 20 20 3d 20 | s.getcwd().sln.projects.......=. |
22de0 | 7b 20 7d 0a 73 6c 6e 2e 62 6c 6f 63 6b 73 20 20 20 20 20 20 20 20 20 3d 20 7b 20 7d 0a 73 6c 6e | {.}.sln.blocks.........=.{.}.sln |
22e00 | 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 3d 20 7b 20 7d 0a 73 6c 6e 2e 67 72 6f 75 70 73 | .configurations.=.{.}.sln.groups |
22e20 | 20 20 20 20 20 20 20 20 20 3d 20 7b 20 7d 0a 72 65 74 75 72 6e 20 73 6c 6e 0a 65 6e 64 0a 66 75 | .........=.{.}.return.sln.end.fu |
22e40 | 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 28 29 0a 6c | nction.premake.solution.each().l |
22e60 | 6f 63 61 6c 20 69 20 3d 20 30 0a 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 20 28 29 0a 69 20 | ocal.i.=.0.return.function.().i. |
22e80 | 3d 20 69 20 2b 20 31 0a 69 66 20 69 20 3c 3d 20 23 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f | =.i.+.1.if.i.<=.#premake.solutio |
22ea0 | 6e 2e 6c 69 73 74 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 | n.list.then.return.premake.solut |
22ec0 | 69 6f 6e 2e 6c 69 73 74 5b 69 5d 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e | ion.list[i].end.end.end.function |
22ee0 | 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 73 6c | .premake.solution.eachproject(sl |
22f00 | 6e 29 0a 6c 6f 63 61 6c 20 69 20 3d 20 30 0a 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 20 28 | n).local.i.=.0.return.function.( |
22f20 | 29 0a 69 20 3d 20 69 20 2b 20 31 0a 69 66 20 28 69 20 3c 3d 20 23 73 6c 6e 2e 70 72 6f 6a 65 63 | ).i.=.i.+.1.if.(i.<=.#sln.projec |
22f40 | 74 73 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e | ts).then.return.premake.solution |
22f60 | 2e 67 65 74 70 72 6f 6a 65 63 74 28 73 6c 6e 2c 20 69 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a | .getproject(sln,.i).end.end.end. |
22f80 | 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 67 72 | function.premake.solution.eachgr |
22fa0 | 6f 75 70 28 73 6c 6e 29 0a 6c 6f 63 61 6c 20 69 20 3d 20 30 0a 72 65 74 75 72 6e 20 66 75 6e 63 | oup(sln).local.i.=.0.return.func |
22fc0 | 74 69 6f 6e 28 29 0a 69 20 3d 20 69 20 2b 20 31 0a 69 66 28 69 20 3c 3d 20 23 73 6c 6e 2e 67 72 | tion().i.=.i.+.1.if(i.<=.#sln.gr |
22fe0 | 6f 75 70 73 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 | oups).then.return.premake.soluti |
23000 | 6f 6e 2e 67 65 74 67 72 6f 75 70 28 73 6c 6e 2c 20 69 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a | on.getgroup(sln,.i).end.end.end. |
23020 | 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 67 65 74 28 6b 65 | function.premake.solution.get(ke |
23040 | 79 29 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 6c 69 73 74 5b | y).return.premake.solution.list[ |
23060 | 6b 65 79 5d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 | key].end.function.premake.soluti |
23080 | 6f 6e 2e 67 65 74 70 72 6f 6a 65 63 74 28 73 6c 6e 2c 20 69 64 78 29 0a 6c 6f 63 61 6c 20 70 72 | on.getproject(sln,.idx).local.pr |
230a0 | 6a 20 3d 20 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 69 64 78 5d 0a 6c 6f 63 61 6c 20 63 66 67 20 | j.=.sln.projects[idx].local.cfg. |
230c0 | 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 28 70 72 6a 29 0a 63 66 67 2e 6e 61 6d | =.premake.getconfig(prj).cfg.nam |
230e0 | 65 20 3d 20 70 72 6a 2e 6e 61 6d 65 0a 72 65 74 75 72 6e 20 63 66 67 0a 65 6e 64 0a 66 75 6e 63 | e.=.prj.name.return.cfg.end.func |
23100 | 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 67 65 74 67 72 6f 75 70 28 73 | tion.premake.solution.getgroup(s |
23120 | 6c 6e 2c 20 69 64 78 29 0a 6c 6f 63 61 6c 20 67 72 70 20 3d 20 73 6c 6e 2e 67 72 6f 75 70 73 5b | ln,.idx).local.grp.=.sln.groups[ |
23140 | 69 64 78 5d 0a 72 65 74 75 72 6e 20 67 72 70 0a 65 6e 64 00 70 72 65 6d 61 6b 65 2e 70 72 6f 6a | idx].return.grp.end.premake.proj |
23160 | 65 63 74 20 3d 20 7b 20 7d 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 | ect.=.{.}.function.premake.proje |
23180 | 63 74 2e 62 75 69 6c 64 73 6f 75 72 63 65 74 72 65 65 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 74 72 | ct.buildsourcetree(prj).local.tr |
231a0 | 20 3d 20 70 72 65 6d 61 6b 65 2e 74 72 65 65 2e 6e 65 77 28 70 72 6a 2e 6e 61 6d 65 29 0a 74 72 | .=.premake.tree.new(prj.name).tr |
231c0 | 2e 70 72 6f 6a 65 63 74 20 3d 20 70 72 6a 0a 6c 6f 63 61 6c 20 69 73 76 70 61 74 68 0a 6c 6f 63 | .project.=.prj.local.isvpath.loc |
231e0 | 61 6c 20 66 75 6e 63 74 69 6f 6e 20 6f 6e 61 64 64 28 6e 6f 64 65 29 0a 6e 6f 64 65 2e 69 73 76 | al.function.onadd(node).node.isv |
23200 | 70 61 74 68 20 3d 20 69 73 76 70 61 74 68 0a 65 6e 64 0a 66 6f 72 20 66 63 66 67 20 69 6e 20 70 | path.=.isvpath.end.for.fcfg.in.p |
23220 | 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 65 61 63 68 66 69 6c 65 28 70 72 6a 29 20 64 6f 0a | remake.project.eachfile(prj).do. |
23240 | 69 73 76 70 61 74 68 20 3d 20 28 66 63 66 67 2e 6e 61 6d 65 20 7e 3d 20 66 63 66 67 2e 76 70 61 | isvpath.=.(fcfg.name.~=.fcfg.vpa |
23260 | 74 68 29 0a 6c 6f 63 61 6c 20 6e 6f 64 65 20 3d 20 70 72 65 6d 61 6b 65 2e 74 72 65 65 2e 61 64 | th).local.node.=.premake.tree.ad |
23280 | 64 28 74 72 2c 20 66 63 66 67 2e 76 70 61 74 68 2c 20 6f 6e 61 64 64 29 0a 6e 6f 64 65 2e 63 66 | d(tr,.fcfg.vpath,.onadd).node.cf |
232a0 | 67 20 3d 20 66 63 66 67 0a 65 6e 64 0a 70 72 65 6d 61 6b 65 2e 74 72 65 65 2e 73 6f 72 74 28 74 | g.=.fcfg.end.premake.tree.sort(t |
232c0 | 72 29 0a 72 65 74 75 72 6e 20 74 72 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b | r).return.tr.end.function.premak |
232e0 | 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 2c 20 70 6c 61 74 66 6f 72 6d 29 0a 69 66 20 70 | e.eachconfig(prj,.platform).if.p |
23300 | 72 6a 2e 70 72 6f 6a 65 63 74 20 74 68 65 6e 20 70 72 6a 20 3d 20 70 72 6a 2e 70 72 6f 6a 65 63 | rj.project.then.prj.=.prj.projec |
23320 | 74 20 65 6e 64 0a 6c 6f 63 61 6c 20 63 66 67 73 20 3d 20 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e | t.end.local.cfgs.=.prj.solution. |
23340 | 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 0a 6c 6f 63 61 6c 20 69 20 3d 20 30 0a 72 65 74 75 72 | configurations.local.i.=.0.retur |
23360 | 6e 20 66 75 6e 63 74 69 6f 6e 20 28 29 0a 69 20 3d 20 69 20 2b 20 31 0a 69 66 20 69 20 3c 3d 20 | n.function.().i.=.i.+.1.if.i.<=. |
23380 | 23 63 66 67 73 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e | #cfgs.then.return.premake.getcon |
233a0 | 66 69 67 28 70 72 6a 2c 20 63 66 67 73 5b 69 5d 2c 20 70 6c 61 74 66 6f 72 6d 29 0a 65 6e 64 0a | fig(prj,.cfgs[i],.platform).end. |
233c0 | 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 | end.end.function.premake.project |
233e0 | 2e 65 61 63 68 66 69 6c 65 28 70 72 6a 29 0a 69 66 20 6e 6f 74 20 70 72 6a 2e 70 72 6f 6a 65 63 | .eachfile(prj).if.not.prj.projec |
23400 | 74 20 74 68 65 6e 20 70 72 6a 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 28 70 | t.then.prj.=.premake.getconfig(p |
23420 | 72 6a 29 20 65 6e 64 0a 6c 6f 63 61 6c 20 69 20 3d 20 30 0a 6c 6f 63 61 6c 20 74 20 3d 20 70 72 | rj).end.local.i.=.0.local.t.=.pr |
23440 | 6a 2e 66 69 6c 65 73 0a 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 20 28 29 0a 69 20 3d 20 69 | j.files.return.function.().i.=.i |
23460 | 20 2b 20 31 0a 69 66 20 28 69 20 3c 3d 20 23 74 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 66 63 66 | .+.1.if.(i.<=.#t).then.local.fcf |
23480 | 67 20 3d 20 70 72 6a 2e 5f 5f 66 69 6c 65 63 6f 6e 66 69 67 73 5b 74 5b 69 5d 5d 0a 66 63 66 67 | g.=.prj.__fileconfigs[t[i]].fcfg |
234a0 | 2e 76 70 61 74 68 20 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 67 65 74 76 70 61 74 | .vpath.=.premake.project.getvpat |
234c0 | 68 28 70 72 6a 2c 20 66 63 66 67 2e 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 66 63 66 67 0a 65 6e | h(prj,.fcfg.name).return.fcfg.en |
234e0 | 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 76 | d.end.end.function.premake.esc(v |
23500 | 61 6c 75 65 29 0a 69 66 20 28 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 62 6c 65 22 | alue).if.(type(value).==."table" |
23520 | 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c | ).then.local.result.=.{.}.for._, |
23540 | 76 20 69 6e 20 69 70 61 69 72 73 28 76 61 6c 75 65 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 | v.in.ipairs(value).do.table.inse |
23560 | 72 74 28 72 65 73 75 6c 74 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 76 29 29 0a 65 6e 64 0a 72 | rt(result,.premake.esc(v)).end.r |
23580 | 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6c 73 65 0a 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 3a | eturn.result.else.value.=.value: |
235a0 | 67 73 75 62 28 27 26 27 2c 20 20 22 26 61 6d 70 3b 22 29 0a 76 61 6c 75 65 20 3d 20 76 61 6c 75 | gsub('&',.."&").value.=.valu |
235c0 | 65 3a 67 73 75 62 28 27 22 27 2c 20 20 22 26 71 75 6f 74 3b 22 29 0a 76 61 6c 75 65 20 3d 20 76 | e:gsub('"',..""").value.=.v |
235e0 | 61 6c 75 65 3a 67 73 75 62 28 22 27 22 2c 20 20 22 26 61 70 6f 73 3b 22 29 0a 76 61 6c 75 65 20 | alue:gsub("'",.."'").value. |
23600 | 3d 20 76 61 6c 75 65 3a 67 73 75 62 28 27 3c 27 2c 20 20 22 26 6c 74 3b 22 29 0a 76 61 6c 75 65 | =.value:gsub('<',.."<").value |
23620 | 20 3d 20 76 61 6c 75 65 3a 67 73 75 62 28 27 3e 27 2c 20 20 22 26 67 74 3b 22 29 0a 76 61 6c 75 | .=.value:gsub('>',..">").valu |
23640 | 65 20 3d 20 76 61 6c 75 65 3a 67 73 75 62 28 27 5c 72 27 2c 20 22 26 23 78 30 44 3b 22 29 0a 76 | e.=.value:gsub('\r',."
").v |
23660 | 61 6c 75 65 20 3d 20 76 61 6c 75 65 3a 67 73 75 62 28 27 5c 6e 27 2c 20 22 26 23 78 30 41 3b 22 | alue.=.value:gsub('\n',."
" |
23680 | 29 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 | ).return.value.end.end.function. |
236a0 | 70 72 65 6d 61 6b 65 2e 66 69 6c 74 65 72 70 6c 61 74 66 6f 72 6d 73 28 73 6c 6e 2c 20 6d 61 70 | premake.filterplatforms(sln,.map |
236c0 | 2c 20 64 65 66 61 75 6c 74 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 6c 6f | ,.default).local.result.=.{.}.lo |
236e0 | 63 61 6c 20 6b 65 79 73 20 3d 20 7b 20 7d 0a 69 66 20 73 6c 6e 2e 70 6c 61 74 66 6f 72 6d 73 20 | cal.keys.=.{.}.if.sln.platforms. |
23700 | 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 70 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 6c 61 74 | then.for._,.p.in.ipairs(sln.plat |
23720 | 66 6f 72 6d 73 29 20 64 6f 0a 69 66 20 6d 61 70 5b 70 5d 20 61 6e 64 20 6e 6f 74 20 74 61 62 6c | forms).do.if.map[p].and.not.tabl |
23740 | 65 2e 63 6f 6e 74 61 69 6e 73 28 6b 65 79 73 2c 20 6d 61 70 5b 70 5d 29 20 74 68 65 6e 0a 74 61 | e.contains(keys,.map[p]).then.ta |
23760 | 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 70 29 0a 74 61 62 6c 65 2e 69 6e 73 65 | ble.insert(result,.p).table.inse |
23780 | 72 74 28 6b 65 79 73 2c 20 6d 61 70 5b 70 5d 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 | rt(keys,.map[p]).end.end.end.if. |
237a0 | 23 72 65 73 75 6c 74 20 3d 3d 20 30 20 61 6e 64 20 64 65 66 61 75 6c 74 20 74 68 65 6e 0a 74 61 | #result.==.0.and.default.then.ta |
237c0 | 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 64 65 66 61 75 6c 74 29 0a 65 6e 64 0a | ble.insert(result,.default).end. |
237e0 | 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 | return.result.end.function.prema |
23800 | 6b 65 2e 66 69 6e 64 70 72 6f 6a 65 63 74 28 6e 61 6d 65 29 0a 66 6f 72 20 73 6c 6e 20 69 6e 20 | ke.findproject(name).for.sln.in. |
23820 | 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a 66 6f 72 20 70 | premake.solution.each().do.for.p |
23840 | 72 6a 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 70 72 6f 6a 65 | rj.in.premake.solution.eachproje |
23860 | 63 74 28 73 6c 6e 29 20 64 6f 0a 69 66 20 28 70 72 6a 2e 6e 61 6d 65 20 3d 3d 20 6e 61 6d 65 29 | ct(sln).do.if.(prj.name.==.name) |
23880 | 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 20 70 72 6a 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e | .then.return..prj.end.end.end.en |
238a0 | 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 66 69 6c 65 28 70 72 6a 2c | d.function.premake.findfile(prj, |
238c0 | 20 65 78 74 65 6e 73 69 6f 6e 29 0a 66 6f 72 20 5f 2c 20 66 6e 61 6d 65 20 69 6e 20 69 70 61 69 | .extension).for._,.fname.in.ipai |
238e0 | 72 73 28 70 72 6a 2e 66 69 6c 65 73 29 20 64 6f 0a 69 66 20 66 6e 61 6d 65 3a 65 6e 64 73 77 69 | rs(prj.files).do.if.fname:endswi |
23900 | 74 68 28 65 78 74 65 6e 73 69 6f 6e 29 20 74 68 65 6e 20 72 65 74 75 72 6e 20 66 6e 61 6d 65 20 | th(extension).then.return.fname. |
23920 | 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 65 74 | end.end.end.function.premake.get |
23940 | 63 6f 6e 66 69 67 28 70 72 6a 2c 20 63 66 67 6e 61 6d 65 2c 20 70 6c 74 6e 61 6d 65 29 0a 70 72 | config(prj,.cfgname,.pltname).pr |
23960 | 6a 20 3d 20 70 72 6a 2e 70 72 6f 6a 65 63 74 20 6f 72 20 70 72 6a 0a 69 66 20 70 6c 74 6e 61 6d | j.=.prj.project.or.prj.if.pltnam |
23980 | 65 20 3d 3d 20 22 4e 61 74 69 76 65 22 20 6f 72 20 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 | e.==."Native".or.not.table.conta |
239a0 | 69 6e 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 70 6c 61 74 66 6f 72 6d 73 20 6f 72 20 7b 7d | ins(prj.solution.platforms.or.{} |
239c0 | 2c 20 70 6c 74 6e 61 6d 65 29 20 74 68 65 6e 0a 70 6c 74 6e 61 6d 65 20 3d 20 6e 69 6c 0a 65 6e | ,.pltname).then.pltname.=.nil.en |
239e0 | 64 0a 6c 6f 63 61 6c 20 6b 65 79 20 3d 20 28 63 66 67 6e 61 6d 65 20 6f 72 20 22 22 29 0a 69 66 | d.local.key.=.(cfgname.or."").if |
23a00 | 20 70 6c 74 6e 61 6d 65 20 74 68 65 6e 20 6b 65 79 20 3d 20 6b 65 79 20 2e 2e 20 70 6c 74 6e 61 | .pltname.then.key.=.key....pltna |
23a20 | 6d 65 20 65 6e 64 0a 72 65 74 75 72 6e 20 70 72 6a 2e 5f 5f 63 6f 6e 66 69 67 73 5b 6b 65 79 5d | me.end.return.prj.__configs[key] |
23a40 | 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 6e | .end.function.premake.getconfign |
23a60 | 61 6d 65 28 63 66 67 6e 61 6d 65 2c 20 70 6c 61 74 66 6f 72 6d 2c 20 75 73 65 73 68 6f 72 74 6e | ame(cfgname,.platform,.useshortn |
23a80 | 61 6d 65 29 0a 69 66 20 63 66 67 6e 61 6d 65 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 | ame).if.cfgname.then.local.name. |
23aa0 | 3d 20 63 66 67 6e 61 6d 65 0a 69 66 20 70 6c 61 74 66 6f 72 6d 20 61 6e 64 20 70 6c 61 74 66 6f | =.cfgname.if.platform.and.platfo |
23ac0 | 72 6d 20 7e 3d 20 22 4e 61 74 69 76 65 22 20 74 68 65 6e 0a 69 66 20 75 73 65 73 68 6f 72 74 6e | rm.~=."Native".then.if.useshortn |
23ae0 | 61 6d 65 20 74 68 65 6e 0a 6e 61 6d 65 20 3d 20 6e 61 6d 65 20 2e 2e 20 70 72 65 6d 61 6b 65 2e | ame.then.name.=.name....premake. |
23b00 | 70 6c 61 74 66 6f 72 6d 73 5b 70 6c 61 74 66 6f 72 6d 5d 2e 63 66 67 73 75 66 66 69 78 0a 65 6c | platforms[platform].cfgsuffix.el |
23b20 | 73 65 0a 6e 61 6d 65 20 3d 20 6e 61 6d 65 20 2e 2e 20 22 7c 22 20 2e 2e 20 70 6c 61 74 66 6f 72 | se.name.=.name...."|"....platfor |
23b40 | 6d 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 69 69 66 28 75 73 65 73 68 6f 72 74 6e 61 6d | m.end.end.return.iif(useshortnam |
23b60 | 65 2c 20 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 2c 20 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 | e,.name:lower(),.name).end.end.f |
23b80 | 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 65 74 64 65 70 65 6e 64 65 6e 63 69 65 73 28 | unction.premake.getdependencies( |
23ba0 | 70 72 6a 29 0a 70 72 6a 20 3d 20 70 72 6a 2e 70 72 6f 6a 65 63 74 20 6f 72 20 70 72 6a 0a 6c 6f | prj).prj.=.prj.project.or.prj.lo |
23bc0 | 63 61 6c 20 72 65 73 75 6c 74 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 | cal.results.=.{.}.for._,.cfg.in. |
23be0 | 70 61 69 72 73 28 70 72 6a 2e 5f 5f 63 6f 6e 66 69 67 73 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 6c | pairs(prj.__configs).do.for._,.l |
23c00 | 69 6e 6b 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 6c 69 6e 6b 73 29 20 64 6f 0a 6c 6f 63 61 | ink.in.ipairs(cfg.links).do.loca |
23c20 | 6c 20 64 65 70 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 70 72 6f 6a 65 63 74 28 6c 69 6e 6b | l.dep.=.premake.findproject(link |
23c40 | 29 0a 69 66 20 64 65 70 20 61 6e 64 20 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 | ).if.dep.and.not.table.contains( |
23c60 | 72 65 73 75 6c 74 73 2c 20 64 65 70 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 | results,.dep).then.table.insert( |
23c80 | 72 65 73 75 6c 74 73 2c 20 64 65 70 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e | results,.dep).end.end.end.return |
23ca0 | 20 72 65 73 75 6c 74 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 70 72 | .results.end.function.premake.pr |
23cc0 | 6f 6a 65 63 74 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 70 72 6a 6e 61 6d 65 2c 20 70 61 74 74 65 | oject.getbasename(prjname,.patte |
23ce0 | 72 6e 29 0a 72 65 74 75 72 6e 20 70 61 74 74 65 72 6e 3a 67 73 75 62 28 22 25 25 25 25 22 2c 20 | rn).return.pattern:gsub("%%%%",. |
23d00 | 70 72 6a 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 70 72 | prjname).end.function.premake.pr |
23d20 | 6f 6a 65 63 74 2e 67 65 74 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 70 61 74 74 65 72 6e 29 0a | oject.getfilename(prj,.pattern). |
23d40 | 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 67 65 | local.fname.=.premake.project.ge |
23d60 | 74 62 61 73 65 6e 61 6d 65 28 70 72 6a 2e 6e 61 6d 65 2c 20 70 61 74 74 65 72 6e 29 0a 66 6e 61 | tbasename(prj.name,.pattern).fna |
23d80 | 6d 65 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 20 66 6e 61 | me.=.path.join(prj.location,.fna |
23da0 | 6d 65 29 0a 72 65 74 75 72 6e 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 6f 73 2e 67 | me).return.path.getrelative(os.g |
23dc0 | 65 74 63 77 64 28 29 2c 20 66 6e 61 6d 65 29 0a 65 6e 64 0a 20 66 75 6e 63 74 69 6f 6e 20 70 72 | etcwd(),.fname).end..function.pr |
23de0 | 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 6b 69 6e 64 2c 20 70 61 72 74 29 0a | emake.getlinks(cfg,.kind,.part). |
23e00 | 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 69 69 66 20 28 70 61 72 74 20 3d 3d 20 22 64 69 72 | local.result.=.iif.(part.==."dir |
23e20 | 65 63 74 6f 72 79 22 20 61 6e 64 20 6b 69 6e 64 20 3d 3d 20 22 61 6c 6c 22 2c 20 63 66 67 2e 6c | ectory".and.kind.==."all",.cfg.l |
23e40 | 69 62 64 69 72 73 2c 20 7b 7d 29 0a 6c 6f 63 61 6c 20 63 66 67 6e 61 6d 65 20 3d 20 69 69 66 28 | ibdirs,.{}).local.cfgname.=.iif( |
23e60 | 63 66 67 2e 6e 61 6d 65 20 3d 3d 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6e 61 6d 65 2c 20 22 22 | cfg.name.==.cfg.project.name,."" |
23e80 | 2c 20 63 66 67 2e 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 70 61 74 68 73 74 79 6c 65 20 3d 20 70 72 | ,.cfg.name).local.pathstyle.=.pr |
23ea0 | 65 6d 61 6b 65 2e 67 65 74 70 61 74 68 73 74 79 6c 65 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6e 61 | emake.getpathstyle(cfg).local.na |
23ec0 | 6d 65 73 74 79 6c 65 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 6e 61 6d 65 73 74 79 6c 65 28 63 | mestyle.=.premake.getnamestyle(c |
23ee0 | 66 67 29 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 63 61 6e 6c 69 6e 6b 28 73 6f 75 72 63 | fg).local.function.canlink(sourc |
23f00 | 65 2c 20 74 61 72 67 65 74 29 0a 69 66 20 28 74 61 72 67 65 74 2e 6b 69 6e 64 20 7e 3d 20 22 53 | e,.target).if.(target.kind.~=."S |
23f20 | 68 61 72 65 64 4c 69 62 22 20 61 6e 64 20 74 61 72 67 65 74 2e 6b 69 6e 64 20 7e 3d 20 22 53 74 | haredLib".and.target.kind.~=."St |
23f40 | 61 74 69 63 4c 69 62 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a | aticLib").then.return.false.end. |
23f60 | 69 66 20 70 72 65 6d 61 6b 65 2e 69 73 63 70 70 70 72 6f 6a 65 63 74 28 73 6f 75 72 63 65 29 20 | if.premake.iscppproject(source). |
23f80 | 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 69 73 63 70 70 70 72 6f 6a 65 63 74 | then.return.premake.iscppproject |
23fa0 | 28 74 61 72 67 65 74 29 0a 65 6c 73 65 69 66 20 70 72 65 6d 61 6b 65 2e 69 73 64 6f 74 6e 65 74 | (target).elseif.premake.isdotnet |
23fc0 | 70 72 6f 6a 65 63 74 28 73 6f 75 72 63 65 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d | project(source).then.return.prem |
23fe0 | 61 6b 65 2e 69 73 64 6f 74 6e 65 74 70 72 6f 6a 65 63 74 28 74 61 72 67 65 74 29 0a 65 6e 64 0a | ake.isdotnetproject(target).end. |
24000 | 65 6e 64 0a 66 6f 72 20 5f 2c 20 6c 69 6e 6b 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 6c 69 | end.for._,.link.in.ipairs(cfg.li |
24020 | 6e 6b 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 69 74 65 6d 0a 6c 6f 63 61 6c 20 70 72 6a 20 3d 20 70 | nks).do.local.item.local.prj.=.p |
24040 | 72 65 6d 61 6b 65 2e 66 69 6e 64 70 72 6f 6a 65 63 74 28 6c 69 6e 6b 29 0a 69 66 20 70 72 6a 20 | remake.findproject(link).if.prj. |
24060 | 61 6e 64 20 6b 69 6e 64 20 7e 3d 20 22 73 79 73 74 65 6d 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 | and.kind.~=."system".then.local. |
24080 | 70 72 6a 63 66 67 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 28 70 72 6a 2c 20 | prjcfg.=.premake.getconfig(prj,. |
240a0 | 63 66 67 6e 61 6d 65 2c 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 29 0a 69 66 20 6b 69 6e 64 20 3d | cfgname,.cfg.platform).if.kind.= |
240c0 | 3d 20 22 64 65 70 65 6e 64 65 6e 63 69 65 73 22 20 6f 72 20 63 61 6e 6c 69 6e 6b 28 63 66 67 2c | =."dependencies".or.canlink(cfg, |
240e0 | 20 70 72 6a 63 66 67 29 20 74 68 65 6e 0a 69 66 20 28 70 61 72 74 20 3d 3d 20 22 64 69 72 65 63 | .prjcfg).then.if.(part.==."direc |
24100 | 74 6f 72 79 22 29 20 74 68 65 6e 0a 69 74 65 6d 20 3d 20 70 61 74 68 2e 72 65 62 61 73 65 28 70 | tory").then.item.=.path.rebase(p |
24120 | 72 6a 63 66 67 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f 72 79 2c 20 70 72 6a 63 | rjcfg.linktarget.directory,.prjc |
24140 | 66 67 2e 6c 6f 63 61 74 69 6f 6e 2c 20 63 66 67 2e 6c 6f 63 61 74 69 6f 6e 29 0a 65 6c 73 65 69 | fg.location,.cfg.location).elsei |
24160 | 66 20 28 70 61 72 74 20 3d 3d 20 22 62 61 73 65 6e 61 6d 65 22 29 20 74 68 65 6e 0a 69 74 65 6d | f.(part.==."basename").then.item |
24180 | 20 3d 20 70 72 6a 63 66 67 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 62 61 73 65 6e 61 6d 65 0a 65 6c | .=.prjcfg.linktarget.basename.el |
241a0 | 73 65 69 66 20 28 70 61 72 74 20 3d 3d 20 22 66 75 6c 6c 70 61 74 68 22 29 20 74 68 65 6e 0a 69 | seif.(part.==."fullpath").then.i |
241c0 | 74 65 6d 20 3d 20 70 61 74 68 2e 72 65 62 61 73 65 28 70 72 6a 63 66 67 2e 6c 69 6e 6b 74 61 72 | tem.=.path.rebase(prjcfg.linktar |
241e0 | 67 65 74 2e 66 75 6c 6c 70 61 74 68 2c 20 70 72 6a 63 66 67 2e 6c 6f 63 61 74 69 6f 6e 2c 20 63 | get.fullpath,.prjcfg.location,.c |
24200 | 66 67 2e 6c 6f 63 61 74 69 6f 6e 29 0a 65 6c 73 65 69 66 20 28 70 61 72 74 20 3d 3d 20 22 6f 62 | fg.location).elseif.(part.==."ob |
24220 | 6a 65 63 74 22 29 20 74 68 65 6e 0a 69 74 65 6d 20 3d 20 70 72 6a 63 66 67 0a 65 6e 64 0a 65 6e | ject").then.item.=.prjcfg.end.en |
24240 | 64 0a 65 6c 73 65 69 66 20 6e 6f 74 20 70 72 6a 20 61 6e 64 20 28 6b 69 6e 64 20 3d 3d 20 22 73 | d.elseif.not.prj.and.(kind.==."s |
24260 | 79 73 74 65 6d 22 20 6f 72 20 6b 69 6e 64 20 3d 3d 20 22 61 6c 6c 22 29 20 74 68 65 6e 0a 69 66 | ystem".or.kind.==."all").then.if |
24280 | 20 28 70 61 72 74 20 3d 3d 20 22 64 69 72 65 63 74 6f 72 79 22 29 20 74 68 65 6e 0a 69 74 65 6d | .(part.==."directory").then.item |
242a0 | 20 3d 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 6c 69 6e 6b 29 0a 65 6c 73 65 69 | .=.path.getdirectory(link).elsei |
242c0 | 66 20 28 70 61 72 74 20 3d 3d 20 22 66 75 6c 6c 70 61 74 68 22 29 20 74 68 65 6e 0a 69 74 65 6d | f.(part.==."fullpath").then.item |
242e0 | 20 3d 20 6c 69 6e 6b 0a 69 66 20 6e 61 6d 65 73 74 79 6c 65 20 3d 3d 20 22 77 69 6e 64 6f 77 73 | .=.link.if.namestyle.==."windows |
24300 | 22 20 74 68 65 6e 0a 69 66 20 70 72 65 6d 61 6b 65 2e 69 73 63 70 70 70 72 6f 6a 65 63 74 28 63 | ".then.if.premake.iscppproject(c |
24320 | 66 67 29 20 74 68 65 6e 0a 69 74 65 6d 20 3d 20 69 74 65 6d 20 2e 2e 20 22 2e 6c 69 62 22 0a 65 | fg).then.item.=.item....".lib".e |
24340 | 6c 73 65 69 66 20 70 72 65 6d 61 6b 65 2e 69 73 64 6f 74 6e 65 74 70 72 6f 6a 65 63 74 28 63 66 | lseif.premake.isdotnetproject(cf |
24360 | 67 29 20 74 68 65 6e 0a 69 74 65 6d 20 3d 20 69 74 65 6d 20 2e 2e 20 22 2e 64 6c 6c 22 0a 65 6e | g).then.item.=.item....".dll".en |
24380 | 64 0a 65 6e 64 0a 65 6c 73 65 69 66 20 70 61 72 74 20 3d 3d 20 22 6e 61 6d 65 22 20 74 68 65 6e | d.end.elseif.part.==."name".then |
243a0 | 0a 69 74 65 6d 20 3d 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 6c 69 6e 6b 29 0a 65 6c 73 65 69 | .item.=.path.getname(link).elsei |
243c0 | 66 20 70 61 72 74 20 3d 3d 20 22 62 61 73 65 6e 61 6d 65 22 20 74 68 65 6e 0a 69 74 65 6d 20 3d | f.part.==."basename".then.item.= |
243e0 | 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 6c 69 6e 6b 29 0a 65 6c 73 65 0a 69 74 65 | .path.getbasename(link).else.ite |
24400 | 6d 20 3d 20 6c 69 6e 6b 0a 65 6e 64 0a 69 66 20 69 74 65 6d 3a 66 69 6e 64 28 22 2f 22 2c 20 6e | m.=.link.end.if.item:find("/",.n |
24420 | 69 6c 2c 20 74 72 75 65 29 20 74 68 65 6e 0a 69 74 65 6d 20 3d 20 70 61 74 68 2e 67 65 74 72 65 | il,.true).then.item.=.path.getre |
24440 | 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 2c 20 69 74 65 | lative(cfg.project.location,.ite |
24460 | 6d 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 69 74 65 6d 20 74 68 65 6e 0a 69 66 20 70 61 74 68 73 | m).end.end.if.item.then.if.paths |
24480 | 74 79 6c 65 20 3d 3d 20 22 77 69 6e 64 6f 77 73 22 20 61 6e 64 20 70 61 72 74 20 7e 3d 20 22 6f | tyle.==."windows".and.part.~=."o |
244a0 | 62 6a 65 63 74 22 20 74 68 65 6e 0a 69 74 65 6d 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 | bject".then.item.=.path.translat |
244c0 | 65 28 69 74 65 6d 2c 20 22 5c 5c 22 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 63 | e(item,."\\").end.if.not.table.c |
244e0 | 6f 6e 74 61 69 6e 73 28 72 65 73 75 6c 74 2c 20 69 74 65 6d 29 20 74 68 65 6e 0a 74 61 62 6c 65 | ontains(result,.item).then.table |
24500 | 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 69 74 65 6d 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e | .insert(result,.item).end.end.en |
24520 | 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 | d.return.result.end.function.pre |
24540 | 6d 61 6b 65 2e 67 65 74 6e 61 6d 65 73 74 79 6c 65 28 63 66 67 29 0a 72 65 74 75 72 6e 20 70 72 | make.getnamestyle(cfg).return.pr |
24560 | 65 6d 61 6b 65 2e 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 2e 6e 61 | emake.platforms[cfg.platform].na |
24580 | 6d 65 73 74 79 6c 65 20 6f 72 20 70 72 65 6d 61 6b 65 2e 67 65 74 74 6f 6f 6c 28 63 66 67 29 2e | mestyle.or.premake.gettool(cfg). |
245a0 | 6e 61 6d 65 73 74 79 6c 65 20 6f 72 20 22 70 6f 73 69 78 22 0a 65 6e 64 0a 66 75 6e 63 74 69 6f | namestyle.or."posix".end.functio |
245c0 | 6e 20 70 72 65 6d 61 6b 65 2e 67 65 74 70 61 74 68 73 74 79 6c 65 28 63 66 67 29 0a 69 66 20 70 | n.premake.getpathstyle(cfg).if.p |
245e0 | 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 2e 6f 73 20 3d 3d 20 22 77 | remake.action.current().os.==."w |
24600 | 69 6e 64 6f 77 73 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 77 69 6e 64 6f 77 73 22 0a 65 6c | indows".then.return."windows".el |
24620 | 73 65 0a 72 65 74 75 72 6e 20 22 70 6f 73 69 78 22 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 | se.return."posix".end.end.functi |
24640 | 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 65 74 74 61 72 67 65 74 28 63 66 67 2c 20 64 69 72 65 63 74 | on.premake.gettarget(cfg,.direct |
24660 | 69 6f 6e 2c 20 70 61 74 68 73 74 79 6c 65 2c 20 6e 61 6d 65 73 74 79 6c 65 2c 20 73 79 73 74 65 | ion,.pathstyle,.namestyle,.syste |
24680 | 6d 29 0a 69 66 20 73 79 73 74 65 6d 20 3d 3d 20 22 62 73 64 22 20 74 68 65 6e 0a 73 79 73 74 65 | m).if.system.==."bsd".then.syste |
246a0 | 6d 20 3d 20 22 6c 69 6e 75 78 22 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6b 69 6e 64 20 3d 20 63 66 67 | m.=."linux".end.local.kind.=.cfg |
246c0 | 2e 6b 69 6e 64 0a 69 66 20 70 72 65 6d 61 6b 65 2e 69 73 63 70 70 70 72 6f 6a 65 63 74 28 63 66 | .kind.if.premake.iscppproject(cf |
246e0 | 67 29 20 74 68 65 6e 0a 69 66 20 28 6e 61 6d 65 73 74 79 6c 65 20 3d 3d 20 22 77 69 6e 64 6f 77 | g).then.if.(namestyle.==."window |
24700 | 73 22 20 6f 72 20 73 79 73 74 65 6d 20 3d 3d 20 22 77 69 6e 64 6f 77 73 22 29 0a 61 6e 64 20 6b | s".or.system.==."windows").and.k |
24720 | 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 20 61 6e 64 20 64 69 72 65 63 74 69 6f 6e | ind.==."SharedLib".and.direction |
24740 | 20 3d 3d 20 22 6c 69 6e 6b 22 0a 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 49 | .==."link".and.not.cfg.flags.NoI |
24760 | 6d 70 6f 72 74 4c 69 62 0a 74 68 65 6e 0a 6b 69 6e 64 20 3d 20 22 53 74 61 74 69 63 4c 69 62 22 | mportLib.then.kind.=."StaticLib" |
24780 | 0a 65 6e 64 0a 69 66 20 6e 61 6d 65 73 74 79 6c 65 20 3d 3d 20 22 70 6f 73 69 78 22 20 61 6e 64 | .end.if.namestyle.==."posix".and |
247a0 | 20 73 79 73 74 65 6d 20 3d 3d 20 22 77 69 6e 64 6f 77 73 22 20 61 6e 64 20 6b 69 6e 64 20 7e 3d | .system.==."windows".and.kind.~= |
247c0 | 20 22 53 74 61 74 69 63 4c 69 62 22 20 74 68 65 6e 0a 6e 61 6d 65 73 74 79 6c 65 20 3d 20 22 77 | ."StaticLib".then.namestyle.=."w |
247e0 | 69 6e 64 6f 77 73 22 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 69 65 6c 64 20 20 20 3d 20 | indows".end.end.local.field...=. |
24800 | 22 62 75 69 6c 64 22 0a 69 66 20 64 69 72 65 63 74 69 6f 6e 20 3d 3d 20 22 6c 69 6e 6b 22 20 61 | "build".if.direction.==."link".a |
24820 | 6e 64 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 20 74 68 65 6e 0a | nd.cfg.kind.==."SharedLib".then. |
24840 | 66 69 65 6c 64 20 3d 20 22 69 6d 70 6c 69 62 22 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 | field.=."implib".end.local.name. |
24860 | 20 20 20 3d 20 63 66 67 5b 66 69 65 6c 64 2e 2e 22 6e 61 6d 65 22 5d 20 6f 72 20 63 66 67 2e 74 | ...=.cfg[field.."name"].or.cfg.t |
24880 | 61 72 67 65 74 6e 61 6d 65 20 6f 72 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6e 61 6d 65 0a 6c 6f | argetname.or.cfg.project.name.lo |
248a0 | 63 61 6c 20 64 69 72 20 20 20 20 20 3d 20 63 66 67 5b 66 69 65 6c 64 2e 2e 22 64 69 72 22 5d 20 | cal.dir.....=.cfg[field.."dir"]. |
248c0 | 6f 72 20 63 66 67 2e 74 61 72 67 65 74 64 69 72 20 6f 72 20 70 61 74 68 2e 67 65 74 72 65 6c 61 | or.cfg.targetdir.or.path.getrela |
248e0 | 74 69 76 65 28 63 66 67 2e 6c 6f 63 61 74 69 6f 6e 2c 20 63 66 67 2e 62 61 73 65 64 69 72 29 0a | tive(cfg.location,.cfg.basedir). |
24900 | 6c 6f 63 61 6c 20 73 75 62 64 69 72 20 20 3d 20 63 66 67 5b 66 69 65 6c 64 2e 2e 22 73 75 62 64 | local.subdir..=.cfg[field.."subd |
24920 | 69 72 22 5d 20 6f 72 20 63 66 67 2e 74 61 72 67 65 74 73 75 62 64 69 72 20 6f 72 20 22 2e 22 0a | ir"].or.cfg.targetsubdir.or.".". |
24940 | 6c 6f 63 61 6c 20 70 72 65 66 69 78 20 20 3d 20 22 22 0a 6c 6f 63 61 6c 20 73 75 66 66 69 78 20 | local.prefix..=."".local.suffix. |
24960 | 20 3d 20 22 22 0a 6c 6f 63 61 6c 20 65 78 74 20 20 20 20 20 3d 20 22 22 0a 6c 6f 63 61 6c 20 62 | .=."".local.ext.....=."".local.b |
24980 | 75 6e 64 6c 65 70 61 74 68 2c 20 62 75 6e 64 6c 65 6e 61 6d 65 0a 64 69 72 20 3d 20 70 61 74 68 | undlepath,.bundlename.dir.=.path |
249a0 | 2e 6a 6f 69 6e 28 64 69 72 2c 20 73 75 62 64 69 72 29 0a 69 66 20 6e 61 6d 65 73 74 79 6c 65 20 | .join(dir,.subdir).if.namestyle. |
249c0 | 3d 3d 20 22 77 69 6e 64 6f 77 73 22 20 74 68 65 6e 0a 69 66 20 6b 69 6e 64 20 3d 3d 20 22 43 6f | ==."windows".then.if.kind.==."Co |
249e0 | 6e 73 6f 6c 65 41 70 70 22 20 6f 72 20 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 | nsoleApp".or.kind.==."WindowedAp |
24a00 | 70 22 20 74 68 65 6e 0a 65 78 74 20 3d 20 22 2e 65 78 65 22 0a 65 6c 73 65 69 66 20 6b 69 6e 64 | p".then.ext.=.".exe".elseif.kind |
24a20 | 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 20 74 68 65 6e 0a 65 78 74 20 3d 20 22 2e 64 6c 6c | .==."SharedLib".then.ext.=.".dll |
24a40 | 22 0a 65 6c 73 65 69 66 20 6b 69 6e 64 20 3d 3d 20 22 53 74 61 74 69 63 4c 69 62 22 20 74 68 65 | ".elseif.kind.==."StaticLib".the |
24a60 | 6e 0a 65 78 74 20 3d 20 22 2e 6c 69 62 22 0a 65 6e 64 0a 65 6c 73 65 69 66 20 6e 61 6d 65 73 74 | n.ext.=.".lib".end.elseif.namest |
24a80 | 79 6c 65 20 3d 3d 20 22 70 6f 73 69 78 22 20 74 68 65 6e 0a 69 66 20 6b 69 6e 64 20 3d 3d 20 22 | yle.==."posix".then.if.kind.==." |
24aa0 | 57 69 6e 64 6f 77 65 64 41 70 70 22 20 61 6e 64 20 73 79 73 74 65 6d 20 3d 3d 20 22 6d 61 63 6f | WindowedApp".and.system.==."maco |
24ac0 | 73 78 22 20 74 68 65 6e 0a 62 75 6e 64 6c 65 6e 61 6d 65 20 3d 20 6e 61 6d 65 20 2e 2e 20 22 2e | sx".then.bundlename.=.name....". |
24ae0 | 61 70 70 22 0a 62 75 6e 64 6c 65 70 61 74 68 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 64 69 72 2c | app".bundlepath.=.path.join(dir, |
24b00 | 20 62 75 6e 64 6c 65 6e 61 6d 65 29 0a 64 69 72 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 62 75 6e | .bundlename).dir.=.path.join(bun |
24b20 | 64 6c 65 70 61 74 68 2c 20 22 43 6f 6e 74 65 6e 74 73 2f 4d 61 63 4f 53 22 29 0a 65 6c 73 65 69 | dlepath,."Contents/MacOS").elsei |
24b40 | 66 20 28 6b 69 6e 64 20 3d 3d 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 20 6f 72 20 6b 69 6e 64 20 | f.(kind.==."ConsoleApp".or.kind. |
24b60 | 3d 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 29 20 61 6e 64 20 73 79 73 74 65 6d 20 3d 3d 20 | ==."WindowedApp").and.system.==. |
24b80 | 22 6f 73 32 22 20 74 68 65 6e 0a 65 78 74 20 3d 20 22 2e 65 78 65 22 0a 65 6c 73 65 69 66 20 6b | "os2".then.ext.=.".exe".elseif.k |
24ba0 | 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 20 74 68 65 6e 0a 70 72 65 66 69 78 20 3d | ind.==."SharedLib".then.prefix.= |
24bc0 | 20 22 6c 69 62 22 0a 65 78 74 20 3d 20 69 69 66 28 73 79 73 74 65 6d 20 3d 3d 20 22 6d 61 63 6f | ."lib".ext.=.iif(system.==."maco |
24be0 | 73 78 22 2c 20 22 2e 64 79 6c 69 62 22 2c 20 22 2e 73 6f 22 29 0a 65 6c 73 65 69 66 20 6b 69 6e | sx",.".dylib",.".so").elseif.kin |
24c00 | 64 20 3d 3d 20 22 53 74 61 74 69 63 4c 69 62 22 20 74 68 65 6e 0a 70 72 65 66 69 78 20 3d 20 22 | d.==."StaticLib".then.prefix.=." |
24c20 | 6c 69 62 22 0a 65 78 74 20 3d 20 22 2e 61 22 0a 65 6e 64 0a 65 6c 73 65 69 66 20 6e 61 6d 65 73 | lib".ext.=.".a".end.elseif.names |
24c40 | 74 79 6c 65 20 3d 3d 20 22 50 53 33 22 20 74 68 65 6e 0a 69 66 20 6b 69 6e 64 20 3d 3d 20 22 43 | tyle.==."PS3".then.if.kind.==."C |
24c60 | 6f 6e 73 6f 6c 65 41 70 70 22 20 6f 72 20 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f 77 65 64 41 | onsoleApp".or.kind.==."WindowedA |
24c80 | 70 70 22 20 74 68 65 6e 0a 65 78 74 20 3d 20 22 2e 65 6c 66 22 0a 65 6c 73 65 69 66 20 6b 69 6e | pp".then.ext.=.".elf".elseif.kin |
24ca0 | 64 20 3d 3d 20 22 53 74 61 74 69 63 4c 69 62 22 20 74 68 65 6e 0a 70 72 65 66 69 78 20 3d 20 22 | d.==."StaticLib".then.prefix.=." |
24cc0 | 6c 69 62 22 0a 65 78 74 20 3d 20 22 2e 61 22 0a 65 6e 64 0a 65 6c 73 65 69 66 20 6e 61 6d 65 73 | lib".ext.=.".a".end.elseif.names |
24ce0 | 74 79 6c 65 20 3d 3d 20 22 4f 72 62 69 73 22 20 74 68 65 6e 0a 69 66 20 6b 69 6e 64 20 3d 3d 20 | tyle.==."Orbis".then.if.kind.==. |
24d00 | 22 43 6f 6e 73 6f 6c 65 41 70 70 22 20 6f 72 20 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f 77 65 | "ConsoleApp".or.kind.==."Windowe |
24d20 | 64 41 70 70 22 20 74 68 65 6e 0a 65 78 74 20 3d 20 22 2e 65 6c 66 22 0a 65 6c 73 65 69 66 20 6b | dApp".then.ext.=.".elf".elseif.k |
24d40 | 69 6e 64 20 3d 3d 20 22 53 74 61 74 69 63 4c 69 62 22 20 74 68 65 6e 0a 70 72 65 66 69 78 20 3d | ind.==."StaticLib".then.prefix.= |
24d60 | 20 22 6c 69 62 22 0a 65 78 74 20 3d 20 22 2e 61 22 0a 65 6e 64 0a 65 6e 64 0a 70 72 65 66 69 78 | ."lib".ext.=.".a".end.end.prefix |
24d80 | 20 3d 20 63 66 67 5b 66 69 65 6c 64 2e 2e 22 70 72 65 66 69 78 22 5d 20 6f 72 20 63 66 67 2e 74 | .=.cfg[field.."prefix"].or.cfg.t |
24da0 | 61 72 67 65 74 70 72 65 66 69 78 20 6f 72 20 70 72 65 66 69 78 0a 73 75 66 66 69 78 20 3d 20 63 | argetprefix.or.prefix.suffix.=.c |
24dc0 | 66 67 5b 66 69 65 6c 64 2e 2e 22 73 75 66 66 69 78 22 5d 20 6f 72 20 63 66 67 2e 74 61 72 67 65 | fg[field.."suffix"].or.cfg.targe |
24de0 | 74 73 75 66 66 69 78 20 6f 72 20 73 75 66 66 69 78 0a 65 78 74 20 20 20 20 3d 20 63 66 67 5b 66 | tsuffix.or.suffix.ext....=.cfg[f |
24e00 | 69 65 6c 64 2e 2e 22 65 78 74 65 6e 73 69 6f 6e 22 5d 20 6f 72 20 63 66 67 2e 74 61 72 67 65 74 | ield.."extension"].or.cfg.target |
24e20 | 65 78 74 65 6e 73 69 6f 6e 20 6f 72 20 65 78 74 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 | extension.or.ext.local.result.=. |
24e40 | 7b 20 7d 0a 72 65 73 75 6c 74 2e 62 61 73 65 6e 61 6d 65 20 20 20 20 20 3d 20 6e 61 6d 65 20 2e | {.}.result.basename.....=.name.. |
24e60 | 2e 20 73 75 66 66 69 78 0a 72 65 73 75 6c 74 2e 6e 61 6d 65 20 20 20 20 20 20 20 20 20 3d 20 70 | ..suffix.result.name.........=.p |
24e80 | 72 65 66 69 78 20 2e 2e 20 6e 61 6d 65 20 2e 2e 20 73 75 66 66 69 78 20 2e 2e 20 65 78 74 0a 72 | refix....name....suffix....ext.r |
24ea0 | 65 73 75 6c 74 2e 64 69 72 65 63 74 6f 72 79 20 20 20 20 3d 20 64 69 72 0a 72 65 73 75 6c 74 2e | esult.directory....=.dir.result. |
24ec0 | 73 75 62 64 69 72 65 63 74 6f 72 79 20 3d 20 73 75 62 64 69 72 0a 72 65 73 75 6c 74 2e 70 72 65 | subdirectory.=.subdir.result.pre |
24ee0 | 66 69 78 20 20 20 20 20 20 20 3d 20 70 72 65 66 69 78 0a 72 65 73 75 6c 74 2e 73 75 66 66 69 78 | fix.......=.prefix.result.suffix |
24f00 | 20 20 20 20 20 20 20 3d 20 73 75 66 66 69 78 0a 72 65 73 75 6c 74 2e 66 75 6c 6c 70 61 74 68 20 | .......=.suffix.result.fullpath. |
24f20 | 20 20 20 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 72 65 73 75 6c 74 2e 64 69 72 65 63 74 6f 72 79 | ....=.path.join(result.directory |
24f40 | 2c 20 72 65 73 75 6c 74 2e 6e 61 6d 65 29 0a 72 65 73 75 6c 74 2e 62 75 6e 64 6c 65 70 61 74 68 | ,.result.name).result.bundlepath |
24f60 | 20 20 20 3d 20 62 75 6e 64 6c 65 70 61 74 68 20 6f 72 20 72 65 73 75 6c 74 2e 66 75 6c 6c 70 61 | ...=.bundlepath.or.result.fullpa |
24f80 | 74 68 0a 69 66 20 70 61 74 68 73 74 79 6c 65 20 3d 3d 20 22 77 69 6e 64 6f 77 73 22 20 74 68 65 | th.if.pathstyle.==."windows".the |
24fa0 | 6e 0a 72 65 73 75 6c 74 2e 64 69 72 65 63 74 6f 72 79 20 20 20 20 3d 20 70 61 74 68 2e 74 72 61 | n.result.directory....=.path.tra |
24fc0 | 6e 73 6c 61 74 65 28 72 65 73 75 6c 74 2e 64 69 72 65 63 74 6f 72 79 2c 20 22 5c 5c 22 29 0a 72 | nslate(result.directory,."\\").r |
24fe0 | 65 73 75 6c 74 2e 73 75 62 64 69 72 65 63 74 6f 72 79 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c | esult.subdirectory.=.path.transl |
25000 | 61 74 65 28 72 65 73 75 6c 74 2e 73 75 62 64 69 72 65 63 74 6f 72 79 2c 20 22 5c 5c 22 29 0a 72 | ate(result.subdirectory,."\\").r |
25020 | 65 73 75 6c 74 2e 66 75 6c 6c 70 61 74 68 20 20 20 20 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c | esult.fullpath.....=.path.transl |
25040 | 61 74 65 28 72 65 73 75 6c 74 2e 66 75 6c 6c 70 61 74 68 2c 20 20 22 5c 5c 22 29 0a 65 6e 64 0a | ate(result.fullpath,.."\\").end. |
25060 | 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 | return.result.end.function.prema |
25080 | 6b 65 2e 67 65 74 74 6f 6f 6c 28 63 66 67 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 69 73 63 70 70 | ke.gettool(cfg).if.premake.iscpp |
250a0 | 70 72 6f 6a 65 63 74 28 63 66 67 29 20 74 68 65 6e 0a 69 66 20 5f 4f 50 54 49 4f 4e 53 2e 63 63 | project(cfg).then.if._OPTIONS.cc |
250c0 | 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 5b 5f 4f 50 54 49 4f 4e 53 2e 63 63 | .then.return.premake[_OPTIONS.cc |
250e0 | 5d 0a 65 6e 64 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 61 63 74 | ].end.local.action.=.premake.act |
25100 | 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 69 66 20 61 63 74 69 6f 6e 2e 76 61 6c 69 64 5f 74 6f | ion.current().if.action.valid_to |
25120 | 6f 6c 73 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 5b 61 63 74 69 6f 6e 2e 76 | ols.then.return.premake[action.v |
25140 | 61 6c 69 64 5f 74 6f 6f 6c 73 2e 63 63 5b 31 5d 5d 0a 65 6e 64 0a 72 65 74 75 72 6e 20 70 72 65 | alid_tools.cc[1]].end.return.pre |
25160 | 6d 61 6b 65 2e 67 63 63 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 64 6f 74 | make.gcc.else.return.premake.dot |
25180 | 6e 65 74 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 70 72 6f | net.end.end.function.premake.pro |
251a0 | 6a 65 63 74 2e 67 65 74 76 70 61 74 68 28 70 72 6a 2c 20 61 62 73 70 61 74 68 29 0a 6c 6f 63 61 | ject.getvpath(prj,.abspath).loca |
251c0 | 6c 20 76 70 61 74 68 20 3d 20 61 62 73 70 61 74 68 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 3d 20 | l.vpath.=.abspath.local.fname.=. |
251e0 | 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 61 62 73 70 61 74 68 29 0a 6c 6f 63 61 6c 20 6d 61 78 20 | path.getname(abspath).local.max. |
25200 | 3d 20 61 62 73 70 61 74 68 3a 6c 65 6e 28 29 20 2d 20 66 6e 61 6d 65 3a 6c 65 6e 28 29 0a 66 6f | =.abspath:len().-.fname:len().fo |
25220 | 72 20 72 65 70 6c 61 63 65 6d 65 6e 74 2c 20 70 61 74 74 65 72 6e 73 20 69 6e 20 70 61 69 72 73 | r.replacement,.patterns.in.pairs |
25240 | 28 70 72 6a 2e 76 70 61 74 68 73 20 6f 72 20 7b 7d 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 70 61 74 | (prj.vpaths.or.{}).do.for._,.pat |
25260 | 74 65 72 6e 20 69 6e 20 69 70 61 69 72 73 28 70 61 74 74 65 72 6e 73 29 20 64 6f 0a 6c 6f 63 61 | tern.in.ipairs(patterns).do.loca |
25280 | 6c 20 69 20 3d 20 61 62 73 70 61 74 68 3a 66 69 6e 64 28 70 61 74 68 2e 77 69 6c 64 63 61 72 64 | l.i.=.abspath:find(path.wildcard |
252a0 | 73 28 70 61 74 74 65 72 6e 29 29 0a 69 66 20 69 20 3d 3d 20 31 20 74 68 65 6e 0a 69 20 3d 20 70 | s(pattern)).if.i.==.1.then.i.=.p |
252c0 | 61 74 74 65 72 6e 3a 66 69 6e 64 28 22 2a 22 2c 20 31 2c 20 74 72 75 65 29 20 6f 72 20 28 70 61 | attern:find("*",.1,.true).or.(pa |
252e0 | 74 74 65 72 6e 3a 6c 65 6e 28 29 20 2b 20 31 29 0a 6c 6f 63 61 6c 20 6c 65 61 66 0a 69 66 20 69 | ttern:len().+.1).local.leaf.if.i |
25300 | 20 3c 20 6d 61 78 20 74 68 65 6e 0a 6c 65 61 66 20 3d 20 61 62 73 70 61 74 68 3a 73 75 62 28 69 | .<.max.then.leaf.=.abspath:sub(i |
25320 | 29 0a 65 6c 73 65 0a 6c 65 61 66 20 3d 20 66 6e 61 6d 65 0a 65 6e 64 0a 69 66 20 6c 65 61 66 3a | ).else.leaf.=.fname.end.if.leaf: |
25340 | 73 74 61 72 74 73 77 69 74 68 28 22 2f 22 29 20 74 68 65 6e 0a 6c 65 61 66 20 3d 20 6c 65 61 66 | startswith("/").then.leaf.=.leaf |
25360 | 3a 73 75 62 28 32 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 73 74 65 6d 20 3d 20 22 22 0a 69 66 20 72 | :sub(2).end.local.stem.=."".if.r |
25380 | 65 70 6c 61 63 65 6d 65 6e 74 3a 6c 65 6e 28 29 20 3e 20 30 20 74 68 65 6e 0a 73 74 65 6d 2c 20 | eplacement:len().>.0.then.stem,. |
253a0 | 73 74 61 72 73 20 3d 20 72 65 70 6c 61 63 65 6d 65 6e 74 3a 67 73 75 62 28 22 25 2a 22 2c 20 22 | stars.=.replacement:gsub("%*",." |
253c0 | 22 29 0a 69 66 20 73 74 61 72 73 20 3d 3d 20 30 20 74 68 65 6e 0a 6c 65 61 66 20 3d 20 70 61 74 | ").if.stars.==.0.then.leaf.=.pat |
253e0 | 68 2e 67 65 74 6e 61 6d 65 28 6c 65 61 66 29 0a 65 6e 64 0a 65 6c 73 65 0a 6c 65 61 66 20 3d 20 | h.getname(leaf).end.else.leaf.=. |
25400 | 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 6c 65 61 66 29 0a 65 6e 64 0a 76 70 61 74 68 20 3d 20 70 | path.getname(leaf).end.vpath.=.p |
25420 | 61 74 68 2e 6a 6f 69 6e 28 73 74 65 6d 2c 20 6c 65 61 66 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 | ath.join(stem,.leaf).end.end.end |
25440 | 0a 72 65 74 75 72 6e 20 70 61 74 68 2e 74 72 69 6d 64 6f 74 73 28 76 70 61 74 68 29 0a 65 6e 64 | .return.path.trimdots(vpath).end |
25460 | 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 68 61 73 63 70 70 70 72 6f 6a 65 63 74 28 | .function.premake.hascppproject( |
25480 | 73 6c 6e 29 0a 66 6f 72 20 70 72 6a 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e | sln).for.prj.in.premake.solution |
254a0 | 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 73 6c 6e 29 20 64 6f 0a 69 66 20 70 72 65 6d 61 6b 65 2e | .eachproject(sln).do.if.premake. |
254c0 | 69 73 63 70 70 70 72 6f 6a 65 63 74 28 70 72 6a 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 | iscppproject(prj).then.return.tr |
254e0 | 75 65 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e | ue.end.end.end.function.premake. |
25500 | 68 61 73 64 6f 74 6e 65 74 70 72 6f 6a 65 63 74 28 73 6c 6e 29 0a 66 6f 72 20 70 72 6a 20 69 6e | hasdotnetproject(sln).for.prj.in |
25520 | 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 73 6c | .premake.solution.eachproject(sl |
25540 | 6e 29 20 64 6f 0a 69 66 20 70 72 65 6d 61 6b 65 2e 69 73 64 6f 74 6e 65 74 70 72 6f 6a 65 63 74 | n).do.if.premake.isdotnetproject |
25560 | 28 70 72 6a 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 65 6e 64 0a 65 | (prj).then.return.true.end.end.e |
25580 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 69 73 63 70 | nd.function.premake.project.iscp |
255a0 | 72 6f 6a 65 63 74 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 70 72 6a 2e 6c 61 6e 67 75 61 67 65 20 | roject(prj).return.prj.language. |
255c0 | 3d 3d 20 22 43 22 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 69 73 63 70 | ==."C".end.function.premake.iscp |
255e0 | 70 70 72 6f 6a 65 63 74 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 28 70 72 6a 2e 6c 61 6e 67 75 61 | pproject(prj).return.(prj.langua |
25600 | 67 65 20 3d 3d 20 22 43 22 20 6f 72 20 70 72 6a 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 2b | ge.==."C".or.prj.language.==."C+ |
25620 | 2b 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 69 73 64 6f 74 6e 65 | +").end.function.premake.isdotne |
25640 | 74 70 72 6f 6a 65 63 74 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 28 70 72 6a 2e 6c 61 6e 67 75 61 | tproject(prj).return.(prj.langua |
25660 | 67 65 20 3d 3d 20 22 43 23 22 29 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 20 | ge.==."C#").end..premake.config. |
25680 | 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 20 3d 20 70 72 65 6d 61 6b 65 2e 63 6f 6e | =.{.}.local.config.=.premake.con |
256a0 | 66 69 67 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e 69 73 64 65 | fig.function.premake.config.isde |
256c0 | 62 75 67 62 75 69 6c 64 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 44 65 62 75 67 | bugbuild(cfg).if.cfg.flags.Debug |
256e0 | 52 75 6e 74 69 6d 65 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 69 66 20 | Runtime.then.return.true.end.if. |
25700 | 63 66 67 2e 66 6c 61 67 73 2e 52 65 6c 65 61 73 65 52 75 6e 74 69 6d 65 20 74 68 65 6e 0a 72 65 | cfg.flags.ReleaseRuntime.then.re |
25720 | 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4f 70 74 69 | turn.false.end.if.cfg.flags.Opti |
25740 | 6d 69 7a 65 20 6f 72 20 63 66 67 2e 66 6c 61 67 73 2e 4f 70 74 69 6d 69 7a 65 53 69 7a 65 20 6f | mize.or.cfg.flags.OptimizeSize.o |
25760 | 72 20 63 66 67 2e 66 6c 61 67 73 2e 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 20 74 68 65 6e 0a 72 | r.cfg.flags.OptimizeSpeed.then.r |
25780 | 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 | eturn.false.end.if.not.cfg.flags |
257a0 | 2e 53 79 6d 62 6f 6c 73 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 72 | .Symbols.then.return.false.end.r |
257c0 | 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e | eturn.true.end.function.premake. |
257e0 | 63 6f 6e 66 69 67 2e 69 73 69 6e 63 72 65 6d 65 6e 74 61 6c 6c 69 6e 6b 28 63 66 67 29 0a 69 66 | config.isincrementallink(cfg).if |
25800 | 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 74 61 74 69 63 4c 69 62 22 20 0a 6f 72 20 63 6f 6e | .cfg.kind.==."StaticLib"..or.con |
25820 | 66 69 67 2e 69 73 6f 70 74 69 6d 69 7a 65 64 62 75 69 6c 64 28 63 66 67 2e 66 6c 61 67 73 29 0a | fig.isoptimizedbuild(cfg.flags). |
25840 | 6f 72 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 49 6e 63 72 65 6d 65 6e 74 61 6c 4c 69 6e 6b 20 74 | or.cfg.flags.NoIncrementalLink.t |
25860 | 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 72 75 65 | hen.return.false.end.return.true |
25880 | 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e 69 73 6f | .end.function.premake.config.iso |
258a0 | 70 74 69 6d 69 7a 65 64 62 75 69 6c 64 28 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 66 6c 61 67 | ptimizedbuild(flags).return.flag |
258c0 | 73 2e 4f 70 74 69 6d 69 7a 65 20 6f 72 20 66 6c 61 67 73 2e 4f 70 74 69 6d 69 7a 65 53 69 7a 65 | s.Optimize.or.flags.OptimizeSize |
258e0 | 20 6f 72 20 66 6c 61 67 73 2e 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 0a 65 6e 64 0a 00 70 72 65 | .or.flags.OptimizeSpeed.end..pre |
25900 | 6d 61 6b 65 2e 62 61 6b 65 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 62 61 6b 65 20 3d 20 70 72 65 | make.bake.=.{.}.local.bake.=.pre |
25920 | 6d 61 6b 65 2e 62 61 6b 65 0a 6c 6f 63 61 6c 20 6e 6f 63 6f 70 79 20 3d 0a 7b 0a 62 6c 6f 63 6b | make.bake.local.nocopy.=.{.block |
25940 | 73 20 20 20 20 3d 20 74 72 75 65 2c 0a 6b 65 79 77 6f 72 64 73 20 20 3d 20 74 72 75 65 2c 0a 70 | s....=.true,.keywords..=.true,.p |
25960 | 72 6f 6a 65 63 74 73 20 20 3d 20 74 72 75 65 2c 0a 5f 5f 63 6f 6e 66 69 67 73 20 3d 20 74 72 75 | rojects..=.true,.__configs.=.tru |
25980 | 65 2c 0a 7d 0a 6c 6f 63 61 6c 20 6e 6f 63 61 73 63 61 64 65 20 3d 0a 7b 0a 6d 61 6b 65 73 65 74 | e,.}.local.nocascade.=.{.makeset |
259a0 | 74 69 6e 67 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 6c 6f 63 61 6c 20 6b 65 65 70 72 65 6c 61 74 69 | tings.=.true,.}.local.keeprelati |
259c0 | 76 65 20 3d 0a 7b 0a 62 61 73 65 64 69 72 20 20 3d 20 74 72 75 65 2c 0a 6c 6f 63 61 74 69 6f 6e | ve.=.{.basedir..=.true,.location |
259e0 | 20 3d 20 74 72 75 65 2c 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 65 74 61 | .=.true,.}.function.premake.geta |
25a00 | 63 74 69 76 65 74 65 72 6d 73 28 29 0a 6c 6f 63 61 6c 20 74 65 72 6d 73 20 3d 20 7b 20 5f 61 63 | ctiveterms().local.terms.=.{._ac |
25a20 | 74 69 6f 6e 20 3d 20 5f 41 43 54 49 4f 4e 3a 6c 6f 77 65 72 28 29 2c 20 6f 73 20 3d 20 6f 73 2e | tion.=._ACTION:lower(),.os.=.os. |
25a40 | 67 65 74 28 29 20 7d 0a 66 6f 72 20 6b 65 79 2c 20 76 61 6c 75 65 20 69 6e 20 70 61 69 72 73 28 | get().}.for.key,.value.in.pairs( |
25a60 | 5f 4f 50 54 49 4f 4e 53 29 20 64 6f 0a 69 66 20 76 61 6c 75 65 20 7e 3d 20 22 22 20 74 68 65 6e | _OPTIONS).do.if.value.~=."".then |
25a80 | 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 74 65 72 6d 73 2c 20 76 61 6c 75 65 3a 6c 6f 77 65 72 | .table.insert(terms,.value:lower |
25aa0 | 28 29 29 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 74 65 72 6d 73 2c 20 6b 65 79 | ()).else.table.insert(terms,.key |
25ac0 | 3a 6c 6f 77 65 72 28 29 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 65 72 6d 73 0a 65 | :lower()).end.end.return.terms.e |
25ae0 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 69 73 6b 65 79 77 6f 72 64 6d 61 74 | nd.function.premake.iskeywordmat |
25b00 | 63 68 28 6b 65 79 77 6f 72 64 2c 20 74 65 72 6d 73 29 0a 69 66 20 6b 65 79 77 6f 72 64 3a 73 74 | ch(keyword,.terms).if.keyword:st |
25b20 | 61 72 74 73 77 69 74 68 28 22 6e 6f 74 20 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 6f 74 | artswith("not.").then.return.not |
25b40 | 20 70 72 65 6d 61 6b 65 2e 69 73 6b 65 79 77 6f 72 64 6d 61 74 63 68 28 6b 65 79 77 6f 72 64 3a | .premake.iskeywordmatch(keyword: |
25b60 | 73 75 62 28 35 29 2c 20 74 65 72 6d 73 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 70 61 74 74 65 72 | sub(5),.terms).end.for._,.patter |
25b80 | 6e 20 69 6e 20 69 70 61 69 72 73 28 6b 65 79 77 6f 72 64 3a 65 78 70 6c 6f 64 65 28 22 20 6f 72 | n.in.ipairs(keyword:explode(".or |
25ba0 | 20 22 29 29 20 64 6f 0a 66 6f 72 20 74 65 72 6d 6b 65 79 2c 20 74 65 72 6d 20 69 6e 20 70 61 69 | .")).do.for.termkey,.term.in.pai |
25bc0 | 72 73 28 74 65 72 6d 73 29 20 64 6f 0a 69 66 20 74 65 72 6d 3a 6d 61 74 63 68 28 70 61 74 74 65 | rs(terms).do.if.term:match(patte |
25be0 | 72 6e 29 20 3d 3d 20 74 65 72 6d 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 65 72 6d 6b 65 79 0a | rn).==.term.then.return.termkey. |
25c00 | 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 | end.end.end.end.function.premake |
25c20 | 2e 69 73 6b 65 79 77 6f 72 64 73 6d 61 74 63 68 28 6b 65 79 77 6f 72 64 73 2c 20 74 65 72 6d 73 | .iskeywordsmatch(keywords,.terms |
25c40 | 29 0a 6c 6f 63 61 6c 20 68 61 73 72 65 71 75 69 72 65 64 20 3d 20 66 61 6c 73 65 0a 66 6f 72 20 | ).local.hasrequired.=.false.for. |
25c60 | 5f 2c 20 6b 65 79 77 6f 72 64 20 69 6e 20 69 70 61 69 72 73 28 6b 65 79 77 6f 72 64 73 29 20 64 | _,.keyword.in.ipairs(keywords).d |
25c80 | 6f 0a 6c 6f 63 61 6c 20 6d 61 74 63 68 65 64 20 3d 20 70 72 65 6d 61 6b 65 2e 69 73 6b 65 79 77 | o.local.matched.=.premake.iskeyw |
25ca0 | 6f 72 64 6d 61 74 63 68 28 6b 65 79 77 6f 72 64 2c 20 74 65 72 6d 73 29 0a 69 66 20 6e 6f 74 20 | ordmatch(keyword,.terms).if.not. |
25cc0 | 6d 61 74 63 68 65 64 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 69 66 | matched.then.return.false.end.if |
25ce0 | 20 6d 61 74 63 68 65 64 20 3d 3d 20 22 72 65 71 75 69 72 65 64 22 20 74 68 65 6e 0a 68 61 73 72 | .matched.==."required".then.hasr |
25d00 | 65 71 75 69 72 65 64 20 3d 20 74 72 75 65 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 74 65 72 6d 73 2e | equired.=.true.end.end.if.terms. |
25d20 | 72 65 71 75 69 72 65 64 20 61 6e 64 20 6e 6f 74 20 68 61 73 72 65 71 75 69 72 65 64 20 74 68 65 | required.and.not.hasrequired.the |
25d40 | 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 74 72 75 65 0a | n.return.false.else.return.true. |
25d60 | 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 61 64 6a 75 73 74 70 61 74 | end.end.local.function.adjustpat |
25d80 | 68 73 28 6c 6f 63 61 74 69 6f 6e 2c 20 6f 62 6a 29 0a 66 75 6e 63 74 69 6f 6e 20 61 64 6a 75 73 | hs(location,.obj).function.adjus |
25da0 | 74 70 61 74 68 6c 69 73 74 28 6c 69 73 74 29 0a 66 6f 72 20 69 2c 20 70 20 69 6e 20 69 70 61 69 | tpathlist(list).for.i,.p.in.ipai |
25dc0 | 72 73 28 6c 69 73 74 29 20 64 6f 0a 6c 69 73 74 5b 69 5d 20 3d 20 70 61 74 68 2e 67 65 74 72 65 | rs(list).do.list[i].=.path.getre |
25de0 | 6c 61 74 69 76 65 28 6c 6f 63 61 74 69 6f 6e 2c 20 70 29 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 | lative(location,.p).end.end.for. |
25e00 | 6e 61 6d 65 2c 20 76 61 6c 75 65 20 69 6e 20 70 61 69 72 73 28 6f 62 6a 29 20 64 6f 0a 6c 6f 63 | name,.value.in.pairs(obj).do.loc |
25e20 | 61 6c 20 66 69 65 6c 64 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 73 5b 6e 61 6d 65 5d 0a | al.field.=.premake.fields[name]. |
25e40 | 69 66 20 66 69 65 6c 64 20 61 6e 64 20 76 61 6c 75 65 20 61 6e 64 20 6e 6f 74 20 6b 65 65 70 72 | if.field.and.value.and.not.keepr |
25e60 | 65 6c 61 74 69 76 65 5b 6e 61 6d 65 5d 20 74 68 65 6e 0a 69 66 20 66 69 65 6c 64 2e 6b 69 6e 64 | elative[name].then.if.field.kind |
25e80 | 20 3d 3d 20 22 70 61 74 68 22 20 74 68 65 6e 0a 6f 62 6a 5b 6e 61 6d 65 5d 20 3d 20 70 61 74 68 | .==."path".then.obj[name].=.path |
25ea0 | 2e 67 65 74 72 65 6c 61 74 69 76 65 28 6c 6f 63 61 74 69 6f 6e 2c 20 76 61 6c 75 65 29 0a 65 6c | .getrelative(location,.value).el |
25ec0 | 73 65 69 66 20 66 69 65 6c 64 2e 6b 69 6e 64 20 3d 3d 20 22 64 69 72 6c 69 73 74 22 20 6f 72 20 | seif.field.kind.==."dirlist".or. |
25ee0 | 66 69 65 6c 64 2e 6b 69 6e 64 20 3d 3d 20 22 66 69 6c 65 6c 69 73 74 22 20 74 68 65 6e 0a 61 64 | field.kind.==."filelist".then.ad |
25f00 | 6a 75 73 74 70 61 74 68 6c 69 73 74 28 76 61 6c 75 65 29 0a 65 6c 73 65 69 66 20 66 69 65 6c 64 | justpathlist(value).elseif.field |
25f20 | 2e 6b 69 6e 64 20 3d 3d 20 22 6b 65 79 70 61 74 68 22 20 74 68 65 6e 0a 66 6f 72 20 6b 2c 76 20 | .kind.==."keypath".then.for.k,v. |
25f40 | 69 6e 20 70 61 69 72 73 28 76 61 6c 75 65 29 20 64 6f 0a 61 64 6a 75 73 74 70 61 74 68 6c 69 73 | in.pairs(value).do.adjustpathlis |
25f60 | 74 28 76 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 | t(v).end.end.end.end.end.local.f |
25f80 | 75 6e 63 74 69 6f 6e 20 6d 65 72 67 65 66 69 65 6c 64 28 6b 69 6e 64 2c 20 64 65 73 74 2c 20 73 | unction.mergefield(kind,.dest,.s |
25fa0 | 72 63 29 0a 6c 6f 63 61 6c 20 74 62 6c 20 3d 20 64 65 73 74 20 6f 72 20 7b 20 7d 0a 69 66 20 6b | rc).local.tbl.=.dest.or.{.}.if.k |
25fc0 | 69 6e 64 20 3d 3d 20 22 6b 65 79 76 61 6c 75 65 22 20 6f 72 20 6b 69 6e 64 20 3d 3d 20 22 6b 65 | ind.==."keyvalue".or.kind.==."ke |
25fe0 | 79 70 61 74 68 22 20 74 68 65 6e 0a 66 6f 72 20 6b 65 79 2c 20 76 61 6c 75 65 20 69 6e 20 70 61 | ypath".then.for.key,.value.in.pa |
26000 | 69 72 73 28 73 72 63 29 20 64 6f 0a 74 62 6c 5b 6b 65 79 5d 20 3d 20 6d 65 72 67 65 66 69 65 6c | irs(src).do.tbl[key].=.mergefiel |
26020 | 64 28 22 6c 69 73 74 22 2c 20 74 62 6c 5b 6b 65 79 5d 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 65 | d("list",.tbl[key],.value).end.e |
26040 | 6c 73 65 0a 66 6f 72 20 5f 2c 20 69 74 65 6d 20 69 6e 20 69 70 61 69 72 73 28 73 72 63 29 20 64 | lse.for._,.item.in.ipairs(src).d |
26060 | 6f 0a 69 66 20 6e 6f 74 20 74 62 6c 5b 69 74 65 6d 5d 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e | o.if.not.tbl[item].then.table.in |
26080 | 73 65 72 74 28 74 62 6c 2c 20 69 74 65 6d 29 0a 74 62 6c 5b 69 74 65 6d 5d 20 3d 20 69 74 65 6d | sert(tbl,.item).tbl[item].=.item |
260a0 | 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 62 6c 0a 65 6e 64 0a 6c 6f 63 61 | .end.end.end.return.tbl.end.loca |
260c0 | 6c 20 66 75 6e 63 74 69 6f 6e 20 72 65 6d 6f 76 65 76 61 6c 75 65 73 28 74 62 6c 2c 20 72 65 6d | l.function.removevalues(tbl,.rem |
260e0 | 6f 76 65 73 29 0a 66 6f 72 20 69 3d 23 74 62 6c 2c 31 2c 2d 31 20 64 6f 0a 66 6f 72 20 5f 2c 20 | oves).for.i=#tbl,1,-1.do.for._,. |
26100 | 70 61 74 74 65 72 6e 20 69 6e 20 69 70 61 69 72 73 28 72 65 6d 6f 76 65 73 29 20 64 6f 0a 69 66 | pattern.in.ipairs(removes).do.if |
26120 | 20 70 61 74 74 65 72 6e 20 3d 3d 20 74 62 6c 5b 69 5d 20 74 68 65 6e 0a 74 61 62 6c 65 2e 72 65 | .pattern.==.tbl[i].then.table.re |
26140 | 6d 6f 76 65 28 74 62 6c 2c 20 69 29 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 | move(tbl,.i).break.end.end.end.e |
26160 | 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 6d 65 72 67 65 6f 62 6a 65 63 74 28 64 65 | nd.local.function.mergeobject(de |
26180 | 73 74 2c 20 73 72 63 29 0a 69 66 20 6e 6f 74 20 73 72 63 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a | st,.src).if.not.src.then.return. |
261a0 | 65 6e 64 0a 66 6f 72 20 66 69 65 6c 64 6e 61 6d 65 2c 20 76 61 6c 75 65 20 69 6e 20 70 61 69 72 | end.for.fieldname,.value.in.pair |
261c0 | 73 28 73 72 63 29 20 64 6f 0a 69 66 20 6e 6f 74 20 6e 6f 63 6f 70 79 5b 66 69 65 6c 64 6e 61 6d | s(src).do.if.not.nocopy[fieldnam |
261e0 | 65 5d 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 66 69 65 6c 64 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 | e].then.local.field.=.premake.fi |
26200 | 65 6c 64 73 5b 66 69 65 6c 64 6e 61 6d 65 5d 0a 69 66 20 66 69 65 6c 64 20 74 68 65 6e 0a 69 66 | elds[fieldname].if.field.then.if |
26220 | 20 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 64 65 73 | .type(value).==."table".then.des |
26240 | 74 5b 66 69 65 6c 64 6e 61 6d 65 5d 20 3d 20 6d 65 72 67 65 66 69 65 6c 64 28 66 69 65 6c 64 2e | t[fieldname].=.mergefield(field. |
26260 | 6b 69 6e 64 2c 20 64 65 73 74 5b 66 69 65 6c 64 6e 61 6d 65 5d 2c 20 76 61 6c 75 65 29 0a 69 66 | kind,.dest[fieldname],.value).if |
26280 | 20 73 72 63 2e 72 65 6d 6f 76 65 73 20 74 68 65 6e 0a 72 65 6d 6f 76 65 73 20 3d 20 73 72 63 2e | .src.removes.then.removes.=.src. |
262a0 | 72 65 6d 6f 76 65 73 5b 66 69 65 6c 64 6e 61 6d 65 5d 0a 69 66 20 72 65 6d 6f 76 65 73 20 74 68 | removes[fieldname].if.removes.th |
262c0 | 65 6e 0a 72 65 6d 6f 76 65 76 61 6c 75 65 73 28 64 65 73 74 5b 66 69 65 6c 64 6e 61 6d 65 5d 2c | en.removevalues(dest[fieldname], |
262e0 | 20 72 65 6d 6f 76 65 73 29 0a 65 6e 64 0a 65 6e 64 0a 65 6c 73 65 0a 64 65 73 74 5b 66 69 65 6c | .removes).end.end.else.dest[fiel |
26300 | 64 6e 61 6d 65 5d 20 3d 20 76 61 6c 75 65 0a 65 6e 64 0a 65 6c 73 65 0a 64 65 73 74 5b 66 69 65 | dname].=.value.end.else.dest[fie |
26320 | 6c 64 6e 61 6d 65 5d 20 3d 20 76 61 6c 75 65 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a | ldname].=.value.end.end.end.end. |
26340 | 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 6d 65 72 67 65 28 64 65 73 74 2c 20 6f 62 6a 2c 20 | local.function.merge(dest,.obj,. |
26360 | 62 61 73 69 73 2c 20 74 65 72 6d 73 2c 20 63 66 67 6e 61 6d 65 2c 20 70 6c 74 6e 61 6d 65 29 0a | basis,.terms,.cfgname,.pltname). |
26380 | 6c 6f 63 61 6c 20 6b 65 79 20 3d 20 63 66 67 6e 61 6d 65 20 6f 72 20 22 22 0a 70 6c 74 6e 61 6d | local.key.=.cfgname.or."".pltnam |
263a0 | 65 20 3d 20 70 6c 74 6e 61 6d 65 20 6f 72 20 22 4e 61 74 69 76 65 22 0a 69 66 20 70 6c 74 6e 61 | e.=.pltname.or."Native".if.pltna |
263c0 | 6d 65 20 7e 3d 20 22 4e 61 74 69 76 65 22 20 74 68 65 6e 0a 6b 65 79 20 3d 20 6b 65 79 20 2e 2e | me.~=."Native".then.key.=.key... |
263e0 | 20 70 6c 74 6e 61 6d 65 0a 65 6e 64 0a 74 65 72 6d 73 2e 63 6f 6e 66 69 67 20 3d 20 28 63 66 67 | .pltname.end.terms.config.=.(cfg |
26400 | 6e 61 6d 65 20 6f 72 20 22 22 29 3a 6c 6f 77 65 72 28 29 0a 74 65 72 6d 73 2e 70 6c 61 74 66 6f | name.or.""):lower().terms.platfo |
26420 | 72 6d 20 3d 20 70 6c 74 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 0a 6c 6f 63 61 6c 20 63 66 67 20 3d | rm.=.pltname:lower().local.cfg.= |
26440 | 20 7b 7d 0a 6d 65 72 67 65 6f 62 6a 65 63 74 28 63 66 67 2c 20 62 61 73 69 73 5b 6b 65 79 5d 29 | .{}.mergeobject(cfg,.basis[key]) |
26460 | 0a 61 64 6a 75 73 74 70 61 74 68 73 28 6f 62 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 20 63 66 67 29 0a | .adjustpaths(obj.location,.cfg). |
26480 | 6d 65 72 67 65 6f 62 6a 65 63 74 28 63 66 67 2c 20 6f 62 6a 29 0a 69 66 20 28 63 66 67 2e 6b 69 | mergeobject(cfg,.obj).if.(cfg.ki |
264a0 | 6e 64 29 20 74 68 65 6e 0a 74 65 72 6d 73 5b 27 6b 69 6e 64 27 5d 3d 63 66 67 2e 6b 69 6e 64 3a | nd).then.terms['kind']=cfg.kind: |
264c0 | 6c 6f 77 65 72 28 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 62 6c 6b 20 69 6e 20 69 70 61 69 72 73 | lower().end.for._,.blk.in.ipairs |
264e0 | 28 6f 62 6a 2e 62 6c 6f 63 6b 73 29 20 64 6f 0a 69 66 20 28 70 72 65 6d 61 6b 65 2e 69 73 6b 65 | (obj.blocks).do.if.(premake.iske |
26500 | 79 77 6f 72 64 73 6d 61 74 63 68 28 62 6c 6b 2e 6b 65 79 77 6f 72 64 73 2c 20 74 65 72 6d 73 29 | ywordsmatch(blk.keywords,.terms) |
26520 | 29 74 68 65 6e 0a 6d 65 72 67 65 6f 62 6a 65 63 74 28 63 66 67 2c 20 62 6c 6b 29 0a 69 66 20 28 | )then.mergeobject(cfg,.blk).if.( |
26540 | 63 66 67 2e 6b 69 6e 64 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 74 65 72 6d 73 2e 6b 69 6e 64 29 | cfg.kind.and.not.cfg.terms.kind) |
26560 | 20 74 68 65 6e 0a 63 66 67 2e 74 65 72 6d 73 5b 27 6b 69 6e 64 27 5d 20 3d 20 63 66 67 2e 6b 69 | .then.cfg.terms['kind'].=.cfg.ki |
26580 | 6e 64 3a 6c 6f 77 65 72 28 29 0a 74 65 72 6d 73 5b 27 6b 69 6e 64 27 5d 20 3d 20 63 66 67 2e 6b | nd:lower().terms['kind'].=.cfg.k |
265a0 | 69 6e 64 3a 6c 6f 77 65 72 28 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 63 66 67 2e 6e 61 6d 65 | ind:lower().end.end.end.cfg.name |
265c0 | 20 20 20 20 20 20 3d 20 63 66 67 6e 61 6d 65 0a 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 20 3d 20 | ......=.cfgname.cfg.platform..=. |
265e0 | 70 6c 74 6e 61 6d 65 0a 66 6f 72 20 6b 2c 76 20 69 6e 20 70 61 69 72 73 28 74 65 72 6d 73 29 20 | pltname.for.k,v.in.pairs(terms). |
26600 | 64 6f 0a 63 66 67 2e 74 65 72 6d 73 5b 6b 5d 20 3d 76 0a 65 6e 64 0a 64 65 73 74 5b 6b 65 79 5d | do.cfg.terms[k].=v.end.dest[key] |
26620 | 20 3d 20 63 66 67 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6c 6c 61 70 | .=.cfg.end.local.function.collap |
26640 | 73 65 28 6f 62 6a 2c 20 62 61 73 69 73 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d | se(obj,.basis).local.result.=.{} |
26660 | 0a 62 61 73 69 73 20 3d 20 62 61 73 69 73 20 6f 72 20 7b 7d 0a 6c 6f 63 61 6c 20 73 6c 6e 20 3d | .basis.=.basis.or.{}.local.sln.= |
26680 | 20 6f 62 6a 2e 73 6f 6c 75 74 69 6f 6e 20 6f 72 20 6f 62 6a 0a 6c 6f 63 61 6c 20 74 65 72 6d 73 | .obj.solution.or.obj.local.terms |
266a0 | 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 61 63 74 69 76 65 74 65 72 6d 73 28 29 0a 6d 65 72 67 | .=.premake.getactiveterms().merg |
266c0 | 65 28 72 65 73 75 6c 74 2c 20 6f 62 6a 2c 20 62 61 73 69 73 2c 20 74 65 72 6d 73 29 2d 2d 74 68 | e(result,.obj,.basis,.terms)--th |
266e0 | 69 73 20 61 64 6a 75 73 74 73 20 74 65 72 6d 73 0a 66 6f 72 20 5f 2c 20 63 66 67 6e 61 6d 65 20 | is.adjusts.terms.for._,.cfgname. |
26700 | 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 29 20 64 6f | in.ipairs(sln.configurations).do |
26720 | 0a 6c 6f 63 61 6c 20 74 65 72 6d 73 5f 6c 6f 63 61 6c 20 3d 20 7b 7d 0a 66 6f 72 20 6b 2c 76 20 | .local.terms_local.=.{}.for.k,v. |
26740 | 69 6e 20 70 61 69 72 73 28 74 65 72 6d 73 29 64 6f 20 74 65 72 6d 73 5f 6c 6f 63 61 6c 5b 6b 5d | in.pairs(terms)do.terms_local[k] |
26760 | 3d 76 20 65 6e 64 0a 6d 65 72 67 65 28 72 65 73 75 6c 74 2c 20 6f 62 6a 2c 20 62 61 73 69 73 2c | =v.end.merge(result,.obj,.basis, |
26780 | 20 74 65 72 6d 73 5f 6c 6f 63 61 6c 2c 20 63 66 67 6e 61 6d 65 2c 20 22 4e 61 74 69 76 65 22 29 | .terms_local,.cfgname,."Native") |
267a0 | 2d 2d 74 65 72 6d 73 20 63 61 6d 20 61 6c 73 6f 20 62 65 20 61 64 6a 75 73 74 65 64 20 68 65 72 | --terms.cam.also.be.adjusted.her |
267c0 | 65 0a 66 6f 72 20 5f 2c 20 70 6c 74 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 | e.for._,.pltname.in.ipairs(sln.p |
267e0 | 6c 61 74 66 6f 72 6d 73 20 6f 72 20 7b 7d 29 20 64 6f 0a 69 66 20 70 6c 74 6e 61 6d 65 20 7e 3d | latforms.or.{}).do.if.pltname.~= |
26800 | 20 22 4e 61 74 69 76 65 22 20 74 68 65 6e 0a 6d 65 72 67 65 28 72 65 73 75 6c 74 2c 20 6f 62 6a | ."Native".then.merge(result,.obj |
26820 | 2c 20 62 61 73 69 73 2c 74 65 72 6d 73 5f 6c 6f 63 61 6c 2c 20 63 66 67 6e 61 6d 65 2c 20 70 6c | ,.basis,terms_local,.cfgname,.pl |
26840 | 74 6e 61 6d 65 29 2d 2d 74 65 72 6d 73 20 61 6c 73 6f 20 68 65 72 65 0a 65 6e 64 0a 65 6e 64 0a | tname)--terms.also.here.end.end. |
26860 | 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 | end.return.result.end.local.func |
26880 | 74 69 6f 6e 20 62 75 69 6c 64 75 6e 69 71 75 65 64 69 72 73 28 29 0a 6c 6f 63 61 6c 20 6e 75 6d | tion.builduniquedirs().local.num |
268a0 | 5f 76 61 72 69 61 74 69 6f 6e 73 20 3d 20 34 0a 6c 6f 63 61 6c 20 63 66 67 5f 64 69 72 73 20 3d | _variations.=.4.local.cfg_dirs.= |
268c0 | 20 7b 7d 0a 6c 6f 63 61 6c 20 68 69 74 5f 63 6f 75 6e 74 73 20 3d 20 7b 7d 0a 66 6f 72 20 73 6c | .{}.local.hit_counts.=.{}.for.sl |
268e0 | 6e 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a | n.in.premake.solution.each().do. |
26900 | 66 6f 72 20 5f 2c 20 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 | for._,.prj.in.ipairs(sln.project |
26920 | 73 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 70 61 69 72 73 28 70 72 6a 2e 5f 5f | s).do.for._,.cfg.in.pairs(prj.__ |
26940 | 63 6f 6e 66 69 67 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 7b 20 7d 0a 64 69 72 | configs).do.local.dirs.=.{.}.dir |
26960 | 73 5b 31 5d 20 3d 20 70 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 70 61 74 68 2e 6a 6f 69 | s[1].=.path.getabsolute(path.joi |
26980 | 6e 28 63 66 67 2e 6c 6f 63 61 74 69 6f 6e 2c 20 63 66 67 2e 6f 62 6a 64 69 72 20 6f 72 20 63 66 | n(cfg.location,.cfg.objdir.or.cf |
269a0 | 67 2e 70 72 6f 6a 65 63 74 2e 6f 62 6a 64 69 72 20 6f 72 20 22 6f 62 6a 22 29 29 0a 64 69 72 73 | g.project.objdir.or."obj")).dirs |
269c0 | 5b 32 5d 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 64 69 72 73 5b 31 5d 2c 20 69 69 66 28 63 66 67 | [2].=.path.join(dirs[1],.iif(cfg |
269e0 | 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 4e 61 74 69 76 65 22 2c 20 22 22 2c 20 63 66 67 2e 70 | .platform.==."Native",."",.cfg.p |
26a00 | 6c 61 74 66 6f 72 6d 29 29 0a 64 69 72 73 5b 33 5d 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 64 69 | latform)).dirs[3].=.path.join(di |
26a20 | 72 73 5b 32 5d 2c 20 63 66 67 2e 6e 61 6d 65 29 0a 64 69 72 73 5b 34 5d 20 3d 20 70 61 74 68 2e | rs[2],.cfg.name).dirs[4].=.path. |
26a40 | 6a 6f 69 6e 28 64 69 72 73 5b 33 5d 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6e 61 6d 65 29 0a | join(dirs[3],.cfg.project.name). |
26a60 | 63 66 67 5f 64 69 72 73 5b 63 66 67 5d 20 3d 20 64 69 72 73 0a 6c 6f 63 61 6c 20 73 74 61 72 74 | cfg_dirs[cfg].=.dirs.local.start |
26a80 | 20 3d 20 69 69 66 28 63 66 67 2e 6e 61 6d 65 2c 20 32 2c 20 31 29 0a 66 6f 72 20 76 20 3d 20 73 | .=.iif(cfg.name,.2,.1).for.v.=.s |
26aa0 | 74 61 72 74 2c 20 6e 75 6d 5f 76 61 72 69 61 74 69 6f 6e 73 20 64 6f 0a 6c 6f 63 61 6c 20 64 20 | tart,.num_variations.do.local.d. |
26ac0 | 3d 20 64 69 72 73 5b 76 5d 0a 68 69 74 5f 63 6f 75 6e 74 73 5b 64 5d 20 3d 20 28 68 69 74 5f 63 | =.dirs[v].hit_counts[d].=.(hit_c |
26ae0 | 6f 75 6e 74 73 5b 64 5d 20 6f 72 20 30 29 20 2b 20 31 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 | ounts[d].or.0).+.1.end.end.end.e |
26b00 | 6e 64 0a 66 6f 72 20 73 6c 6e 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 | nd.for.sln.in.premake.solution.e |
26b20 | 61 63 68 28 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c | ach().do.for._,.prj.in.ipairs(sl |
26b40 | 6e 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 70 61 69 | n.projects).do.for._,.cfg.in.pai |
26b60 | 72 73 28 70 72 6a 2e 5f 5f 63 6f 6e 66 69 67 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 64 69 72 0a 6c | rs(prj.__configs).do.local.dir.l |
26b80 | 6f 63 61 6c 20 73 74 61 72 74 20 3d 20 69 69 66 28 63 66 67 2e 6e 61 6d 65 2c 20 32 2c 20 31 29 | ocal.start.=.iif(cfg.name,.2,.1) |
26ba0 | 0a 66 6f 72 20 76 20 3d 20 73 74 61 72 74 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 53 69 | .for.v.=.start,.iif(cfg.flags.Si |
26bc0 | 6e 67 6c 65 4f 75 74 70 75 74 44 69 72 3d 3d 74 72 75 65 2c 6e 75 6d 5f 76 61 72 69 61 74 69 6f | ngleOutputDir==true,num_variatio |
26be0 | 6e 73 2d 31 2c 6e 75 6d 5f 76 61 72 69 61 74 69 6f 6e 73 29 20 64 6f 0a 64 69 72 20 3d 20 63 66 | ns-1,num_variations).do.dir.=.cf |
26c00 | 67 5f 64 69 72 73 5b 63 66 67 5d 5b 76 5d 0a 69 66 20 68 69 74 5f 63 6f 75 6e 74 73 5b 64 69 72 | g_dirs[cfg][v].if.hit_counts[dir |
26c20 | 5d 20 3d 3d 20 31 20 74 68 65 6e 20 62 72 65 61 6b 20 65 6e 64 0a 65 6e 64 0a 63 66 67 2e 6f 62 | ].==.1.then.break.end.end.cfg.ob |
26c40 | 6a 65 63 74 73 64 69 72 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e | jectsdir.=.path.getrelative(cfg. |
26c60 | 6c 6f 63 61 74 69 6f 6e 2c 20 64 69 72 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6c | location,.dir).end.end.end.end.l |
26c80 | 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 62 75 69 6c 64 74 61 72 67 65 74 73 28 29 0a 66 6f 72 | ocal.function.buildtargets().for |
26ca0 | 20 73 6c 6e 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 28 29 20 | .sln.in.premake.solution.each(). |
26cc0 | 64 6f 0a 66 6f 72 20 5f 2c 20 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a | do.for._,.prj.in.ipairs(sln.proj |
26ce0 | 65 63 74 73 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 70 61 69 72 73 28 70 72 6a | ects).do.for._,.cfg.in.pairs(prj |
26d00 | 2e 5f 5f 63 6f 6e 66 69 67 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 70 61 74 68 73 74 79 6c 65 20 3d | .__configs).do.local.pathstyle.= |
26d20 | 20 70 72 65 6d 61 6b 65 2e 67 65 74 70 61 74 68 73 74 79 6c 65 28 63 66 67 29 0a 6c 6f 63 61 6c | .premake.getpathstyle(cfg).local |
26d40 | 20 6e 61 6d 65 73 74 79 6c 65 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 6e 61 6d 65 73 74 79 6c | .namestyle.=.premake.getnamestyl |
26d60 | 65 28 63 66 67 29 0a 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 20 3d 20 70 72 65 6d 61 6b 65 | e(cfg).cfg.buildtarget.=.premake |
26d80 | 2e 67 65 74 74 61 72 67 65 74 28 63 66 67 2c 20 22 62 75 69 6c 64 22 2c 20 70 61 74 68 73 74 79 | .gettarget(cfg,."build",.pathsty |
26da0 | 6c 65 2c 20 6e 61 6d 65 73 74 79 6c 65 2c 20 63 66 67 2e 73 79 73 74 65 6d 29 0a 63 66 67 2e 6c | le,.namestyle,.cfg.system).cfg.l |
26dc0 | 69 6e 6b 74 61 72 67 65 74 20 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 74 61 72 67 65 74 28 63 | inktarget..=.premake.gettarget(c |
26de0 | 66 67 2c 20 22 6c 69 6e 6b 22 2c 20 20 70 61 74 68 73 74 79 6c 65 2c 20 6e 61 6d 65 73 74 79 6c | fg,."link",..pathstyle,.namestyl |
26e00 | 65 2c 20 63 66 67 2e 73 79 73 74 65 6d 29 0a 69 66 20 70 61 74 68 73 74 79 6c 65 20 3d 3d 20 22 | e,.cfg.system).if.pathstyle.==." |
26e20 | 77 69 6e 64 6f 77 73 22 20 74 68 65 6e 0a 63 66 67 2e 6f 62 6a 65 63 74 73 64 69 72 20 3d 20 70 | windows".then.cfg.objectsdir.=.p |
26e40 | 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 63 66 67 2e 6f 62 6a 65 63 74 73 64 69 72 2c 20 22 5c | ath.translate(cfg.objectsdir,."\ |
26e60 | 5c 22 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 20 20 6c 6f 63 61 6c 20 | \").end.end.end.end.end...local. |
26e80 | 66 75 6e 63 74 69 6f 6e 20 67 65 74 43 66 67 4b 69 6e 64 28 63 66 67 29 0a 20 20 69 66 28 63 66 | function.getCfgKind(cfg)...if(cf |
26ea0 | 67 2e 6b 69 6e 64 29 20 74 68 65 6e 0a 20 20 72 65 74 75 72 6e 20 63 66 67 2e 6b 69 6e 64 3b 0a | g.kind).then...return.cfg.kind;. |
26ec0 | 20 20 65 6e 64 0a 20 20 69 66 28 63 66 67 2e 70 72 6f 6a 65 63 74 2e 5f 5f 63 6f 6e 66 69 67 73 | ..end...if(cfg.project.__configs |
26ee0 | 5b 22 22 5d 20 61 6e 64 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 5f 5f 63 6f 6e 66 69 67 73 5b 22 | [""].and.cfg.project.__configs[" |
26f00 | 22 5d 2e 6b 69 6e 64 29 20 74 68 65 6e 0a 20 20 72 65 74 75 72 6e 20 63 66 67 2e 70 72 6f 6a 65 | "].kind).then...return.cfg.proje |
26f20 | 63 74 2e 5f 5f 63 6f 6e 66 69 67 73 5b 22 22 5d 2e 6b 69 6e 64 3b 0a 20 20 65 6e 64 0a 20 20 72 | ct.__configs[""].kind;...end...r |
26f40 | 65 74 75 72 6e 20 6e 69 6c 0a 20 20 65 6e 64 0a 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e | eturn.nil...end...local.function |
26f60 | 20 67 65 74 70 72 6f 6a 72 65 63 28 64 73 74 41 72 72 61 79 2c 20 66 6f 75 6e 64 4c 69 73 74 2c | .getprojrec(dstArray,.foundList, |
26f80 | 20 63 66 67 2c 20 63 66 67 6e 61 6d 65 2c 20 73 65 61 72 63 68 46 69 65 6c 64 2c 20 62 4c 69 6e | .cfg,.cfgname,.searchField,.bLin |
26fa0 | 6b 61 67 65 29 0a 20 20 69 66 28 6e 6f 74 20 63 66 67 29 20 74 68 65 6e 20 72 65 74 75 72 6e 20 | kage)...if(not.cfg).then.return. |
26fc0 | 65 6e 64 0a 20 20 6c 6f 63 61 6c 20 66 6f 75 6e 64 55 73 65 50 72 6a 73 20 3d 20 7b 7d 3b 0a 20 | end...local.foundUsePrjs.=.{};.. |
26fe0 | 20 66 6f 72 20 5f 2c 20 75 73 65 4e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 5b 73 65 | .for._,.useName.in.ipairs(cfg[se |
27000 | 61 72 63 68 46 69 65 6c 64 5d 29 20 64 6f 0a 20 20 6c 6f 63 61 6c 20 74 65 73 74 4e 61 6d 65 20 | archField]).do...local.testName. |
27020 | 3d 20 75 73 65 4e 61 6d 65 3a 6c 6f 77 65 72 28 29 3b 0a 20 20 69 66 28 28 6e 6f 74 20 66 6f 75 | =.useName:lower();...if((not.fou |
27040 | 6e 64 4c 69 73 74 5b 74 65 73 74 4e 61 6d 65 5d 29 29 20 74 68 65 6e 0a 20 20 6c 6f 63 61 6c 20 | ndList[testName])).then...local. |
27060 | 74 68 65 50 72 6f 6a 20 3d 20 6e 69 6c 3b 0a 20 20 6c 6f 63 61 6c 20 74 68 65 55 73 65 50 72 6f | theProj.=.nil;...local.theUsePro |
27080 | 6a 20 3d 20 6e 69 6c 3b 0a 20 20 66 6f 72 20 5f 2c 20 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 | j.=.nil;...for._,.prj.in.ipairs( |
270a0 | 63 66 67 2e 70 72 6f 6a 65 63 74 2e 73 6f 6c 75 74 69 6f 6e 2e 70 72 6f 6a 65 63 74 73 29 20 64 | cfg.project.solution.projects).d |
270c0 | 6f 0a 20 20 69 66 20 28 70 72 6a 2e 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 20 3d 3d 20 74 65 73 74 | o...if.(prj.name:lower().==.test |
270e0 | 4e 61 6d 65 29 20 74 68 65 6e 0a 20 20 69 66 28 70 72 6a 2e 75 73 61 67 65 29 20 74 68 65 6e 0a | Name).then...if(prj.usage).then. |
27100 | 20 20 74 68 65 55 73 65 50 72 6f 6a 20 3d 20 70 72 6a 3b 0a 20 20 65 6c 73 65 0a 20 20 74 68 65 | ..theUseProj.=.prj;...else...the |
27120 | 50 72 6f 6a 20 3d 20 70 72 6a 3b 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 | Proj.=.prj;...end...end...end... |
27140 | 2d 2d 4d 75 73 74 20 63 6f 6e 6e 65 63 74 20 74 6f 20 61 20 75 73 61 67 65 20 70 72 6f 6a 65 63 | --Must.connect.to.a.usage.projec |
27160 | 74 2e 0a 20 20 69 66 28 74 68 65 55 73 65 50 72 6f 6a 29 20 74 68 65 6e 0a 20 20 66 6f 75 6e 64 | t....if(theUseProj).then...found |
27180 | 4c 69 73 74 5b 74 65 73 74 4e 61 6d 65 5d 20 3d 20 74 72 75 65 3b 0a 20 20 6c 6f 63 61 6c 20 70 | List[testName].=.true;...local.p |
271a0 | 72 6a 45 6e 74 72 79 20 3d 20 7b 0a 20 20 6e 61 6d 65 20 3d 20 74 65 73 74 4e 61 6d 65 2c 0a 20 | rjEntry.=.{...name.=.testName,.. |
271c0 | 20 70 72 6f 6a 20 3d 20 74 68 65 50 72 6f 6a 2c 0a 20 20 75 73 61 67 65 50 72 6f 6a 20 3d 20 74 | .proj.=.theProj,...usageProj.=.t |
271e0 | 68 65 55 73 65 50 72 6f 6a 2c 0a 20 20 62 4c 69 6e 6b 61 67 65 4f 6e 6c 79 20 3d 20 62 4c 69 6e | heUseProj,...bLinkageOnly.=.bLin |
27200 | 6b 61 67 65 2c 0a 20 20 7d 3b 0a 20 20 64 73 74 41 72 72 61 79 5b 74 65 73 74 4e 61 6d 65 5d 20 | kage,...};...dstArray[testName]. |
27220 | 3d 20 70 72 6a 45 6e 74 72 79 3b 0a 20 20 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6f 75 6e 64 | =.prjEntry;...table.insert(found |
27240 | 55 73 65 50 72 6a 73 2c 20 74 68 65 55 73 65 50 72 6f 6a 29 3b 0a 20 20 65 6e 64 0a 20 20 65 6e | UsePrjs,.theUseProj);...end...en |
27260 | 64 0a 20 20 65 6e 64 0a 20 20 66 6f 72 20 5f 2c 20 75 73 65 50 72 6a 20 69 6e 20 69 70 61 69 72 | d...end...for._,.usePrj.in.ipair |
27280 | 73 28 66 6f 75 6e 64 55 73 65 50 72 6a 73 29 20 64 6f 0a 20 20 2d 2d 4c 69 6e 6b 73 20 63 61 6e | s(foundUsePrjs).do...--Links.can |
272a0 | 20 6f 6e 6c 79 20 72 65 63 75 72 73 65 20 74 68 72 6f 75 67 68 20 73 74 61 74 69 63 20 6c 69 62 | .only.recurse.through.static.lib |
272c0 | 72 61 72 69 65 73 2e 0a 20 20 69 66 28 28 73 65 61 72 63 68 46 69 65 6c 64 20 7e 3d 20 22 6c 69 | raries....if((searchField.~=."li |
272e0 | 6e 6b 73 22 29 20 6f 72 0a 20 20 28 67 65 74 43 66 67 4b 69 6e 64 28 75 73 65 50 72 6a 2e 5f 5f | nks").or...(getCfgKind(usePrj.__ |
27300 | 63 6f 6e 66 69 67 73 5b 63 66 67 6e 61 6d 65 5d 29 20 3d 3d 20 22 53 74 61 74 69 63 4c 69 62 22 | configs[cfgname]).==."StaticLib" |
27320 | 29 29 20 74 68 65 6e 0a 20 20 67 65 74 70 72 6f 6a 72 65 63 28 64 73 74 41 72 72 61 79 2c 20 66 | )).then...getprojrec(dstArray,.f |
27340 | 6f 75 6e 64 4c 69 73 74 2c 20 75 73 65 50 72 6a 2e 5f 5f 63 6f 6e 66 69 67 73 5b 63 66 67 6e 61 | oundList,.usePrj.__configs[cfgna |
27360 | 6d 65 5d 2c 0a 20 20 63 66 67 6e 61 6d 65 2c 20 73 65 61 72 63 68 46 69 65 6c 64 2c 20 62 4c 69 | me],...cfgname,.searchField,.bLi |
27380 | 6e 6b 61 67 65 29 3b 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 2d 2d 0a 20 | nkage);...end...end...end...--.. |
273a0 | 20 2d 2d 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 77 69 6c 6c 20 72 65 63 75 72 73 69 76 65 | .--.This.function.will.recursive |
273c0 | 6c 79 20 67 65 74 20 61 6c 6c 20 70 72 6f 6a 65 63 74 73 20 74 68 61 74 20 74 68 65 20 67 69 76 | ly.get.all.projects.that.the.giv |
273e0 | 65 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 68 61 73 20 69 6e 20 69 74 73 20 22 75 73 65 | en.configuration.has.in.its."use |
27400 | 73 22 0a 20 20 2d 2d 20 66 69 65 6c 64 2e 20 54 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 73 | s"...--.field..The.return.values |
27420 | 20 61 72 65 20 61 20 6c 69 73 74 20 6f 66 20 74 61 62 6c 65 73 2e 20 45 61 63 68 20 74 61 62 6c | .are.a.list.of.tables..Each.tabl |
27440 | 65 20 69 6e 20 74 68 61 74 20 6c 69 73 74 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 66 6f 6c 6c | e.in.that.list.contains.the.foll |
27460 | 6f 77 69 6e 67 3a 0a 20 20 2d 2d 6e 61 6d 65 20 3d 20 54 68 65 20 6c 6f 77 65 72 63 61 73 65 20 | owing:...--name.=.The.lowercase. |
27480 | 6e 61 6d 65 20 6f 66 20 74 68 65 20 70 72 6f 6a 65 63 74 2e 0a 20 20 2d 2d 70 72 6f 6a 20 3d 20 | name.of.the.project....--proj.=. |
274a0 | 54 68 65 20 70 72 6f 6a 65 63 74 2e 20 43 61 6e 20 62 65 20 6e 69 6c 20 69 66 20 69 74 20 69 73 | The.project..Can.be.nil.if.it.is |
274c0 | 20 75 73 61 67 65 2d 6f 6e 6c 79 2e 0a 20 20 2d 2d 75 73 61 67 65 50 72 6f 6a 20 3d 20 54 68 65 | .usage-only....--usageProj.=.The |
274e0 | 20 75 73 61 67 65 20 70 72 6f 6a 65 63 74 2e 20 43 61 6e 27 74 20 62 65 20 6e 69 6c 2c 20 61 73 | .usage.project..Can't.be.nil,.as |
27500 | 20 75 73 69 6e 67 20 61 20 70 72 6f 6a 65 63 74 20 74 68 61 74 20 68 61 73 20 6e 6f 0a 20 20 2d | .using.a.project.that.has.no...- |
27520 | 2d 20 75 73 61 67 65 20 70 72 6f 6a 65 63 74 20 69 73 20 6e 6f 74 20 70 75 74 20 69 6e 74 6f 20 | -.usage.project.is.not.put.into. |
27540 | 74 68 65 20 6c 69 73 74 2e 0a 20 20 2d 2d 62 4c 69 6e 6b 61 67 65 4f 6e 6c 79 20 3d 20 49 66 20 | the.list....--bLinkageOnly.=.If. |
27560 | 74 68 69 73 20 69 73 20 74 72 75 65 2c 20 74 68 65 6e 20 6f 6e 6c 79 20 74 68 65 20 6c 69 6e 6b | this.is.true,.then.only.the.link |
27580 | 61 67 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 73 68 6f 75 6c 64 20 62 65 20 63 6f 70 69 65 64 | age.information.should.be.copied |
275a0 | 2e 0a 20 20 2d 2d 20 54 68 65 20 72 65 63 75 72 73 69 6f 6e 20 77 69 6c 6c 20 6f 6e 6c 79 20 6c | ....--.The.recursion.will.only.l |
275c0 | 6f 6f 6b 20 61 74 20 74 68 65 20 22 75 73 65 73 22 20 66 69 65 6c 64 20 6f 6e 20 2a 75 73 61 67 | ook.at.the."uses".field.on.*usag |
275e0 | 65 2a 20 70 72 6f 6a 65 63 74 73 2e 0a 20 20 2d 2d 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 | e*.projects....--.This.function. |
27600 | 77 69 6c 6c 20 61 6c 73 6f 20 61 64 64 20 70 72 6f 6a 65 63 74 73 20 74 6f 20 74 68 65 20 6c 69 | will.also.add.projects.to.the.li |
27620 | 73 74 20 74 68 61 74 20 61 72 65 20 6d 65 6e 74 69 6f 6e 65 64 20 69 6e 20 74 68 65 20 22 6c 69 | st.that.are.mentioned.in.the."li |
27640 | 6e 6b 73 22 0a 20 20 2d 2d 20 66 69 65 6c 64 20 6f 66 20 75 73 61 67 65 20 70 72 6f 6a 65 63 74 | nks"...--.field.of.usage.project |
27660 | 73 2e 20 54 68 65 73 65 20 77 69 6c 6c 20 6f 6e 6c 79 20 63 6f 70 79 20 6c 69 6e 6b 65 72 20 69 | s..These.will.only.copy.linker.i |
27680 | 6e 66 6f 72 6d 61 74 69 6f 6e 2c 20 62 75 74 20 74 68 65 79 20 77 69 6c 6c 20 72 65 63 75 72 73 | nformation,.but.they.will.recurs |
276a0 | 65 2e 0a 20 20 2d 2d 20 74 68 72 6f 75 67 68 20 6f 74 68 65 72 20 22 6c 69 6e 6b 73 22 20 66 69 | e....--.through.other."links".fi |
276c0 | 65 6c 64 73 2e 0a 20 20 2d 2d 0a 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 70 | elds....--...local.function.getp |
276e0 | 72 6f 6a 65 63 74 73 63 6f 6e 6e 65 63 74 69 6f 6e 73 28 63 66 67 2c 20 63 66 67 6e 61 6d 65 29 | rojectsconnections(cfg,.cfgname) |
27700 | 0a 20 20 6c 6f 63 61 6c 20 64 73 74 41 72 72 61 79 20 3d 20 7b 7d 3b 0a 20 20 6c 6f 63 61 6c 20 | ...local.dstArray.=.{};...local. |
27720 | 66 6f 75 6e 64 4c 69 73 74 20 3d 20 7b 7d 3b 0a 20 20 66 6f 75 6e 64 4c 69 73 74 5b 63 66 67 2e | foundList.=.{};...foundList[cfg. |
27740 | 70 72 6f 6a 65 63 74 2e 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 5d 20 3d 20 74 72 75 65 3b 0a 20 20 | project.name:lower()].=.true;... |
27760 | 2d 2d 46 69 72 73 74 2c 20 66 6f 6c 6c 6f 77 20 74 68 65 20 75 73 65 73 20 72 65 63 75 72 73 69 | --First,.follow.the.uses.recursi |
27780 | 76 65 6c 79 2e 0a 20 20 67 65 74 70 72 6f 6a 72 65 63 28 64 73 74 41 72 72 61 79 2c 20 66 6f 75 | vely....getprojrec(dstArray,.fou |
277a0 | 6e 64 4c 69 73 74 2c 20 63 66 67 2c 20 63 66 67 6e 61 6d 65 2c 20 22 75 73 65 73 22 2c 20 66 61 | ndList,.cfg,.cfgname,."uses",.fa |
277c0 | 6c 73 65 29 3b 0a 20 20 2d 2d 4e 65 78 74 2c 20 67 6f 20 74 68 72 6f 75 67 68 20 61 6c 6c 20 6f | lse);...--Next,.go.through.all.o |
277e0 | 66 20 74 68 65 20 75 73 61 67 65 20 70 72 6f 6a 65 63 74 73 20 61 6e 64 20 72 65 63 75 72 73 69 | f.the.usage.projects.and.recursi |
27800 | 76 65 6c 79 20 67 65 74 20 74 68 65 69 72 20 6c 69 6e 6b 73 2e 0a 20 20 2d 2d 42 75 74 20 6f 6e | vely.get.their.links....--But.on |
27820 | 6c 79 20 69 66 20 74 68 65 79 27 72 65 20 6e 6f 74 20 61 6c 72 65 61 64 79 20 74 68 65 72 65 2e | ly.if.they're.not.already.there. |
27840 | 20 47 65 74 20 74 68 65 20 6c 69 6e 6b 73 20 61 73 20 6c 69 6e 6b 61 67 65 2d 6f 6e 6c 79 2e 0a | .Get.the.links.as.linkage-only.. |
27860 | 20 20 6c 6f 63 61 6c 20 6c 69 6e 6b 41 72 72 61 79 20 3d 20 7b 7d 3b 0a 20 20 66 6f 72 20 70 72 | ..local.linkArray.=.{};...for.pr |
27880 | 6a 4e 61 6d 65 2c 20 70 72 6a 45 6e 74 72 79 20 69 6e 20 70 61 69 72 73 28 64 73 74 41 72 72 61 | jName,.prjEntry.in.pairs(dstArra |
278a0 | 79 29 20 64 6f 0a 20 20 67 65 74 70 72 6f 6a 72 65 63 28 6c 69 6e 6b 41 72 72 61 79 2c 20 66 6f | y).do...getprojrec(linkArray,.fo |
278c0 | 75 6e 64 4c 69 73 74 2c 20 70 72 6a 45 6e 74 72 79 2e 75 73 61 67 65 50 72 6f 6a 2e 5f 5f 63 6f | undList,.prjEntry.usageProj.__co |
278e0 | 6e 66 69 67 73 5b 63 66 67 6e 61 6d 65 5d 2c 20 63 66 67 6e 61 6d 65 2c 0a 20 20 22 6c 69 6e 6b | nfigs[cfgname],.cfgname,..."link |
27900 | 73 22 2c 20 74 72 75 65 29 3b 0a 20 20 65 6e 64 0a 20 20 2d 2d 43 6f 70 79 20 66 72 6f 6d 20 6c | s",.true);...end...--Copy.from.l |
27920 | 69 6e 6b 41 72 72 61 79 20 69 6e 74 6f 20 64 73 74 41 72 72 61 79 2e 0a 20 20 66 6f 72 20 70 72 | inkArray.into.dstArray....for.pr |
27940 | 6a 4e 61 6d 65 2c 20 70 72 6a 45 6e 74 72 79 20 69 6e 20 70 61 69 72 73 28 6c 69 6e 6b 41 72 72 | jName,.prjEntry.in.pairs(linkArr |
27960 | 61 79 29 20 64 6f 0a 20 20 64 73 74 41 72 72 61 79 5b 70 72 6a 4e 61 6d 65 5d 20 3d 20 70 72 6a | ay).do...dstArray[prjName].=.prj |
27980 | 45 6e 74 72 79 3b 0a 20 20 65 6e 64 0a 20 20 72 65 74 75 72 6e 20 64 73 74 41 72 72 61 79 3b 0a | Entry;...end...return.dstArray;. |
279a0 | 20 20 65 6e 64 0a 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 73 6e 61 6d 65 6f 66 70 | ..end...local.function.isnameofp |
279c0 | 72 6f 6a 28 63 66 67 2c 20 73 74 72 4e 61 6d 65 29 0a 20 20 6c 6f 63 61 6c 20 73 6c 6e 20 3d 20 | roj(cfg,.strName)...local.sln.=. |
279e0 | 63 66 67 2e 70 72 6f 6a 65 63 74 2e 73 6f 6c 75 74 69 6f 6e 3b 0a 20 20 6c 6f 63 61 6c 20 73 74 | cfg.project.solution;...local.st |
27a00 | 72 54 65 73 74 20 3d 20 73 74 72 4e 61 6d 65 3a 6c 6f 77 65 72 28 29 3b 0a 20 20 66 6f 72 20 70 | rTest.=.strName:lower();...for.p |
27a20 | 72 6a 49 78 2c 20 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 | rjIx,.prj.in.ipairs(sln.projects |
27a40 | 29 20 64 6f 0a 20 20 69 66 20 28 70 72 6a 2e 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 20 3d 3d 20 73 | ).do...if.(prj.name:lower().==.s |
27a60 | 74 72 54 65 73 74 29 20 74 68 65 6e 0a 20 20 72 65 74 75 72 6e 20 74 72 75 65 3b 0a 20 20 65 6e | trTest).then...return.true;...en |
27a80 | 64 0a 20 20 65 6e 64 0a 20 20 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 0a 20 20 65 6e 64 0a 20 20 | d...end...return.false;...end... |
27aa0 | 2d 2d 0a 20 20 2d 2d 20 43 6f 70 69 65 73 20 74 68 65 20 66 69 65 6c 64 20 66 72 6f 6d 20 64 73 | --...--.Copies.the.field.from.ds |
27ac0 | 74 43 66 67 20 74 6f 20 73 72 63 43 66 67 2e 0a 20 20 2d 2d 0a 20 20 6c 6f 63 61 6c 20 66 75 6e | tCfg.to.srcCfg....--...local.fun |
27ae0 | 63 74 69 6f 6e 20 63 6f 70 79 64 65 70 65 6e 64 65 6e 74 66 69 65 6c 64 28 73 72 63 43 66 67 2c | ction.copydependentfield(srcCfg, |
27b00 | 20 64 73 74 43 66 67 2c 20 73 74 72 53 72 63 46 69 65 6c 64 29 0a 20 20 6c 6f 63 61 6c 20 73 72 | .dstCfg,.strSrcField)...local.sr |
27b20 | 63 46 69 65 6c 64 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 73 5b 73 74 72 53 72 63 46 69 | cField.=.premake.fields[strSrcFi |
27b40 | 65 6c 64 5d 3b 0a 20 20 6c 6f 63 61 6c 20 73 74 72 44 73 74 46 69 65 6c 64 20 3d 20 73 74 72 53 | eld];...local.strDstField.=.strS |
27b60 | 72 63 46 69 65 6c 64 3b 0a 20 20 69 66 20 74 79 70 65 28 73 72 63 43 66 67 5b 73 74 72 53 72 63 | rcField;...if.type(srcCfg[strSrc |
27b80 | 46 69 65 6c 64 5d 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 20 20 2d 2d 68 61 6e 64 | Field]).==."table".then...--hand |
27ba0 | 6c 65 20 70 61 74 68 73 2e 0a 20 20 69 66 20 28 73 72 63 46 69 65 6c 64 2e 6b 69 6e 64 20 3d 3d | le.paths....if.(srcField.kind.== |
27bc0 | 20 22 64 69 72 6c 69 73 74 22 20 6f 72 20 73 72 63 46 69 65 6c 64 2e 6b 69 6e 64 20 3d 3d 20 22 | ."dirlist".or.srcField.kind.==." |
27be0 | 66 69 6c 65 6c 69 73 74 22 29 20 61 6e 64 0a 20 20 28 6e 6f 74 20 6b 65 65 70 72 65 6c 61 74 69 | filelist").and...(not.keeprelati |
27c00 | 76 65 5b 73 74 72 53 72 63 46 69 65 6c 64 5d 29 20 74 68 65 6e 0a 20 20 66 6f 72 20 69 2c 70 20 | ve[strSrcField]).then...for.i,p. |
27c20 | 69 6e 20 69 70 61 69 72 73 28 73 72 63 43 66 67 5b 73 74 72 53 72 63 46 69 65 6c 64 5d 29 20 64 | in.ipairs(srcCfg[strSrcField]).d |
27c40 | 6f 0a 20 20 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 64 73 74 43 66 67 5b 73 74 72 44 73 74 46 69 | o...table.insert(dstCfg[strDstFi |
27c60 | 65 6c 64 5d 2c 0a 20 20 70 61 74 68 2e 72 65 62 61 73 65 28 70 2c 20 73 72 63 43 66 67 2e 70 72 | eld],...path.rebase(p,.srcCfg.pr |
27c80 | 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 2c 20 64 73 74 43 66 67 2e 70 72 6f 6a 65 63 74 2e 6c | oject.location,.dstCfg.project.l |
27ca0 | 6f 63 61 74 69 6f 6e 29 29 0a 20 20 65 6e 64 0a 20 20 65 6c 73 65 0a 20 20 69 66 28 73 74 72 53 | ocation))...end...else...if(strS |
27cc0 | 72 63 46 69 65 6c 64 20 3d 3d 20 22 6c 69 6e 6b 73 22 29 20 74 68 65 6e 0a 20 20 66 6f 72 20 69 | rcField.==."links").then...for.i |
27ce0 | 2c 70 20 69 6e 20 69 70 61 69 72 73 28 73 72 63 43 66 67 5b 73 74 72 53 72 63 46 69 65 6c 64 5d | ,p.in.ipairs(srcCfg[strSrcField] |
27d00 | 29 20 64 6f 0a 20 20 69 66 28 6e 6f 74 20 69 73 6e 61 6d 65 6f 66 70 72 6f 6a 28 64 73 74 43 66 | ).do...if(not.isnameofproj(dstCf |
27d20 | 67 2c 20 70 29 29 20 74 68 65 6e 0a 20 20 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 64 73 74 43 66 | g,.p)).then...table.insert(dstCf |
27d40 | 67 5b 73 74 72 44 73 74 46 69 65 6c 64 5d 2c 20 70 29 0a 20 20 65 6c 73 65 0a 20 20 70 72 69 6e | g[strDstField],.p)...else...prin |
27d60 | 74 66 28 22 46 61 69 6c 65 64 20 74 6f 20 63 6f 70 79 20 27 25 73 27 20 66 72 6f 6d 20 70 72 6f | tf("Failed.to.copy.'%s'.from.pro |
27d80 | 6a 20 27 25 73 27 2e 22 2c 0a 20 20 70 2c 20 73 72 63 43 66 67 2e 70 72 6f 6a 65 63 74 2e 6e 61 | j.'%s'.",...p,.srcCfg.project.na |
27da0 | 6d 65 29 3b 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 65 6c 73 65 0a 20 20 66 6f 72 20 69 2c | me);...end...end...else...for.i, |
27dc0 | 70 20 69 6e 20 69 70 61 69 72 73 28 73 72 63 43 66 67 5b 73 74 72 53 72 63 46 69 65 6c 64 5d 29 | p.in.ipairs(srcCfg[strSrcField]) |
27de0 | 20 64 6f 0a 20 20 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 64 73 74 43 66 67 5b 73 74 72 44 73 74 | .do...table.insert(dstCfg[strDst |
27e00 | 46 69 65 6c 64 5d 2c 20 70 29 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 65 | Field],.p)...end...end...end...e |
27e20 | 6c 73 65 0a 20 20 69 66 28 73 72 63 46 69 65 6c 64 2e 6b 69 6e 64 20 3d 3d 20 22 70 61 74 68 22 | lse...if(srcField.kind.==."path" |
27e40 | 20 61 6e 64 20 28 6e 6f 74 20 6b 65 65 70 72 65 6c 61 74 69 76 65 5b 73 74 72 53 72 63 46 69 65 | .and.(not.keeprelative[strSrcFie |
27e60 | 6c 64 5d 29 29 20 74 68 65 6e 0a 20 20 64 73 74 43 66 67 5b 73 74 72 44 73 74 46 69 65 6c 64 5d | ld])).then...dstCfg[strDstField] |
27e80 | 20 3d 20 70 61 74 68 2e 72 65 62 61 73 65 28 73 72 63 43 66 67 5b 73 74 72 53 72 63 46 69 65 6c | .=.path.rebase(srcCfg[strSrcFiel |
27ea0 | 64 5d 2c 0a 20 20 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 20 64 73 74 43 66 67 2e 70 72 6f 6a 65 | d],...prj.location,.dstCfg.proje |
27ec0 | 63 74 2e 6c 6f 63 61 74 69 6f 6e 29 3b 0a 20 20 65 6c 73 65 0a 20 20 64 73 74 43 66 67 5b 73 74 | ct.location);...else...dstCfg[st |
27ee0 | 72 44 73 74 46 69 65 6c 64 5d 20 3d 20 73 72 63 43 66 67 5b 73 74 72 53 72 63 46 69 65 6c 64 5d | rDstField].=.srcCfg[strSrcField] |
27f00 | 3b 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 2d 2d 0a 20 20 2d 2d 20 54 68 | ;...end...end...end...--...--.Th |
27f20 | 69 73 20 66 75 6e 63 74 69 6f 6e 20 77 69 6c 6c 20 74 61 6b 65 20 74 68 65 20 6c 69 73 74 20 6f | is.function.will.take.the.list.o |
27f40 | 66 20 70 72 6f 6a 65 63 74 20 65 6e 74 72 69 65 73 20 61 6e 64 20 61 70 70 6c 79 20 74 68 65 69 | f.project.entries.and.apply.thei |
27f60 | 72 20 75 73 61 67 65 20 70 72 6f 6a 65 63 74 20 64 61 74 61 0a 20 20 2d 2d 20 74 6f 20 74 68 65 | r.usage.project.data...--.to.the |
27f80 | 20 67 69 76 65 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 20 49 74 20 77 69 6c 6c 20 63 6f | .given.configuration..It.will.co |
27fa0 | 70 79 20 63 6f 6d 70 69 6c 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 66 6f 72 20 74 68 65 | py.compiling.information.for.the |
27fc0 | 20 70 72 6f 6a 65 63 74 73 20 74 68 61 74 20 61 72 65 0a 20 20 2d 2d 20 6e 6f 74 20 6c 69 73 74 | .projects.that.are...--.not.list |
27fe0 | 65 64 20 61 73 20 6c 69 6e 6b 61 67 65 2d 6f 6e 6c 79 2e 20 49 74 20 77 69 6c 6c 20 63 6f 70 79 | ed.as.linkage-only..It.will.copy |
28000 | 20 74 68 65 20 6c 69 6e 6b 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 66 6f 72 20 70 72 6f | .the.linking.information.for.pro |
28020 | 6a 65 63 74 73 20 6f 6e 6c 79 20 69 66 0a 20 20 2d 2d 20 74 68 65 20 73 6f 75 72 63 65 20 70 72 | jects.only.if...--.the.source.pr |
28040 | 6f 6a 65 63 74 20 69 73 20 6e 6f 74 20 61 20 73 74 61 74 69 63 20 6c 69 62 72 61 72 79 2e 20 49 | oject.is.not.a.static.library..I |
28060 | 74 20 77 6f 6e 27 74 20 63 6f 70 79 20 6c 69 6e 6b 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e | t.won't.copy.linking.information |
28080 | 0a 20 20 2d 2d 20 69 66 20 74 68 65 20 70 72 6f 6a 65 63 74 20 69 73 20 69 6e 20 74 68 69 73 20 | ...--.if.the.project.is.in.this. |
280a0 | 73 6f 6c 75 74 69 6f 6e 3b 20 69 6e 73 74 65 61 64 20 69 74 20 77 69 6c 6c 20 61 64 64 20 74 68 | solution;.instead.it.will.add.th |
280c0 | 61 74 20 70 72 6f 6a 65 63 74 20 74 6f 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 27 | at.project.to.the.configuration' |
280e0 | 73 0a 20 20 2d 2d 20 6c 69 6e 6b 73 20 66 69 65 6c 64 2c 20 65 78 70 65 63 74 69 6e 67 20 74 68 | s...--.links.field,.expecting.th |
28100 | 61 74 20 50 72 65 6d 61 6b 65 20 77 69 6c 6c 20 68 61 6e 64 6c 65 20 74 68 65 20 72 65 73 74 2e | at.Premake.will.handle.the.rest. |
28120 | 0a 20 20 2d 2d 0a 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 63 6f 70 79 75 73 61 67 65 | ...--...local.function.copyusage |
28140 | 64 61 74 61 28 63 66 67 2c 20 63 66 67 6e 61 6d 65 2c 20 6c 69 6e 6b 54 6f 50 72 6f 6a 73 29 0a | data(cfg,.cfgname,.linkToProjs). |
28160 | 20 20 6c 6f 63 61 6c 20 6d 79 50 72 6a 20 3d 20 63 66 67 2e 70 72 6f 6a 65 63 74 3b 0a 20 20 6c | ..local.myPrj.=.cfg.project;...l |
28180 | 6f 63 61 6c 20 62 49 73 53 74 61 74 69 63 4c 69 62 20 3d 20 28 67 65 74 43 66 67 4b 69 6e 64 28 | ocal.bIsStaticLib.=.(getCfgKind( |
281a0 | 63 66 67 29 20 3d 3d 20 22 53 74 61 74 69 63 4c 69 62 22 29 3b 0a 20 20 66 6f 72 20 70 72 6a 4e | cfg).==."StaticLib");...for.prjN |
281c0 | 61 6d 65 2c 20 70 72 6a 45 6e 74 72 79 20 69 6e 20 70 61 69 72 73 28 6c 69 6e 6b 54 6f 50 72 6f | ame,.prjEntry.in.pairs(linkToPro |
281e0 | 6a 73 29 20 64 6f 0a 20 20 6c 6f 63 61 6c 20 73 72 63 50 72 6a 20 3d 20 70 72 6a 45 6e 74 72 79 | js).do...local.srcPrj.=.prjEntry |
28200 | 2e 75 73 61 67 65 50 72 6f 6a 3b 0a 20 20 6c 6f 63 61 6c 20 73 72 63 43 66 67 20 3d 20 73 72 63 | .usageProj;...local.srcCfg.=.src |
28220 | 50 72 6a 2e 5f 5f 63 6f 6e 66 69 67 73 5b 63 66 67 6e 61 6d 65 5d 3b 0a 20 20 66 6f 72 20 6e 61 | Prj.__configs[cfgname];...for.na |
28240 | 6d 65 2c 20 66 69 65 6c 64 20 69 6e 20 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 | me,.field.in.pairs(premake.field |
28260 | 73 29 20 64 6f 0a 20 20 69 66 28 73 72 63 43 66 67 5b 6e 61 6d 65 5d 29 20 74 68 65 6e 0a 20 20 | s).do...if(srcCfg[name]).then... |
28280 | 69 66 28 66 69 65 6c 64 2e 75 73 61 67 65 63 6f 70 79 29 20 74 68 65 6e 0a 20 20 69 66 28 6e 6f | if(field.usagecopy).then...if(no |
282a0 | 74 20 70 72 6a 45 6e 74 72 79 2e 62 4c 69 6e 6b 61 67 65 4f 6e 6c 79 29 20 74 68 65 6e 0a 20 20 | t.prjEntry.bLinkageOnly).then... |
282c0 | 63 6f 70 79 64 65 70 65 6e 64 65 6e 74 66 69 65 6c 64 28 73 72 63 43 66 67 2c 20 63 66 67 2c 20 | copydependentfield(srcCfg,.cfg,. |
282e0 | 6e 61 6d 65 29 0a 20 20 65 6e 64 0a 20 20 65 6c 73 65 69 66 28 66 69 65 6c 64 2e 6c 69 6e 6b 61 | name)...end...elseif(field.linka |
28300 | 67 65 63 6f 70 79 29 20 74 68 65 6e 0a 20 20 2d 2d 43 6f 70 79 20 74 68 65 20 6c 69 6e 6b 61 67 | gecopy).then...--Copy.the.linkag |
28320 | 65 20 64 61 74 61 20 69 66 20 77 65 27 72 65 20 62 75 69 6c 64 69 6e 67 20 61 20 6e 6f 6e 2d 73 | e.data.if.we're.building.a.non-s |
28340 | 74 61 74 69 63 20 74 68 69 6e 67 0a 20 20 2d 2d 61 6e 64 20 74 68 69 73 20 69 73 20 61 20 70 75 | tatic.thing...--and.this.is.a.pu |
28360 | 72 65 20 75 73 61 67 65 20 70 72 6f 6a 65 63 74 2e 20 49 66 20 69 74 27 73 20 6e 6f 74 20 70 75 | re.usage.project..If.it's.not.pu |
28380 | 72 65 2d 75 73 61 67 65 2c 20 74 68 65 6e 0a 20 20 2d 2d 77 65 20 77 69 6c 6c 20 73 69 6d 70 6c | re-usage,.then...--we.will.simpl |
283a0 | 79 20 70 75 74 20 74 68 65 20 70 72 6f 6a 65 63 74 27 73 20 6e 61 6d 65 20 69 6e 20 74 68 65 20 | y.put.the.project's.name.in.the. |
283c0 | 6c 69 6e 6b 73 20 66 69 65 6c 64 20 6c 61 74 65 72 2e 0a 20 20 69 66 28 28 6e 6f 74 20 62 49 73 | links.field.later....if((not.bIs |
283e0 | 53 74 61 74 69 63 4c 69 62 29 20 61 6e 64 20 28 6e 6f 74 20 70 72 6a 45 6e 74 72 79 2e 70 72 6f | StaticLib).and.(not.prjEntry.pro |
28400 | 6a 29 29 20 74 68 65 6e 0a 20 20 63 6f 70 79 64 65 70 65 6e 64 65 6e 74 66 69 65 6c 64 28 73 72 | j)).then...copydependentfield(sr |
28420 | 63 43 66 67 2c 20 63 66 67 2c 20 6e 61 6d 65 29 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 65 | cCfg,.cfg,.name)...end...end...e |
28440 | 6e 64 0a 20 20 65 6e 64 0a 20 20 69 66 28 28 6e 6f 74 20 62 49 73 53 74 61 74 69 63 4c 69 62 29 | nd...end...if((not.bIsStaticLib) |
28460 | 20 61 6e 64 20 70 72 6a 45 6e 74 72 79 2e 70 72 6f 6a 29 20 74 68 65 6e 0a 20 20 74 61 62 6c 65 | .and.prjEntry.proj).then...table |
28480 | 2e 69 6e 73 65 72 74 28 63 66 67 2e 6c 69 6e 6b 73 2c 20 70 72 6a 45 6e 74 72 79 2e 70 72 6f 6a | .insert(cfg.links,.prjEntry.proj |
284a0 | 2e 6e 61 6d 65 29 3b 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 66 75 6e 63 74 69 | .name);...end...end...end.functi |
284c0 | 6f 6e 20 70 72 65 6d 61 6b 65 2e 62 61 6b 65 2e 62 75 69 6c 64 63 6f 6e 66 69 67 73 28 29 0a 66 | on.premake.bake.buildconfigs().f |
284e0 | 6f 72 20 73 6c 6e 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 28 | or.sln.in.premake.solution.each( |
28500 | 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 | ).do.for._,.prj.in.ipairs(sln.pr |
28520 | 6f 6a 65 63 74 73 29 20 64 6f 0a 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 70 72 6a 2e 6c 6f | ojects).do.prj.location.=.prj.lo |
28540 | 63 61 74 69 6f 6e 20 6f 72 20 73 6c 6e 2e 6c 6f 63 61 74 69 6f 6e 20 6f 72 20 70 72 6a 2e 62 61 | cation.or.sln.location.or.prj.ba |
28560 | 73 65 64 69 72 0a 61 64 6a 75 73 74 70 61 74 68 73 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 20 | sedir.adjustpaths(prj.location,. |
28580 | 70 72 6a 29 0a 66 6f 72 20 5f 2c 20 62 6c 6b 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 62 6c | prj).for._,.blk.in.ipairs(prj.bl |
285a0 | 6f 63 6b 73 29 20 64 6f 0a 61 64 6a 75 73 74 70 61 74 68 73 28 70 72 6a 2e 6c 6f 63 61 74 69 6f | ocks).do.adjustpaths(prj.locatio |
285c0 | 6e 2c 20 62 6c 6b 29 0a 65 6e 64 0a 65 6e 64 0a 73 6c 6e 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 73 | n,.blk).end.end.sln.location.=.s |
285e0 | 6c 6e 2e 6c 6f 63 61 74 69 6f 6e 20 6f 72 20 73 6c 6e 2e 62 61 73 65 64 69 72 0a 65 6e 64 0a 66 | ln.location.or.sln.basedir.end.f |
28600 | 6f 72 20 73 6c 6e 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 28 | or.sln.in.premake.solution.each( |
28620 | 29 20 64 6f 0a 6c 6f 63 61 6c 20 62 61 73 69 73 20 3d 20 63 6f 6c 6c 61 70 73 65 28 73 6c 6e 29 | ).do.local.basis.=.collapse(sln) |
28640 | 0a 66 6f 72 20 5f 2c 20 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a 65 63 | .for._,.prj.in.ipairs(sln.projec |
28660 | 74 73 29 20 64 6f 0a 70 72 6a 2e 5f 5f 63 6f 6e 66 69 67 73 20 3d 20 63 6f 6c 6c 61 70 73 65 28 | ts).do.prj.__configs.=.collapse( |
28680 | 70 72 6a 2c 20 62 61 73 69 73 29 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 70 61 69 72 73 28 | prj,.basis).for._,.cfg.in.pairs( |
286a0 | 70 72 6a 2e 5f 5f 63 6f 6e 66 69 67 73 29 20 64 6f 0a 62 61 6b 65 2e 70 6f 73 74 70 72 6f 63 65 | prj.__configs).do.bake.postproce |
286c0 | 73 73 28 70 72 6a 2c 20 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 73 6c 6e | ss(prj,.cfg).end.end.end.for.sln |
286e0 | 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a 66 | .in.premake.solution.each().do.f |
28700 | 6f 72 20 70 72 6a 49 78 2c 20 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a | or.prjIx,.prj.in.ipairs(sln.proj |
28720 | 65 63 74 73 29 20 64 6f 0a 69 66 28 6e 6f 74 20 70 72 6a 2e 75 73 61 67 65 29 20 74 68 65 6e 0a | ects).do.if(not.prj.usage).then. |
28740 | 66 6f 72 20 63 66 67 6e 61 6d 65 2c 20 63 66 67 20 69 6e 20 70 61 69 72 73 28 70 72 6a 2e 5f 5f | for.cfgname,.cfg.in.pairs(prj.__ |
28760 | 63 6f 6e 66 69 67 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 75 73 65 73 50 72 6a 73 20 3d 20 67 65 74 | configs).do.local.usesPrjs.=.get |
28780 | 70 72 6f 6a 65 63 74 73 63 6f 6e 6e 65 63 74 69 6f 6e 73 28 63 66 67 2c 20 63 66 67 6e 61 6d 65 | projectsconnections(cfg,.cfgname |
287a0 | 29 3b 0a 63 6f 70 79 75 73 61 67 65 64 61 74 61 28 63 66 67 2c 20 63 66 67 6e 61 6d 65 2c 20 75 | );.copyusagedata(cfg,.cfgname,.u |
287c0 | 73 65 73 50 72 6a 73 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 73 6c 6e | sesPrjs).end.end.end.end.for.sln |
287e0 | 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a 6c | .in.premake.solution.each().do.l |
28800 | 6f 63 61 6c 20 72 65 6d 6f 76 65 4c 69 73 74 20 3d 20 7b 7d 3b 0a 66 6f 72 20 69 6e 64 65 78 2c | ocal.removeList.=.{};.for.index, |
28820 | 20 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a | .prj.in.ipairs(sln.projects).do. |
28840 | 69 66 28 70 72 6a 2e 75 73 61 67 65 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 | if(prj.usage).then.table.insert( |
28860 | 72 65 6d 6f 76 65 4c 69 73 74 2c 20 31 2c 20 69 6e 64 65 78 29 3b 20 2d 2d 41 64 64 20 69 6e 20 | removeList,.1,.index);.--Add.in. |
28880 | 72 65 76 65 72 73 65 20 6f 72 64 65 72 2e 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 69 6e | reverse.order..end.end.for._,.in |
288a0 | 64 65 78 20 69 6e 20 69 70 61 69 72 73 28 72 65 6d 6f 76 65 4c 69 73 74 29 20 64 6f 0a 74 61 62 | dex.in.ipairs(removeList).do.tab |
288c0 | 6c 65 2e 72 65 6d 6f 76 65 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 2c 20 69 6e 64 65 78 29 3b 0a | le.remove(sln.projects,.index);. |
288e0 | 65 6e 64 0a 65 6e 64 0a 62 75 69 6c 64 75 6e 69 71 75 65 64 69 72 73 28 29 0a 62 75 69 6c 64 74 | end.end.builduniquedirs().buildt |
28900 | 61 72 67 65 74 73 28 63 66 67 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 | argets(cfg).end.function.premake |
28920 | 2e 62 61 6b 65 2e 70 6f 73 74 70 72 6f 63 65 73 73 28 70 72 6a 2c 20 63 66 67 29 0a 63 66 67 2e | .bake.postprocess(prj,.cfg).cfg. |
28940 | 70 72 6f 6a 65 63 74 20 20 20 3d 20 70 72 6a 0a 63 66 67 2e 73 68 6f 72 74 6e 61 6d 65 20 3d 20 | project...=.prj.cfg.shortname.=. |
28960 | 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 63 66 67 2e 6e 61 6d 65 2c 20 | premake.getconfigname(cfg.name,. |
28980 | 63 66 67 2e 70 6c 61 74 66 6f 72 6d 2c 20 74 72 75 65 29 0a 63 66 67 2e 6c 6f 6e 67 6e 61 6d 65 | cfg.platform,.true).cfg.longname |
289a0 | 20 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 63 66 67 2e 6e 61 | ..=.premake.getconfigname(cfg.na |
289c0 | 6d 65 2c 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 29 0a 63 66 67 2e 6c 6f 63 61 74 69 6f 6e 20 3d | me,.cfg.platform).cfg.location.= |
289e0 | 20 63 66 67 2e 6c 6f 63 61 74 69 6f 6e 20 6f 72 20 63 66 67 2e 62 61 73 65 64 69 72 0a 6c 6f 63 | .cfg.location.or.cfg.basedir.loc |
28a00 | 61 6c 20 70 6c 61 74 66 6f 72 6d 20 3d 20 70 72 65 6d 61 6b 65 2e 70 6c 61 74 66 6f 72 6d 73 5b | al.platform.=.premake.platforms[ |
28a20 | 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 0a 69 66 20 70 6c 61 74 66 6f 72 6d 2e 69 73 63 72 6f 73 | cfg.platform].if.platform.iscros |
28a40 | 73 63 6f 6d 70 69 6c 65 72 20 74 68 65 6e 0a 63 66 67 2e 73 79 73 74 65 6d 20 3d 20 63 66 67 2e | scompiler.then.cfg.system.=.cfg. |
28a60 | 70 6c 61 74 66 6f 72 6d 0a 65 6c 73 65 0a 63 66 67 2e 73 79 73 74 65 6d 20 3d 20 6f 73 2e 67 65 | platform.else.cfg.system.=.os.ge |
28a80 | 74 28 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 | t().end.if.cfg.kind.==."SharedLi |
28aa0 | 62 22 20 61 6e 64 20 70 6c 61 74 66 6f 72 6d 2e 6e 6f 73 68 61 72 65 64 6c 69 62 73 20 74 68 65 | b".and.platform.nosharedlibs.the |
28ac0 | 6e 0a 63 66 67 2e 6b 69 6e 64 20 3d 20 22 53 74 61 74 69 63 4c 69 62 22 0a 65 6e 64 0a 6c 6f 63 | n.cfg.kind.=."StaticLib".end.loc |
28ae0 | 61 6c 20 72 65 6d 6f 76 65 66 69 6c 65 73 20 3d 20 63 66 67 2e 72 65 6d 6f 76 65 66 69 6c 65 73 | al.removefiles.=.cfg.removefiles |
28b00 | 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3d 3d 20 27 67 6d 61 6b 65 27 20 74 68 65 6e 0a 72 65 6d 6f | .if._ACTION.==.'gmake'.then.remo |
28b20 | 76 65 66 69 6c 65 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 72 65 6d 6f 76 65 66 69 6c 65 73 | vefiles.=.table.join(removefiles |
28b40 | 2c 20 63 66 67 2e 65 78 63 6c 75 64 65 73 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 | ,.cfg.excludes).end.local.files. |
28b60 | 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 66 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e | =.{}.for._,.fname.in.ipairs(cfg. |
28b80 | 66 69 6c 65 73 29 20 64 6f 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 69 63 6f 6e 74 61 69 6e 73 | files).do.if.not.table.icontains |
28ba0 | 28 72 65 6d 6f 76 65 66 69 6c 65 73 2c 20 66 6e 61 6d 65 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e | (removefiles,.fname).then.table. |
28bc0 | 69 6e 73 65 72 74 28 66 69 6c 65 73 2c 20 66 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 63 66 67 | insert(files,.fname).end.end.cfg |
28be0 | 2e 66 69 6c 65 73 20 3d 20 66 69 6c 65 73 0a 66 6f 72 20 6e 61 6d 65 2c 20 66 69 65 6c 64 20 69 | .files.=.files.for.name,.field.i |
28c00 | 6e 20 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 73 29 20 64 6f 0a 69 66 20 66 69 | n.pairs(premake.fields).do.if.fi |
28c20 | 65 6c 64 2e 69 73 66 6c 61 67 73 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 73 20 3d 20 | eld.isflags.then.local.values.=. |
28c40 | 63 66 67 5b 6e 61 6d 65 5d 0a 66 6f 72 20 5f 2c 20 66 6c 61 67 20 69 6e 20 69 70 61 69 72 73 28 | cfg[name].for._,.flag.in.ipairs( |
28c60 | 76 61 6c 75 65 73 29 20 64 6f 20 76 61 6c 75 65 73 5b 66 6c 61 67 5d 20 3d 20 74 72 75 65 20 65 | values).do.values[flag].=.true.e |
28c80 | 6e 64 0a 65 6e 64 0a 65 6e 64 0a 63 66 67 2e 5f 5f 66 69 6c 65 63 6f 6e 66 69 67 73 20 3d 20 7b | nd.end.end.cfg.__fileconfigs.=.{ |
28ca0 | 20 7d 0a 66 6f 72 20 5f 2c 20 66 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 66 69 | .}.for._,.fname.in.ipairs(cfg.fi |
28cc0 | 6c 65 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 63 66 67 20 3d 20 7b 20 7d 0a 66 63 66 67 2e 6e 61 | les).do.local.fcfg.=.{.}.fcfg.na |
28ce0 | 6d 65 20 3d 20 66 6e 61 6d 65 0a 63 66 67 2e 5f 5f 66 69 6c 65 63 6f 6e 66 69 67 73 5b 66 6e 61 | me.=.fname.cfg.__fileconfigs[fna |
28d00 | 6d 65 5d 20 3d 20 66 63 66 67 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 66 67 2e 5f 5f 66 69 | me].=.fcfg.table.insert(cfg.__fi |
28d20 | 6c 65 63 6f 6e 66 69 67 73 2c 20 66 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 00 70 72 65 6d 61 6b | leconfigs,.fcfg).end.end..premak |
28d40 | 65 2e 66 69 65 6c 64 73 20 3d 0a 7b 0a 61 72 63 68 69 76 65 73 70 6c 69 74 5f 73 69 7a 65 20 3d | e.fields.=.{.archivesplit_size.= |
28d60 | 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f | .{.kind..=."string",.scope.=."co |
28d80 | 6e 66 69 67 22 2c 0a 7d 2c 0a 62 61 73 65 64 69 72 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 70 | nfig",.},.basedir.=.{.kind..=."p |
28da0 | 61 74 68 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 74 61 69 6e 65 72 22 2c 0a 7d 2c 0a 62 75 | ath",.scope.=."container",.},.bu |
28dc0 | 69 6c 64 61 63 74 69 6f 6e 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a | ildaction.=.{.kind..=."string",. |
28de0 | 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 43 | scope.=."config",.allowed.=.{."C |
28e00 | 6f 6d 70 69 6c 65 22 2c 0a 22 43 6f 70 79 22 2c 0a 22 45 6d 62 65 64 22 2c 0a 22 4e 6f 6e 65 22 | ompile",."Copy",."Embed",."None" |
28e20 | 0a 7d 0a 7d 2c 0a 62 75 69 6c 64 6f 70 74 69 6f 6e 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 | .}.},.buildoptions.=.{.kind..=." |
28e40 | 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 62 75 69 6c | list",.scope.=."config",.},.buil |
28e60 | 64 6f 70 74 69 6f 6e 73 5f 63 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 | doptions_c.=.{.kind..=."list",.s |
28e80 | 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 62 75 69 6c 64 6f 70 74 69 6f 6e 73 | cope.=."config",.},.buildoptions |
28ea0 | 5f 63 70 70 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d | _cpp.=.{.kind..=."list",.scope.= |
28ec0 | 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 62 75 69 6c 64 6f 70 74 69 6f 6e 73 5f 6f 62 6a 63 20 | ."config",.},.buildoptions_objc. |
28ee0 | 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e | =.{.kind..=."list",.scope.=."con |
28f00 | 66 69 67 22 2c 0a 7d 2c 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 3d 0a 7b 0a 6b 69 6e 64 | fig",.},.configurations.=.{.kind |
28f20 | 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 73 6f 6c 75 74 69 6f 6e 22 2c 0a | ..=."list",.scope.=."solution",. |
28f40 | 7d 2c 0a 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 | },.custombuildtask.=.{.kind..=." |
28f60 | 74 61 62 6c 65 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 64 65 62 | table",.scope.=."config",.},.deb |
28f80 | 75 67 61 72 67 73 20 3d 0a 7b 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 | ugargs.=.{.kind.=."list",.scope. |
28fa0 | 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 64 65 62 75 67 64 69 72 20 3d 0a 7b 0a 6b 69 6e 64 | =."config",.},.debugdir.=.{.kind |
28fc0 | 20 3d 20 22 70 61 74 68 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a | .=."path",.scope.=."config",.},. |
28fe0 | 64 65 62 75 67 65 6e 76 73 20 20 3d 0a 7b 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 | debugenvs..=.{.kind.=."list",.sc |
29000 | 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 64 65 66 69 6e 65 73 20 3d 0a 7b 0a 6b | ope.=."config",.},.defines.=.{.k |
29020 | 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c | ind..=."list",.scope.=."config", |
29040 | 0a 7d 2c 0a 64 65 70 6c 6f 79 6d 65 6e 74 6f 70 74 69 6f 6e 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 | .},.deploymentoptions.=.{.kind.. |
29060 | 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 75 73 61 67 | =."list",.scope.=."config",.usag |
29080 | 65 63 6f 70 79 20 3d 20 74 72 75 65 2c 0a 7d 2c 0a 64 65 70 65 6e 64 65 6e 63 79 20 3d 0a 7b 0a | ecopy.=.true,.},.dependency.=.{. |
290a0 | 6b 69 6e 64 20 20 3d 20 22 74 61 62 6c 65 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 | kind..=."table",.scope.=."config |
290c0 | 22 2c 0a 7d 2c 0a 65 78 63 6c 75 64 65 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 66 69 6c 65 | ",.},.excludes.=.{.kind..=."file |
290e0 | 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 66 69 6c 65 | list",.scope.=."config",.},.file |
29100 | 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 66 69 6c 65 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 | s.=.{.kind..=."filelist",.scope. |
29120 | 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 72 65 6d 6f 76 65 66 69 6c 65 73 20 3d 0a 7b 0a 6b | =."config",.},.removefiles.=.{.k |
29140 | 69 6e 64 20 20 3d 20 22 66 69 6c 65 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 | ind..=."filelist",.scope.=."conf |
29160 | 69 67 22 2c 0a 7d 2c 0a 66 6c 61 67 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 | ig",.},.flags.=.{.kind..=."list" |
29180 | 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 69 73 66 6c 61 67 73 20 3d 20 74 72 | ,.scope.=."config",.isflags.=.tr |
291a0 | 75 65 2c 0a 75 73 61 67 65 63 6f 70 79 20 3d 20 74 72 75 65 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 | ue,.usagecopy.=.true,.allowed.=. |
291c0 | 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 6c 6f 63 61 6c 20 61 6c 6c 6f 77 65 64 5f 66 6c | function(value).local.allowed_fl |
291e0 | 61 67 73 20 3d 20 7b 0a 41 54 4c 20 3d 20 31 2c 0a 44 65 62 75 67 45 6e 76 73 44 6f 6e 74 4d 65 | ags.=.{.ATL.=.1,.DebugEnvsDontMe |
29200 | 72 67 65 20 3d 20 31 2c 0a 44 65 62 75 67 45 6e 76 73 49 6e 68 65 72 69 74 20 3d 20 31 2c 0a 45 | rge.=.1,.DebugEnvsInherit.=.1,.E |
29220 | 6e 61 62 6c 65 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 20 3d 20 31 2c 0a 45 6e 61 62 6c 65 53 | nableMinimalRebuild.=.1,.EnableS |
29240 | 53 45 20 3d 20 31 2c 0a 45 6e 61 62 6c 65 53 53 45 32 20 3d 20 31 2c 0a 45 78 74 72 61 57 61 72 | SE.=.1,.EnableSSE2.=.1,.ExtraWar |
29260 | 6e 69 6e 67 73 20 3d 20 31 2c 0a 46 61 74 61 6c 57 61 72 6e 69 6e 67 73 20 3d 20 31 2c 0a 46 6c | nings.=.1,.FatalWarnings.=.1,.Fl |
29280 | 6f 61 74 46 61 73 74 20 3d 20 31 2c 0a 46 6c 6f 61 74 53 74 72 69 63 74 20 3d 20 31 2c 0a 4d 61 | oatFast.=.1,.FloatStrict.=.1,.Ma |
292a0 | 6e 61 67 65 64 20 3d 20 31 2c 0a 4d 46 43 20 3d 20 31 2c 0a 4e 61 74 69 76 65 57 43 68 61 72 20 | naged.=.1,.MFC.=.1,.NativeWChar. |
292c0 | 3d 20 31 2c 0a 4e 6f 36 34 42 69 74 43 68 65 63 6b 73 20 3d 20 31 2c 0a 4e 6f 45 64 69 74 41 6e | =.1,.No64BitChecks.=.1,.NoEditAn |
292e0 | 64 43 6f 6e 74 69 6e 75 65 20 3d 20 31 2c 0a 4e 6f 45 78 63 65 70 74 69 6f 6e 73 20 3d 20 31 2c | dContinue.=.1,.NoExceptions.=.1, |
29300 | 0a 4e 6f 46 72 61 6d 65 50 6f 69 6e 74 65 72 20 3d 20 31 2c 0a 4e 6f 49 6d 70 6f 72 74 4c 69 62 | .NoFramePointer.=.1,.NoImportLib |
29320 | 20 3d 20 31 2c 0a 4e 6f 49 6e 63 72 65 6d 65 6e 74 61 6c 4c 69 6e 6b 20 3d 20 31 2c 0a 4e 6f 4d | .=.1,.NoIncrementalLink.=.1,.NoM |
29340 | 61 6e 69 66 65 73 74 20 3d 20 31 2c 0a 4e 6f 4d 75 6c 74 69 50 72 6f 63 65 73 73 6f 72 43 6f 6d | anifest.=.1,.NoMultiProcessorCom |
29360 | 70 69 6c 61 74 69 6f 6e 20 3d 20 31 2c 0a 4e 6f 4e 61 74 69 76 65 57 43 68 61 72 20 3d 20 31 2c | pilation.=.1,.NoNativeWChar.=.1, |
29380 | 0a 4e 6f 50 43 48 20 3d 20 31 2c 0a 4e 6f 52 54 54 49 20 3d 20 31 2c 0a 46 61 73 74 43 61 6c 6c | .NoPCH.=.1,.NoRTTI.=.1,.FastCall |
293a0 | 20 3d 20 31 2c 0a 53 74 64 43 61 6c 6c 20 3d 20 31 2c 0a 53 69 6e 67 6c 65 4f 75 74 70 75 74 44 | .=.1,.StdCall.=.1,.SingleOutputD |
293c0 | 69 72 20 3d 20 31 2c 0a 4f 70 74 69 6d 69 7a 65 20 3d 20 31 2c 0a 4f 70 74 69 6d 69 7a 65 53 69 | ir.=.1,.Optimize.=.1,.OptimizeSi |
293e0 | 7a 65 20 3d 20 31 2c 0a 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 20 3d 20 31 2c 0a 44 65 62 75 67 | ze.=.1,.OptimizeSpeed.=.1,.Debug |
29400 | 52 75 6e 74 69 6d 65 20 3d 20 31 2c 0a 52 65 6c 65 61 73 65 52 75 6e 74 69 6d 65 20 3d 20 31 2c | Runtime.=.1,.ReleaseRuntime.=.1, |
29420 | 0a 53 45 48 20 3d 20 31 2c 0a 53 74 61 74 69 63 41 54 4c 20 3d 20 31 2c 0a 53 74 61 74 69 63 52 | .SEH.=.1,.StaticATL.=.1,.StaticR |
29440 | 75 6e 74 69 6d 65 20 3d 20 31 2c 0a 53 79 6d 62 6f 6c 73 20 3d 20 31 2c 0a 55 6e 69 63 6f 64 65 | untime.=.1,.Symbols.=.1,.Unicode |
29460 | 20 3d 20 31 2c 0a 55 6e 73 61 66 65 20 3d 20 31 2c 0a 55 6e 73 69 67 6e 65 64 43 68 61 72 20 3d | .=.1,.Unsafe.=.1,.UnsignedChar.= |
29480 | 20 31 2c 0a 57 69 6e 4d 61 69 6e 20 3d 20 31 2c 0a 7d 0a 6c 6f 63 61 6c 20 65 6e 67 6c 69 73 68 | .1,.WinMain.=.1,.}.local.english |
294a0 | 54 6f 41 6d 65 72 69 63 61 6e 53 70 65 6c 6c 69 6e 67 20 3d 0a 7b 0a 6f 70 74 69 6d 69 73 65 20 | ToAmericanSpelling.=.{.optimise. |
294c0 | 3d 20 27 6f 70 74 69 6d 69 7a 65 27 2c 0a 6f 70 74 69 6d 69 73 65 73 69 7a 65 20 3d 20 27 6f 70 | =.'optimize',.optimisesize.=.'op |
294e0 | 74 69 6d 69 7a 65 73 69 7a 65 27 2c 0a 6f 70 74 69 6d 69 73 65 73 70 65 65 64 20 3d 20 27 6f 70 | timizesize',.optimisespeed.=.'op |
29500 | 74 69 6d 69 7a 65 73 70 65 65 64 27 2c 0a 7d 0a 6c 6f 63 61 6c 20 6c 6f 77 65 72 76 61 6c 75 65 | timizespeed',.}.local.lowervalue |
29520 | 20 3d 20 76 61 6c 75 65 3a 6c 6f 77 65 72 28 29 0a 6c 6f 77 65 72 76 61 6c 75 65 20 3d 20 65 6e | .=.value:lower().lowervalue.=.en |
29540 | 67 6c 69 73 68 54 6f 41 6d 65 72 69 63 61 6e 53 70 65 6c 6c 69 6e 67 5b 6c 6f 77 65 72 76 61 6c | glishToAmericanSpelling[lowerval |
29560 | 75 65 5d 20 6f 72 20 6c 6f 77 65 72 76 61 6c 75 65 0a 66 6f 72 20 76 2c 20 5f 20 69 6e 20 70 61 | ue].or.lowervalue.for.v,._.in.pa |
29580 | 69 72 73 28 61 6c 6c 6f 77 65 64 5f 66 6c 61 67 73 29 20 64 6f 0a 69 66 20 76 3a 6c 6f 77 65 72 | irs(allowed_flags).do.if.v:lower |
295a0 | 28 29 20 3d 3d 20 6c 6f 77 65 72 76 61 6c 75 65 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 76 0a 65 | ().==.lowervalue.then.return.v.e |
295c0 | 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 22 69 6e 76 61 6c 69 64 20 66 6c 61 67 | nd.end.return.nil,."invalid.flag |
295e0 | 22 0a 65 6e 64 2c 0a 7d 2c 0a 66 72 61 6d 65 77 6f 72 6b 20 3d 0a 7b 0a 6b 69 6e 64 20 3d 20 22 | ".end,.},.framework.=.{.kind.=." |
29600 | 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 74 61 69 6e 65 72 22 2c 0a 61 6c | string",.scope.=."container",.al |
29620 | 6c 6f 77 65 64 20 3d 20 7b 0a 22 31 2e 30 22 2c 0a 22 31 2e 31 22 2c 0a 22 32 2e 30 22 2c 0a 22 | lowed.=.{."1.0",."1.1",."2.0",." |
29640 | 33 2e 30 22 2c 0a 22 33 2e 35 22 2c 0a 22 34 2e 30 22 2c 0a 22 34 2e 35 22 2c 0a 7d 0a 7d 2c 0a | 3.0",."3.5",."4.0",."4.5",.}.},. |
29660 | 77 69 6e 64 6f 77 73 74 61 72 67 65 74 70 6c 61 74 66 6f 72 6d 76 65 72 73 69 6f 6e 20 3d 0a 7b | windowstargetplatformversion.=.{ |
29680 | 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 70 72 6f 6a | .kind..=."string",.scope.=."proj |
296a0 | 65 63 74 22 2c 0a 7d 2c 0a 66 6f 72 63 65 64 69 6e 63 6c 75 64 65 73 20 3d 0a 7b 0a 6b 69 6e 64 | ect",.},.forcedincludes.=.{.kind |
296c0 | 20 20 3d 20 22 61 62 73 6f 6c 75 74 65 66 69 6c 65 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 | ..=."absolutefilelist",.scope.=. |
296e0 | 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 69 6d 61 67 65 70 61 74 68 20 3d 0a 7b 0a 6b 69 6e 64 20 | "config",.},.imagepath.=.{.kind. |
29700 | 3d 20 22 70 61 74 68 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 69 | =."path",.scope.=."config",.},.i |
29720 | 6d 61 67 65 6f 70 74 69 6f 6e 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a | mageoptions.=.{.kind..=."list",. |
29740 | 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 69 6d 70 6c 69 62 64 69 72 20 3d | scope.=."config",.},.implibdir.= |
29760 | 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 70 61 74 68 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 | .{.kind..=."path",.scope.=."conf |
29780 | 69 67 22 2c 0a 7d 2c 0a 69 6d 70 6c 69 62 65 78 74 65 6e 73 69 6f 6e 20 3d 0a 7b 0a 6b 69 6e 64 | ig",.},.implibextension.=.{.kind |
297a0 | 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a | ..=."string",.scope.=."config",. |
297c0 | 7d 2c 0a 69 6d 70 6c 69 62 6e 61 6d 65 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e | },.implibname.=.{.kind..=."strin |
297e0 | 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 69 6d 70 6c 69 62 70 | g",.scope.=."config",.},.implibp |
29800 | 72 65 66 69 78 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 | refix.=.{.kind..=."string",.scop |
29820 | 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 69 6d 70 6c 69 62 73 75 66 66 69 78 20 3d 0a | e.=."config",.},.implibsuffix.=. |
29840 | 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e | {.kind..=."string",.scope.=."con |
29860 | 66 69 67 22 2c 0a 7d 2c 0a 69 6e 63 6c 75 64 65 64 69 72 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d | fig",.},.includedirs.=.{.kind..= |
29880 | 20 22 64 69 72 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 75 73 | ."dirlist",.scope.=."config",.us |
298a0 | 61 67 65 63 6f 70 79 20 3d 20 74 72 75 65 2c 0a 7d 2c 0a 6b 69 6e 64 20 3d 0a 7b 0a 6b 69 6e 64 | agecopy.=.true,.},.kind.=.{.kind |
298c0 | 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a | ..=."string",.scope.=."config",. |
298e0 | 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 0a 22 57 69 6e 64 6f | allowed.=.{."ConsoleApp",."Windo |
29900 | 77 65 64 41 70 70 22 2c 0a 22 53 74 61 74 69 63 4c 69 62 22 2c 0a 22 53 68 61 72 65 64 4c 69 62 | wedApp",."StaticLib",."SharedLib |
29920 | 22 0a 7d 0a 7d 2c 0a 6c 61 6e 67 75 61 67 65 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 | ".}.},.language.=.{.kind..=."str |
29940 | 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 74 61 69 6e 65 72 22 2c 0a 61 6c 6c 6f 77 | ing",.scope.=."container",.allow |
29960 | 65 64 20 3d 20 7b 0a 22 43 22 2c 0a 22 43 2b 2b 22 2c 0a 22 43 23 22 0a 7d 0a 7d 2c 0a 6c 69 62 | ed.=.{."C",."C++",."C#".}.},.lib |
29980 | 64 69 72 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 64 69 72 6c 69 73 74 22 2c 0a 73 63 6f 70 | dirs.=.{.kind..=."dirlist",.scop |
299a0 | 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6c 69 6e 6b 61 67 65 63 6f 70 79 20 3d 20 74 72 75 65 | e.=."config",.linkagecopy.=.true |
299c0 | 2c 0a 7d 2c 0a 6c 69 6e 6b 6f 70 74 69 6f 6e 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 | ,.},.linkoptions.=.{.kind..=."li |
299e0 | 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 6c 69 6e 6b 73 20 | st",.scope.=."config",.},.links. |
29a00 | 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e | =.{.kind..=."list",.scope.=."con |
29a20 | 66 69 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a | fig",.allowed.=.function(value). |
29a40 | 69 66 20 76 61 6c 75 65 3a 66 69 6e 64 28 27 2f 27 2c 20 6e 69 6c 2c 20 74 72 75 65 29 20 74 68 | if.value:find('/',.nil,.true).th |
29a60 | 65 6e 0a 76 61 6c 75 65 20 3d 20 70 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 76 61 6c 75 | en.value.=.path.getabsolute(valu |
29a80 | 65 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 2c 0a 6c 69 6e 6b 61 67 65 | e).end.return.value.end,.linkage |
29aa0 | 63 6f 70 79 20 3d 20 74 72 75 65 2c 0a 7d 2c 0a 6c 6f 63 61 74 69 6f 6e 20 3d 0a 7b 0a 6b 69 6e | copy.=.true,.},.location.=.{.kin |
29ac0 | 64 20 20 3d 20 22 70 61 74 68 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 74 61 69 6e 65 72 22 | d..=."path",.scope.=."container" |
29ae0 | 2c 0a 7d 2c 0a 6d 61 6b 65 73 65 74 74 69 6e 67 73 20 3d 0a 7b 0a 6b 69 6e 64 20 3d 20 22 6c 69 | ,.},.makesettings.=.{.kind.=."li |
29b00 | 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 6d 65 73 73 61 67 | st",.scope.=."config",.},.messag |
29b20 | 65 73 6b 69 70 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 | eskip.=.{.kind..=."list",.scope. |
29b40 | 3d 20 22 73 6f 6c 75 74 69 6f 6e 22 2c 0a 69 73 66 6c 61 67 73 20 3d 20 74 72 75 65 2c 0a 75 73 | =."solution",.isflags.=.true,.us |
29b60 | 61 67 65 63 6f 70 79 20 3d 20 74 72 75 65 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 66 75 6e 63 74 69 | agecopy.=.true,.allowed.=.functi |
29b80 | 6f 6e 28 76 61 6c 75 65 29 0a 6c 6f 63 61 6c 20 61 6c 6c 6f 77 65 64 5f 6d 65 73 73 61 67 65 73 | on(value).local.allowed_messages |
29ba0 | 20 3d 20 7b 0a 53 6b 69 70 43 72 65 61 74 69 6e 67 4d 65 73 73 61 67 65 20 3d 20 31 2c 0a 53 6b | .=.{.SkipCreatingMessage.=.1,.Sk |
29bc0 | 69 70 42 75 69 6c 64 69 6e 67 4d 65 73 73 61 67 65 20 3d 20 31 2c 0a 53 6b 69 70 43 6c 65 61 6e | ipBuildingMessage.=.1,.SkipClean |
29be0 | 69 6e 67 4d 65 73 73 61 67 65 20 3d 20 31 2c 0a 7d 0a 6c 6f 63 61 6c 20 6c 6f 77 65 72 76 61 6c | ingMessage.=.1,.}.local.lowerval |
29c00 | 75 65 20 3d 20 76 61 6c 75 65 3a 6c 6f 77 65 72 28 29 0a 66 6f 72 20 76 2c 20 5f 20 69 6e 20 70 | ue.=.value:lower().for.v,._.in.p |
29c20 | 61 69 72 73 28 61 6c 6c 6f 77 65 64 5f 6d 65 73 73 61 67 65 73 29 20 64 6f 0a 69 66 20 76 3a 6c | airs(allowed_messages).do.if.v:l |
29c40 | 6f 77 65 72 28 29 20 3d 3d 20 6c 6f 77 65 72 76 61 6c 75 65 20 74 68 65 6e 0a 72 65 74 75 72 6e | ower().==.lowervalue.then.return |
29c60 | 20 76 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 22 69 6e 76 61 6c 69 64 20 | .v.end.end.return.nil,."invalid. |
29c80 | 6d 65 73 73 61 67 65 20 74 6f 20 73 6b 69 70 22 0a 65 6e 64 2c 0a 7d 2c 0a 6d 73 67 61 72 63 68 | message.to.skip".end,.},.msgarch |
29ca0 | 69 76 69 6e 67 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 | iving.=.{.kind..=."string",.scop |
29cc0 | 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 6d 73 67 63 6f 6d 70 69 6c 65 20 3d 0a 7b 0a | e.=."config",.},.msgcompile.=.{. |
29ce0 | 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 | kind..=."string",.scope.=."confi |
29d00 | 67 22 2c 0a 7d 2c 0a 6d 73 67 70 72 65 63 6f 6d 70 69 6c 65 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d | g",.},.msgprecompile.=.{.kind..= |
29d20 | 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a | ."string",.scope.=."config",.},. |
29d40 | 6d 73 67 63 6f 6d 70 69 6c 65 5f 6f 62 6a 63 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 | msgcompile_objc.=.{.kind..=."str |
29d60 | 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 6d 73 67 72 65 | ing",.scope.=."config",.},.msgre |
29d80 | 73 6f 75 72 63 65 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f | source.=.{.kind..=."string",.sco |
29da0 | 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 6d 73 67 6c 69 6e 6b 69 6e 67 20 3d 0a 7b | pe.=."config",.},.msglinking.=.{ |
29dc0 | 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 | .kind..=."string",.scope.=."conf |
29de0 | 69 67 22 2c 0a 7d 2c 0a 6f 62 6a 64 69 72 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 70 61 74 68 | ig",.},.objdir.=.{.kind..=."path |
29e00 | 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 6f 70 74 69 6f 6e 73 20 | ",.scope.=."config",.},.options. |
29e20 | 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e | =.{.kind..=."list",.scope.=."con |
29e40 | 74 61 69 6e 65 72 22 2c 0a 69 73 66 6c 61 67 73 20 3d 20 74 72 75 65 2c 0a 75 73 61 67 65 63 6f | tainer",.isflags.=.true,.usageco |
29e60 | 70 79 20 3d 20 74 72 75 65 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 61 | py.=.true,.allowed.=.function(va |
29e80 | 6c 75 65 29 0a 6c 6f 63 61 6c 20 61 6c 6c 6f 77 65 64 5f 6f 70 74 69 6f 6e 73 20 3d 20 7b 0a 46 | lue).local.allowed_options.=.{.F |
29ea0 | 6f 72 63 65 43 50 50 20 3d 20 31 2c 0a 41 72 63 68 69 76 65 53 70 6c 69 74 20 3d 20 31 0a 7d 0a | orceCPP.=.1,.ArchiveSplit.=.1.}. |
29ec0 | 6c 6f 63 61 6c 20 6c 6f 77 65 72 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 3a 6c 6f 77 65 72 28 29 | local.lowervalue.=.value:lower() |
29ee0 | 0a 66 6f 72 20 76 2c 20 5f 20 69 6e 20 70 61 69 72 73 28 61 6c 6c 6f 77 65 64 5f 6f 70 74 69 6f | .for.v,._.in.pairs(allowed_optio |
29f00 | 6e 73 29 20 64 6f 0a 69 66 20 76 3a 6c 6f 77 65 72 28 29 20 3d 3d 20 6c 6f 77 65 72 76 61 6c 75 | ns).do.if.v:lower().==.lowervalu |
29f20 | 65 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 76 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 6e | e.then.return.v.end.end.return.n |
29f40 | 69 6c 2c 20 22 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 22 0a 65 6e 64 2c 0a 7d 2c 0a 70 63 68 | il,."invalid.option".end,.},.pch |
29f60 | 68 65 61 64 65 72 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f | header.=.{.kind..=."string",.sco |
29f80 | 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 70 63 68 73 6f 75 72 63 65 20 3d 0a 7b 0a | pe.=."config",.},.pchsource.=.{. |
29fa0 | 6b 69 6e 64 20 20 3d 20 22 70 61 74 68 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 | kind..=."path",.scope.=."config" |
29fc0 | 2c 0a 7d 2c 0a 70 6c 61 74 66 6f 72 6d 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 | ,.},.platforms.=.{.kind..=."list |
29fe0 | 22 2c 0a 73 63 6f 70 65 20 3d 20 22 73 6f 6c 75 74 69 6f 6e 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d | ",.scope.=."solution",.allowed.= |
2a000 | 20 74 61 62 6c 65 2e 6b 65 79 73 28 70 72 65 6d 61 6b 65 2e 70 6c 61 74 66 6f 72 6d 73 29 2c 0a | .table.keys(premake.platforms),. |
2a020 | 7d 2c 0a 70 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d | },.postbuildcommands.=.{.kind..= |
2a040 | 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 70 72 | ."list",.scope.=."config",.},.pr |
2a060 | 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 | ebuildcommands.=.{.kind..=."list |
2a080 | 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 70 6f 73 74 63 6f 6d 70 | ",.scope.=."config",.},.postcomp |
2a0a0 | 69 6c 65 74 61 73 6b 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f | iletasks.=.{.kind..=."list",.sco |
2a0c0 | 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e 64 | pe.=."config",.},.prelinkcommand |
2a0e0 | 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 | s.=.{.kind..=."list",.scope.=."c |
2a100 | 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 72 65 73 64 65 66 69 6e 65 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 | onfig",.},.resdefines.=.{.kind.. |
2a120 | 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 72 | =."list",.scope.=."config",.},.r |
2a140 | 65 73 69 6e 63 6c 75 64 65 64 69 72 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 64 69 72 6c 69 | esincludedirs.=.{.kind..=."dirli |
2a160 | 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 72 65 73 6f 70 74 | st",.scope.=."config",.},.resopt |
2a180 | 69 6f 6e 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d | ions.=.{.kind..=."list",.scope.= |
2a1a0 | 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 73 74 61 72 74 70 72 6f 6a 65 63 74 20 3d 0a 7b 0a 6b | ."config",.},.startproject.=.{.k |
2a1c0 | 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 73 6f 6c 75 74 69 | ind..=."string",.scope.=."soluti |
2a1e0 | 6f 6e 22 2c 0a 7d 2c 0a 74 61 72 67 65 74 64 69 72 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 70 | on",.},.targetdir.=.{.kind..=."p |
2a200 | 61 74 68 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 74 61 72 67 65 | ath",.scope.=."config",.},.targe |
2a220 | 74 73 75 62 64 69 72 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 | tsubdir.=.{.kind..=."string",.sc |
2a240 | 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 74 61 72 67 65 74 65 78 74 65 6e 73 69 | ope.=."config",.},.targetextensi |
2a260 | 6f 6e 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d | on.=.{.kind..=."string",.scope.= |
2a280 | 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 74 61 72 67 65 74 6e 61 6d 65 20 3d 0a 7b 0a 6b 69 6e | ."config",.},.targetname.=.{.kin |
2a2a0 | 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c | d..=."string",.scope.=."config", |
2a2c0 | 0a 7d 2c 0a 74 61 72 67 65 74 70 72 65 66 69 78 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 | .},.targetprefix.=.{.kind..=."st |
2a2e0 | 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 74 61 72 67 | ring",.scope.=."config",.},.targ |
2a300 | 65 74 73 75 66 66 69 78 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 | etsuffix.=.{.kind..=."string",.s |
2a320 | 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 74 72 69 6d 70 61 74 68 73 20 3d 0a | cope.=."config",.},.trimpaths.=. |
2a340 | 7b 0a 6b 69 6e 64 20 3d 20 22 64 69 72 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e | {.kind.=."dirlist",.scope.=."con |
2a360 | 66 69 67 22 2c 0a 7d 2c 0a 75 75 69 64 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e | fig",.},.uuid.=.{.kind..=."strin |
2a380 | 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 74 61 69 6e 65 72 22 2c 0a 61 6c 6c 6f 77 65 64 | g",.scope.=."container",.allowed |
2a3a0 | 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 6c 6f 63 61 6c 20 6f 6b 20 3d 20 74 72 | .=.function(value).local.ok.=.tr |
2a3c0 | 75 65 0a 69 66 20 28 23 76 61 6c 75 65 20 7e 3d 20 33 36 29 20 74 68 65 6e 20 6f 6b 20 3d 20 66 | ue.if.(#value.~=.36).then.ok.=.f |
2a3e0 | 61 6c 73 65 20 65 6e 64 0a 66 6f 72 20 69 3d 31 2c 33 36 20 64 6f 0a 6c 6f 63 61 6c 20 63 68 20 | alse.end.for.i=1,36.do.local.ch. |
2a400 | 3d 20 76 61 6c 75 65 3a 73 75 62 28 69 2c 69 29 0a 69 66 20 28 6e 6f 74 20 63 68 3a 66 69 6e 64 | =.value:sub(i,i).if.(not.ch:find |
2a420 | 28 22 5b 41 42 43 44 45 46 61 62 63 64 65 66 30 31 32 33 34 35 36 37 38 39 2d 5d 22 29 29 20 74 | ("[ABCDEFabcdef0123456789-]")).t |
2a440 | 68 65 6e 20 6f 6b 20 3d 20 66 61 6c 73 65 20 65 6e 64 0a 65 6e 64 0a 69 66 20 28 76 61 6c 75 65 | hen.ok.=.false.end.end.if.(value |
2a460 | 3a 73 75 62 28 39 2c 39 29 20 7e 3d 20 22 2d 22 29 20 20 20 74 68 65 6e 20 6f 6b 20 3d 20 66 61 | :sub(9,9).~=."-")...then.ok.=.fa |
2a480 | 6c 73 65 20 65 6e 64 0a 69 66 20 28 76 61 6c 75 65 3a 73 75 62 28 31 34 2c 31 34 29 20 7e 3d 20 | lse.end.if.(value:sub(14,14).~=. |
2a4a0 | 22 2d 22 29 20 74 68 65 6e 20 6f 6b 20 3d 20 66 61 6c 73 65 20 65 6e 64 0a 69 66 20 28 76 61 6c | "-").then.ok.=.false.end.if.(val |
2a4c0 | 75 65 3a 73 75 62 28 31 39 2c 31 39 29 20 7e 3d 20 22 2d 22 29 20 74 68 65 6e 20 6f 6b 20 3d 20 | ue:sub(19,19).~=."-").then.ok.=. |
2a4e0 | 66 61 6c 73 65 20 65 6e 64 0a 69 66 20 28 76 61 6c 75 65 3a 73 75 62 28 32 34 2c 32 34 29 20 7e | false.end.if.(value:sub(24,24).~ |
2a500 | 3d 20 22 2d 22 29 20 74 68 65 6e 20 6f 6b 20 3d 20 66 61 6c 73 65 20 65 6e 64 0a 69 66 20 28 6e | =."-").then.ok.=.false.end.if.(n |
2a520 | 6f 74 20 6f 6b 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 22 69 6e 76 61 6c 69 64 | ot.ok).then.return.nil,."invalid |
2a540 | 20 55 55 49 44 22 0a 65 6e 64 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 3a 75 70 70 65 72 28 29 0a | .UUID".end.return.value:upper(). |
2a560 | 65 6e 64 0a 7d 2c 0a 75 73 65 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a | end.},.uses.=.{.kind..=."list",. |
2a580 | 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 76 70 61 74 68 73 20 3d 0a 7b 0a | scope.=."config",.},.vpaths.=.{. |
2a5a0 | 6b 69 6e 64 20 3d 20 22 6b 65 79 70 61 74 68 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 74 61 | kind.=."keypath",.scope.=."conta |
2a5c0 | 69 6e 65 72 22 2c 0a 7d 2c 0a 7d 0a 70 72 65 6d 61 6b 65 2e 63 68 65 63 6b 5f 70 61 74 68 73 20 | iner",.},.}.premake.check_paths. |
2a5e0 | 3d 20 66 61 6c 73 65 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 68 65 63 6b 76 61 | =.false.function.premake.checkva |
2a600 | 6c 75 65 28 76 61 6c 75 65 2c 20 61 6c 6c 6f 77 65 64 29 0a 69 66 20 28 61 6c 6c 6f 77 65 64 29 | lue(value,.allowed).if.(allowed) |
2a620 | 20 74 68 65 6e 0a 69 66 20 28 74 79 70 65 28 61 6c 6c 6f 77 65 64 29 20 3d 3d 20 22 66 75 6e 63 | .then.if.(type(allowed).==."func |
2a640 | 74 69 6f 6e 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 61 6c 6c 6f 77 65 64 28 76 61 6c 75 65 | tion").then.return.allowed(value |
2a660 | 29 0a 65 6c 73 65 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 61 6c 6c 6f 77 65 64 | ).else.for._,v.in.ipairs(allowed |
2a680 | 29 20 64 6f 0a 69 66 20 28 76 61 6c 75 65 3a 6c 6f 77 65 72 28 29 20 3d 3d 20 76 3a 6c 6f 77 65 | ).do.if.(value:lower().==.v:lowe |
2a6a0 | 72 28 29 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 76 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 | r()).then.return.v.end.end.retur |
2a6c0 | 6e 20 6e 69 6c 2c 20 22 69 6e 76 61 6c 69 64 20 76 61 6c 75 65 20 27 22 20 2e 2e 20 76 61 6c 75 | n.nil,."invalid.value.'"....valu |
2a6e0 | 65 20 2e 2e 20 22 27 22 0a 65 6e 64 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 | e...."'".end.else.return.value.e |
2a700 | 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 65 74 6f 62 6a 65 63 | nd.end.function.premake.getobjec |
2a720 | 74 28 74 29 0a 6c 6f 63 61 6c 20 63 6f 6e 74 61 69 6e 65 72 0a 69 66 20 28 74 20 3d 3d 20 22 63 | t(t).local.container.if.(t.==."c |
2a740 | 6f 6e 74 61 69 6e 65 72 22 20 6f 72 20 74 20 3d 3d 20 22 73 6f 6c 75 74 69 6f 6e 22 29 20 74 68 | ontainer".or.t.==."solution").th |
2a760 | 65 6e 0a 63 6f 6e 74 61 69 6e 65 72 20 3d 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f | en.container.=.premake.CurrentCo |
2a780 | 6e 74 61 69 6e 65 72 0a 65 6c 73 65 0a 63 6f 6e 74 61 69 6e 65 72 20 3d 20 70 72 65 6d 61 6b 65 | ntainer.else.container.=.premake |
2a7a0 | 2e 43 75 72 72 65 6e 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a 65 6e 64 0a 69 66 20 74 20 3d | .CurrentConfiguration.end.if.t.= |
2a7c0 | 3d 20 22 73 6f 6c 75 74 69 6f 6e 22 20 74 68 65 6e 0a 69 66 20 74 79 70 65 28 63 6f 6e 74 61 69 | =."solution".then.if.type(contai |
2a7e0 | 6e 65 72 29 20 3d 3d 20 22 70 72 6f 6a 65 63 74 22 20 74 68 65 6e 0a 63 6f 6e 74 61 69 6e 65 72 | ner).==."project".then.container |
2a800 | 20 3d 20 63 6f 6e 74 61 69 6e 65 72 2e 73 6f 6c 75 74 69 6f 6e 0a 65 6e 64 0a 69 66 20 74 79 70 | .=.container.solution.end.if.typ |
2a820 | 65 28 63 6f 6e 74 61 69 6e 65 72 29 20 7e 3d 20 22 73 6f 6c 75 74 69 6f 6e 22 20 74 68 65 6e 0a | e(container).~=."solution".then. |
2a840 | 63 6f 6e 74 61 69 6e 65 72 20 3d 20 6e 69 6c 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6d 73 | container.=.nil.end.end.local.ms |
2a860 | 67 0a 69 66 20 28 6e 6f 74 20 63 6f 6e 74 61 69 6e 65 72 29 20 74 68 65 6e 0a 69 66 20 28 74 20 | g.if.(not.container).then.if.(t. |
2a880 | 3d 3d 20 22 63 6f 6e 74 61 69 6e 65 72 22 29 20 74 68 65 6e 0a 6d 73 67 20 3d 20 22 6e 6f 20 61 | ==."container").then.msg.=."no.a |
2a8a0 | 63 74 69 76 65 20 73 6f 6c 75 74 69 6f 6e 20 6f 72 20 70 72 6f 6a 65 63 74 22 0a 65 6c 73 65 69 | ctive.solution.or.project".elsei |
2a8c0 | 66 20 28 74 20 3d 3d 20 22 73 6f 6c 75 74 69 6f 6e 22 29 20 74 68 65 6e 0a 6d 73 67 20 3d 20 22 | f.(t.==."solution").then.msg.=." |
2a8e0 | 6e 6f 20 61 63 74 69 76 65 20 73 6f 6c 75 74 69 6f 6e 22 0a 65 6c 73 65 0a 6d 73 67 20 3d 20 22 | no.active.solution".else.msg.=." |
2a900 | 6e 6f 20 61 63 74 69 76 65 20 73 6f 6c 75 74 69 6f 6e 2c 20 70 72 6f 6a 65 63 74 2c 20 6f 72 20 | no.active.solution,.project,.or. |
2a920 | 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 22 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 63 6f | configuration".end.end.return.co |
2a940 | 6e 74 61 69 6e 65 72 2c 20 6d 73 67 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b | ntainer,.msg.end.function.premak |
2a960 | 65 2e 73 65 74 61 72 72 61 79 28 6f 62 6a 2c 20 66 69 65 6c 64 6e 61 6d 65 2c 20 76 61 6c 75 65 | e.setarray(obj,.fieldname,.value |
2a980 | 2c 20 61 6c 6c 6f 77 65 64 29 0a 6f 62 6a 5b 66 69 65 6c 64 6e 61 6d 65 5d 20 3d 20 6f 62 6a 5b | ,.allowed).obj[fieldname].=.obj[ |
2a9a0 | 66 69 65 6c 64 6e 61 6d 65 5d 20 6f 72 20 7b 7d 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 | fieldname].or.{}.local.function. |
2a9c0 | 61 64 64 28 76 61 6c 75 65 2c 20 64 65 70 74 68 29 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 | add(value,.depth).if.type(value) |
2a9e0 | 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 | .==."table".then.for._,v.in.ipai |
2aa00 | 72 73 28 76 61 6c 75 65 29 20 64 6f 0a 61 64 64 28 76 2c 20 64 65 70 74 68 20 2b 20 31 29 0a 65 | rs(value).do.add(v,.depth.+.1).e |
2aa20 | 6e 64 0a 65 6c 73 65 0a 76 61 6c 75 65 2c 20 65 72 72 20 3d 20 70 72 65 6d 61 6b 65 2e 63 68 65 | nd.else.value,.err.=.premake.che |
2aa40 | 63 6b 76 61 6c 75 65 28 76 61 6c 75 65 2c 20 61 6c 6c 6f 77 65 64 29 0a 69 66 20 6e 6f 74 20 76 | ckvalue(value,.allowed).if.not.v |
2aa60 | 61 6c 75 65 20 74 68 65 6e 0a 65 72 72 6f 72 28 65 72 72 2c 20 64 65 70 74 68 29 0a 65 6e 64 0a | alue.then.error(err,.depth).end. |
2aa80 | 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6f 62 6a 5b 66 69 65 6c 64 6e 61 6d 65 5d 2c 20 76 61 6c | table.insert(obj[fieldname],.val |
2aaa0 | 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 76 61 6c 75 65 20 74 68 65 6e 0a 61 64 64 28 76 61 | ue).end.end.if.value.then.add(va |
2aac0 | 6c 75 65 2c 20 35 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 6f 62 6a 5b 66 69 65 6c 64 6e 61 6d 65 | lue,.5).end.return.obj[fieldname |
2aae0 | 5d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 65 74 74 61 62 6c 65 28 | ].end.function.premake.settable( |
2ab00 | 6f 62 6a 2c 20 66 69 65 6c 64 6e 61 6d 65 2c 20 76 61 6c 75 65 2c 20 61 6c 6c 6f 77 65 64 29 0a | obj,.fieldname,.value,.allowed). |
2ab20 | 6f 62 6a 5b 66 69 65 6c 64 6e 61 6d 65 5d 20 3d 20 6f 62 6a 5b 66 69 65 6c 64 6e 61 6d 65 5d 20 | obj[fieldname].=.obj[fieldname]. |
2ab40 | 6f 72 20 7b 7d 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6f 62 6a 5b 66 69 65 6c 64 6e 61 6d 65 | or.{}.table.insert(obj[fieldname |
2ab60 | 5d 2c 20 76 61 6c 75 65 29 0a 72 65 74 75 72 6e 20 6f 62 6a 5b 66 69 65 6c 64 6e 61 6d 65 5d 0a | ],.value).return.obj[fieldname]. |
2ab80 | 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 64 6f 6d 61 74 63 68 65 64 61 72 72 61 | end.local.function.domatchedarra |
2aba0 | 79 28 63 74 79 70 65 2c 20 66 69 65 6c 64 6e 61 6d 65 2c 20 76 61 6c 75 65 2c 20 6d 61 74 63 68 | y(ctype,.fieldname,.value,.match |
2abc0 | 66 75 6e 63 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 75 6e 63 74 69 6f | func).local.result.=.{.}.functio |
2abe0 | 6e 20 6d 61 6b 65 61 62 73 6f 6c 75 74 65 28 76 61 6c 75 65 2c 20 64 65 70 74 68 29 0a 69 66 20 | n.makeabsolute(value,.depth).if. |
2ac00 | 28 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 62 6c 65 22 29 20 74 68 65 6e 0a 66 6f | (type(value).==."table").then.fo |
2ac20 | 72 20 5f 2c 20 69 74 65 6d 20 69 6e 20 69 70 61 69 72 73 28 76 61 6c 75 65 29 20 64 6f 0a 6d 61 | r._,.item.in.ipairs(value).do.ma |
2ac40 | 6b 65 61 62 73 6f 6c 75 74 65 28 69 74 65 6d 2c 20 64 65 70 74 68 20 2b 20 31 29 0a 65 6e 64 0a | keabsolute(item,.depth.+.1).end. |
2ac60 | 65 6c 73 65 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 73 74 72 69 6e 67 22 20 74 | elseif.type(value).==."string".t |
2ac80 | 68 65 6e 0a 69 66 20 76 61 6c 75 65 3a 66 69 6e 64 28 22 2a 22 29 20 74 68 65 6e 0a 6c 6f 63 61 | hen.if.value:find("*").then.loca |
2aca0 | 6c 20 61 72 72 20 3d 20 6d 61 74 63 68 66 75 6e 63 28 76 61 6c 75 65 29 3b 0a 69 66 20 28 70 72 | l.arr.=.matchfunc(value);.if.(pr |
2acc0 | 65 6d 61 6b 65 2e 63 68 65 63 6b 5f 70 61 74 68 73 29 20 61 6e 64 20 28 23 61 72 72 20 3d 3d 20 | emake.check_paths).and.(#arr.==. |
2ace0 | 30 29 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 43 61 6e 27 74 20 66 69 6e 64 20 6d 61 74 63 68 69 | 0).then.error("Can't.find.matchi |
2ad00 | 6e 67 20 66 69 6c 65 73 20 66 6f 72 20 70 61 74 74 65 72 6e 20 3a 22 20 2e 2e 20 76 61 6c 75 65 | ng.files.for.pattern.:"....value |
2ad20 | 29 0a 65 6e 64 0a 6d 61 6b 65 61 62 73 6f 6c 75 74 65 28 61 72 72 2c 20 64 65 70 74 68 20 2b 20 | ).end.makeabsolute(arr,.depth.+. |
2ad40 | 31 29 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 70 61 74 | 1).else.table.insert(result,.pat |
2ad60 | 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 76 61 6c 75 65 29 29 0a 65 6e 64 0a 65 6c 73 65 0a 65 | h.getabsolute(value)).end.else.e |
2ad80 | 72 72 6f 72 28 22 49 6e 76 61 6c 69 64 20 76 61 6c 75 65 20 69 6e 20 6c 69 73 74 3a 20 65 78 70 | rror("Invalid.value.in.list:.exp |
2ada0 | 65 63 74 65 64 20 73 74 72 69 6e 67 2c 20 67 6f 74 20 22 20 2e 2e 20 74 79 70 65 28 76 61 6c 75 | ected.string,.got."....type(valu |
2adc0 | 65 29 2c 20 64 65 70 74 68 29 0a 65 6e 64 0a 65 6e 64 0a 6d 61 6b 65 61 62 73 6f 6c 75 74 65 28 | e),.depth).end.end.makeabsolute( |
2ade0 | 76 61 6c 75 65 2c 20 33 29 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 73 65 74 61 72 72 61 | value,.3).return.premake.setarra |
2ae00 | 79 28 63 74 79 70 65 2c 20 66 69 65 6c 64 6e 61 6d 65 2c 20 72 65 73 75 6c 74 29 0a 65 6e 64 0a | y(ctype,.fieldname,.result).end. |
2ae20 | 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 65 74 64 69 72 61 72 72 61 79 28 63 74 79 | function.premake.setdirarray(cty |
2ae40 | 70 65 2c 20 66 69 65 6c 64 6e 61 6d 65 2c 20 76 61 6c 75 65 29 0a 72 65 74 75 72 6e 20 64 6f 6d | pe,.fieldname,.value).return.dom |
2ae60 | 61 74 63 68 65 64 61 72 72 61 79 28 63 74 79 70 65 2c 20 66 69 65 6c 64 6e 61 6d 65 2c 20 76 61 | atchedarray(ctype,.fieldname,.va |
2ae80 | 6c 75 65 2c 20 6f 73 2e 6d 61 74 63 68 64 69 72 73 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 | lue,.os.matchdirs).end.function. |
2aea0 | 70 72 65 6d 61 6b 65 2e 73 65 74 66 69 6c 65 61 72 72 61 79 28 63 74 79 70 65 2c 20 66 69 65 6c | premake.setfilearray(ctype,.fiel |
2aec0 | 64 6e 61 6d 65 2c 20 76 61 6c 75 65 29 0a 72 65 74 75 72 6e 20 64 6f 6d 61 74 63 68 65 64 61 72 | dname,.value).return.domatchedar |
2aee0 | 72 61 79 28 63 74 79 70 65 2c 20 66 69 65 6c 64 6e 61 6d 65 2c 20 76 61 6c 75 65 2c 20 6f 73 2e | ray(ctype,.fieldname,.value,.os. |
2af00 | 6d 61 74 63 68 66 69 6c 65 73 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 | matchfiles).end.function.premake |
2af20 | 2e 73 65 74 6b 65 79 76 61 6c 75 65 28 63 74 79 70 65 2c 20 66 69 65 6c 64 6e 61 6d 65 2c 20 76 | .setkeyvalue(ctype,.fieldname,.v |
2af40 | 61 6c 75 65 73 29 0a 6c 6f 63 61 6c 20 63 6f 6e 74 61 69 6e 65 72 2c 20 65 72 72 20 3d 20 70 72 | alues).local.container,.err.=.pr |
2af60 | 65 6d 61 6b 65 2e 67 65 74 6f 62 6a 65 63 74 28 63 74 79 70 65 29 0a 69 66 20 6e 6f 74 20 63 6f | emake.getobject(ctype).if.not.co |
2af80 | 6e 74 61 69 6e 65 72 20 74 68 65 6e 0a 65 72 72 6f 72 28 65 72 72 2c 20 34 29 0a 65 6e 64 0a 69 | ntainer.then.error(err,.4).end.i |
2afa0 | 66 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 65 72 5b 66 69 65 6c 64 6e 61 6d 65 5d 20 74 68 65 6e 0a | f.not.container[fieldname].then. |
2afc0 | 63 6f 6e 74 61 69 6e 65 72 5b 66 69 65 6c 64 6e 61 6d 65 5d 20 3d 20 7b 7d 0a 65 6e 64 0a 69 66 | container[fieldname].=.{}.end.if |
2afe0 | 20 74 79 70 65 28 76 61 6c 75 65 73 29 20 7e 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 65 72 | .type(values).~=."table".then.er |
2b000 | 72 6f 72 28 22 69 6e 76 61 6c 69 64 20 76 61 6c 75 65 3b 20 74 61 62 6c 65 20 65 78 70 65 63 74 | ror("invalid.value;.table.expect |
2b020 | 65 64 22 2c 20 34 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 69 65 6c 64 20 3d 20 63 6f 6e 74 61 69 | ed",.4).end.local.field.=.contai |
2b040 | 6e 65 72 5b 66 69 65 6c 64 6e 61 6d 65 5d 0a 66 6f 72 20 6b 65 79 2c 76 61 6c 75 65 20 69 6e 20 | ner[fieldname].for.key,value.in. |
2b060 | 70 61 69 72 73 28 76 61 6c 75 65 73 29 20 64 6f 0a 69 66 20 6e 6f 74 20 66 69 65 6c 64 5b 6b 65 | pairs(values).do.if.not.field[ke |
2b080 | 79 5d 20 74 68 65 6e 0a 66 69 65 6c 64 5b 6b 65 79 5d 20 3d 20 7b 7d 0a 65 6e 64 0a 74 61 62 6c | y].then.field[key].=.{}.end.tabl |
2b0a0 | 65 2e 69 6e 73 65 72 74 66 6c 61 74 28 66 69 65 6c 64 5b 6b 65 79 5d 2c 20 76 61 6c 75 65 29 0a | e.insertflat(field[key],.value). |
2b0c0 | 65 6e 64 0a 72 65 74 75 72 6e 20 66 69 65 6c 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 | end.return.field.end.function.pr |
2b0e0 | 65 6d 61 6b 65 2e 73 65 74 73 74 72 69 6e 67 28 63 74 79 70 65 2c 20 66 69 65 6c 64 6e 61 6d 65 | emake.setstring(ctype,.fieldname |
2b100 | 2c 20 76 61 6c 75 65 2c 20 61 6c 6c 6f 77 65 64 29 0a 6c 6f 63 61 6c 20 63 6f 6e 74 61 69 6e 65 | ,.value,.allowed).local.containe |
2b120 | 72 2c 20 65 72 72 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 6f 62 6a 65 63 74 28 63 74 79 70 65 | r,.err.=.premake.getobject(ctype |
2b140 | 29 0a 69 66 20 28 6e 6f 74 20 63 6f 6e 74 61 69 6e 65 72 29 20 74 68 65 6e 0a 65 72 72 6f 72 28 | ).if.(not.container).then.error( |
2b160 | 65 72 72 2c 20 34 29 0a 65 6e 64 0a 69 66 20 28 76 61 6c 75 65 29 20 74 68 65 6e 0a 76 61 6c 75 | err,.4).end.if.(value).then.valu |
2b180 | 65 2c 20 65 72 72 20 3d 20 70 72 65 6d 61 6b 65 2e 63 68 65 63 6b 76 61 6c 75 65 28 76 61 6c 75 | e,.err.=.premake.checkvalue(valu |
2b1a0 | 65 2c 20 61 6c 6c 6f 77 65 64 29 0a 69 66 20 28 6e 6f 74 20 76 61 6c 75 65 29 20 74 68 65 6e 0a | e,.allowed).if.(not.value).then. |
2b1c0 | 65 72 72 6f 72 28 65 72 72 2c 20 34 29 0a 65 6e 64 0a 63 6f 6e 74 61 69 6e 65 72 5b 66 69 65 6c | error(err,.4).end.container[fiel |
2b1e0 | 64 6e 61 6d 65 5d 20 3d 20 76 61 6c 75 65 0a 65 6e 64 0a 72 65 74 75 72 6e 20 63 6f 6e 74 61 69 | dname].=.value.end.return.contai |
2b200 | 6e 65 72 5b 66 69 65 6c 64 6e 61 6d 65 5d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d | ner[fieldname].end.function.prem |
2b220 | 61 6b 65 2e 72 65 6d 6f 76 65 28 66 69 65 6c 64 6e 61 6d 65 2c 20 76 61 6c 75 65 29 0a 6c 6f 63 | ake.remove(fieldname,.value).loc |
2b240 | 61 6c 20 63 66 67 20 3d 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 66 69 67 75 72 | al.cfg.=.premake.CurrentConfigur |
2b260 | 61 74 69 6f 6e 0a 63 66 67 2e 72 65 6d 6f 76 65 73 20 3d 20 63 66 67 2e 72 65 6d 6f 76 65 73 20 | ation.cfg.removes.=.cfg.removes. |
2b280 | 6f 72 20 7b 7d 0a 63 66 67 2e 72 65 6d 6f 76 65 73 5b 66 69 65 6c 64 6e 61 6d 65 5d 20 3d 20 70 | or.{}.cfg.removes[fieldname].=.p |
2b2a0 | 72 65 6d 61 6b 65 2e 73 65 74 61 72 72 61 79 28 63 66 67 2e 72 65 6d 6f 76 65 73 2c 20 66 69 65 | remake.setarray(cfg.removes,.fie |
2b2c0 | 6c 64 6e 61 6d 65 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f | ldname,.value).end.local.functio |
2b2e0 | 6e 20 61 63 63 65 73 73 6f 72 28 6e 61 6d 65 2c 20 76 61 6c 75 65 29 0a 6c 6f 63 61 6c 20 6b 69 | n.accessor(name,.value).local.ki |
2b300 | 6e 64 20 20 20 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 73 5b 6e 61 6d 65 5d 2e 6b 69 6e | nd....=.premake.fields[name].kin |
2b320 | 64 0a 6c 6f 63 61 6c 20 73 63 6f 70 65 20 20 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 73 | d.local.scope...=.premake.fields |
2b340 | 5b 6e 61 6d 65 5d 2e 73 63 6f 70 65 0a 6c 6f 63 61 6c 20 61 6c 6c 6f 77 65 64 20 3d 20 70 72 65 | [name].scope.local.allowed.=.pre |
2b360 | 6d 61 6b 65 2e 66 69 65 6c 64 73 5b 6e 61 6d 65 5d 2e 61 6c 6c 6f 77 65 64 0a 69 66 20 28 6b 69 | make.fields[name].allowed.if.(ki |
2b380 | 6e 64 20 3d 3d 20 22 73 74 72 69 6e 67 22 20 6f 72 20 6b 69 6e 64 20 3d 3d 20 22 70 61 74 68 22 | nd.==."string".or.kind.==."path" |
2b3a0 | 29 20 61 6e 64 20 76 61 6c 75 65 20 74 68 65 6e 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 | ).and.value.then.if.type(value). |
2b3c0 | 7e 3d 20 22 73 74 72 69 6e 67 22 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 73 74 72 69 6e 67 20 76 | ~=."string".then.error("string.v |
2b3e0 | 61 6c 75 65 20 65 78 70 65 63 74 65 64 22 2c 20 33 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c | alue.expected",.3).end.end.local |
2b400 | 20 63 6f 6e 74 61 69 6e 65 72 2c 20 65 72 72 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 6f 62 6a | .container,.err.=.premake.getobj |
2b420 | 65 63 74 28 73 63 6f 70 65 29 0a 69 66 20 28 6e 6f 74 20 63 6f 6e 74 61 69 6e 65 72 29 20 74 68 | ect(scope).if.(not.container).th |
2b440 | 65 6e 0a 65 72 72 6f 72 28 65 72 72 2c 20 33 29 0a 65 6e 64 0a 69 66 20 6b 69 6e 64 20 3d 3d 20 | en.error(err,.3).end.if.kind.==. |
2b460 | 22 73 74 72 69 6e 67 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 73 65 74 | "string".then.return.premake.set |
2b480 | 73 74 72 69 6e 67 28 73 63 6f 70 65 2c 20 6e 61 6d 65 2c 20 76 61 6c 75 65 2c 20 61 6c 6c 6f 77 | string(scope,.name,.value,.allow |
2b4a0 | 65 64 29 0a 65 6c 73 65 69 66 20 6b 69 6e 64 20 3d 3d 20 22 70 61 74 68 22 20 74 68 65 6e 0a 69 | ed).elseif.kind.==."path".then.i |
2b4c0 | 66 20 76 61 6c 75 65 20 74 68 65 6e 20 76 61 6c 75 65 20 3d 20 70 61 74 68 2e 67 65 74 61 62 73 | f.value.then.value.=.path.getabs |
2b4e0 | 6f 6c 75 74 65 28 76 61 6c 75 65 29 20 65 6e 64 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e | olute(value).end.return.premake. |
2b500 | 73 65 74 73 74 72 69 6e 67 28 73 63 6f 70 65 2c 20 6e 61 6d 65 2c 20 76 61 6c 75 65 29 0a 65 6c | setstring(scope,.name,.value).el |
2b520 | 73 65 69 66 20 6b 69 6e 64 20 3d 3d 20 22 6c 69 73 74 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 | seif.kind.==."list".then.return. |
2b540 | 70 72 65 6d 61 6b 65 2e 73 65 74 61 72 72 61 79 28 63 6f 6e 74 61 69 6e 65 72 2c 20 6e 61 6d 65 | premake.setarray(container,.name |
2b560 | 2c 20 76 61 6c 75 65 2c 20 61 6c 6c 6f 77 65 64 29 0a 65 6c 73 65 69 66 20 6b 69 6e 64 20 3d 3d | ,.value,.allowed).elseif.kind.== |
2b580 | 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 73 65 74 | ."table".then.return.premake.set |
2b5a0 | 74 61 62 6c 65 28 63 6f 6e 74 61 69 6e 65 72 2c 20 6e 61 6d 65 2c 20 76 61 6c 75 65 2c 20 61 6c | table(container,.name,.value,.al |
2b5c0 | 6c 6f 77 65 64 29 0a 65 6c 73 65 69 66 20 6b 69 6e 64 20 3d 3d 20 22 64 69 72 6c 69 73 74 22 20 | lowed).elseif.kind.==."dirlist". |
2b5e0 | 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 73 65 74 64 69 72 61 72 72 61 79 28 | then.return.premake.setdirarray( |
2b600 | 63 6f 6e 74 61 69 6e 65 72 2c 20 6e 61 6d 65 2c 20 76 61 6c 75 65 29 0a 65 6c 73 65 69 66 20 6b | container,.name,.value).elseif.k |
2b620 | 69 6e 64 20 3d 3d 20 22 66 69 6c 65 6c 69 73 74 22 20 6f 72 20 6b 69 6e 64 20 3d 3d 20 22 61 62 | ind.==."filelist".or.kind.==."ab |
2b640 | 73 6f 6c 75 74 65 66 69 6c 65 6c 69 73 74 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d | solutefilelist".then.return.prem |
2b660 | 61 6b 65 2e 73 65 74 66 69 6c 65 61 72 72 61 79 28 63 6f 6e 74 61 69 6e 65 72 2c 20 6e 61 6d 65 | ake.setfilearray(container,.name |
2b680 | 2c 20 76 61 6c 75 65 29 0a 65 6c 73 65 69 66 20 6b 69 6e 64 20 3d 3d 20 22 6b 65 79 76 61 6c 75 | ,.value).elseif.kind.==."keyvalu |
2b6a0 | 65 22 20 6f 72 20 6b 69 6e 64 20 3d 3d 20 22 6b 65 79 70 61 74 68 22 20 74 68 65 6e 0a 72 65 74 | e".or.kind.==."keypath".then.ret |
2b6c0 | 75 72 6e 20 70 72 65 6d 61 6b 65 2e 73 65 74 6b 65 79 76 61 6c 75 65 28 73 63 6f 70 65 2c 20 6e | urn.premake.setkeyvalue(scope,.n |
2b6e0 | 61 6d 65 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 6e 61 6d 65 2c 20 69 6e | ame,.value).end.end.for.name,.in |
2b700 | 66 6f 20 69 6e 20 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 73 29 20 64 6f 0a 5f | fo.in.pairs(premake.fields).do._ |
2b720 | 47 5b 6e 61 6d 65 5d 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 72 65 74 75 72 6e | G[name].=.function(value).return |
2b740 | 20 61 63 63 65 73 73 6f 72 28 6e 61 6d 65 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 69 66 20 69 6e | .accessor(name,.value).end.if.in |
2b760 | 66 6f 2e 6b 69 6e 64 20 3d 3d 20 22 6c 69 73 74 22 0a 6f 72 20 69 6e 66 6f 2e 6b 69 6e 64 20 3d | fo.kind.==."list".or.info.kind.= |
2b780 | 3d 20 22 64 69 72 6c 69 73 74 22 0a 6f 72 20 69 6e 66 6f 2e 6b 69 6e 64 20 3d 3d 20 22 66 69 6c | =."dirlist".or.info.kind.==."fil |
2b7a0 | 65 6c 69 73 74 22 0a 6f 72 20 69 6e 66 6f 2e 6b 69 6e 64 20 3d 3d 20 22 61 62 73 6f 6c 75 74 65 | elist".or.info.kind.==."absolute |
2b7c0 | 66 69 6c 65 6c 69 73 74 22 0a 74 68 65 6e 0a 69 66 20 20 6e 61 6d 65 20 7e 3d 20 22 72 65 6d 6f | filelist".then.if..name.~=."remo |
2b7e0 | 76 65 66 69 6c 65 73 22 0a 61 6e 64 20 6e 61 6d 65 20 7e 3d 20 22 66 69 6c 65 73 22 20 74 68 65 | vefiles".and.name.~=."files".the |
2b800 | 6e 0a 5f 47 5b 22 72 65 6d 6f 76 65 22 2e 2e 6e 61 6d 65 5d 20 3d 20 66 75 6e 63 74 69 6f 6e 28 | n._G["remove"..name].=.function( |
2b820 | 76 61 6c 75 65 29 0a 70 72 65 6d 61 6b 65 2e 72 65 6d 6f 76 65 28 6e 61 6d 65 2c 20 76 61 6c 75 | value).premake.remove(name,.valu |
2b840 | 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 | e).end.end.end.end.function.conf |
2b860 | 69 67 75 72 61 74 69 6f 6e 28 74 65 72 6d 73 29 0a 69 66 20 6e 6f 74 20 74 65 72 6d 73 20 74 68 | iguration(terms).if.not.terms.th |
2b880 | 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 66 69 67 75 | en.return.premake.CurrentConfigu |
2b8a0 | 72 61 74 69 6f 6e 0a 65 6e 64 0a 6c 6f 63 61 6c 20 63 6f 6e 74 61 69 6e 65 72 2c 20 65 72 72 20 | ration.end.local.container,.err. |
2b8c0 | 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 6f 62 6a 65 63 74 28 22 63 6f 6e 74 61 69 6e 65 72 22 29 | =.premake.getobject("container") |
2b8e0 | 0a 69 66 20 28 6e 6f 74 20 63 6f 6e 74 61 69 6e 65 72 29 20 74 68 65 6e 0a 65 72 72 6f 72 28 65 | .if.(not.container).then.error(e |
2b900 | 72 72 2c 20 32 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 7b 20 7d 0a 63 66 67 2e 74 | rr,.2).end.local.cfg.=.{.}.cfg.t |
2b920 | 65 72 6d 73 20 3d 20 74 61 62 6c 65 2e 66 6c 61 74 74 65 6e 28 7b 74 65 72 6d 73 7d 29 0a 74 61 | erms.=.table.flatten({terms}).ta |
2b940 | 62 6c 65 2e 69 6e 73 65 72 74 28 63 6f 6e 74 61 69 6e 65 72 2e 62 6c 6f 63 6b 73 2c 20 63 66 67 | ble.insert(container.blocks,.cfg |
2b960 | 29 0a 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 3d | ).premake.CurrentConfiguration.= |
2b980 | 20 63 66 67 0a 63 66 67 2e 6b 65 79 77 6f 72 64 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 77 | .cfg.cfg.keywords.=.{.}.for._,.w |
2b9a0 | 6f 72 64 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 74 65 72 6d 73 29 20 64 6f 0a 74 61 62 6c | ord.in.ipairs(cfg.terms).do.tabl |
2b9c0 | 65 2e 69 6e 73 65 72 74 28 63 66 67 2e 6b 65 79 77 6f 72 64 73 2c 20 70 61 74 68 2e 77 69 6c 64 | e.insert(cfg.keywords,.path.wild |
2b9e0 | 63 61 72 64 73 28 77 6f 72 64 29 3a 6c 6f 77 65 72 28 29 29 0a 65 6e 64 0a 66 6f 72 20 6e 61 6d | cards(word):lower()).end.for.nam |
2ba00 | 65 2c 20 66 69 65 6c 64 20 69 6e 20 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 73 | e,.field.in.pairs(premake.fields |
2ba20 | 29 20 64 6f 0a 69 66 20 28 66 69 65 6c 64 2e 6b 69 6e 64 20 7e 3d 20 22 73 74 72 69 6e 67 22 20 | ).do.if.(field.kind.~=."string". |
2ba40 | 61 6e 64 20 66 69 65 6c 64 2e 6b 69 6e 64 20 7e 3d 20 22 70 61 74 68 22 29 20 74 68 65 6e 0a 63 | and.field.kind.~=."path").then.c |
2ba60 | 66 67 5b 6e 61 6d 65 5d 20 3d 20 7b 20 7d 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 63 66 | fg[name].=.{.}.end.end.return.cf |
2ba80 | 67 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 63 72 65 61 74 65 67 72 6f 75 70 | g.end.local.function.creategroup |
2baa0 | 28 6e 61 6d 65 2c 20 73 6c 6e 2c 20 63 75 72 70 61 74 68 2c 20 70 61 72 65 6e 74 2c 20 69 6e 70 | (name,.sln,.curpath,.parent,.inp |
2bac0 | 61 74 68 29 0a 6c 6f 63 61 6c 20 67 72 6f 75 70 20 3d 20 7b 7d 0a 73 65 74 6d 65 74 61 74 61 62 | ath).local.group.=.{}.setmetatab |
2bae0 | 6c 65 28 67 72 6f 75 70 2c 20 7b 0a 5f 5f 74 79 70 65 20 3d 20 22 67 72 6f 75 70 22 0a 7d 29 0a | le(group,.{.__type.=."group".}). |
2bb00 | 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 6c 6e 2e 67 72 6f 75 70 73 2c 20 67 72 6f 75 70 29 0a | table.insert(sln.groups,.group). |
2bb20 | 73 6c 6e 2e 67 72 6f 75 70 73 5b 69 6e 70 61 74 68 5d 20 3d 20 67 72 6f 75 70 0a 67 72 6f 75 70 | sln.groups[inpath].=.group.group |
2bb40 | 2e 73 6f 6c 75 74 69 6f 6e 20 3d 20 73 6c 6e 0a 67 72 6f 75 70 2e 6e 61 6d 65 20 3d 20 6e 61 6d | .solution.=.sln.group.name.=.nam |
2bb60 | 65 0a 67 72 6f 75 70 2e 75 75 69 64 20 3d 20 6f 73 2e 75 75 69 64 28 63 75 72 70 61 74 68 29 0a | e.group.uuid.=.os.uuid(curpath). |
2bb80 | 67 72 6f 75 70 2e 70 61 72 65 6e 74 20 3d 20 70 61 72 65 6e 74 0a 72 65 74 75 72 6e 20 67 72 6f | group.parent.=.parent.return.gro |
2bba0 | 75 70 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 63 72 65 61 74 65 67 72 6f 75 | up.end.local.function.creategrou |
2bbc0 | 70 73 66 72 6f 6d 70 61 74 68 28 69 6e 70 61 74 68 2c 20 73 6c 6e 29 0a 69 66 20 69 6e 70 61 74 | psfrompath(inpath,.sln).if.inpat |
2bbe0 | 68 20 3d 3d 20 6e 69 6c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c 20 65 6e 64 0a 69 6e 70 | h.==.nil.then.return.nil.end.inp |
2bc00 | 61 74 68 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 69 6e 70 61 74 68 2c 20 22 2f 22 | ath.=.path.translate(inpath,."/" |
2bc20 | 29 0a 6c 6f 63 61 6c 20 67 72 6f 75 70 73 20 3d 20 73 74 72 69 6e 67 2e 65 78 70 6c 6f 64 65 28 | ).local.groups.=.string.explode( |
2bc40 | 69 6e 70 61 74 68 2c 20 22 2f 22 29 0a 6c 6f 63 61 6c 20 63 75 72 70 61 74 68 20 3d 20 22 22 0a | inpath,."/").local.curpath.=."". |
2bc60 | 6c 6f 63 61 6c 20 6c 61 73 74 67 72 6f 75 70 20 3d 20 6e 69 6c 0a 66 6f 72 20 69 2c 20 76 20 69 | local.lastgroup.=.nil.for.i,.v.i |
2bc80 | 6e 20 69 70 61 69 72 73 28 67 72 6f 75 70 73 29 20 64 6f 0a 63 75 72 70 61 74 68 20 3d 20 63 75 | n.ipairs(groups).do.curpath.=.cu |
2bca0 | 72 70 61 74 68 20 2e 2e 20 22 2f 22 20 2e 2e 20 76 3a 6c 6f 77 65 72 28 29 0a 6c 6f 63 61 6c 20 | rpath...."/"....v:lower().local. |
2bcc0 | 67 72 6f 75 70 20 3d 20 73 6c 6e 2e 67 72 6f 75 70 73 5b 63 75 72 70 61 74 68 5d 0a 69 66 20 67 | group.=.sln.groups[curpath].if.g |
2bce0 | 72 6f 75 70 20 3d 3d 20 6e 69 6c 20 74 68 65 6e 0a 67 72 6f 75 70 20 3d 20 63 72 65 61 74 65 67 | roup.==.nil.then.group.=.createg |
2bd00 | 72 6f 75 70 28 76 2c 20 73 6c 6e 2c 20 63 75 72 70 61 74 68 2c 20 6c 61 73 74 67 72 6f 75 70 2c | roup(v,.sln,.curpath,.lastgroup, |
2bd20 | 20 63 75 72 70 61 74 68 29 0a 65 6e 64 0a 6c 61 73 74 67 72 6f 75 70 20 3d 20 67 72 6f 75 70 0a | .curpath).end.lastgroup.=.group. |
2bd40 | 65 6e 64 0a 72 65 74 75 72 6e 20 6c 61 73 74 67 72 6f 75 70 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 | end.return.lastgroup.end.local.f |
2bd60 | 75 6e 63 74 69 6f 6e 20 63 72 65 61 74 65 70 72 6f 6a 65 63 74 28 6e 61 6d 65 2c 20 73 6c 6e 2c | unction.createproject(name,.sln, |
2bd80 | 20 69 73 55 73 61 67 65 29 0a 6c 6f 63 61 6c 20 70 72 6a 20 3d 20 7b 7d 0a 73 65 74 6d 65 74 61 | .isUsage).local.prj.=.{}.setmeta |
2bda0 | 74 61 62 6c 65 28 70 72 6a 2c 20 7b 0a 5f 5f 74 79 70 65 20 3d 20 22 70 72 6f 6a 65 63 74 22 2c | table(prj,.{.__type.=."project", |
2bdc0 | 0a 7d 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 2c 20 70 | .}).table.insert(sln.projects,.p |
2bde0 | 72 6a 29 0a 69 66 28 69 73 55 73 61 67 65 29 20 74 68 65 6e 0a 69 66 28 73 6c 6e 2e 70 72 6f 6a | rj).if(isUsage).then.if(sln.proj |
2be00 | 65 63 74 73 5b 6e 61 6d 65 5d 29 20 74 68 65 6e 0a 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 6e 61 | ects[name]).then.sln.projects[na |
2be20 | 6d 65 5d 2e 75 73 61 67 65 50 72 6f 6a 20 3d 20 70 72 6a 3b 0a 65 6c 73 65 0a 73 6c 6e 2e 70 72 | me].usageProj.=.prj;.else.sln.pr |
2be40 | 6f 6a 65 63 74 73 5b 6e 61 6d 65 5d 20 3d 20 70 72 6a 0a 65 6e 64 0a 65 6c 73 65 0a 69 66 28 73 | ojects[name].=.prj.end.else.if(s |
2be60 | 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 6e 61 6d 65 5d 29 20 74 68 65 6e 0a 70 72 6a 2e 75 73 61 67 | ln.projects[name]).then.prj.usag |
2be80 | 65 50 72 6f 6a 20 3d 20 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 6e 61 6d 65 5d 3b 0a 65 6e 64 0a | eProj.=.sln.projects[name];.end. |
2bea0 | 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 6e 61 6d 65 5d 20 3d 20 70 72 6a 0a 65 6e 64 0a 6c 6f 63 | sln.projects[name].=.prj.end.loc |
2bec0 | 61 6c 20 67 72 6f 75 70 20 3d 20 63 72 65 61 74 65 67 72 6f 75 70 73 66 72 6f 6d 70 61 74 68 28 | al.group.=.creategroupsfrompath( |
2bee0 | 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 47 72 6f 75 70 2c 20 73 6c 6e 29 0a 70 72 6a 2e 73 | premake.CurrentGroup,.sln).prj.s |
2bf00 | 6f 6c 75 74 69 6f 6e 20 20 20 20 20 20 20 3d 20 73 6c 6e 0a 70 72 6a 2e 6e 61 6d 65 20 20 20 20 | olution.......=.sln.prj.name.... |
2bf20 | 20 20 20 20 20 20 20 3d 20 6e 61 6d 65 0a 70 72 6a 2e 62 61 73 65 64 69 72 20 20 20 20 20 20 20 | .......=.name.prj.basedir....... |
2bf40 | 20 3d 20 6f 73 2e 67 65 74 63 77 64 28 29 0a 70 72 6a 2e 75 75 69 64 20 20 20 20 20 20 20 20 20 | .=.os.getcwd().prj.uuid......... |
2bf60 | 20 20 3d 20 6f 73 2e 75 75 69 64 28 70 72 6a 2e 6e 61 6d 65 29 0a 70 72 6a 2e 62 6c 6f 63 6b 73 | ..=.os.uuid(prj.name).prj.blocks |
2bf80 | 20 20 20 20 20 20 20 20 20 3d 20 7b 20 7d 0a 70 72 6a 2e 75 73 61 67 65 20 20 20 20 20 20 20 20 | .........=.{.}.prj.usage........ |
2bfa0 | 20 20 3d 20 69 73 55 73 61 67 65 0a 70 72 6a 2e 67 72 6f 75 70 20 20 20 20 20 20 20 20 20 20 3d | ..=.isUsage.prj.group..........= |
2bfc0 | 20 67 72 6f 75 70 0a 72 65 74 75 72 6e 20 70 72 6a 3b 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 | .group.return.prj;.end.function. |
2bfe0 | 75 73 61 67 65 28 6e 61 6d 65 29 0a 69 66 20 28 6e 6f 74 20 6e 61 6d 65 29 20 74 68 65 6e 0a 69 | usage(name).if.(not.name).then.i |
2c000 | 66 28 74 79 70 65 28 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 29 | f(type(premake.CurrentContainer) |
2c020 | 20 7e 3d 20 22 70 72 6f 6a 65 63 74 22 29 20 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c 20 65 | .~=."project").then.return.nil.e |
2c040 | 6e 64 0a 69 66 28 6e 6f 74 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e | nd.if(not.premake.CurrentContain |
2c060 | 65 72 2e 75 73 61 67 65 29 20 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c 20 65 6e 64 0a 72 65 | er.usage).then.return.nil.end.re |
2c080 | 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 0a 65 6e | turn.premake.CurrentContainer.en |
2c0a0 | 64 0a 6c 6f 63 61 6c 20 73 6c 6e 0a 69 66 20 28 74 79 70 65 28 70 72 65 6d 61 6b 65 2e 43 75 72 | d.local.sln.if.(type(premake.Cur |
2c0c0 | 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 29 20 3d 3d 20 22 70 72 6f 6a 65 63 74 22 29 20 74 68 65 | rentContainer).==."project").the |
2c0e0 | 6e 0a 73 6c 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 | n.sln.=.premake.CurrentContainer |
2c100 | 2e 73 6f 6c 75 74 69 6f 6e 0a 65 6c 73 65 0a 73 6c 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 43 75 72 | .solution.else.sln.=.premake.Cur |
2c120 | 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 0a 65 6e 64 0a 69 66 20 28 74 79 70 65 28 73 6c 6e 29 20 | rentContainer.end.if.(type(sln). |
2c140 | 7e 3d 20 22 73 6f 6c 75 74 69 6f 6e 22 29 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 6e 6f 20 61 63 | ~=."solution").then.error("no.ac |
2c160 | 74 69 76 65 20 73 6f 6c 75 74 69 6f 6e 22 2c 20 32 29 0a 65 6e 64 0a 69 66 28 28 6e 6f 74 20 73 | tive.solution",.2).end.if((not.s |
2c180 | 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 6e 61 6d 65 5d 29 20 6f 72 0a 28 28 6e 6f 74 20 73 6c 6e 2e | ln.projects[name]).or.((not.sln. |
2c1a0 | 70 72 6f 6a 65 63 74 73 5b 6e 61 6d 65 5d 2e 75 73 61 67 65 29 20 61 6e 64 20 28 6e 6f 74 20 73 | projects[name].usage).and.(not.s |
2c1c0 | 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 6e 61 6d 65 5d 2e 75 73 61 67 65 50 72 6f 6a 29 29 29 20 74 | ln.projects[name].usageProj))).t |
2c1e0 | 68 65 6e 0a 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 20 3d 20 63 | hen.premake.CurrentContainer.=.c |
2c200 | 72 65 61 74 65 70 72 6f 6a 65 63 74 28 6e 61 6d 65 2c 20 73 6c 6e 2c 20 74 72 75 65 29 0a 65 6c | reateproject(name,.sln,.true).el |
2c220 | 73 65 0a 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 20 3d 20 69 66 | se.premake.CurrentContainer.=.if |
2c240 | 66 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 6e 61 6d 65 5d 2e 75 73 61 67 65 2c 0a 73 6c 6e 2e | f(sln.projects[name].usage,.sln. |
2c260 | 70 72 6f 6a 65 63 74 73 5b 6e 61 6d 65 5d 2c 20 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 6e 61 6d | projects[name],.sln.projects[nam |
2c280 | 65 5d 2e 75 73 61 67 65 50 72 6f 6a 29 0a 65 6e 64 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 | e].usageProj).end.configuration. |
2c2a0 | 7b 20 7d 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 | {.}.return.premake.CurrentContai |
2c2c0 | 6e 65 72 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 6f 6a 65 63 74 28 6e 61 6d 65 29 0a 69 | ner.end.function.project(name).i |
2c2e0 | 66 20 28 6e 6f 74 20 6e 61 6d 65 29 20 74 68 65 6e 0a 69 66 28 74 79 70 65 28 70 72 65 6d 61 6b | f.(not.name).then.if(type(premak |
2c300 | 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 29 20 7e 3d 20 22 70 72 6f 6a 65 63 74 22 | e.CurrentContainer).~=."project" |
2c320 | 29 20 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c 20 65 6e 64 0a 69 66 28 70 72 65 6d 61 6b 65 | ).then.return.nil.end.if(premake |
2c340 | 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 2e 75 73 61 67 65 29 20 74 68 65 6e 20 72 65 | .CurrentContainer.usage).then.re |
2c360 | 74 75 72 6e 20 6e 69 6c 20 65 6e 64 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 | turn.nil.end.return.premake.Curr |
2c380 | 65 6e 74 43 6f 6e 74 61 69 6e 65 72 0a 65 6e 64 0a 6c 6f 63 61 6c 20 73 6c 6e 0a 69 66 20 28 74 | entContainer.end.local.sln.if.(t |
2c3a0 | 79 70 65 28 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 29 20 3d 3d | ype(premake.CurrentContainer).== |
2c3c0 | 20 22 70 72 6f 6a 65 63 74 22 29 20 74 68 65 6e 0a 73 6c 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 43 | ."project").then.sln.=.premake.C |
2c3e0 | 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 2e 73 6f 6c 75 74 69 6f 6e 0a 65 6c 73 65 0a 73 6c | urrentContainer.solution.else.sl |
2c400 | 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 0a 65 6e 64 | n.=.premake.CurrentContainer.end |
2c420 | 0a 69 66 20 28 74 79 70 65 28 73 6c 6e 29 20 7e 3d 20 22 73 6f 6c 75 74 69 6f 6e 22 29 20 74 68 | .if.(type(sln).~=."solution").th |
2c440 | 65 6e 0a 65 72 72 6f 72 28 22 6e 6f 20 61 63 74 69 76 65 20 73 6f 6c 75 74 69 6f 6e 22 2c 20 32 | en.error("no.active.solution",.2 |
2c460 | 29 0a 65 6e 64 0a 69 66 28 28 6e 6f 74 20 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 6e 61 6d 65 5d | ).end.if((not.sln.projects[name] |
2c480 | 29 20 6f 72 20 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 6e 61 6d 65 5d 2e 75 73 61 67 65 29 20 74 | ).or.sln.projects[name].usage).t |
2c4a0 | 68 65 6e 0a 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 20 3d 20 63 | hen.premake.CurrentContainer.=.c |
2c4c0 | 72 65 61 74 65 70 72 6f 6a 65 63 74 28 6e 61 6d 65 2c 20 73 6c 6e 29 0a 65 6c 73 65 0a 70 72 65 | reateproject(name,.sln).else.pre |
2c4e0 | 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 20 3d 20 73 6c 6e 2e 70 72 6f 6a | make.CurrentContainer.=.sln.proj |
2c500 | 65 63 74 73 5b 6e 61 6d 65 5d 3b 0a 65 6e 64 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 7b 20 | ects[name];.end.configuration.{. |
2c520 | 7d 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 | }.return.premake.CurrentContaine |
2c540 | 72 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 6f 6c 75 74 69 6f 6e 28 6e 61 6d 65 29 0a 69 66 | r.end.function.solution(name).if |
2c560 | 20 6e 6f 74 20 6e 61 6d 65 20 74 68 65 6e 0a 69 66 20 74 79 70 65 28 70 72 65 6d 61 6b 65 2e 43 | .not.name.then.if.type(premake.C |
2c580 | 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 29 20 3d 3d 20 22 70 72 6f 6a 65 63 74 22 20 74 68 | urrentContainer).==."project".th |
2c5a0 | 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e | en.return.premake.CurrentContain |
2c5c0 | 65 72 2e 73 6f 6c 75 74 69 6f 6e 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e | er.solution.else.return.premake. |
2c5e0 | 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 0a 65 6e 64 0a 65 6e 64 0a 70 72 65 6d 61 6b 65 | CurrentContainer.end.end.premake |
2c600 | 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 20 3d 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 | .CurrentContainer.=.premake.solu |
2c620 | 74 69 6f 6e 2e 67 65 74 28 6e 61 6d 65 29 0a 69 66 20 28 6e 6f 74 20 70 72 65 6d 61 6b 65 2e 43 | tion.get(name).if.(not.premake.C |
2c640 | 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 29 20 74 68 65 6e 0a 70 72 65 6d 61 6b 65 2e 43 75 | urrentContainer).then.premake.Cu |
2c660 | 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 20 3d 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f | rrentContainer.=.premake.solutio |
2c680 | 6e 2e 6e 65 77 28 6e 61 6d 65 29 0a 65 6e 64 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 7b 20 | n.new(name).end.configuration.{. |
2c6a0 | 7d 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 | }.return.premake.CurrentContaine |
2c6c0 | 72 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 72 6f 75 70 28 6e 61 6d 65 29 0a 69 66 20 6e 6f | r.end.function.group(name).if.no |
2c6e0 | 74 20 6e 61 6d 65 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 | t.name.then.return.premake.Curre |
2c700 | 6e 74 47 72 6f 75 70 0a 65 6e 64 0a 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 47 72 6f 75 70 | ntGroup.end.premake.CurrentGroup |
2c720 | 20 3d 20 6e 61 6d 65 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 47 72 | .=.name.return.premake.CurrentGr |
2c740 | 6f 75 70 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6e 65 77 61 63 74 69 6f 6e 28 61 29 0a 70 72 | oup.end.function.newaction(a).pr |
2c760 | 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 61 64 64 28 61 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e | emake.action.add(a).end.function |
2c780 | 20 6e 65 77 6f 70 74 69 6f 6e 28 6f 70 74 29 0a 70 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 61 | .newoption(opt).premake.option.a |
2c7a0 | 64 64 28 6f 70 74 29 0a 65 6e 64 0a 00 6e 65 77 6f 70 74 69 6f 6e 0a 7b 0a 74 72 69 67 67 65 72 | dd(opt).end..newoption.{.trigger |
2c7c0 | 20 20 20 20 20 3d 20 22 63 63 22 2c 0a 76 61 6c 75 65 20 20 20 20 20 20 20 3d 20 22 56 41 4c 55 | .....=."cc",.value.......=."VALU |
2c7e0 | 45 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 43 68 6f 6f 73 65 20 61 20 43 2f 43 2b | E",.description.=."Choose.a.C/C+ |
2c800 | 2b 20 63 6f 6d 70 69 6c 65 72 20 73 65 74 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 7b 20 22 | +.compiler.set",.allowed.=.{.{." |
2c820 | 67 63 63 22 2c 20 22 47 4e 55 20 47 43 43 20 28 67 63 63 2f 67 2b 2b 29 22 20 7d 2c 0a 7b 20 22 | gcc",."GNU.GCC.(gcc/g++)".},.{." |
2c840 | 6f 77 22 2c 20 20 22 4f 70 65 6e 57 61 74 63 6f 6d 22 20 20 20 20 20 20 20 20 7d 2c 0a 7b 20 22 | ow",.."OpenWatcom"........},.{." |
2c860 | 67 68 73 22 2c 20 22 47 72 65 65 6e 20 48 69 6c 6c 73 20 53 6f 66 74 77 61 72 65 22 20 7d 2c 0a | ghs",."Green.Hills.Software".},. |
2c880 | 7d 0a 7d 0a 6e 65 77 6f 70 74 69 6f 6e 0a 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 64 | }.}.newoption.{.trigger.....=."d |
2c8a0 | 6f 74 6e 65 74 22 2c 0a 76 61 6c 75 65 20 20 20 20 20 20 20 3d 20 22 56 41 4c 55 45 22 2c 0a 64 | otnet",.value.......=."VALUE",.d |
2c8c0 | 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 43 68 6f 6f 73 65 20 61 20 2e 4e 45 54 20 63 6f 6d 70 | escription.=."Choose.a..NET.comp |
2c8e0 | 69 6c 65 72 20 73 65 74 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 7b 20 22 6d 73 6e 65 74 22 | iler.set",.allowed.=.{.{."msnet" |
2c900 | 2c 20 20 20 22 4d 69 63 72 6f 73 6f 66 74 20 2e 4e 45 54 20 28 63 73 63 29 22 20 7d 2c 0a 7b 20 | ,..."Microsoft..NET.(csc)".},.{. |
2c920 | 22 6d 6f 6e 6f 22 2c 20 20 20 20 22 4e 6f 76 65 6c 6c 20 4d 6f 6e 6f 20 28 6d 63 73 29 22 20 20 | "mono",...."Novell.Mono.(mcs)".. |
2c940 | 20 20 7d 2c 0a 7b 20 22 70 6e 65 74 22 2c 20 20 20 20 22 50 6f 72 74 61 62 6c 65 2e 4e 45 54 20 | ..},.{."pnet",...."Portable.NET. |
2c960 | 28 63 73 63 63 29 22 20 20 7d 2c 0a 7d 0a 7d 0a 6e 65 77 6f 70 74 69 6f 6e 0a 7b 0a 74 72 69 67 | (cscc)"..},.}.}.newoption.{.trig |
2c980 | 67 65 72 20 20 20 20 20 3d 20 22 66 69 6c 65 22 2c 0a 76 61 6c 75 65 20 20 20 20 20 20 20 3d 20 | ger.....=."file",.value.......=. |
2c9a0 | 22 46 49 4c 45 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 52 65 61 64 20 46 49 4c 45 | "FILE",.description.=."Read.FILE |
2c9c0 | 20 61 73 20 61 20 50 72 65 6d 61 6b 65 20 73 63 72 69 70 74 3b 20 64 65 66 61 75 6c 74 20 69 73 | .as.a.Premake.script;.default.is |
2c9e0 | 20 27 70 72 65 6d 61 6b 65 34 2e 6c 75 61 27 22 0a 7d 0a 6e 65 77 6f 70 74 69 6f 6e 0a 7b 0a 74 | .'premake4.lua'".}.newoption.{.t |
2ca00 | 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 68 65 6c 70 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e | rigger.....=."help",.description |
2ca20 | 20 3d 20 22 44 69 73 70 6c 61 79 20 74 68 69 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 22 0a 7d 0a | .=."Display.this.information".}. |
2ca40 | 6e 65 77 6f 70 74 69 6f 6e 0a 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 6f 73 22 2c 0a | newoption.{.trigger.....=."os",. |
2ca60 | 76 61 6c 75 65 20 20 20 20 20 20 20 3d 20 22 56 41 4c 55 45 22 2c 0a 64 65 73 63 72 69 70 74 69 | value.......=."VALUE",.descripti |
2ca80 | 6f 6e 20 3d 20 22 47 65 6e 65 72 61 74 65 20 66 69 6c 65 73 20 66 6f 72 20 61 20 64 69 66 66 65 | on.=."Generate.files.for.a.diffe |
2caa0 | 72 65 6e 74 20 6f 70 65 72 61 74 69 6e 67 20 73 79 73 74 65 6d 22 2c 0a 61 6c 6c 6f 77 65 64 20 | rent.operating.system",.allowed. |
2cac0 | 3d 20 7b 0a 7b 20 22 62 73 64 22 2c 20 20 20 20 20 20 22 4f 70 65 6e 42 53 44 2c 20 4e 65 74 42 | =.{.{."bsd",......"OpenBSD,.NetB |
2cae0 | 53 44 2c 20 6f 72 20 46 72 65 65 42 53 44 22 20 7d 2c 0a 7b 20 22 6c 69 6e 75 78 22 2c 20 20 20 | SD,.or.FreeBSD".},.{."linux",... |
2cb00 | 20 22 4c 69 6e 75 78 22 20 7d 2c 0a 7b 20 22 6d 61 63 6f 73 78 22 2c 20 20 20 22 41 70 70 6c 65 | ."Linux".},.{."macosx",..."Apple |
2cb20 | 20 4d 61 63 20 4f 53 20 58 22 20 7d 2c 0a 7b 20 22 73 6f 6c 61 72 69 73 22 2c 20 20 22 53 6f 6c | .Mac.OS.X".},.{."solaris",.."Sol |
2cb40 | 61 72 69 73 22 20 7d 2c 0a 7b 20 22 77 69 6e 64 6f 77 73 22 2c 20 20 22 4d 69 63 72 6f 73 6f 66 | aris".},.{."windows",.."Microsof |
2cb60 | 74 20 57 69 6e 64 6f 77 73 22 20 7d 2c 0a 7d 0a 7d 0a 6e 65 77 6f 70 74 69 6f 6e 0a 7b 0a 74 72 | t.Windows".},.}.}.newoption.{.tr |
2cb80 | 69 67 67 65 72 20 20 20 20 20 3d 20 22 70 6c 61 74 66 6f 72 6d 22 2c 0a 76 61 6c 75 65 20 20 20 | igger.....=."platform",.value... |
2cba0 | 20 20 20 20 3d 20 22 56 41 4c 55 45 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 41 64 | ....=."VALUE",.description.=."Ad |
2cbc0 | 64 20 74 61 72 67 65 74 20 61 72 63 68 69 74 65 63 74 75 72 65 20 28 69 66 20 73 75 70 70 6f 72 | d.target.architecture.(if.suppor |
2cbe0 | 74 65 64 20 62 79 20 61 63 74 69 6f 6e 29 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 7b 20 22 | ted.by.action)",.allowed.=.{.{." |
2cc00 | 78 33 32 22 2c 20 20 20 20 20 20 20 20 20 22 33 32 2d 62 69 74 22 20 7d 2c 0a 7b 20 22 78 36 34 | x32",........."32-bit".},.{."x64 |
2cc20 | 22 2c 20 20 20 20 20 20 20 20 20 22 36 34 2d 62 69 74 22 20 7d 2c 0a 7b 20 22 75 6e 69 76 65 72 | ",........."64-bit".},.{."univer |
2cc40 | 73 61 6c 22 2c 20 20 20 22 4d 61 63 20 4f 53 20 58 20 55 6e 69 76 65 72 73 61 6c 2c 20 33 32 2d | sal",..."Mac.OS.X.Universal,.32- |
2cc60 | 20 61 6e 64 20 36 34 2d 62 69 74 22 20 7d 2c 0a 7b 20 22 75 6e 69 76 65 72 73 61 6c 33 32 22 2c | .and.64-bit".},.{."universal32", |
2cc80 | 20 22 4d 61 63 20 4f 53 20 58 20 55 6e 69 76 65 72 73 61 6c 2c 20 33 32 2d 62 69 74 20 6f 6e 6c | ."Mac.OS.X.Universal,.32-bit.onl |
2cca0 | 79 22 20 7d 2c 0a 7b 20 22 75 6e 69 76 65 72 73 61 6c 36 34 22 2c 20 22 4d 61 63 20 4f 53 20 58 | y".},.{."universal64",."Mac.OS.X |
2ccc0 | 20 55 6e 69 76 65 72 73 61 6c 2c 20 36 34 2d 62 69 74 20 6f 6e 6c 79 22 20 7d 2c 0a 7b 20 22 70 | .Universal,.64-bit.only".},.{."p |
2cce0 | 73 33 22 2c 20 20 20 20 20 20 20 20 20 22 50 6c 61 79 73 74 61 74 69 6f 6e 20 33 22 20 7d 2c 0a | s3",........."Playstation.3".},. |
2cd00 | 7b 20 22 6f 72 62 69 73 22 2c 20 20 20 20 20 20 20 22 50 6c 61 79 73 74 61 74 69 6f 6e 20 34 22 | {."orbis",......."Playstation.4" |
2cd20 | 20 7d 2c 0a 7b 20 22 78 62 6f 78 33 36 30 22 2c 20 20 20 20 20 22 58 62 6f 78 20 33 36 30 22 20 | .},.{."xbox360",....."Xbox.360". |
2cd40 | 7d 2c 0a 7b 20 22 64 75 72 61 6e 67 6f 22 2c 20 20 20 20 20 22 58 62 6f 78 20 4f 6e 65 22 20 7d | },.{."durango",....."Xbox.One".} |
2cd60 | 2c 0a 7b 20 22 41 52 4d 22 2c 20 20 20 20 20 20 20 20 20 22 41 52 4d 22 20 7d 2c 0a 7b 20 22 50 | ,.{."ARM",........."ARM".},.{."P |
2cd80 | 6f 77 65 72 50 43 22 2c 20 20 20 20 20 22 50 6f 77 65 72 50 43 22 20 7d 2c 0a 7d 0a 7d 0a 6e 65 | owerPC",....."PowerPC".},.}.}.ne |
2cda0 | 77 6f 70 74 69 6f 6e 0a 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 73 63 72 69 70 74 73 | woption.{.trigger.....=."scripts |
2cdc0 | 22 2c 0a 76 61 6c 75 65 20 20 20 20 20 20 20 3d 20 22 70 61 74 68 22 2c 0a 64 65 73 63 72 69 70 | ",.value.......=."path",.descrip |
2cde0 | 74 69 6f 6e 20 3d 20 22 53 65 61 72 63 68 20 66 6f 72 20 61 64 64 69 74 69 6f 6e 61 6c 20 73 63 | tion.=."Search.for.additional.sc |
2ce00 | 72 69 70 74 73 20 6f 6e 20 74 68 65 20 67 69 76 65 6e 20 70 61 74 68 22 0a 7d 0a 6e 65 77 6f 70 | ripts.on.the.given.path".}.newop |
2ce20 | 74 69 6f 6e 0a 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 76 65 72 73 69 6f 6e 22 2c 0a | tion.{.trigger.....=."version",. |
2ce40 | 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 44 69 73 70 6c 61 79 20 76 65 72 73 69 6f 6e 20 69 | description.=."Display.version.i |
2ce60 | 6e 66 6f 72 6d 61 74 69 6f 6e 22 0a 7d 0a 00 2d 2d 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 | nformation".}..--.Copyright.(c). |
2ce80 | 32 30 31 33 20 45 6e 72 69 71 75 65 20 47 61 72 63 c3 ad 61 20 43 6f 74 61 0a 6c 6f 63 61 6c 20 | 2013.Enrique.Garc..a.Cota.local. |
2cea0 | 66 75 6e 63 74 69 6f 6e 20 73 6d 61 72 74 51 75 6f 74 65 28 73 74 72 29 0a 20 20 69 66 20 73 74 | function.smartQuote(str)...if.st |
2cec0 | 72 3a 6d 61 74 63 68 28 27 22 27 29 20 61 6e 64 20 6e 6f 74 20 73 74 72 3a 6d 61 74 63 68 28 22 | r:match('"').and.not.str:match(" |
2cee0 | 27 22 29 20 74 68 65 6e 0a 20 20 20 20 72 65 74 75 72 6e 20 22 27 22 20 2e 2e 20 73 74 72 20 2e | '").then.....return."'"....str.. |
2cf00 | 2e 20 22 27 22 0a 20 20 65 6e 64 0a 20 20 72 65 74 75 72 6e 20 27 22 27 20 2e 2e 20 73 74 72 3a | .."'"...end...return.'"'....str: |
2cf20 | 67 73 75 62 28 27 22 27 2c 20 27 5c 5c 22 27 29 20 2e 2e 20 27 22 27 0a 65 6e 64 0a 6c 6f 63 61 | gsub('"',.'\\"')....'"'.end.loca |
2cf40 | 6c 20 63 6f 6e 74 72 6f 6c 43 68 61 72 73 54 72 61 6e 73 6c 61 74 69 6f 6e 20 3d 20 7b 0a 20 20 | l.controlCharsTranslation.=.{... |
2cf60 | 5b 22 5c 61 22 5d 20 3d 20 22 5c 5c 61 22 2c 20 20 5b 22 5c 62 22 5d 20 3d 20 22 5c 5c 62 22 2c | ["\a"].=."\\a",..["\b"].=."\\b", |
2cf80 | 20 5b 22 5c 66 22 5d 20 3d 20 22 5c 5c 66 22 2c 20 20 5b 22 5c 6e 22 5d 20 3d 20 22 5c 5c 6e 22 | .["\f"].=."\\f",..["\n"].=."\\n" |
2cfa0 | 2c 0a 20 20 5b 22 5c 72 22 5d 20 3d 20 22 5c 5c 72 22 2c 20 20 5b 22 5c 74 22 5d 20 3d 20 22 5c | ,...["\r"].=."\\r",..["\t"].=."\ |
2cfc0 | 5c 74 22 2c 20 5b 22 5c 76 22 5d 20 3d 20 22 5c 5c 76 22 0a 7d 0a 6c 6f 63 61 6c 20 66 75 6e 63 | \t",.["\v"].=."\\v".}.local.func |
2cfe0 | 74 69 6f 6e 20 65 73 63 61 70 65 43 68 61 72 28 63 29 20 72 65 74 75 72 6e 20 63 6f 6e 74 72 6f | tion.escapeChar(c).return.contro |
2d000 | 6c 43 68 61 72 73 54 72 61 6e 73 6c 61 74 69 6f 6e 5b 63 5d 20 65 6e 64 0a 6c 6f 63 61 6c 20 66 | lCharsTranslation[c].end.local.f |
2d020 | 75 6e 63 74 69 6f 6e 20 65 73 63 61 70 65 28 73 74 72 29 0a 20 20 6c 6f 63 61 6c 20 72 65 73 75 | unction.escape(str)...local.resu |
2d040 | 6c 74 20 3d 20 73 74 72 3a 67 73 75 62 28 22 5c 5c 22 2c 20 22 5c 5c 5c 5c 22 29 3a 67 73 75 62 | lt.=.str:gsub("\\",."\\\\"):gsub |
2d060 | 28 22 28 25 63 29 22 2c 20 65 73 63 61 70 65 43 68 61 72 29 0a 20 20 72 65 74 75 72 6e 20 72 65 | ("(%c)",.escapeChar)...return.re |
2d080 | 73 75 6c 74 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 73 49 64 65 6e 74 69 | sult.end.local.function.isIdenti |
2d0a0 | 66 69 65 72 28 73 74 72 29 0a 20 20 72 65 74 75 72 6e 20 74 79 70 65 28 73 74 72 29 20 3d 3d 20 | fier(str)...return.type(str).==. |
2d0c0 | 27 73 74 72 69 6e 67 27 20 61 6e 64 20 73 74 72 3a 6d 61 74 63 68 28 20 22 5e 5b 5f 25 61 5d 5b | 'string'.and.str:match(."^[_%a][ |
2d0e0 | 5f 25 61 25 64 5d 2a 24 22 20 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 | _%a%d]*$".).end.local.function.i |
2d100 | 73 41 72 72 61 79 4b 65 79 28 6b 2c 20 6c 65 6e 67 74 68 29 0a 20 20 72 65 74 75 72 6e 20 74 79 | sArrayKey(k,.length)...return.ty |
2d120 | 70 65 28 6b 29 20 3d 3d 20 27 6e 75 6d 62 65 72 27 20 61 6e 64 20 31 20 3c 3d 20 6b 20 61 6e 64 | pe(k).==.'number'.and.1.<=.k.and |
2d140 | 20 6b 20 3c 3d 20 6c 65 6e 67 74 68 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 | .k.<=.length.end.local.function. |
2d160 | 69 73 44 69 63 74 69 6f 6e 61 72 79 4b 65 79 28 6b 2c 20 6c 65 6e 67 74 68 29 0a 20 20 72 65 74 | isDictionaryKey(k,.length)...ret |
2d180 | 75 72 6e 20 6e 6f 74 20 69 73 41 72 72 61 79 4b 65 79 28 6b 2c 20 6c 65 6e 67 74 68 29 0a 65 6e | urn.not.isArrayKey(k,.length).en |
2d1a0 | 64 0a 6c 6f 63 61 6c 20 64 65 66 61 75 6c 74 54 79 70 65 4f 72 64 65 72 73 20 3d 20 7b 0a 20 20 | d.local.defaultTypeOrders.=.{... |
2d1c0 | 5b 27 6e 75 6d 62 65 72 27 5d 20 20 20 3d 20 31 2c 20 5b 27 62 6f 6f 6c 65 61 6e 27 5d 20 20 3d | ['number']...=.1,.['boolean']..= |
2d1e0 | 20 32 2c 20 5b 27 73 74 72 69 6e 67 27 5d 20 3d 20 33 2c 20 5b 27 74 61 62 6c 65 27 5d 20 3d 20 | .2,.['string'].=.3,.['table'].=. |
2d200 | 34 2c 0a 20 20 5b 27 66 75 6e 63 74 69 6f 6e 27 5d 20 3d 20 35 2c 20 5b 27 75 73 65 72 64 61 74 | 4,...['function'].=.5,.['userdat |
2d220 | 61 27 5d 20 3d 20 36 2c 20 5b 27 74 68 72 65 61 64 27 5d 20 3d 20 37 0a 7d 0a 6c 6f 63 61 6c 20 | a'].=.6,.['thread'].=.7.}.local. |
2d240 | 66 75 6e 63 74 69 6f 6e 20 73 6f 72 74 4b 65 79 73 28 61 2c 20 62 29 0a 20 20 6c 6f 63 61 6c 20 | function.sortKeys(a,.b)...local. |
2d260 | 74 61 2c 20 74 62 20 3d 20 74 79 70 65 28 61 29 2c 20 74 79 70 65 28 62 29 0a 20 20 2d 2d 20 73 | ta,.tb.=.type(a),.type(b)...--.s |
2d280 | 74 72 69 6e 67 73 20 61 6e 64 20 6e 75 6d 62 65 72 73 20 61 72 65 20 73 6f 72 74 65 64 20 6e 75 | trings.and.numbers.are.sorted.nu |
2d2a0 | 6d 65 72 69 63 61 6c 6c 79 2f 61 6c 70 68 61 62 65 74 69 63 61 6c 6c 79 0a 20 20 69 66 20 74 61 | merically/alphabetically...if.ta |
2d2c0 | 20 3d 3d 20 74 62 20 61 6e 64 20 28 74 61 20 3d 3d 20 27 73 74 72 69 6e 67 27 20 6f 72 20 74 61 | .==.tb.and.(ta.==.'string'.or.ta |
2d2e0 | 20 3d 3d 20 27 6e 75 6d 62 65 72 27 29 20 74 68 65 6e 20 72 65 74 75 72 6e 20 61 20 3c 20 62 20 | .==.'number').then.return.a.<.b. |
2d300 | 65 6e 64 0a 20 20 6c 6f 63 61 6c 20 64 74 61 2c 20 64 74 62 20 3d 20 64 65 66 61 75 6c 74 54 79 | end...local.dta,.dtb.=.defaultTy |
2d320 | 70 65 4f 72 64 65 72 73 5b 74 61 5d 2c 20 64 65 66 61 75 6c 74 54 79 70 65 4f 72 64 65 72 73 5b | peOrders[ta],.defaultTypeOrders[ |
2d340 | 74 62 5d 0a 20 20 2d 2d 20 54 77 6f 20 64 65 66 61 75 6c 74 20 74 79 70 65 73 20 61 72 65 20 63 | tb]...--.Two.default.types.are.c |
2d360 | 6f 6d 70 61 72 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 64 65 66 61 75 6c 74 | ompared.according.to.the.default |
2d380 | 54 79 70 65 4f 72 64 65 72 73 20 74 61 62 6c 65 0a 20 20 69 66 20 64 74 61 20 61 6e 64 20 64 74 | TypeOrders.table...if.dta.and.dt |
2d3a0 | 62 20 74 68 65 6e 20 72 65 74 75 72 6e 20 64 65 66 61 75 6c 74 54 79 70 65 4f 72 64 65 72 73 5b | b.then.return.defaultTypeOrders[ |
2d3c0 | 74 61 5d 20 3c 20 64 65 66 61 75 6c 74 54 79 70 65 4f 72 64 65 72 73 5b 74 62 5d 0a 20 20 65 6c | ta].<.defaultTypeOrders[tb]...el |
2d3e0 | 73 65 69 66 20 64 74 61 20 20 20 20 20 74 68 65 6e 20 72 65 74 75 72 6e 20 74 72 75 65 20 20 2d | seif.dta.....then.return.true..- |
2d400 | 2d 20 64 65 66 61 75 6c 74 20 74 79 70 65 73 20 62 65 66 6f 72 65 20 63 75 73 74 6f 6d 20 6f 6e | -.default.types.before.custom.on |
2d420 | 65 73 0a 20 20 65 6c 73 65 69 66 20 64 74 62 20 20 20 20 20 74 68 65 6e 20 72 65 74 75 72 6e 20 | es...elseif.dtb.....then.return. |
2d440 | 66 61 6c 73 65 20 2d 2d 20 63 75 73 74 6f 6d 20 74 79 70 65 73 20 61 66 74 65 72 20 64 65 66 61 | false.--.custom.types.after.defa |
2d460 | 75 6c 74 20 6f 6e 65 73 0a 20 20 65 6e 64 0a 20 20 2d 2d 20 63 75 73 74 6f 6d 20 74 79 70 65 73 | ult.ones...end...--.custom.types |
2d480 | 20 61 72 65 20 73 6f 72 74 65 64 20 6f 75 74 20 61 6c 70 68 61 62 65 74 69 63 61 6c 6c 79 0a 20 | .are.sorted.out.alphabetically.. |
2d4a0 | 20 72 65 74 75 72 6e 20 74 61 20 3c 20 74 62 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 | .return.ta.<.tb.end.local.functi |
2d4c0 | 6f 6e 20 67 65 74 44 69 63 74 69 6f 6e 61 72 79 4b 65 79 73 28 74 29 0a 20 20 6c 6f 63 61 6c 20 | on.getDictionaryKeys(t)...local. |
2d4e0 | 6b 65 79 73 2c 20 6c 65 6e 67 74 68 20 3d 20 7b 7d 2c 20 23 74 0a 20 20 66 6f 72 20 6b 2c 5f 20 | keys,.length.=.{},.#t...for.k,_. |
2d500 | 69 6e 20 70 61 69 72 73 28 74 29 20 64 6f 0a 20 20 20 20 69 66 20 69 73 44 69 63 74 69 6f 6e 61 | in.pairs(t).do.....if.isDictiona |
2d520 | 72 79 4b 65 79 28 6b 2c 20 6c 65 6e 67 74 68 29 20 74 68 65 6e 20 74 61 62 6c 65 2e 69 6e 73 65 | ryKey(k,.length).then.table.inse |
2d540 | 72 74 28 6b 65 79 73 2c 20 6b 29 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 74 61 62 6c 65 2e 73 6f | rt(keys,.k).end...end...table.so |
2d560 | 72 74 28 6b 65 79 73 2c 20 73 6f 72 74 4b 65 79 73 29 0a 20 20 72 65 74 75 72 6e 20 6b 65 79 73 | rt(keys,.sortKeys)...return.keys |
2d580 | 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 54 6f 53 74 72 69 6e 67 52 | .end.local.function.getToStringR |
2d5a0 | 65 73 75 6c 74 53 61 66 65 6c 79 28 74 2c 20 6d 74 29 0a 20 20 6c 6f 63 61 6c 20 5f 5f 74 6f 73 | esultSafely(t,.mt)...local.__tos |
2d5c0 | 74 72 69 6e 67 20 3d 20 74 79 70 65 28 6d 74 29 20 3d 3d 20 27 74 61 62 6c 65 27 20 61 6e 64 20 | tring.=.type(mt).==.'table'.and. |
2d5e0 | 72 61 77 67 65 74 28 6d 74 2c 20 27 5f 5f 74 6f 73 74 72 69 6e 67 27 29 0a 20 20 6c 6f 63 61 6c | rawget(mt,.'__tostring')...local |
2d600 | 20 73 74 72 2c 20 6f 6b 0a 20 20 69 66 20 74 79 70 65 28 5f 5f 74 6f 73 74 72 69 6e 67 29 20 3d | .str,.ok...if.type(__tostring).= |
2d620 | 3d 20 27 66 75 6e 63 74 69 6f 6e 27 20 74 68 65 6e 0a 20 20 20 20 6f 6b 2c 20 73 74 72 20 3d 20 | =.'function'.then.....ok,.str.=. |
2d640 | 70 63 61 6c 6c 28 5f 5f 74 6f 73 74 72 69 6e 67 2c 20 74 29 0a 20 20 20 20 73 74 72 20 3d 20 6f | pcall(__tostring,.t).....str.=.o |
2d660 | 6b 20 61 6e 64 20 73 74 72 20 6f 72 20 27 65 72 72 6f 72 3a 20 27 20 2e 2e 20 74 6f 73 74 72 69 | k.and.str.or.'error:.'....tostri |
2d680 | 6e 67 28 73 74 72 29 0a 20 20 65 6e 64 0a 20 20 69 66 20 74 79 70 65 28 73 74 72 29 20 3d 3d 20 | ng(str)...end...if.type(str).==. |
2d6a0 | 27 73 74 72 69 6e 67 27 20 61 6e 64 20 23 73 74 72 20 3e 20 30 20 74 68 65 6e 20 72 65 74 75 72 | 'string'.and.#str.>.0.then.retur |
2d6c0 | 6e 20 73 74 72 20 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6d 61 78 49 64 73 4d 65 74 61 54 61 | n.str.end.end.local.maxIdsMetaTa |
2d6e0 | 62 6c 65 20 3d 20 7b 0a 20 20 5f 5f 69 6e 64 65 78 20 3d 20 66 75 6e 63 74 69 6f 6e 28 73 65 6c | ble.=.{...__index.=.function(sel |
2d700 | 66 2c 20 74 79 70 65 4e 61 6d 65 29 0a 20 20 20 20 72 61 77 73 65 74 28 73 65 6c 66 2c 20 74 79 | f,.typeName).....rawset(self,.ty |
2d720 | 70 65 4e 61 6d 65 2c 20 30 29 0a 20 20 20 20 72 65 74 75 72 6e 20 30 0a 20 20 65 6e 64 0a 7d 0a | peName,.0).....return.0...end.}. |
2d740 | 6c 6f 63 61 6c 20 69 64 73 4d 65 74 61 54 61 62 6c 65 20 3d 20 7b 0a 20 20 5f 5f 69 6e 64 65 78 | local.idsMetaTable.=.{...__index |
2d760 | 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 73 65 6c 66 2c 20 74 79 70 65 4e 61 6d 65 29 0a 20 20 20 | .=.function.(self,.typeName).... |
2d780 | 20 6c 6f 63 61 6c 20 63 6f 6c 20 3d 20 73 65 74 6d 65 74 61 74 61 62 6c 65 28 7b 7d 2c 20 7b 5f | .local.col.=.setmetatable({},.{_ |
2d7a0 | 5f 6d 6f 64 65 20 3d 20 22 6b 76 22 7d 29 0a 20 20 20 20 72 61 77 73 65 74 28 73 65 6c 66 2c 20 | _mode.=."kv"}).....rawset(self,. |
2d7c0 | 74 79 70 65 4e 61 6d 65 2c 20 63 6f 6c 29 0a 20 20 20 20 72 65 74 75 72 6e 20 63 6f 6c 0a 20 20 | typeName,.col).....return.col... |
2d7e0 | 65 6e 64 0a 7d 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 63 6f 75 6e 74 54 61 62 6c 65 41 | end.}.local.function.countTableA |
2d800 | 70 70 65 61 72 61 6e 63 65 73 28 74 2c 20 74 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 29 0a | ppearances(t,.tableAppearances). |
2d820 | 20 20 74 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 20 3d 20 74 61 62 6c 65 41 70 70 65 61 72 | ..tableAppearances.=.tableAppear |
2d840 | 61 6e 63 65 73 20 6f 72 20 73 65 74 6d 65 74 61 74 61 62 6c 65 28 7b 7d 2c 20 7b 5f 5f 6d 6f 64 | ances.or.setmetatable({},.{__mod |
2d860 | 65 20 3d 20 22 6b 22 7d 29 0a 20 20 69 66 20 74 79 70 65 28 74 29 20 3d 3d 20 27 74 61 62 6c 65 | e.=."k"})...if.type(t).==.'table |
2d880 | 27 20 74 68 65 6e 0a 20 20 20 20 69 66 20 6e 6f 74 20 74 61 62 6c 65 41 70 70 65 61 72 61 6e 63 | '.then.....if.not.tableAppearanc |
2d8a0 | 65 73 5b 74 5d 20 74 68 65 6e 0a 20 20 20 20 20 20 74 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 | es[t].then.......tableAppearance |
2d8c0 | 73 5b 74 5d 20 3d 20 31 0a 20 20 20 20 20 20 66 6f 72 20 6b 2c 76 20 69 6e 20 70 61 69 72 73 28 | s[t].=.1.......for.k,v.in.pairs( |
2d8e0 | 74 29 20 64 6f 0a 20 20 20 20 20 20 20 20 63 6f 75 6e 74 54 61 62 6c 65 41 70 70 65 61 72 61 6e | t).do.........countTableAppearan |
2d900 | 63 65 73 28 6b 2c 20 74 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 29 0a 20 20 20 20 20 20 20 | ces(k,.tableAppearances)........ |
2d920 | 20 63 6f 75 6e 74 54 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 28 76 2c 20 74 61 62 6c 65 41 | .countTableAppearances(v,.tableA |
2d940 | 70 70 65 61 72 61 6e 63 65 73 29 0a 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 63 6f 75 6e | ppearances).......end.......coun |
2d960 | 74 54 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 28 67 65 74 6d 65 74 61 74 61 62 6c 65 28 74 | tTableAppearances(getmetatable(t |
2d980 | 29 2c 20 74 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 29 0a 20 20 20 20 65 6c 73 65 0a 20 20 | ),.tableAppearances).....else... |
2d9a0 | 20 20 20 20 74 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 5b 74 5d 20 3d 20 74 61 62 6c 65 41 | ....tableAppearances[t].=.tableA |
2d9c0 | 70 70 65 61 72 61 6e 63 65 73 5b 74 5d 20 2b 20 31 0a 20 20 20 20 65 6e 64 0a 20 20 65 6e 64 0a | ppearances[t].+.1.....end...end. |
2d9e0 | 20 20 72 65 74 75 72 6e 20 74 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 0a 65 6e 64 0a 6c 6f | ..return.tableAppearances.end.lo |
2da00 | 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 70 61 72 73 65 5f 66 69 6c 74 65 72 28 66 69 6c 74 65 72 | cal.function.parse_filter(filter |
2da20 | 29 0a 20 20 69 66 20 74 79 70 65 28 66 69 6c 74 65 72 29 20 3d 3d 20 27 66 75 6e 63 74 69 6f 6e | )...if.type(filter).==.'function |
2da40 | 27 20 74 68 65 6e 20 72 65 74 75 72 6e 20 66 69 6c 74 65 72 20 65 6e 64 0a 20 20 2d 2d 20 6e 6f | '.then.return.filter.end...--.no |
2da60 | 74 20 61 20 66 75 6e 63 74 69 6f 6e 2c 20 73 6f 20 69 74 20 6d 75 73 74 20 62 65 20 61 20 74 61 | t.a.function,.so.it.must.be.a.ta |
2da80 | 62 6c 65 20 6f 72 20 74 61 62 6c 65 2d 6c 69 6b 65 0a 20 20 66 69 6c 74 65 72 20 3d 20 74 79 70 | ble.or.table-like...filter.=.typ |
2daa0 | 65 28 66 69 6c 74 65 72 29 20 3d 3d 20 27 74 61 62 6c 65 27 20 61 6e 64 20 66 69 6c 74 65 72 20 | e(filter).==.'table'.and.filter. |
2dac0 | 6f 72 20 7b 66 69 6c 74 65 72 7d 0a 20 20 6c 6f 63 61 6c 20 64 69 63 74 69 6f 6e 61 72 79 20 3d | or.{filter}...local.dictionary.= |
2dae0 | 20 7b 7d 0a 20 20 66 6f 72 20 5f 2c 76 20 69 6e 20 70 61 69 72 73 28 66 69 6c 74 65 72 29 20 64 | .{}...for._,v.in.pairs(filter).d |
2db00 | 6f 20 64 69 63 74 69 6f 6e 61 72 79 5b 76 5d 20 3d 20 74 72 75 65 20 65 6e 64 0a 20 20 72 65 74 | o.dictionary[v].=.true.end...ret |
2db20 | 75 72 6e 20 66 75 6e 63 74 69 6f 6e 28 78 29 20 72 65 74 75 72 6e 20 64 69 63 74 69 6f 6e 61 72 | urn.function(x).return.dictionar |
2db40 | 79 5b 78 5d 20 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 | y[x].end.end.local.function.make |
2db60 | 50 61 74 68 28 70 61 74 68 2c 20 6b 65 79 29 0a 20 20 6c 6f 63 61 6c 20 6e 65 77 50 61 74 68 2c | Path(path,.key)...local.newPath, |
2db80 | 20 6c 65 6e 20 3d 20 7b 7d 2c 20 23 70 61 74 68 0a 20 20 66 6f 72 20 69 3d 31 2c 20 6c 65 6e 20 | .len.=.{},.#path...for.i=1,.len. |
2dba0 | 64 6f 20 6e 65 77 50 61 74 68 5b 69 5d 20 3d 20 70 61 74 68 5b 69 5d 20 65 6e 64 0a 20 20 6e 65 | do.newPath[i].=.path[i].end...ne |
2dbc0 | 77 50 61 74 68 5b 6c 65 6e 2b 31 5d 20 3d 20 6b 65 79 0a 20 20 72 65 74 75 72 6e 20 6e 65 77 50 | wPath[len+1].=.key...return.newP |
2dbe0 | 61 74 68 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 69 6e 73 70 65 63 74 28 72 6f 6f 74 4f 62 6a | ath.end.function.inspect(rootObj |
2dc00 | 65 63 74 2c 20 6f 70 74 69 6f 6e 73 29 0a 20 20 6f 70 74 69 6f 6e 73 20 20 20 20 20 20 20 3d 20 | ect,.options)...options.......=. |
2dc20 | 6f 70 74 69 6f 6e 73 20 6f 72 20 7b 7d 0a 20 20 6c 6f 63 61 6c 20 64 65 70 74 68 20 20 20 3d 20 | options.or.{}...local.depth...=. |
2dc40 | 6f 70 74 69 6f 6e 73 2e 64 65 70 74 68 20 6f 72 20 6d 61 74 68 2e 68 75 67 65 0a 20 20 6c 6f 63 | options.depth.or.math.huge...loc |
2dc60 | 61 6c 20 66 69 6c 74 65 72 20 20 3d 20 70 61 72 73 65 5f 66 69 6c 74 65 72 28 6f 70 74 69 6f 6e | al.filter..=.parse_filter(option |
2dc80 | 73 2e 66 69 6c 74 65 72 20 6f 72 20 7b 7d 29 0a 20 20 6c 6f 63 61 6c 20 74 61 62 6c 65 41 70 70 | s.filter.or.{})...local.tableApp |
2dca0 | 65 61 72 61 6e 63 65 73 20 3d 20 63 6f 75 6e 74 54 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 | earances.=.countTableAppearances |
2dcc0 | 28 72 6f 6f 74 4f 62 6a 65 63 74 29 0a 20 20 6c 6f 63 61 6c 20 62 75 66 66 65 72 20 3d 20 7b 7d | (rootObject)...local.buffer.=.{} |
2dce0 | 0a 20 20 6c 6f 63 61 6c 20 6d 61 78 49 64 73 20 3d 20 73 65 74 6d 65 74 61 74 61 62 6c 65 28 7b | ...local.maxIds.=.setmetatable({ |
2dd00 | 7d 2c 20 6d 61 78 49 64 73 4d 65 74 61 54 61 62 6c 65 29 0a 20 20 6c 6f 63 61 6c 20 69 64 73 20 | },.maxIdsMetaTable)...local.ids. |
2dd20 | 20 20 20 3d 20 73 65 74 6d 65 74 61 74 61 62 6c 65 28 7b 7d 2c 20 69 64 73 4d 65 74 61 54 61 62 | ...=.setmetatable({},.idsMetaTab |
2dd40 | 6c 65 29 0a 20 20 6c 6f 63 61 6c 20 6c 65 76 65 6c 20 20 3d 20 30 0a 20 20 6c 6f 63 61 6c 20 62 | le)...local.level..=.0...local.b |
2dd60 | 6c 65 6e 20 20 20 3d 20 30 20 2d 2d 20 62 75 66 66 65 72 20 6c 65 6e 67 74 68 0a 20 20 6c 6f 63 | len...=.0.--.buffer.length...loc |
2dd80 | 61 6c 20 66 75 6e 63 74 69 6f 6e 20 70 75 74 73 28 2e 2e 2e 29 0a 20 20 20 20 6c 6f 63 61 6c 20 | al.function.puts(...).....local. |
2dda0 | 61 72 67 73 20 3d 20 7b 2e 2e 2e 7d 0a 20 20 20 20 66 6f 72 20 69 3d 31 2c 20 23 61 72 67 73 20 | args.=.{...}.....for.i=1,.#args. |
2ddc0 | 64 6f 0a 20 20 20 20 20 20 62 6c 65 6e 20 3d 20 62 6c 65 6e 20 2b 20 31 0a 20 20 20 20 20 20 62 | do.......blen.=.blen.+.1.......b |
2dde0 | 75 66 66 65 72 5b 62 6c 65 6e 5d 20 3d 20 74 6f 73 74 72 69 6e 67 28 61 72 67 73 5b 69 5d 29 0a | uffer[blen].=.tostring(args[i]). |
2de00 | 20 20 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 64 | ....end...end...local.function.d |
2de20 | 6f 77 6e 28 66 29 0a 20 20 20 20 6c 65 76 65 6c 20 3d 20 6c 65 76 65 6c 20 2b 20 31 0a 20 20 20 | own(f).....level.=.level.+.1.... |
2de40 | 20 66 28 29 0a 20 20 20 20 6c 65 76 65 6c 20 3d 20 6c 65 76 65 6c 20 2d 20 31 0a 20 20 65 6e 64 | .f().....level.=.level.-.1...end |
2de60 | 0a 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 74 61 62 69 66 79 28 29 0a 20 20 20 20 70 | ...local.function.tabify().....p |
2de80 | 75 74 73 28 22 5c 6e 22 2c 20 73 74 72 69 6e 67 2e 72 65 70 28 22 20 20 22 2c 20 6c 65 76 65 6c | uts("\n",.string.rep("..",.level |
2dea0 | 29 29 0a 20 20 65 6e 64 0a 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6d 6d 61 43 | ))...end...local.function.commaC |
2dec0 | 6f 6e 74 72 6f 6c 28 6e 65 65 64 73 43 6f 6d 6d 61 29 0a 20 20 20 20 69 66 20 6e 65 65 64 73 43 | ontrol(needsComma).....if.needsC |
2dee0 | 6f 6d 6d 61 20 74 68 65 6e 20 70 75 74 73 28 27 2c 27 29 20 65 6e 64 0a 20 20 20 20 72 65 74 75 | omma.then.puts(',').end.....retu |
2df00 | 72 6e 20 74 72 75 65 0a 20 20 65 6e 64 0a 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 61 | rn.true...end...local.function.a |
2df20 | 6c 72 65 61 64 79 56 69 73 69 74 65 64 28 76 29 0a 20 20 20 20 72 65 74 75 72 6e 20 69 64 73 5b | lreadyVisited(v).....return.ids[ |
2df40 | 74 79 70 65 28 76 29 5d 5b 76 5d 20 7e 3d 20 6e 69 6c 0a 20 20 65 6e 64 0a 20 20 6c 6f 63 61 6c | type(v)][v].~=.nil...end...local |
2df60 | 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 49 64 28 76 29 0a 20 20 20 20 6c 6f 63 61 6c 20 74 76 20 | .function.getId(v).....local.tv. |
2df80 | 3d 20 74 79 70 65 28 76 29 0a 20 20 20 20 6c 6f 63 61 6c 20 69 64 20 3d 20 69 64 73 5b 74 76 5d | =.type(v).....local.id.=.ids[tv] |
2dfa0 | 5b 76 5d 0a 20 20 20 20 69 66 20 6e 6f 74 20 69 64 20 74 68 65 6e 0a 20 20 20 20 20 20 69 64 20 | [v].....if.not.id.then.......id. |
2dfc0 | 20 20 20 20 20 20 20 20 3d 20 6d 61 78 49 64 73 5b 74 76 5d 20 2b 20 31 0a 20 20 20 20 20 20 6d | ........=.maxIds[tv].+.1.......m |
2dfe0 | 61 78 49 64 73 5b 74 76 5d 20 3d 20 69 64 0a 20 20 20 20 20 20 69 64 73 5b 74 76 5d 5b 76 5d 20 | axIds[tv].=.id.......ids[tv][v]. |
2e000 | 3d 20 69 64 0a 20 20 20 20 65 6e 64 0a 20 20 20 20 72 65 74 75 72 6e 20 69 64 0a 20 20 65 6e 64 | =.id.....end.....return.id...end |
2e020 | 0a 20 20 6c 6f 63 61 6c 20 70 75 74 56 61 6c 75 65 20 2d 2d 20 66 6f 72 77 61 72 64 20 64 65 63 | ...local.putValue.--.forward.dec |
2e040 | 6c 61 72 61 74 69 6f 6e 20 74 68 61 74 20 6e 65 65 64 73 20 74 6f 20 67 6f 20 62 65 66 6f 72 65 | laration.that.needs.to.go.before |
2e060 | 20 70 75 74 54 61 62 6c 65 20 26 20 70 75 74 4b 65 79 0a 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 | .putTable.&.putKey...local.funct |
2e080 | 69 6f 6e 20 70 75 74 4b 65 79 28 6b 29 0a 20 20 20 20 69 66 20 69 73 49 64 65 6e 74 69 66 69 65 | ion.putKey(k).....if.isIdentifie |
2e0a0 | 72 28 6b 29 20 74 68 65 6e 20 72 65 74 75 72 6e 20 70 75 74 73 28 6b 29 20 65 6e 64 0a 20 20 20 | r(k).then.return.puts(k).end.... |
2e0c0 | 20 70 75 74 73 28 20 22 5b 22 20 29 0a 20 20 20 20 70 75 74 56 61 6c 75 65 28 6b 2c 20 7b 7d 29 | .puts(."[".).....putValue(k,.{}) |
2e0e0 | 0a 20 20 20 20 70 75 74 73 28 22 5d 22 29 0a 20 20 65 6e 64 0a 20 20 6c 6f 63 61 6c 20 66 75 6e | .....puts("]")...end...local.fun |
2e100 | 63 74 69 6f 6e 20 70 75 74 54 61 62 6c 65 28 74 2c 20 70 61 74 68 29 0a 20 20 20 20 69 66 20 61 | ction.putTable(t,.path).....if.a |
2e120 | 6c 72 65 61 64 79 56 69 73 69 74 65 64 28 74 29 20 74 68 65 6e 0a 20 20 20 20 20 20 70 75 74 73 | lreadyVisited(t).then.......puts |
2e140 | 28 27 3c 74 61 62 6c 65 20 27 2c 20 67 65 74 49 64 28 74 29 2c 20 27 3e 27 29 0a 20 20 20 20 65 | ('<table.',.getId(t),.'>').....e |
2e160 | 6c 73 65 69 66 20 6c 65 76 65 6c 20 3e 3d 20 64 65 70 74 68 20 74 68 65 6e 0a 20 20 20 20 20 20 | lseif.level.>=.depth.then....... |
2e180 | 70 75 74 73 28 27 7b 2e 2e 2e 7d 27 29 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 69 66 20 | puts('{...}').....else.......if. |
2e1a0 | 74 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 5b 74 5d 20 3e 20 31 20 74 68 65 6e 20 70 75 74 | tableAppearances[t].>.1.then.put |
2e1c0 | 73 28 27 3c 27 2c 20 67 65 74 49 64 28 74 29 2c 20 27 3e 27 29 20 65 6e 64 0a 20 20 20 20 20 20 | s('<',.getId(t),.'>').end....... |
2e1e0 | 6c 6f 63 61 6c 20 64 69 63 74 4b 65 79 73 20 20 20 20 20 20 20 20 20 20 3d 20 67 65 74 44 69 63 | local.dictKeys..........=.getDic |
2e200 | 74 69 6f 6e 61 72 79 4b 65 79 73 28 74 29 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 6c 65 6e 67 74 | tionaryKeys(t).......local.lengt |
2e220 | 68 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 23 74 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 6d 74 | h............=.#t.......local.mt |
2e240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 67 65 74 6d 65 74 61 74 61 62 6c 65 28 74 | ................=.getmetatable(t |
2e260 | 29 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 74 6f 5f 73 74 72 69 6e 67 5f 72 65 73 75 6c 74 20 20 | ).......local.to_string_result.. |
2e280 | 3d 20 67 65 74 54 6f 53 74 72 69 6e 67 52 65 73 75 6c 74 53 61 66 65 6c 79 28 74 2c 20 6d 74 29 | =.getToStringResultSafely(t,.mt) |
2e2a0 | 0a 20 20 20 20 20 20 70 75 74 73 28 27 7b 27 29 0a 20 20 20 20 20 20 64 6f 77 6e 28 66 75 6e 63 | .......puts('{').......down(func |
2e2c0 | 74 69 6f 6e 28 29 0a 20 20 20 20 20 20 20 20 69 66 20 74 6f 5f 73 74 72 69 6e 67 5f 72 65 73 75 | tion().........if.to_string_resu |
2e2e0 | 6c 74 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20 70 75 74 73 28 27 20 2d 2d 20 27 2c 20 65 | lt.then...........puts('.--.',.e |
2e300 | 73 63 61 70 65 28 74 6f 5f 73 74 72 69 6e 67 5f 72 65 73 75 6c 74 29 29 0a 20 20 20 20 20 20 20 | scape(to_string_result))........ |
2e320 | 20 20 20 69 66 20 6c 65 6e 67 74 68 20 3e 3d 20 31 20 74 68 65 6e 20 74 61 62 69 66 79 28 29 20 | ...if.length.>=.1.then.tabify(). |
2e340 | 65 6e 64 20 2d 2d 20 74 61 62 69 66 79 20 74 68 65 20 61 72 72 61 79 20 76 61 6c 75 65 73 0a 20 | end.--.tabify.the.array.values.. |
2e360 | 20 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 20 20 6c 6f 63 61 6c 20 6e 65 65 64 73 43 6f | .......end.........local.needsCo |
2e380 | 6d 6d 61 20 3d 20 66 61 6c 73 65 0a 20 20 20 20 20 20 20 20 66 6f 72 20 69 3d 31 2c 20 6c 65 6e | mma.=.false.........for.i=1,.len |
2e3a0 | 67 74 68 20 64 6f 0a 20 20 20 20 20 20 20 20 20 20 6e 65 65 64 73 43 6f 6d 6d 61 20 3d 20 63 6f | gth.do...........needsComma.=.co |
2e3c0 | 6d 6d 61 43 6f 6e 74 72 6f 6c 28 6e 65 65 64 73 43 6f 6d 6d 61 29 0a 20 20 20 20 20 20 20 20 20 | mmaControl(needsComma).......... |
2e3e0 | 20 70 75 74 73 28 27 20 27 29 0a 20 20 20 20 20 20 20 20 20 20 70 75 74 56 61 6c 75 65 28 74 5b | .puts('.')...........putValue(t[ |
2e400 | 69 5d 2c 20 6d 61 6b 65 50 61 74 68 28 70 61 74 68 2c 20 69 29 29 0a 20 20 20 20 20 20 20 20 65 | i],.makePath(path,.i)).........e |
2e420 | 6e 64 0a 20 20 20 20 20 20 20 20 66 6f 72 20 5f 2c 6b 20 69 6e 20 69 70 61 69 72 73 28 64 69 63 | nd.........for._,k.in.ipairs(dic |
2e440 | 74 4b 65 79 73 29 20 64 6f 0a 20 20 20 20 20 20 20 20 20 20 6e 65 65 64 73 43 6f 6d 6d 61 20 3d | tKeys).do...........needsComma.= |
2e460 | 20 63 6f 6d 6d 61 43 6f 6e 74 72 6f 6c 28 6e 65 65 64 73 43 6f 6d 6d 61 29 0a 20 20 20 20 20 20 | .commaControl(needsComma)....... |
2e480 | 20 20 20 20 74 61 62 69 66 79 28 29 0a 20 20 20 20 20 20 20 20 20 20 70 75 74 4b 65 79 28 6b 29 | ....tabify()...........putKey(k) |
2e4a0 | 0a 20 20 20 20 20 20 20 20 20 20 70 75 74 73 28 27 20 3d 20 27 29 0a 20 20 20 20 20 20 20 20 20 | ...........puts('.=.').......... |
2e4c0 | 20 70 75 74 56 61 6c 75 65 28 74 5b 6b 5d 2c 20 6d 61 6b 65 50 61 74 68 28 70 61 74 68 2c 20 6b | .putValue(t[k],.makePath(path,.k |
2e4e0 | 29 29 0a 20 20 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 20 20 69 66 20 6d 74 20 74 68 65 | )).........end.........if.mt.the |
2e500 | 6e 0a 20 20 20 20 20 20 20 20 20 20 6e 65 65 64 73 43 6f 6d 6d 61 20 3d 20 63 6f 6d 6d 61 43 6f | n...........needsComma.=.commaCo |
2e520 | 6e 74 72 6f 6c 28 6e 65 65 64 73 43 6f 6d 6d 61 29 0a 20 20 20 20 20 20 20 20 20 20 74 61 62 69 | ntrol(needsComma)...........tabi |
2e540 | 66 79 28 29 0a 20 20 20 20 20 20 20 20 20 20 70 75 74 73 28 27 3c 6d 65 74 61 74 61 62 6c 65 3e | fy()...........puts('<metatable> |
2e560 | 20 3d 20 27 29 0a 20 20 20 20 20 20 20 20 20 20 70 75 74 56 61 6c 75 65 28 6d 74 2c 20 6d 61 6b | .=.')...........putValue(mt,.mak |
2e580 | 65 50 61 74 68 28 70 61 74 68 2c 20 27 3c 6d 65 74 61 74 61 62 6c 65 3e 27 29 29 0a 20 20 20 20 | ePath(path,.'<metatable>'))..... |
2e5a0 | 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 65 6e 64 29 0a 20 20 20 20 20 20 69 66 20 23 64 69 63 | ....end.......end).......if.#dic |
2e5c0 | 74 4b 65 79 73 20 3e 20 30 20 6f 72 20 6d 74 20 74 68 65 6e 20 2d 2d 20 64 69 63 74 69 6f 6e 61 | tKeys.>.0.or.mt.then.--.dictiona |
2e5e0 | 72 79 20 74 61 62 6c 65 2e 20 4a 75 73 74 69 66 79 20 63 6c 6f 73 69 6e 67 20 7d 0a 20 20 20 20 | ry.table..Justify.closing.}..... |
2e600 | 20 20 20 20 74 61 62 69 66 79 28 29 0a 20 20 20 20 20 20 65 6c 73 65 69 66 20 6c 65 6e 67 74 68 | ....tabify().......elseif.length |
2e620 | 20 3e 20 30 20 74 68 65 6e 20 2d 2d 20 61 72 72 61 79 20 74 61 62 6c 65 73 20 68 61 76 65 20 6f | .>.0.then.--.array.tables.have.o |
2e640 | 6e 65 20 65 78 74 72 61 20 73 70 61 63 65 20 62 65 66 6f 72 65 20 63 6c 6f 73 69 6e 67 20 7d 0a | ne.extra.space.before.closing.}. |
2e660 | 20 20 20 20 20 20 20 20 70 75 74 73 28 27 20 27 29 0a 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 | ........puts('.').......end..... |
2e680 | 20 20 70 75 74 73 28 27 7d 27 29 0a 20 20 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 2d 2d 20 70 | ..puts('}').....end...end...--.p |
2e6a0 | 75 74 76 61 6c 75 65 20 69 73 20 66 6f 72 77 61 72 64 2d 64 65 63 6c 61 72 65 64 20 62 65 66 6f | utvalue.is.forward-declared.befo |
2e6c0 | 72 65 20 70 75 74 54 61 62 6c 65 20 26 20 70 75 74 4b 65 79 0a 20 20 70 75 74 56 61 6c 75 65 20 | re.putTable.&.putKey...putValue. |
2e6e0 | 3d 20 66 75 6e 63 74 69 6f 6e 28 76 2c 20 70 61 74 68 29 0a 20 20 20 20 69 66 20 66 69 6c 74 65 | =.function(v,.path).....if.filte |
2e700 | 72 28 76 2c 20 70 61 74 68 29 20 74 68 65 6e 0a 20 20 20 20 20 20 70 75 74 73 28 27 3c 66 69 6c | r(v,.path).then.......puts('<fil |
2e720 | 74 65 72 65 64 3e 27 29 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 74 76 | tered>').....else.......local.tv |
2e740 | 20 3d 20 74 79 70 65 28 76 29 0a 20 20 20 20 20 20 69 66 20 74 76 20 3d 3d 20 27 73 74 72 69 6e | .=.type(v).......if.tv.==.'strin |
2e760 | 67 27 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 70 75 74 73 28 73 6d 61 72 74 51 75 6f 74 65 28 | g'.then.........puts(smartQuote( |
2e780 | 65 73 63 61 70 65 28 76 29 29 29 0a 20 20 20 20 20 20 65 6c 73 65 69 66 20 74 76 20 3d 3d 20 27 | escape(v))).......elseif.tv.==.' |
2e7a0 | 6e 75 6d 62 65 72 27 20 6f 72 20 74 76 20 3d 3d 20 27 62 6f 6f 6c 65 61 6e 27 20 6f 72 20 74 76 | number'.or.tv.==.'boolean'.or.tv |
2e7c0 | 20 3d 3d 20 27 6e 69 6c 27 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 70 75 74 73 28 74 6f 73 74 | .==.'nil'.then.........puts(tost |
2e7e0 | 72 69 6e 67 28 76 29 29 0a 20 20 20 20 20 20 65 6c 73 65 69 66 20 74 76 20 3d 3d 20 27 74 61 62 | ring(v)).......elseif.tv.==.'tab |
2e800 | 6c 65 27 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 70 75 74 54 61 62 6c 65 28 76 2c 20 70 61 74 | le'.then.........putTable(v,.pat |
2e820 | 68 29 0a 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 70 75 74 73 28 27 3c 27 2c 74 | h).......else.........puts('<',t |
2e840 | 76 2c 27 20 27 2c 67 65 74 49 64 28 76 29 2c 27 3e 27 29 0a 20 20 20 20 20 20 65 6e 64 0a 20 20 | v,'.',getId(v),'>').......end... |
2e860 | 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 70 75 74 56 61 6c 75 65 28 72 6f 6f 74 4f 62 6a 65 63 | ..end...end...putValue(rootObjec |
2e880 | 74 2c 20 7b 7d 29 0a 20 20 72 65 74 75 72 6e 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 62 75 66 | t,.{})...return.table.concat(buf |
2e8a0 | 66 65 72 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 69 6e 74 74 61 62 6c 65 28 6e 61 6d | fer).end.function.printtable(nam |
2e8c0 | 65 2c 20 74 61 62 6c 65 29 0a 70 72 69 6e 74 28 22 74 61 62 6c 65 3a 20 22 2c 20 6e 61 6d 65 2c | e,.table).print("table:.",.name, |
2e8e0 | 20 69 6e 73 70 65 63 74 28 74 61 62 6c 65 29 2c 20 22 5c 6e 22 29 0a 65 6e 64 0a 66 75 6e 63 74 | .inspect(table),."\n").end.funct |
2e900 | 69 6f 6e 20 70 72 69 6e 74 73 74 61 63 6b 28 29 0a 70 72 69 6e 74 28 64 65 62 75 67 2e 74 72 61 | ion.printstack().print(debug.tra |
2e920 | 63 65 62 61 63 6b 28 29 2c 20 22 5c 6e 22 29 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 64 6f 74 | ceback(),."\n").end..premake.dot |
2e940 | 6e 65 74 20 3d 20 7b 20 7d 0a 70 72 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 2e 6e 61 6d 65 73 74 79 | net.=.{.}.premake.dotnet.namesty |
2e960 | 6c 65 20 3d 20 22 77 69 6e 64 6f 77 73 22 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 0a 7b 0a 46 | le.=."windows".local.flags.=.{.F |
2e980 | 61 74 61 6c 57 61 72 6e 69 6e 67 20 20 20 3d 20 22 2f 77 61 72 6e 61 73 65 72 72 6f 72 22 2c 0a | atalWarning...=."/warnaserror",. |
2e9a0 | 4f 70 74 69 6d 69 7a 65 20 20 20 20 20 20 20 3d 20 22 2f 6f 70 74 69 6d 69 7a 65 22 2c 0a 4f 70 | Optimize.......=."/optimize",.Op |
2e9c0 | 74 69 6d 69 7a 65 53 69 7a 65 20 20 20 3d 20 22 2f 6f 70 74 69 6d 69 7a 65 22 2c 0a 4f 70 74 69 | timizeSize...=."/optimize",.Opti |
2e9e0 | 6d 69 7a 65 53 70 65 65 64 20 20 3d 20 22 2f 6f 70 74 69 6d 69 7a 65 22 2c 0a 53 79 6d 62 6f 6c | mizeSpeed..=."/optimize",.Symbol |
2ea00 | 73 20 20 20 20 20 20 20 20 3d 20 22 2f 64 65 62 75 67 22 2c 0a 55 6e 73 61 66 65 20 20 20 20 20 | s........=."/debug",.Unsafe..... |
2ea20 | 20 20 20 20 3d 20 22 2f 75 6e 73 61 66 65 22 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 | ....=."/unsafe".}.function.prema |
2ea40 | 6b 65 2e 64 6f 74 6e 65 74 2e 67 65 74 62 75 69 6c 64 61 63 74 69 6f 6e 28 66 63 66 67 29 0a 6c | ke.dotnet.getbuildaction(fcfg).l |
2ea60 | 6f 63 61 6c 20 65 78 74 20 3d 20 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 66 63 66 | ocal.ext.=.path.getextension(fcf |
2ea80 | 67 2e 6e 61 6d 65 29 3a 6c 6f 77 65 72 28 29 0a 69 66 20 66 63 66 67 2e 62 75 69 6c 64 61 63 74 | g.name):lower().if.fcfg.buildact |
2eaa0 | 69 6f 6e 20 3d 3d 20 22 43 6f 6d 70 69 6c 65 22 20 6f 72 20 65 78 74 20 3d 3d 20 22 2e 63 73 22 | ion.==."Compile".or.ext.==.".cs" |
2eac0 | 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 43 6f 6d 70 69 6c 65 22 0a 65 6c 73 65 69 66 20 66 63 | .then.return."Compile".elseif.fc |
2eae0 | 66 67 2e 62 75 69 6c 64 61 63 74 69 6f 6e 20 3d 3d 20 22 45 6d 62 65 64 22 20 6f 72 20 65 78 74 | fg.buildaction.==."Embed".or.ext |
2eb00 | 20 3d 3d 20 22 2e 72 65 73 78 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 45 6d 62 65 64 64 65 | .==.".resx".then.return."Embedde |
2eb20 | 64 52 65 73 6f 75 72 63 65 22 0a 65 6c 73 65 69 66 20 66 63 66 67 2e 62 75 69 6c 64 61 63 74 69 | dResource".elseif.fcfg.buildacti |
2eb40 | 6f 6e 20 3d 3d 20 22 43 6f 70 79 22 20 6f 72 20 65 78 74 20 3d 3d 20 22 2e 61 73 61 78 22 20 6f | on.==."Copy".or.ext.==.".asax".o |
2eb60 | 72 20 65 78 74 20 3d 3d 20 22 2e 61 73 70 78 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 43 6f | r.ext.==.".aspx".then.return."Co |
2eb80 | 6e 74 65 6e 74 22 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 22 4e 6f 6e 65 22 0a 65 6e 64 0a 65 6e | ntent".else.return."None".end.en |
2eba0 | 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 2e 67 65 74 63 6f 6d | d.function.premake.dotnet.getcom |
2ebc0 | 70 69 6c 65 72 76 61 72 28 63 66 67 29 0a 69 66 20 28 5f 4f 50 54 49 4f 4e 53 2e 64 6f 74 6e 65 | pilervar(cfg).if.(_OPTIONS.dotne |
2ebe0 | 74 20 3d 3d 20 22 6d 73 6e 65 74 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 63 73 63 22 0a | t.==."msnet").then.return."csc". |
2ec00 | 65 6c 73 65 69 66 20 28 5f 4f 50 54 49 4f 4e 53 2e 64 6f 74 6e 65 74 20 3d 3d 20 22 6d 6f 6e 6f | elseif.(_OPTIONS.dotnet.==."mono |
2ec20 | 22 29 20 74 68 65 6e 0a 69 66 20 28 63 66 67 2e 66 72 61 6d 65 77 6f 72 6b 20 3c 3d 20 22 31 2e | ").then.if.(cfg.framework.<=."1. |
2ec40 | 31 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 6d 63 73 22 0a 65 6c 73 65 69 66 20 28 63 66 | 1").then.return."mcs".elseif.(cf |
2ec60 | 67 2e 66 72 61 6d 65 77 6f 72 6b 20 3e 3d 20 22 34 2e 30 22 29 20 74 68 65 6e 0a 72 65 74 75 72 | g.framework.>=."4.0").then.retur |
2ec80 | 6e 20 22 64 6d 63 73 22 0a 65 6c 73 65 20 0a 72 65 74 75 72 6e 20 22 67 6d 63 73 22 0a 65 6e 64 | n."dmcs".else..return."gmcs".end |
2eca0 | 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 22 63 73 63 63 22 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 | .else.return."cscc".end.end.func |
2ecc0 | 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 2e 67 65 74 66 6c 61 67 73 28 63 66 67 | tion.premake.dotnet.getflags(cfg |
2ece0 | 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e 73 6c 61 74 65 | ).local.result.=.table.translate |
2ed00 | 28 63 66 67 2e 66 6c 61 67 73 2c 20 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 | (cfg.flags,.flags).return.result |
2ed20 | 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 2e 67 65 74 | .end.function.premake.dotnet.get |
2ed40 | 6b 69 6e 64 28 63 66 67 29 0a 69 66 20 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 43 6f 6e 73 6f | kind(cfg).if.(cfg.kind.==."Conso |
2ed60 | 6c 65 41 70 70 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 45 78 65 22 0a 65 6c 73 65 69 66 | leApp").then.return."Exe".elseif |
2ed80 | 20 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 29 20 74 68 65 | .(cfg.kind.==."WindowedApp").the |
2eda0 | 6e 0a 72 65 74 75 72 6e 20 22 57 69 6e 45 78 65 22 0a 65 6c 73 65 69 66 20 28 63 66 67 2e 6b 69 | n.return."WinExe".elseif.(cfg.ki |
2edc0 | 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 | nd.==."SharedLib").then.return." |
2ede0 | 4c 69 62 72 61 72 79 22 0a 65 6e 64 0a 65 6e 64 00 70 72 65 6d 61 6b 65 2e 67 63 63 20 3d 20 7b | Library".end.end.premake.gcc.=.{ |
2ee00 | 20 7d 0a 70 72 65 6d 61 6b 65 2e 67 63 63 2e 63 63 20 20 20 20 20 3d 20 22 67 63 63 22 0a 70 72 | .}.premake.gcc.cc.....=."gcc".pr |
2ee20 | 65 6d 61 6b 65 2e 67 63 63 2e 63 78 78 20 20 20 20 3d 20 22 67 2b 2b 22 0a 70 72 65 6d 61 6b 65 | emake.gcc.cxx....=."g++".premake |
2ee40 | 2e 67 63 63 2e 61 72 20 20 20 20 20 3d 20 22 61 72 22 0a 70 72 65 6d 61 6b 65 2e 67 63 63 2e 6c | .gcc.ar.....=."ar".premake.gcc.l |
2ee60 | 6c 76 6d 20 20 20 3d 20 66 61 6c 73 65 0a 6c 6f 63 61 6c 20 63 66 6c 61 67 73 20 3d 0a 7b 0a 45 | lvm...=.false.local.cflags.=.{.E |
2ee80 | 6e 61 62 6c 65 53 53 45 20 20 20 20 20 20 3d 20 22 2d 6d 73 73 65 22 2c 0a 45 6e 61 62 6c 65 53 | nableSSE......=."-msse",.EnableS |
2eea0 | 53 45 32 20 20 20 20 20 3d 20 22 2d 6d 73 73 65 32 22 2c 0a 45 78 74 72 61 57 61 72 6e 69 6e 67 | SE2.....=."-msse2",.ExtraWarning |
2eec0 | 73 20 20 3d 20 22 2d 57 61 6c 6c 20 2d 57 65 78 74 72 61 22 2c 0a 46 61 74 61 6c 57 61 72 6e 69 | s..=."-Wall.-Wextra",.FatalWarni |
2eee0 | 6e 67 73 20 20 3d 20 22 2d 57 65 72 72 6f 72 22 2c 0a 46 6c 6f 61 74 46 61 73 74 20 20 20 20 20 | ngs..=."-Werror",.FloatFast..... |
2ef00 | 20 3d 20 22 2d 66 66 61 73 74 2d 6d 61 74 68 22 2c 0a 46 6c 6f 61 74 53 74 72 69 63 74 20 20 20 | .=."-ffast-math",.FloatStrict... |
2ef20 | 20 3d 20 22 2d 66 66 6c 6f 61 74 2d 73 74 6f 72 65 22 2c 0a 4e 6f 46 72 61 6d 65 50 6f 69 6e 74 | .=."-ffloat-store",.NoFramePoint |
2ef40 | 65 72 20 3d 20 22 2d 66 6f 6d 69 74 2d 66 72 61 6d 65 2d 70 6f 69 6e 74 65 72 22 2c 0a 4f 70 74 | er.=."-fomit-frame-pointer",.Opt |
2ef60 | 69 6d 69 7a 65 20 20 20 20 20 20 20 3d 20 22 2d 4f 32 22 2c 0a 4f 70 74 69 6d 69 7a 65 53 69 7a | imize.......=."-O2",.OptimizeSiz |
2ef80 | 65 20 20 20 3d 20 22 2d 4f 73 22 2c 0a 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 20 20 3d 20 22 2d | e...=."-Os",.OptimizeSpeed..=."- |
2efa0 | 4f 33 22 2c 0a 53 79 6d 62 6f 6c 73 20 20 20 20 20 20 20 20 3d 20 22 2d 67 22 2c 0a 7d 0a 6c 6f | O3",.Symbols........=."-g",.}.lo |
2efc0 | 63 61 6c 20 63 78 78 66 6c 61 67 73 20 3d 0a 7b 0a 4e 6f 45 78 63 65 70 74 69 6f 6e 73 20 20 20 | cal.cxxflags.=.{.NoExceptions... |
2efe0 | 3d 20 22 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22 2c 0a 4e 6f 52 54 54 49 20 20 20 20 20 | =."-fno-exceptions",.NoRTTI..... |
2f000 | 20 20 20 20 3d 20 22 2d 66 6e 6f 2d 72 74 74 69 22 2c 0a 55 6e 73 69 67 6e 65 64 43 68 61 72 20 | ....=."-fno-rtti",.UnsignedChar. |
2f020 | 20 20 3d 20 22 2d 66 75 6e 73 69 67 6e 65 64 2d 63 68 61 72 22 2c 0a 7d 0a 70 72 65 6d 61 6b 65 | ..=."-funsigned-char",.}.premake |
2f040 | 2e 67 63 63 2e 70 6c 61 74 66 6f 72 6d 73 20 3d 0a 7b 0a 4e 61 74 69 76 65 20 3d 20 7b 0a 63 70 | .gcc.platforms.=.{.Native.=.{.cp |
2f060 | 70 66 6c 61 67 73 20 3d 20 22 2d 4d 4d 44 20 2d 4d 50 22 2c 0a 7d 2c 0a 78 33 32 20 3d 20 7b 0a | pflags.=."-MMD.-MP",.},.x32.=.{. |
2f080 | 63 70 70 66 6c 61 67 73 20 3d 20 22 2d 4d 4d 44 20 2d 4d 50 22 2c 0a 66 6c 61 67 73 20 20 20 20 | cppflags.=."-MMD.-MP",.flags.... |
2f0a0 | 3d 20 22 2d 6d 33 32 22 2c 0a 7d 2c 0a 78 36 34 20 3d 20 7b 0a 63 70 70 66 6c 61 67 73 20 3d 20 | =."-m32",.},.x64.=.{.cppflags.=. |
2f0c0 | 22 2d 4d 4d 44 20 2d 4d 50 22 2c 0a 66 6c 61 67 73 20 20 20 20 3d 20 22 2d 6d 36 34 22 2c 0a 7d | "-MMD.-MP",.flags....=."-m64",.} |
2f0e0 | 2c 0a 55 6e 69 76 65 72 73 61 6c 20 3d 20 7b 0a 61 72 20 20 20 20 20 20 20 3d 20 22 6c 69 62 74 | ,.Universal.=.{.ar.......=."libt |
2f100 | 6f 6f 6c 22 2c 0a 63 70 70 66 6c 61 67 73 20 3d 20 22 2d 4d 4d 44 20 2d 4d 50 22 2c 0a 66 6c 61 | ool",.cppflags.=."-MMD.-MP",.fla |
2f120 | 67 73 20 20 20 20 3d 20 22 2d 61 72 63 68 20 69 33 38 36 20 2d 61 72 63 68 20 78 38 36 5f 36 34 | gs....=."-arch.i386.-arch.x86_64 |
2f140 | 20 2d 61 72 63 68 20 70 70 63 20 2d 61 72 63 68 20 70 70 63 36 34 22 2c 0a 7d 2c 0a 55 6e 69 76 | .-arch.ppc.-arch.ppc64",.},.Univ |
2f160 | 65 72 73 61 6c 33 32 20 3d 20 7b 0a 61 72 20 20 20 20 20 20 20 3d 20 22 6c 69 62 74 6f 6f 6c 22 | ersal32.=.{.ar.......=."libtool" |
2f180 | 2c 0a 63 70 70 66 6c 61 67 73 20 3d 20 22 2d 4d 4d 44 20 2d 4d 50 22 2c 0a 66 6c 61 67 73 20 20 | ,.cppflags.=."-MMD.-MP",.flags.. |
2f1a0 | 20 20 3d 20 22 2d 61 72 63 68 20 69 33 38 36 20 2d 61 72 63 68 20 70 70 63 22 2c 0a 7d 2c 0a 55 | ..=."-arch.i386.-arch.ppc",.},.U |
2f1c0 | 6e 69 76 65 72 73 61 6c 36 34 20 3d 20 7b 0a 61 72 20 20 20 20 20 20 20 3d 20 22 6c 69 62 74 6f | niversal64.=.{.ar.......=."libto |
2f1e0 | 6f 6c 22 2c 0a 63 70 70 66 6c 61 67 73 20 3d 20 22 2d 4d 4d 44 20 2d 4d 50 22 2c 0a 66 6c 61 67 | ol",.cppflags.=."-MMD.-MP",.flag |
2f200 | 73 20 20 20 20 3d 20 22 2d 61 72 63 68 20 78 38 36 5f 36 34 20 2d 61 72 63 68 20 70 70 63 36 34 | s....=."-arch.x86_64.-arch.ppc64 |
2f220 | 22 2c 0a 7d 2c 0a 50 53 33 20 3d 20 7b 0a 63 63 20 20 20 20 20 20 20 20 20 3d 20 22 70 70 75 2d | ",.},.PS3.=.{.cc.........=."ppu- |
2f240 | 6c 76 32 2d 67 2b 2b 22 2c 0a 63 78 78 20 20 20 20 20 20 20 20 3d 20 22 70 70 75 2d 6c 76 32 2d | lv2-g++",.cxx........=."ppu-lv2- |
2f260 | 67 2b 2b 22 2c 0a 61 72 20 20 20 20 20 20 20 20 20 3d 20 22 70 70 75 2d 6c 76 32 2d 61 72 22 2c | g++",.ar.........=."ppu-lv2-ar", |
2f280 | 0a 63 70 70 66 6c 61 67 73 20 20 20 3d 20 22 2d 4d 4d 44 20 2d 4d 50 22 2c 0a 7d 2c 0a 57 69 69 | .cppflags...=."-MMD.-MP",.},.Wii |
2f2a0 | 44 65 76 20 3d 20 7b 0a 63 70 70 66 6c 61 67 73 20 20 20 20 3d 20 22 2d 4d 4d 44 20 2d 4d 50 20 | Dev.=.{.cppflags....=."-MMD.-MP. |
2f2c0 | 2d 49 24 28 4c 49 42 4f 47 43 5f 49 4e 43 29 20 24 28 4d 41 43 48 44 45 50 29 22 2c 0a 6c 64 66 | -I$(LIBOGC_INC).$(MACHDEP)",.ldf |
2f2e0 | 6c 61 67 73 3d 20 22 2d 4c 24 28 4c 49 42 4f 47 43 5f 4c 49 42 29 20 24 28 4d 41 43 48 44 45 50 | lags=."-L$(LIBOGC_LIB).$(MACHDEP |
2f300 | 29 22 2c 0a 63 66 67 73 65 74 74 69 6e 67 73 20 3d 20 5b 5b 0a 20 20 69 66 65 71 20 28 24 28 73 | )",.cfgsettings.=.[[...ifeq.($(s |
2f320 | 74 72 69 70 20 24 28 44 45 56 4b 49 54 50 50 43 29 29 2c 29 0a 20 20 20 20 24 28 65 72 72 6f 72 | trip.$(DEVKITPPC)),).....$(error |
2f340 | 20 22 44 45 56 4b 49 54 50 50 43 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 | ."DEVKITPPC.environment.variable |
2f360 | 20 69 73 20 6e 6f 74 20 73 65 74 22 29 27 0a 20 20 65 6e 64 69 66 0a 20 20 69 6e 63 6c 75 64 65 | .is.not.set")'...endif...include |
2f380 | 20 24 28 44 45 56 4b 49 54 50 50 43 29 2f 77 69 69 5f 72 75 6c 65 73 27 5d 5d 2c 0a 7d 2c 0a 4f | .$(DEVKITPPC)/wii_rules']],.},.O |
2f3a0 | 72 62 69 73 20 3d 20 7b 0a 63 63 20 20 20 20 20 20 20 20 20 3d 20 22 6f 72 62 69 73 2d 63 6c 61 | rbis.=.{.cc.........=."orbis-cla |
2f3c0 | 6e 67 22 2c 0a 63 78 78 20 20 20 20 20 20 20 20 3d 20 22 6f 72 62 69 73 2d 63 6c 61 6e 67 2b 2b | ng",.cxx........=."orbis-clang++ |
2f3e0 | 22 2c 0a 61 72 20 20 20 20 20 20 20 20 20 3d 20 22 6f 72 62 69 73 2d 61 72 22 2c 0a 63 70 70 66 | ",.ar.........=."orbis-ar",.cppf |
2f400 | 6c 61 67 73 20 20 20 3d 20 22 2d 4d 4d 44 20 2d 4d 50 22 2c 0a 7d 0a 7d 0a 6c 6f 63 61 6c 20 70 | lags...=."-MMD.-MP",.}.}.local.p |
2f420 | 6c 61 74 66 6f 72 6d 73 20 3d 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 70 6c 61 74 66 6f 72 6d 73 | latforms.=.premake.gcc.platforms |
2f440 | 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 63 70 70 66 6c 61 67 | .function.premake.gcc.getcppflag |
2f460 | 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 7b 20 7d 0a 74 61 62 6c 65 2e 69 | s(cfg).local.flags.=.{.}.table.i |
2f480 | 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 | nsert(flags,.platforms[cfg.platf |
2f4a0 | 6f 72 6d 5d 2e 63 70 70 66 6c 61 67 73 29 0a 69 66 20 66 6c 61 67 73 5b 31 5d 3a 73 74 61 72 74 | orm].cppflags).if.flags[1]:start |
2f4c0 | 73 77 69 74 68 28 22 2d 4d 4d 44 22 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 | swith("-MMD").then.table.insert( |
2f4e0 | 66 6c 61 67 73 2c 20 22 2d 4d 50 22 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 | flags,."-MP").end.return.flags.e |
2f500 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 63 66 6c 61 67 | nd.function.premake.gcc.getcflag |
2f520 | 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e | s(cfg).local.result.=.table.tran |
2f540 | 73 6c 61 74 65 28 63 66 67 2e 66 6c 61 67 73 2c 20 63 66 6c 61 67 73 29 0a 74 61 62 6c 65 2e 69 | slate(cfg.flags,.cflags).table.i |
2f560 | 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 | nsert(result,.platforms[cfg.plat |
2f580 | 66 6f 72 6d 5d 2e 66 6c 61 67 73 29 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 7e 3d 20 22 77 | form].flags).if.cfg.system.~=."w |
2f5a0 | 69 6e 64 6f 77 73 22 20 61 6e 64 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c | indows".and.cfg.kind.==."SharedL |
2f5c0 | 69 62 22 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d | ib".then.table.insert(result,."- |
2f5e0 | 66 50 49 43 22 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e | fPIC").end.return.result.end.fun |
2f600 | 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 63 78 78 66 6c 61 67 73 28 63 66 | ction.premake.gcc.getcxxflags(cf |
2f620 | 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e 73 6c 61 74 | g).local.result.=.table.translat |
2f640 | 65 28 63 66 67 2e 66 6c 61 67 73 2c 20 63 78 78 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 72 65 | e(cfg.flags,.cxxflags).return.re |
2f660 | 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 65 | sult.end.function.premake.gcc.ge |
2f680 | 74 6c 64 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d | tldflags(cfg).local.result.=.{.} |
2f6a0 | 0a 69 66 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 20 74 68 65 6e 0a 69 | .if.not.cfg.flags.Symbols.then.i |
2f6c0 | 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 22 6d 61 63 6f 73 78 22 20 74 68 65 6e 0a 65 6c | f.cfg.system.==."macosx".then.el |
2f6e0 | 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 73 22 29 0a 65 6e | se.table.insert(result,."-s").en |
2f700 | 64 0a 65 6e 64 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 | d.end.if.cfg.kind.==."SharedLib" |
2f720 | 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 22 6d 61 63 6f 73 78 22 20 | .then.if.cfg.system.==."macosx". |
2f740 | 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 64 79 6e 61 | then.table.insert(result,."-dyna |
2f760 | 6d 69 63 6c 69 62 22 29 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c | miclib").else.table.insert(resul |
2f780 | 74 2c 20 22 2d 73 68 61 72 65 64 22 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 | t,."-shared").end.if.cfg.system. |
2f7a0 | 3d 3d 20 22 77 69 6e 64 6f 77 73 22 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e | ==."windows".and.not.cfg.flags.N |
2f7c0 | 6f 49 6d 70 6f 72 74 4c 69 62 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 | oImportLib.then.table.insert(res |
2f7e0 | 75 6c 74 2c 20 27 2d 57 6c 2c 2d 2d 6f 75 74 2d 69 6d 70 6c 69 62 3d 22 27 20 2e 2e 20 63 66 67 | ult,.'-Wl,--out-implib="'....cfg |
2f800 | 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 66 75 6c 6c 70 61 74 68 20 2e 2e 20 27 22 27 29 0a 65 6e 64 | .linktarget.fullpath....'"').end |
2f820 | 0a 65 6e 64 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 70 | .end.if.cfg.kind.==."WindowedApp |
2f840 | 22 20 61 6e 64 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 22 77 69 6e 64 6f 77 73 22 20 74 68 | ".and.cfg.system.==."windows".th |
2f860 | 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 6d 77 69 6e 64 6f | en.table.insert(result,."-mwindo |
2f880 | 77 73 22 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 20 3d 20 70 6c 61 74 66 6f | ws").end.local.platform.=.platfo |
2f8a0 | 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 | rms[cfg.platform].table.insert(r |
2f8c0 | 65 73 75 6c 74 2c 20 70 6c 61 74 66 6f 72 6d 2e 66 6c 61 67 73 29 0a 74 61 62 6c 65 2e 69 6e 73 | esult,.platform.flags).table.ins |
2f8e0 | 65 72 74 28 72 65 73 75 6c 74 2c 20 70 6c 61 74 66 6f 72 6d 2e 6c 64 66 6c 61 67 73 29 0a 72 65 | ert(result,.platform.ldflags).re |
2f900 | 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 | turn.result.end.function.premake |
2f920 | 2e 67 63 63 2e 67 65 74 6c 69 62 64 69 72 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 | .gcc.getlibdirflags(cfg).local.r |
2f940 | 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 | esult.=.{.}.for._,.value.in.ipai |
2f960 | 72 73 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 61 6c 6c 22 2c 20 | rs(premake.getlinks(cfg,."all",. |
2f980 | 22 64 69 72 65 63 74 6f 72 79 22 29 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 | "directory")).do.table.insert(re |
2f9a0 | 73 75 6c 74 2c 20 27 2d 4c 27 20 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 76 61 6c 75 65 29 29 0a | sult,.'-L'...._MAKE.esc(value)). |
2f9c0 | 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 | end.return.result.end.function.p |
2f9e0 | 72 65 6d 61 6b 65 2e 67 63 63 2e 69 73 6c 69 62 66 69 6c 65 28 70 29 0a 69 66 20 70 61 74 68 2e | remake.gcc.islibfile(p).if.path. |
2fa00 | 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 70 29 20 3d 3d 20 22 2e 61 22 20 74 68 65 6e 0a 72 65 74 | getextension(p).==.".a".then.ret |
2fa20 | 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 66 75 | urn.true.end.return.false.end.fu |
2fa40 | 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 6c 69 62 66 69 6c 65 73 28 63 | nction.premake.gcc.getlibfiles(c |
2fa60 | 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 76 61 6c | fg).local.result.=.{}.for._,.val |
2fa80 | 75 65 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 | ue.in.ipairs(premake.getlinks(cf |
2faa0 | 67 2c 20 22 73 79 73 74 65 6d 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 29 20 64 6f 0a 69 66 20 | g,."system",."fullpath")).do.if. |
2fac0 | 70 72 65 6d 61 6b 65 2e 67 63 63 2e 69 73 6c 69 62 66 69 6c 65 28 76 61 6c 75 65 29 20 74 68 65 | premake.gcc.islibfile(value).the |
2fae0 | 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 5f 4d 41 4b 45 2e 65 73 63 | n.table.insert(result,._MAKE.esc |
2fb00 | 28 76 61 6c 75 65 29 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 | (value)).end.end.return.result.e |
2fb20 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 6c 69 6e 6b 66 | nd.function.premake.gcc.getlinkf |
2fb40 | 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 | lags(cfg).local.result.=.{}.for. |
2fb60 | 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 | _,.value.in.ipairs(premake.getli |
2fb80 | 6e 6b 73 28 63 66 67 2c 20 22 73 79 73 74 65 6d 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 29 20 | nks(cfg,."system",."fullpath")). |
2fba0 | 64 6f 0a 69 66 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 69 73 6c 69 62 66 69 6c 65 28 76 61 6c 75 | do.if.premake.gcc.islibfile(valu |
2fbc0 | 65 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 5f 4d 41 | e).then.table.insert(result,._MA |
2fbe0 | 4b 45 2e 65 73 63 28 76 61 6c 75 65 29 29 0a 65 6c 73 65 69 66 20 70 61 74 68 2e 67 65 74 65 78 | KE.esc(value)).elseif.path.getex |
2fc00 | 74 65 6e 73 69 6f 6e 28 76 61 6c 75 65 29 20 3d 3d 20 22 2e 66 72 61 6d 65 77 6f 72 6b 22 20 74 | tension(value).==.".framework".t |
2fc20 | 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 66 72 61 6d 65 | hen.table.insert(result,.'-frame |
2fc40 | 77 6f 72 6b 20 27 20 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 67 65 74 62 61 73 65 | work.'...._MAKE.esc(path.getbase |
2fc60 | 6e 61 6d 65 28 76 61 6c 75 65 29 29 29 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 | name(value))).else.table.insert( |
2fc80 | 72 65 73 75 6c 74 2c 20 27 2d 6c 27 20 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 67 | result,.'-l'...._MAKE.esc(path.g |
2fca0 | 65 74 6e 61 6d 65 28 76 61 6c 75 65 29 29 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 | etname(value))).end.end.return.r |
2fcc0 | 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 | esult.end.function.premake.gcc.g |
2fce0 | 65 74 61 72 63 68 69 76 65 66 6c 61 67 73 28 70 72 6a 2c 20 63 66 67 2c 20 6e 64 78 29 0a 6c 6f | etarchiveflags(prj,.cfg,.ndx).lo |
2fd00 | 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 3a | cal.result.=.{}.if.cfg.platform: |
2fd20 | 73 74 61 72 74 73 77 69 74 68 28 22 55 6e 69 76 65 72 73 61 6c 22 29 20 74 68 65 6e 0a 69 66 20 | startswith("Universal").then.if. |
2fd40 | 70 72 6a 2e 6f 70 74 69 6f 6e 73 2e 41 72 63 68 69 76 65 53 70 6c 69 74 20 74 68 65 6e 0a 65 72 | prj.options.ArchiveSplit.then.er |
2fd60 | 72 6f 72 28 22 67 63 63 20 74 6f 6f 6c 20 27 55 6e 69 76 65 72 73 61 6c 2a 27 20 70 6c 61 74 66 | ror("gcc.tool.'Universal*'.platf |
2fd80 | 6f 72 6d 73 20 64 6f 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 73 70 6c 69 74 20 61 72 63 68 69 76 | orms.do.not.support.split.archiv |
2fda0 | 65 73 22 29 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d | es").end.table.insert(result,.'- |
2fdc0 | 6f 27 29 0a 65 6c 73 65 0a 69 66 20 28 6e 6f 74 20 70 72 6a 2e 6f 70 74 69 6f 6e 73 2e 41 72 63 | o').else.if.(not.prj.options.Arc |
2fde0 | 68 69 76 65 53 70 6c 69 74 29 20 74 68 65 6e 0a 69 66 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 6c | hiveSplit).then.if.premake.gcc.l |
2fe00 | 6c 76 6d 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 72 | lvm.then.table.insert(result,.'r |
2fe20 | 63 73 27 29 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 | cs').else.table.insert(result,.' |
2fe40 | 2d 72 63 73 27 29 0a 65 6e 64 0a 65 6c 73 65 0a 69 66 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 6c | -rcs').end.else.if.premake.gcc.l |
2fe60 | 6c 76 6d 20 74 68 65 6e 0a 69 66 20 28 6e 6f 74 20 6e 64 78 29 20 74 68 65 6e 0a 74 61 62 6c 65 | lvm.then.if.(not.ndx).then.table |
2fe80 | 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 71 63 27 29 0a 65 6c 73 65 0a 74 61 62 6c 65 | .insert(result,.'qc').else.table |
2fea0 | 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 63 73 27 29 0a 65 6e 64 0a 65 6c 73 65 0a 69 | .insert(result,.'cs').end.else.i |
2fec0 | 66 20 28 6e 6f 74 20 6e 64 78 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 | f.(not.ndx).then.table.insert(re |
2fee0 | 73 75 6c 74 2c 20 27 2d 71 63 27 29 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 | sult,.'-qc').else.table.insert(r |
2ff00 | 65 73 75 6c 74 2c 20 27 2d 63 73 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 | esult,.'-cs').end.end.end.end.re |
2ff20 | 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 | turn.result.end.function.premake |
2ff40 | 2e 67 63 63 2e 67 65 74 64 65 66 69 6e 65 73 28 64 65 66 69 6e 65 73 29 0a 6c 6f 63 61 6c 20 72 | .gcc.getdefines(defines).local.r |
2ff60 | 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 64 65 66 20 69 6e 20 69 70 61 69 72 73 28 | esult.=.{.}.for._,def.in.ipairs( |
2ff80 | 64 65 66 69 6e 65 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c | defines).do.table.insert(result, |
2ffa0 | 20 27 2d 44 27 20 2e 2e 20 64 65 66 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a | .'-D'....def).end.return.result. |
2ffc0 | 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 69 6e 63 6c | end.function.premake.gcc.getincl |
2ffe0 | 75 64 65 64 69 72 73 28 69 6e 63 6c 75 64 65 64 69 72 73 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c | udedirs(includedirs).local.resul |
30000 | 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 64 69 72 20 69 6e 20 69 70 61 69 72 73 28 69 6e 63 6c | t.=.{.}.for._,dir.in.ipairs(incl |
30020 | 75 64 65 64 69 72 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c | udedirs).do.table.insert(result, |
30040 | 20 22 2d 49 22 20 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 64 69 72 29 29 0a 65 6e 64 0a 72 65 74 | ."-I"...._MAKE.esc(dir)).end.ret |
30060 | 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e | urn.result.end.function.premake. |
30080 | 67 63 63 2e 67 65 74 63 66 67 73 65 74 74 69 6e 67 73 28 63 66 67 29 0a 72 65 74 75 72 6e 20 70 | gcc.getcfgsettings(cfg).return.p |
300a0 | 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 2e 63 66 67 73 65 74 74 69 6e | latforms[cfg.platform].cfgsettin |
300c0 | 67 73 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 67 68 73 20 3d 20 7b 20 7d 0a 70 72 65 6d 61 6b | gs.end..premake.ghs.=.{.}.premak |
300e0 | 65 2e 67 68 73 2e 6e 61 6d 65 73 74 79 6c 65 20 3d 20 22 50 53 33 22 0a 70 72 65 6d 61 6b 65 2e | e.ghs.namestyle.=."PS3".premake. |
30100 | 67 68 73 2e 63 63 20 20 20 20 20 3d 20 22 63 63 70 70 63 22 0a 70 72 65 6d 61 6b 65 2e 67 68 73 | ghs.cc.....=."ccppc".premake.ghs |
30120 | 2e 63 78 78 20 20 20 20 3d 20 22 63 78 70 70 63 22 0a 70 72 65 6d 61 6b 65 2e 67 68 73 2e 61 72 | .cxx....=."cxppc".premake.ghs.ar |
30140 | 20 20 20 20 20 3d 20 22 63 78 70 70 63 22 0a 6c 6f 63 61 6c 20 63 66 6c 61 67 73 20 3d 0a 7b 0a | .....=."cxppc".local.cflags.=.{. |
30160 | 46 61 74 61 6c 57 61 72 6e 69 6e 67 73 20 20 3d 20 22 2d 2d 71 75 69 74 5f 61 66 74 65 72 5f 77 | FatalWarnings..=."--quit_after_w |
30180 | 61 72 6e 69 6e 67 73 22 2c 0a 4f 70 74 69 6d 69 7a 65 20 20 20 20 20 20 20 3d 20 22 2d 4f 67 65 | arnings",.Optimize.......=."-Oge |
301a0 | 6e 65 72 61 6c 22 2c 0a 4f 70 74 69 6d 69 7a 65 53 69 7a 65 20 20 20 3d 20 22 2d 4f 73 69 7a 65 | neral",.OptimizeSize...=."-Osize |
301c0 | 22 2c 0a 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 20 20 3d 20 22 2d 4f 73 70 65 65 64 22 2c 0a 53 | ",.OptimizeSpeed..=."-Ospeed",.S |
301e0 | 79 6d 62 6f 6c 73 20 20 20 20 20 20 20 20 3d 20 22 2d 67 22 2c 0a 7d 0a 6c 6f 63 61 6c 20 63 78 | ymbols........=."-g",.}.local.cx |
30200 | 78 66 6c 61 67 73 20 3d 0a 7b 0a 4e 6f 45 78 63 65 70 74 69 6f 6e 73 20 20 20 3d 20 22 2d 2d 6e | xflags.=.{.NoExceptions...=."--n |
30220 | 6f 5f 65 78 63 65 70 74 69 6f 6e 73 22 2c 0a 4e 6f 52 54 54 49 20 20 20 20 20 20 20 20 20 3d 20 | o_exceptions",.NoRTTI.........=. |
30240 | 22 2d 2d 6e 6f 5f 72 74 74 69 22 2c 0a 55 6e 73 69 67 6e 65 64 43 68 61 72 20 20 20 3d 20 22 2d | "--no_rtti",.UnsignedChar...=."- |
30260 | 2d 75 6e 73 69 67 6e 65 64 5f 63 68 61 72 73 22 2c 0a 7d 0a 70 72 65 6d 61 6b 65 2e 67 68 73 2e | -unsigned_chars",.}.premake.ghs. |
30280 | 70 6c 61 74 66 6f 72 6d 73 20 3d 0a 7b 0a 4e 61 74 69 76 65 20 3d 20 7b 0a 63 70 70 66 6c 61 67 | platforms.=.{.Native.=.{.cppflag |
302a0 | 73 20 3d 20 22 2d 4d 4d 44 22 2c 0a 7d 2c 0a 50 6f 77 65 72 50 43 20 3d 20 7b 0a 63 63 20 20 20 | s.=."-MMD",.},.PowerPC.=.{.cc... |
302c0 | 20 20 20 20 20 20 3d 20 22 63 63 70 70 63 22 2c 0a 63 78 78 20 20 20 20 20 20 20 3d 20 22 63 78 | ......=."ccppc",.cxx.......=."cx |
302e0 | 70 70 63 22 2c 0a 61 72 20 20 20 20 20 20 20 3d 20 22 63 78 70 70 63 22 2c 0a 63 70 70 66 6c 61 | ppc",.ar.......=."cxppc",.cppfla |
30300 | 67 73 20 20 20 3d 20 22 2d 4d 4d 44 22 2c 0a 61 72 66 6c 61 67 73 20 20 20 20 3d 20 22 2d 61 72 | gs...=."-MMD",.arflags....=."-ar |
30320 | 63 68 69 76 65 20 2d 6f 22 2c 0a 7d 2c 0a 41 52 4d 20 3d 20 7b 0a 63 63 20 20 20 20 20 20 20 20 | chive.-o",.},.ARM.=.{.cc........ |
30340 | 20 3d 20 22 63 63 61 72 6d 22 2c 0a 63 78 78 20 20 20 20 20 20 20 20 3d 20 22 63 78 61 72 6d 22 | .=."ccarm",.cxx........=."cxarm" |
30360 | 2c 0a 61 72 20 20 20 20 20 20 20 20 20 3d 20 22 63 78 61 72 6d 22 2c 0a 63 70 70 66 6c 61 67 73 | ,.ar.........=."cxarm",.cppflags |
30380 | 20 20 20 3d 20 22 2d 4d 4d 44 22 2c 0a 61 72 66 6c 61 67 73 20 20 20 20 3d 20 22 2d 61 72 63 68 | ...=."-MMD",.arflags....=."-arch |
303a0 | 69 76 65 20 2d 6f 22 2c 0a 7d 0a 7d 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 3d 20 70 | ive.-o",.}.}.local.platforms.=.p |
303c0 | 72 65 6d 61 6b 65 2e 67 68 73 2e 70 6c 61 74 66 6f 72 6d 73 0a 66 75 6e 63 74 69 6f 6e 20 70 72 | remake.ghs.platforms.function.pr |
303e0 | 65 6d 61 6b 65 2e 67 68 73 2e 67 65 74 63 70 70 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c | emake.ghs.getcppflags(cfg).local |
30400 | 20 66 6c 61 67 73 20 3d 20 7b 20 7d 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c | .flags.=.{.}.table.insert(flags, |
30420 | 20 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 2e 63 70 70 66 6c 61 67 | .platforms[cfg.platform].cppflag |
30440 | 73 29 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 | s).return.flags.end.function.pre |
30460 | 6d 61 6b 65 2e 67 68 73 2e 67 65 74 63 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 | make.ghs.getcflags(cfg).local.re |
30480 | 73 75 6c 74 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e 73 6c 61 74 65 28 63 66 67 2e 66 6c 61 67 73 | sult.=.table.translate(cfg.flags |
304a0 | 2c 20 63 66 6c 61 67 73 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 70 | ,.cflags).table.insert(result,.p |
304c0 | 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 2e 66 6c 61 67 73 29 0a 72 65 | latforms[cfg.platform].flags).re |
304e0 | 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 | turn.result.end.function.premake |
30500 | 2e 67 68 73 2e 67 65 74 63 78 78 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 | .ghs.getcxxflags(cfg).local.resu |
30520 | 6c 74 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e 73 6c 61 74 65 28 63 66 67 2e 66 6c 61 67 73 2c 20 | lt.=.table.translate(cfg.flags,. |
30540 | 63 78 78 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 | cxxflags).return.result.end.func |
30560 | 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 68 73 2e 67 65 74 6c 64 66 6c 61 67 73 28 63 66 67 29 | tion.premake.ghs.getldflags(cfg) |
30580 | 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f | .local.result.=.{.}.local.platfo |
305a0 | 72 6d 20 3d 20 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 0a 74 61 62 | rm.=.platforms[cfg.platform].tab |
305c0 | 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 70 6c 61 74 66 6f 72 6d 2e 66 6c 61 67 73 | le.insert(result,.platform.flags |
305e0 | 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 70 6c 61 74 66 6f 72 6d 2e | ).table.insert(result,.platform. |
30600 | 6c 64 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 | ldflags).return.result.end.funct |
30620 | 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 68 73 2e 67 65 74 6c 69 62 64 69 72 66 6c 61 67 73 28 63 | ion.premake.ghs.getlibdirflags(c |
30640 | 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 76 61 | fg).local.result.=.{.}.for._,.va |
30660 | 6c 75 65 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 | lue.in.ipairs(premake.getlinks(c |
30680 | 66 67 2c 20 22 61 6c 6c 22 2c 20 22 64 69 72 65 63 74 6f 72 79 22 29 29 20 64 6f 0a 74 61 62 6c | fg,."all",."directory")).do.tabl |
306a0 | 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 4c 27 20 2e 2e 20 5f 4d 41 4b 45 2e 65 | e.insert(result,.'-L'...._MAKE.e |
306c0 | 73 63 28 76 61 6c 75 65 29 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 | sc(value)).end.return.result.end |
306e0 | 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 68 73 2e 67 65 74 6c 69 62 66 69 6c 65 | .function.premake.ghs.getlibfile |
30700 | 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 72 65 74 75 72 6e 20 | s(cfg).local.result.=.{}.return. |
30720 | 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 68 73 2e | result.end.function.premake.ghs. |
30740 | 67 65 74 6c 69 6e 6b 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d | getlinkflags(cfg).local.result.= |
30760 | 20 7b 7d 0a 66 6f 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 | .{}.for._,.value.in.ipairs(prema |
30780 | 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 79 73 74 65 6d 22 2c 20 22 6e 61 6d 65 | ke.getlinks(cfg,."system",."name |
307a0 | 22 29 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 6c 6e | ")).do.table.insert(result,.'-ln |
307c0 | 6b 3d 27 20 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 76 61 6c 75 65 29 29 0a 65 6e 64 0a 72 65 74 | k='...._MAKE.esc(value)).end.ret |
307e0 | 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e | urn.result.end.function.premake. |
30800 | 67 68 73 2e 67 65 74 61 72 63 68 69 76 65 66 6c 61 67 73 28 70 72 6a 2c 20 63 66 67 2c 20 6e 64 | ghs.getarchiveflags(prj,.cfg,.nd |
30820 | 78 29 0a 69 66 20 70 72 6a 2e 6f 70 74 69 6f 6e 73 2e 41 72 63 68 69 76 65 53 70 6c 69 74 20 74 | x).if.prj.options.ArchiveSplit.t |
30840 | 68 65 6e 0a 65 72 72 6f 72 28 22 67 68 73 20 74 6f 6f 6c 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 | hen.error("ghs.tool.does.not.sup |
30860 | 70 6f 72 74 20 73 70 6c 69 74 20 61 72 63 68 69 76 65 73 22 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 | port.split.archives").end.local. |
30880 | 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 20 3d 20 70 6c 61 | result.=.{}.local.platform.=.pla |
308a0 | 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 0a 74 61 62 6c 65 2e 69 6e 73 65 72 | tforms[cfg.platform].table.inser |
308c0 | 74 28 72 65 73 75 6c 74 2c 20 70 6c 61 74 66 6f 72 6d 2e 61 72 66 6c 61 67 73 29 0a 72 65 74 75 | t(result,.platform.arflags).retu |
308e0 | 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 | rn.result.end.function.premake.g |
30900 | 68 73 2e 67 65 74 64 65 66 69 6e 65 73 28 64 65 66 69 6e 65 73 29 0a 6c 6f 63 61 6c 20 72 65 73 | hs.getdefines(defines).local.res |
30920 | 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 64 65 66 20 69 6e 20 69 70 61 69 72 73 28 64 65 | ult.=.{.}.for._,def.in.ipairs(de |
30940 | 66 69 6e 65 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 | fines).do.table.insert(result,.' |
30960 | 2d 44 27 20 2e 2e 20 64 65 66 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e | -D'....def).end.return.result.en |
30980 | 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 68 73 2e 67 65 74 69 6e 63 6c 75 64 | d.function.premake.ghs.getinclud |
309a0 | 65 64 69 72 73 28 69 6e 63 6c 75 64 65 64 69 72 73 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 | edirs(includedirs).local.result. |
309c0 | 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 64 69 72 20 69 6e 20 69 70 61 69 72 73 28 69 6e 63 6c 75 64 | =.{.}.for._,dir.in.ipairs(includ |
309e0 | 65 64 69 72 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 | edirs).do.table.insert(result,." |
30a00 | 2d 49 22 20 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 64 69 72 29 29 0a 65 6e 64 0a 72 65 74 75 72 | -I"...._MAKE.esc(dir)).end.retur |
30a20 | 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 68 | n.result.end.function.premake.gh |
30a40 | 73 2e 67 65 74 63 66 67 73 65 74 74 69 6e 67 73 28 63 66 67 29 0a 72 65 74 75 72 6e 20 70 6c 61 | s.getcfgsettings(cfg).return.pla |
30a60 | 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 2e 63 66 67 73 65 74 74 69 6e 67 73 | tforms[cfg.platform].cfgsettings |
30a80 | 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 6d 73 63 20 3d 20 7b 20 7d 0a 70 72 65 6d 61 6b 65 2e | .end..premake.msc.=.{.}.premake. |
30aa0 | 6d 73 63 2e 6e 61 6d 65 73 74 79 6c 65 20 3d 20 22 77 69 6e 64 6f 77 73 22 0a 00 70 72 65 6d 61 | msc.namestyle.=."windows"..prema |
30ac0 | 6b 65 2e 6f 77 20 3d 20 7b 20 7d 0a 70 72 65 6d 61 6b 65 2e 6f 77 2e 6e 61 6d 65 73 74 79 6c 65 | ke.ow.=.{.}.premake.ow.namestyle |
30ae0 | 20 3d 20 22 77 69 6e 64 6f 77 73 22 0a 70 72 65 6d 61 6b 65 2e 6f 77 2e 63 63 20 20 20 20 20 3d | .=."windows".premake.ow.cc.....= |
30b00 | 20 22 57 43 4c 33 38 36 22 0a 70 72 65 6d 61 6b 65 2e 6f 77 2e 63 78 78 20 20 20 20 3d 20 22 57 | ."WCL386".premake.ow.cxx....=."W |
30b20 | 43 4c 33 38 36 22 0a 70 72 65 6d 61 6b 65 2e 6f 77 2e 61 72 20 20 20 20 20 3d 20 22 61 72 22 0a | CL386".premake.ow.ar.....=."ar". |
30b40 | 6c 6f 63 61 6c 20 63 66 6c 61 67 73 20 3d 0a 7b 0a 45 78 74 72 61 57 61 72 6e 69 6e 67 73 20 20 | local.cflags.=.{.ExtraWarnings.. |
30b60 | 3d 20 22 2d 77 78 22 2c 0a 46 61 74 61 6c 57 61 72 6e 69 6e 67 20 20 20 3d 20 22 2d 77 65 22 2c | =."-wx",.FatalWarning...=."-we", |
30b80 | 0a 46 6c 6f 61 74 46 61 73 74 20 20 20 20 20 20 3d 20 22 2d 6f 6d 6e 22 2c 0a 46 6c 6f 61 74 53 | .FloatFast......=."-omn",.FloatS |
30ba0 | 74 72 69 63 74 20 20 20 20 3d 20 22 2d 6f 70 22 2c 0a 4f 70 74 69 6d 69 7a 65 20 20 20 20 20 20 | trict....=."-op",.Optimize...... |
30bc0 | 20 3d 20 22 2d 6f 78 22 2c 0a 4f 70 74 69 6d 69 7a 65 53 69 7a 65 20 20 20 3d 20 22 2d 6f 73 22 | .=."-ox",.OptimizeSize...=."-os" |
30be0 | 2c 0a 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 20 20 3d 20 22 2d 6f 74 22 2c 0a 53 79 6d 62 6f 6c | ,.OptimizeSpeed..=."-ot",.Symbol |
30c00 | 73 20 20 20 20 20 20 20 20 3d 20 22 2d 64 32 22 2c 0a 7d 0a 6c 6f 63 61 6c 20 63 78 78 66 6c 61 | s........=."-d2",.}.local.cxxfla |
30c20 | 67 73 20 3d 0a 7b 0a 4e 6f 45 78 63 65 70 74 69 6f 6e 73 20 20 20 3d 20 22 2d 78 64 22 2c 0a 4e | gs.=.{.NoExceptions...=."-xd",.N |
30c40 | 6f 52 54 54 49 20 20 20 20 20 20 20 20 20 3d 20 22 2d 78 72 22 2c 0a 7d 0a 70 72 65 6d 61 6b 65 | oRTTI.........=."-xr",.}.premake |
30c60 | 2e 6f 77 2e 70 6c 61 74 66 6f 72 6d 73 20 3d 20 0a 7b 0a 4e 61 74 69 76 65 20 3d 20 7b 20 0a 66 | .ow.platforms.=..{.Native.=.{..f |
30c80 | 6c 61 67 73 20 3d 20 22 22 20 0a 7d 2c 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 | lags.=.""..},.}.function.premake |
30ca0 | 2e 6f 77 2e 67 65 74 63 70 70 66 6c 61 67 73 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 7d 0a 65 | .ow.getcppflags(cfg).return.{}.e |
30cc0 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6f 77 2e 67 65 74 63 66 6c 61 67 73 | nd.function.premake.ow.getcflags |
30ce0 | 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e 73 | (cfg).local.result.=.table.trans |
30d00 | 6c 61 74 65 28 63 66 67 2e 66 6c 61 67 73 2c 20 63 66 6c 61 67 73 29 0a 69 66 20 28 63 66 67 2e | late(cfg.flags,.cflags).if.(cfg. |
30d20 | 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 | flags.Symbols).then.table.insert |
30d40 | 28 72 65 73 75 6c 74 2c 20 22 2d 68 77 22 29 20 20 20 2d 2d 20 57 61 74 63 6f 6d 20 64 65 62 75 | (result,."-hw")...--.Watcom.debu |
30d60 | 67 20 66 6f 72 6d 61 74 20 66 6f 72 20 57 61 74 63 6f 6d 20 64 65 62 75 67 67 65 72 0a 65 6e 64 | g.format.for.Watcom.debugger.end |
30d80 | 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d | .return.result.end.function.prem |
30da0 | 61 6b 65 2e 6f 77 2e 67 65 74 63 78 78 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 | ake.ow.getcxxflags(cfg).local.re |
30dc0 | 73 75 6c 74 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e 73 6c 61 74 65 28 63 66 67 2e 66 6c 61 67 73 | sult.=.table.translate(cfg.flags |
30de0 | 2c 20 63 78 78 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 | ,.cxxflags).return.result.end.fu |
30e00 | 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6f 77 2e 67 65 74 6c 64 66 6c 61 67 73 28 63 66 67 | nction.premake.ow.getldflags(cfg |
30e20 | 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 69 66 20 28 63 66 67 2e 66 6c 61 | ).local.result.=.{.}.if.(cfg.fla |
30e40 | 67 73 2e 53 79 6d 62 6f 6c 73 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 | gs.Symbols).then.table.insert(re |
30e60 | 73 75 6c 74 2c 20 22 6f 70 20 73 79 6d 66 22 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 | sult,."op.symf").end.return.resu |
30e80 | 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6f 77 2e 67 65 74 6c 69 | lt.end.function.premake.ow.getli |
30ea0 | 62 66 69 6c 65 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 72 65 | bfiles(cfg).local.result.=.{}.re |
30ec0 | 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 | turn.result.end.function.premake |
30ee0 | 2e 6f 77 2e 67 65 74 6c 69 6e 6b 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 | .ow.getlinkflags(cfg).local.resu |
30f00 | 6c 74 20 3d 20 7b 20 7d 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 | lt.=.{.}.return.result.end.funct |
30f20 | 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6f 77 2e 67 65 74 64 65 66 69 6e 65 73 28 64 65 66 69 6e 65 | ion.premake.ow.getdefines(define |
30f40 | 73 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 64 65 66 20 | s).local.result.=.{.}.for._,def. |
30f60 | 69 6e 20 69 70 61 69 72 73 28 64 65 66 69 6e 65 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 | in.ipairs(defines).do.table.inse |
30f80 | 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 44 27 20 2e 2e 20 64 65 66 29 0a 65 6e 64 0a 72 65 74 75 | rt(result,.'-D'....def).end.retu |
30fa0 | 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6f | rn.result.end.function.premake.o |
30fc0 | 77 2e 67 65 74 69 6e 63 6c 75 64 65 64 69 72 73 28 69 6e 63 6c 75 64 65 64 69 72 73 29 0a 6c 6f | w.getincludedirs(includedirs).lo |
30fe0 | 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 64 69 72 20 69 6e 20 69 70 | cal.result.=.{.}.for._,dir.in.ip |
31000 | 61 69 72 73 28 69 6e 63 6c 75 64 65 64 69 72 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 | airs(includedirs).do.table.inser |
31020 | 74 28 72 65 73 75 6c 74 2c 20 27 2d 49 20 22 27 20 2e 2e 20 64 69 72 20 2e 2e 20 27 22 27 29 0a | t(result,.'-I."'....dir....'"'). |
31040 | 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 73 | end.return.result.end..premake.s |
31060 | 6e 63 20 3d 20 7b 20 7d 0a 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 63 63 20 20 20 20 20 3d 20 22 73 | nc.=.{.}.premake.snc.cc.....=."s |
31080 | 6e 63 22 0a 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 63 78 78 20 20 20 20 3d 20 22 67 2b 2b 22 0a 70 | nc".premake.snc.cxx....=."g++".p |
310a0 | 72 65 6d 61 6b 65 2e 73 6e 63 2e 61 72 20 20 20 20 20 3d 20 22 61 72 22 0a 6c 6f 63 61 6c 20 63 | remake.snc.ar.....=."ar".local.c |
310c0 | 66 6c 61 67 73 20 3d 0a 7b 0a 45 78 74 72 61 57 61 72 6e 69 6e 67 73 20 20 3d 20 22 2d 58 64 69 | flags.=.{.ExtraWarnings..=."-Xdi |
310e0 | 61 67 3d 32 22 2c 0a 46 61 74 61 6c 57 61 72 6e 69 6e 67 73 20 20 3d 20 22 2d 58 71 75 69 74 3d | ag=2",.FatalWarnings..=."-Xquit= |
31100 | 32 22 2c 0a 7d 0a 6c 6f 63 61 6c 20 63 78 78 66 6c 61 67 73 20 3d 0a 7b 0a 4e 6f 45 78 63 65 70 | 2",.}.local.cxxflags.=.{.NoExcep |
31120 | 74 69 6f 6e 73 20 20 20 3d 20 22 22 2c 20 2d 2d 20 4e 6f 20 65 78 63 65 70 74 69 6f 6e 73 20 69 | tions...=."",.--.No.exceptions.i |
31140 | 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 69 6e 20 74 68 65 20 53 4e 43 20 63 6f 6d 70 69 6c 65 | s.the.default.in.the.SNC.compile |
31160 | 72 2e 0a 4e 6f 52 54 54 49 20 20 20 20 20 20 20 20 20 3d 20 22 2d 58 63 2d 3d 72 74 74 69 22 2c | r..NoRTTI.........=."-Xc-=rtti", |
31180 | 0a 7d 0a 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 70 6c 61 74 66 6f 72 6d 73 20 3d 20 0a 7b 0a 50 53 | .}.premake.snc.platforms.=..{.PS |
311a0 | 33 20 3d 20 7b 0a 63 63 20 20 20 20 20 20 20 20 20 3d 20 22 70 70 75 2d 6c 76 32 2d 67 2b 2b 22 | 3.=.{.cc.........=."ppu-lv2-g++" |
311c0 | 2c 0a 63 78 78 20 20 20 20 20 20 20 20 3d 20 22 70 70 75 2d 6c 76 32 2d 67 2b 2b 22 2c 0a 61 72 | ,.cxx........=."ppu-lv2-g++",.ar |
311e0 | 20 20 20 20 20 20 20 20 20 3d 20 22 70 70 75 2d 6c 76 32 2d 61 72 22 2c 0a 63 70 70 66 6c 61 67 | .........=."ppu-lv2-ar",.cppflag |
31200 | 73 20 20 20 3d 20 22 2d 4d 4d 44 20 2d 4d 50 22 2c 0a 7d 0a 7d 0a 6c 6f 63 61 6c 20 70 6c 61 74 | s...=."-MMD.-MP",.}.}.local.plat |
31220 | 66 6f 72 6d 73 20 3d 20 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 70 6c 61 74 66 6f 72 6d 73 0a 66 75 | forms.=.premake.snc.platforms.fu |
31240 | 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 63 70 70 66 6c 61 67 73 28 63 | nction.premake.snc.getcppflags(c |
31260 | 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 74 61 62 6c 65 2e 69 6e 73 | fg).local.result.=.{.}.table.ins |
31280 | 65 72 74 28 72 65 73 75 6c 74 2c 20 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f | ert(result,.platforms[cfg.platfo |
312a0 | 72 6d 5d 2e 63 70 70 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a | rm].cppflags).return.result.end. |
312c0 | 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 63 66 6c 61 67 73 28 63 | function.premake.snc.getcflags(c |
312e0 | 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e 73 6c 61 | fg).local.result.=.table.transla |
31300 | 74 65 28 63 66 67 2e 66 6c 61 67 73 2c 20 63 66 6c 61 67 73 29 0a 74 61 62 6c 65 2e 69 6e 73 65 | te(cfg.flags,.cflags).table.inse |
31320 | 72 74 28 72 65 73 75 6c 74 2c 20 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 | rt(result,.platforms[cfg.platfor |
31340 | 6d 5d 2e 66 6c 61 67 73 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 | m].flags).if.cfg.kind.==."Shared |
31360 | 4c 69 62 22 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 | Lib".then.table.insert(result,." |
31380 | 2d 66 50 49 43 22 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 | -fPIC").end.return.result.end.fu |
313a0 | 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 63 78 78 66 6c 61 67 73 28 63 | nction.premake.snc.getcxxflags(c |
313c0 | 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e 73 6c 61 | fg).local.result.=.table.transla |
313e0 | 74 65 28 63 66 67 2e 66 6c 61 67 73 2c 20 63 78 78 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 72 | te(cfg.flags,.cxxflags).return.r |
31400 | 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 | esult.end.function.premake.snc.g |
31420 | 65 74 6c 64 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 | etldflags(cfg).local.result.=.{. |
31440 | 7d 0a 69 66 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 20 74 68 65 6e 0a | }.if.not.cfg.flags.Symbols.then. |
31460 | 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 73 22 29 0a 65 6e 64 0a 69 | table.insert(result,."-s").end.i |
31480 | 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 20 74 68 65 6e 0a 74 | f.cfg.kind.==."SharedLib".then.t |
314a0 | 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 73 68 61 72 65 64 22 29 0a 69 | able.insert(result,."-shared").i |
314c0 | 66 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 49 6d 70 6f 72 74 4c 69 62 20 74 68 65 6e | f.not.cfg.flags.NoImportLib.then |
314e0 | 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 57 6c 2c 2d 2d 6f 75 74 | .table.insert(result,.'-Wl,--out |
31500 | 2d 69 6d 70 6c 69 62 3d 22 27 20 2e 2e 20 63 66 67 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 66 75 6c | -implib="'....cfg.linktarget.ful |
31520 | 6c 70 61 74 68 20 2e 2e 20 27 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 6c 61 74 | lpath....'"').end.end.local.plat |
31540 | 66 6f 72 6d 20 3d 20 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 0a 74 | form.=.platforms[cfg.platform].t |
31560 | 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 70 6c 61 74 66 6f 72 6d 2e 66 6c 61 | able.insert(result,.platform.fla |
31580 | 67 73 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 70 6c 61 74 66 6f 72 | gs).table.insert(result,.platfor |
315a0 | 6d 2e 6c 64 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e | m.ldflags).return.result.end.fun |
315c0 | 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 6c 69 62 64 69 72 66 6c 61 67 73 | ction.premake.snc.getlibdirflags |
315e0 | 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 | (cfg).local.result.=.{.}.for._,. |
31600 | 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 | value.in.ipairs(premake.getlinks |
31620 | 28 63 66 67 2c 20 22 61 6c 6c 22 2c 20 22 64 69 72 65 63 74 6f 72 79 22 29 29 20 64 6f 0a 74 61 | (cfg,."all",."directory")).do.ta |
31640 | 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 4c 27 20 2e 2e 20 5f 4d 41 4b 45 | ble.insert(result,.'-L'...._MAKE |
31660 | 2e 65 73 63 28 76 61 6c 75 65 29 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 | .esc(value)).end.return.result.e |
31680 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 6c 69 62 66 69 | nd.function.premake.snc.getlibfi |
316a0 | 6c 65 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 72 65 74 75 72 | les(cfg).local.result.=.{}.retur |
316c0 | 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 6e | n.result.end.function.premake.sn |
316e0 | 63 2e 67 65 74 6c 69 6e 6b 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 | c.getlinkflags(cfg).local.result |
31700 | 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 | .=.{}.for._,.value.in.ipairs(pre |
31720 | 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 79 73 74 65 6d 22 2c 20 22 6e 61 | make.getlinks(cfg,."system",."na |
31740 | 6d 65 22 29 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d | me")).do.table.insert(result,.'- |
31760 | 6c 27 20 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 76 61 6c 75 65 29 29 0a 65 6e 64 0a 72 65 74 75 | l'...._MAKE.esc(value)).end.retu |
31780 | 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 | rn.result.end.function.premake.s |
317a0 | 6e 63 2e 67 65 74 64 65 66 69 6e 65 73 28 64 65 66 69 6e 65 73 29 0a 6c 6f 63 61 6c 20 72 65 73 | nc.getdefines(defines).local.res |
317c0 | 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 64 65 66 20 69 6e 20 69 70 61 69 72 73 28 64 65 | ult.=.{.}.for._,def.in.ipairs(de |
317e0 | 66 69 6e 65 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 | fines).do.table.insert(result,.' |
31800 | 2d 44 27 20 2e 2e 20 64 65 66 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e | -D'....def).end.return.result.en |
31820 | 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 69 6e 63 6c 75 64 | d.function.premake.snc.getinclud |
31840 | 65 64 69 72 73 28 69 6e 63 6c 75 64 65 64 69 72 73 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 | edirs(includedirs).local.result. |
31860 | 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 64 69 72 20 69 6e 20 69 70 61 69 72 73 28 69 6e 63 6c 75 64 | =.{.}.for._,dir.in.ipairs(includ |
31880 | 65 64 69 72 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 | edirs).do.table.insert(result,." |
318a0 | 2d 49 22 20 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 64 69 72 29 29 0a 65 6e 64 0a 72 65 74 75 72 | -I"...._MAKE.esc(dir)).end.retur |
318c0 | 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 00 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 | n.result.end..function.premake.c |
318e0 | 68 65 63 6b 70 72 6f 6a 65 63 74 73 28 29 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 72 | heckprojects().local.action.=.pr |
31900 | 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 66 6f 72 20 73 6c 6e 20 69 | emake.action.current().for.sln.i |
31920 | 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a 69 66 20 | n.premake.solution.each().do.if. |
31940 | 28 23 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 20 3d 3d 20 30 29 20 74 68 65 6e 0a 72 65 74 75 72 6e | (#sln.projects.==.0).then.return |
31960 | 20 6e 69 6c 2c 20 22 73 6f 6c 75 74 69 6f 6e 20 27 22 20 2e 2e 20 73 6c 6e 2e 6e 61 6d 65 20 2e | .nil,."solution.'"....sln.name.. |
31980 | 2e 20 22 27 20 6e 65 65 64 73 20 61 74 20 6c 65 61 73 74 20 6f 6e 65 20 70 72 6f 6a 65 63 74 22 | .."'.needs.at.least.one.project" |
319a0 | 0a 65 6e 64 0a 69 66 20 28 23 73 6c 6e 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 3d 3d 20 | .end.if.(#sln.configurations.==. |
319c0 | 30 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 22 73 6f 6c 75 74 69 6f 6e 20 27 22 | 0).then.return.nil,."solution.'" |
319e0 | 20 2e 2e 20 73 6c 6e 2e 6e 61 6d 65 20 2e 2e 20 22 27 20 6e 65 65 64 73 20 63 6f 6e 66 69 67 75 | ....sln.name...."'.needs.configu |
31a00 | 72 61 74 69 6f 6e 73 22 0a 65 6e 64 0a 66 6f 72 20 70 72 6a 20 69 6e 20 70 72 65 6d 61 6b 65 2e | rations".end.for.prj.in.premake. |
31a20 | 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 73 6c 6e 29 20 64 6f 0a 69 66 20 | solution.eachproject(sln).do.if. |
31a40 | 28 6e 6f 74 20 70 72 6a 2e 6c 61 6e 67 75 61 67 65 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e | (not.prj.language).then.return.n |
31a60 | 69 6c 2c 20 22 70 72 6f 6a 65 63 74 20 27 22 20 2e 2e 70 72 6a 2e 6e 61 6d 65 20 2e 2e 20 22 27 | il,."project.'"...prj.name...."' |
31a80 | 20 6e 65 65 64 73 20 61 20 6c 61 6e 67 75 61 67 65 22 0a 65 6e 64 0a 69 66 20 28 61 63 74 69 6f | .needs.a.language".end.if.(actio |
31aa0 | 6e 2e 76 61 6c 69 64 5f 6c 61 6e 67 75 61 67 65 73 29 20 74 68 65 6e 0a 69 66 20 28 6e 6f 74 20 | n.valid_languages).then.if.(not. |
31ac0 | 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 61 63 74 69 6f 6e 2e 76 61 6c 69 64 5f 6c 61 6e 67 | table.contains(action.valid_lang |
31ae0 | 75 61 67 65 73 2c 20 70 72 6a 2e 6c 61 6e 67 75 61 67 65 29 29 20 74 68 65 6e 0a 72 65 74 75 72 | uages,.prj.language)).then.retur |
31b00 | 6e 20 6e 69 6c 2c 20 22 74 68 65 20 22 20 2e 2e 20 61 63 74 69 6f 6e 2e 73 68 6f 72 74 6e 61 6d | n.nil,."the."....action.shortnam |
31b20 | 65 20 2e 2e 20 22 20 61 63 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 22 | e....".action.does.not.support." |
31b40 | 20 2e 2e 20 70 72 6a 2e 6c 61 6e 67 75 61 67 65 20 2e 2e 20 22 20 70 72 6f 6a 65 63 74 73 22 0a | ....prj.language....".projects". |
31b60 | 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 65 6d 61 6b 65 2e 65 61 63 68 63 | end.end.for.cfg.in.premake.eachc |
31b80 | 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 69 66 20 28 6e 6f 74 20 63 66 67 2e 6b 69 6e 64 29 20 | onfig(prj).do.if.(not.cfg.kind). |
31ba0 | 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 22 70 72 6f 6a 65 63 74 20 27 22 20 2e 2e 70 | then.return.nil,."project.'"...p |
31bc0 | 72 6a 2e 6e 61 6d 65 20 2e 2e 20 22 27 20 6e 65 65 64 73 20 61 20 6b 69 6e 64 20 69 6e 20 63 6f | rj.name...."'.needs.a.kind.in.co |
31be0 | 6e 66 69 67 75 72 61 74 69 6f 6e 20 27 22 20 2e 2e 20 63 66 67 2e 6e 61 6d 65 20 2e 2e 20 22 27 | nfiguration.'"....cfg.name...."' |
31c00 | 22 0a 65 6e 64 0a 69 66 20 28 61 63 74 69 6f 6e 2e 76 61 6c 69 64 5f 6b 69 6e 64 73 29 20 74 68 | ".end.if.(action.valid_kinds).th |
31c20 | 65 6e 0a 69 66 20 28 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 61 63 74 69 6f 6e | en.if.(not.table.contains(action |
31c40 | 2e 76 61 6c 69 64 5f 6b 69 6e 64 73 2c 20 63 66 67 2e 6b 69 6e 64 29 29 20 74 68 65 6e 0a 72 65 | .valid_kinds,.cfg.kind)).then.re |
31c60 | 74 75 72 6e 20 6e 69 6c 2c 20 22 74 68 65 20 22 20 2e 2e 20 61 63 74 69 6f 6e 2e 73 68 6f 72 74 | turn.nil,."the."....action.short |
31c80 | 6e 61 6d 65 20 2e 2e 20 22 20 61 63 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 | name....".action.does.not.suppor |
31ca0 | 74 20 22 20 2e 2e 20 63 66 67 2e 6b 69 6e 64 20 2e 2e 20 22 20 70 72 6f 6a 65 63 74 73 22 0a 65 | t."....cfg.kind....".projects".e |
31cc0 | 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 61 63 74 69 6f 6e 2e 6f 6e 63 68 65 63 6b 70 72 6f 6a | nd.end.end.if.action.oncheckproj |
31ce0 | 65 63 74 20 74 68 65 6e 0a 61 63 74 69 6f 6e 2e 6f 6e 63 68 65 63 6b 70 72 6f 6a 65 63 74 28 70 | ect.then.action.oncheckproject(p |
31d00 | 72 6a 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a | rj).end.end.end.return.true.end. |
31d20 | 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 68 65 63 6b 74 6f 6f 6c 73 28 29 0a 6c 6f | function.premake.checktools().lo |
31d40 | 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 72 | cal.action.=.premake.action.curr |
31d60 | 65 6e 74 28 29 0a 69 66 20 28 6e 6f 74 20 61 63 74 69 6f 6e 2e 76 61 6c 69 64 5f 74 6f 6f 6c 73 | ent().if.(not.action.valid_tools |
31d80 | 29 20 74 68 65 6e 20 0a 72 65 74 75 72 6e 20 74 72 75 65 20 0a 65 6e 64 0a 66 6f 72 20 74 6f 6f | ).then..return.true..end.for.too |
31da0 | 6c 2c 20 76 61 6c 75 65 73 20 69 6e 20 70 61 69 72 73 28 61 63 74 69 6f 6e 2e 76 61 6c 69 64 5f | l,.values.in.pairs(action.valid_ |
31dc0 | 74 6f 6f 6c 73 29 20 64 6f 0a 69 66 20 28 5f 4f 50 54 49 4f 4e 53 5b 74 6f 6f 6c 5d 29 20 74 68 | tools).do.if.(_OPTIONS[tool]).th |
31de0 | 65 6e 0a 69 66 20 28 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 76 61 6c 75 65 73 | en.if.(not.table.contains(values |
31e00 | 2c 20 5f 4f 50 54 49 4f 4e 53 5b 74 6f 6f 6c 5d 29 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e | ,._OPTIONS[tool])).then.return.n |
31e20 | 69 6c 2c 20 22 74 68 65 20 22 20 2e 2e 20 61 63 74 69 6f 6e 2e 73 68 6f 72 74 6e 61 6d 65 20 2e | il,."the."....action.shortname.. |
31e40 | 2e 20 22 20 61 63 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 2f 22 20 2e | ..".action.does.not.support./".. |
31e60 | 2e 20 74 6f 6f 6c 20 2e 2e 20 22 3d 22 20 2e 2e 20 5f 4f 50 54 49 4f 4e 53 5b 74 6f 6f 6c 5d 20 | ..tool...."="...._OPTIONS[tool]. |
31e80 | 2e 2e 20 22 20 28 79 65 74 29 22 0a 65 6e 64 0a 65 6c 73 65 0a 5f 4f 50 54 49 4f 4e 53 5b 74 6f | ...".(yet)".end.else._OPTIONS[to |
31ea0 | 6f 6c 5d 20 3d 20 76 61 6c 75 65 73 5b 31 5d 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 | ol].=.values[1].end.end.return.t |
31ec0 | 72 75 65 0a 65 6e 64 0a 00 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 68 6f 77 68 65 | rue.end..function.premake.showhe |
31ee0 | 6c 70 28 29 0a 70 72 69 6e 74 66 28 22 22 29 0a 70 72 69 6e 74 66 28 22 55 73 61 67 65 3a 20 67 | lp().printf("").printf("Usage:.g |
31f00 | 65 6e 69 65 20 5b 6f 70 74 69 6f 6e 73 5d 20 61 63 74 69 6f 6e 20 5b 61 72 67 75 6d 65 6e 74 73 | enie.[options].action.[arguments |
31f20 | 5d 22 29 0a 70 72 69 6e 74 66 28 22 22 29 0a 70 72 69 6e 74 66 28 22 4f 50 54 49 4f 4e 53 22 29 | ]").printf("").printf("OPTIONS") |
31f40 | 0a 70 72 69 6e 74 66 28 22 22 29 0a 66 6f 72 20 6f 70 74 69 6f 6e 20 69 6e 20 70 72 65 6d 61 6b | .printf("").for.option.in.premak |
31f60 | 65 2e 6f 70 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a 6c 6f 63 61 6c 20 74 72 69 67 67 65 72 | e.option.each().do.local.trigger |
31f80 | 20 3d 20 6f 70 74 69 6f 6e 2e 74 72 69 67 67 65 72 0a 6c 6f 63 61 6c 20 64 65 73 63 72 69 70 74 | .=.option.trigger.local.descript |
31fa0 | 69 6f 6e 20 3d 20 6f 70 74 69 6f 6e 2e 64 65 73 63 72 69 70 74 69 6f 6e 0a 69 66 20 28 6f 70 74 | ion.=.option.description.if.(opt |
31fc0 | 69 6f 6e 2e 76 61 6c 75 65 29 20 74 68 65 6e 20 74 72 69 67 67 65 72 20 3d 20 74 72 69 67 67 65 | ion.value).then.trigger.=.trigge |
31fe0 | 72 20 2e 2e 20 22 3d 22 20 2e 2e 20 6f 70 74 69 6f 6e 2e 76 61 6c 75 65 20 65 6e 64 0a 69 66 20 | r...."="....option.value.end.if. |
32000 | 28 6f 70 74 69 6f 6e 2e 61 6c 6c 6f 77 65 64 29 20 74 68 65 6e 20 64 65 73 63 72 69 70 74 69 6f | (option.allowed).then.descriptio |
32020 | 6e 20 3d 20 64 65 73 63 72 69 70 74 69 6f 6e 20 2e 2e 20 22 3b 20 6f 6e 65 20 6f 66 3a 22 20 65 | n.=.description....";.one.of:".e |
32040 | 6e 64 0a 70 72 69 6e 74 66 28 22 20 2d 2d 25 2d 31 35 73 20 25 73 22 2c 20 74 72 69 67 67 65 72 | nd.printf(".--%-15s.%s",.trigger |
32060 | 2c 20 64 65 73 63 72 69 70 74 69 6f 6e 29 0a 69 66 20 28 6f 70 74 69 6f 6e 2e 61 6c 6c 6f 77 65 | ,.description).if.(option.allowe |
32080 | 64 29 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 73 28 6f | d).then.for._,.value.in.ipairs(o |
320a0 | 70 74 69 6f 6e 2e 61 6c 6c 6f 77 65 64 29 20 64 6f 0a 70 72 69 6e 74 66 28 22 20 20 20 20 20 25 | ption.allowed).do.printf(".....% |
320c0 | 2d 31 34 73 20 25 73 22 2c 20 76 61 6c 75 65 5b 31 5d 2c 20 76 61 6c 75 65 5b 32 5d 29 0a 65 6e | -14s.%s",.value[1],.value[2]).en |
320e0 | 64 0a 65 6e 64 0a 70 72 69 6e 74 66 28 22 22 29 0a 65 6e 64 0a 70 72 69 6e 74 66 28 22 41 43 54 | d.end.printf("").end.printf("ACT |
32100 | 49 4f 4e 53 22 29 0a 70 72 69 6e 74 66 28 22 22 29 0a 66 6f 72 20 61 63 74 69 6f 6e 20 69 6e 20 | IONS").printf("").for.action.in. |
32120 | 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a 70 72 69 6e 74 66 28 | premake.action.each().do.printf( |
32140 | 22 20 25 2d 31 37 73 20 25 73 22 2c 20 61 63 74 69 6f 6e 2e 74 72 69 67 67 65 72 2c 20 61 63 74 | ".%-17s.%s",.action.trigger,.act |
32160 | 69 6f 6e 2e 64 65 73 63 72 69 70 74 69 6f 6e 29 0a 65 6e 64 0a 70 72 69 6e 74 66 28 22 22 29 0a | ion.description).end.printf(""). |
32180 | 70 72 69 6e 74 66 28 22 46 6f 72 20 61 64 64 69 74 69 6f 6e 61 6c 20 69 6e 66 6f 72 6d 61 74 69 | printf("For.additional.informati |
321a0 | 6f 6e 2c 20 73 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 62 6b 61 72 61 | on,.see.https://github.com/bkara |
321c0 | 64 7a 69 63 2f 67 65 6e 69 65 22 29 0a 65 6e 64 0a 00 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 | dzic/genie").end..function.prema |
321e0 | 6b 65 2e 67 65 6e 65 72 61 74 65 28 6f 62 6a 2c 20 66 69 6c 65 6e 61 6d 65 2c 20 63 61 6c 6c 62 | ke.generate(obj,.filename,.callb |
32200 | 61 63 6b 29 0a 66 69 6c 65 6e 61 6d 65 20 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e | ack).filename.=.premake.project. |
32220 | 67 65 74 66 69 6c 65 6e 61 6d 65 28 6f 62 6a 2c 20 66 69 6c 65 6e 61 6d 65 29 0a 70 72 69 6e 74 | getfilename(obj,.filename).print |
32240 | 66 28 22 47 65 6e 65 72 61 74 69 6e 67 20 25 73 2e 2e 2e 22 2c 20 66 69 6c 65 6e 61 6d 65 29 0a | f("Generating.%s...",.filename). |
32260 | 6c 6f 63 61 6c 20 66 2c 20 65 72 72 20 3d 20 69 6f 2e 6f 70 65 6e 28 66 69 6c 65 6e 61 6d 65 2c | local.f,.err.=.io.open(filename, |
32280 | 20 22 77 62 22 29 0a 69 66 20 28 6e 6f 74 20 66 29 20 74 68 65 6e 0a 65 72 72 6f 72 28 65 72 72 | ."wb").if.(not.f).then.error(err |
322a0 | 2c 20 30 29 0a 65 6e 64 0a 69 6f 2e 6f 75 74 70 75 74 28 66 29 0a 63 61 6c 6c 62 61 63 6b 28 6f | ,.0).end.io.output(f).callback(o |
322c0 | 62 6a 29 0a 66 3a 63 6c 6f 73 65 28 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 | bj).f:close().end.function.prema |
322e0 | 6b 65 2e 66 69 6e 64 44 65 66 61 75 6c 74 53 63 72 69 70 74 28 64 69 72 2c 20 73 65 61 72 63 68 | ke.findDefaultScript(dir,.search |
32300 | 5f 75 70 77 61 72 64 73 29 0a 73 65 61 72 63 68 5f 75 70 77 61 72 64 73 20 3d 20 73 65 61 72 63 | _upwards).search_upwards.=.searc |
32320 | 68 5f 75 70 77 61 72 64 73 20 6f 72 20 74 72 75 65 0a 6c 6f 63 61 6c 20 6c 61 73 74 20 3d 20 22 | h_upwards.or.true.local.last.=." |
32340 | 22 0a 77 68 69 6c 65 20 64 69 72 20 7e 3d 20 6c 61 73 74 20 64 6f 0a 66 6f 72 20 5f 2c 20 6e 61 | ".while.dir.~=.last.do.for._,.na |
32360 | 6d 65 20 69 6e 20 69 70 61 69 72 73 28 7b 20 22 67 65 6e 69 65 2e 6c 75 61 22 2c 20 22 73 6f 6c | me.in.ipairs({."genie.lua",."sol |
32380 | 75 74 69 6f 6e 2e 6c 75 61 22 2c 20 22 70 72 65 6d 61 6b 65 34 2e 6c 75 61 22 20 7d 29 20 64 6f | ution.lua",."premake4.lua".}).do |
323a0 | 0a 6c 6f 63 61 6c 20 73 63 72 69 70 74 30 20 3d 20 64 69 72 20 2e 2e 20 22 2f 22 20 2e 2e 20 6e | .local.script0.=.dir...."/"....n |
323c0 | 61 6d 65 0a 69 66 20 28 6f 73 2e 69 73 66 69 6c 65 28 73 63 72 69 70 74 30 29 29 20 74 68 65 6e | ame.if.(os.isfile(script0)).then |
323e0 | 0a 72 65 74 75 72 6e 20 64 69 72 2c 20 6e 61 6d 65 0a 65 6e 64 0a 6c 6f 63 61 6c 20 73 63 72 69 | .return.dir,.name.end.local.scri |
32400 | 70 74 31 20 3d 20 64 69 72 20 2e 2e 20 22 2f 73 63 72 69 70 74 73 2f 22 20 2e 2e 20 6e 61 6d 65 | pt1.=.dir...."/scripts/"....name |
32420 | 0a 69 66 20 28 6f 73 2e 69 73 66 69 6c 65 28 73 63 72 69 70 74 31 29 29 20 74 68 65 6e 0a 72 65 | .if.(os.isfile(script1)).then.re |
32440 | 74 75 72 6e 20 64 69 72 20 2e 2e 20 22 2f 73 63 72 69 70 74 73 2f 22 2c 20 6e 61 6d 65 0a 65 6e | turn.dir...."/scripts/",.name.en |
32460 | 64 0a 65 6e 64 0a 6c 61 73 74 20 3d 20 64 69 72 0a 64 69 72 20 20 3d 20 70 61 74 68 2e 67 65 74 | d.end.last.=.dir.dir..=.path.get |
32480 | 61 62 73 6f 6c 75 74 65 28 64 69 72 20 2e 2e 20 22 2f 2e 2e 22 29 0a 69 66 20 64 69 72 20 3d 3d | absolute(dir...."/..").if.dir.== |
324a0 | 20 22 2e 22 20 6f 72 20 6e 6f 74 20 73 65 61 72 63 68 5f 75 70 77 61 72 64 73 20 74 68 65 6e 20 | .".".or.not.search_upwards.then. |
324c0 | 62 72 65 61 6b 20 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 6e 69 6c 0a 65 6e | break.end.end.return.nil,.nil.en |
324e0 | 64 00 70 72 65 6d 61 6b 65 2e 63 6f 64 65 62 6c 6f 63 6b 73 20 3d 20 7b 20 7d 0a 6e 65 77 61 63 | d.premake.codeblocks.=.{.}.newac |
32500 | 74 69 6f 6e 20 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 20 20 20 20 3d 20 22 63 6f 64 65 62 6c | tion.{.trigger.........=."codebl |
32520 | 6f 63 6b 73 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 22 43 6f 64 65 3a 3a | ocks",.shortname.......=."Code:: |
32540 | 42 6c 6f 63 6b 73 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 20 20 20 20 3d 20 22 47 65 6e 65 | Blocks",.description.....=."Gene |
32560 | 72 61 74 65 20 43 6f 64 65 3a 3a 42 6c 6f 63 6b 73 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 22 | rate.Code::Blocks.project.files" |
32580 | 2c 0a 76 61 6c 69 64 5f 6b 69 6e 64 73 20 20 20 20 20 3d 20 7b 20 22 43 6f 6e 73 6f 6c 65 41 70 | ,.valid_kinds.....=.{."ConsoleAp |
325a0 | 70 22 2c 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 2c 20 22 53 74 61 74 69 63 4c 69 62 22 2c 20 | p",."WindowedApp",."StaticLib",. |
325c0 | 22 53 68 61 72 65 64 4c 69 62 22 20 7d 2c 0a 76 61 6c 69 64 5f 6c 61 6e 67 75 61 67 65 73 20 3d | "SharedLib".},.valid_languages.= |
325e0 | 20 7b 20 22 43 22 2c 20 22 43 2b 2b 22 20 7d 2c 0a 76 61 6c 69 64 5f 74 6f 6f 6c 73 20 20 20 20 | .{."C",."C++".},.valid_tools.... |
32600 | 20 3d 20 7b 0a 63 63 20 20 20 3d 20 7b 20 22 67 63 63 22 2c 20 22 6f 77 22 20 7d 2c 0a 7d 2c 0a | .=.{.cc...=.{."gcc",."ow".},.},. |
32620 | 6f 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 73 6c 6e 29 0a 70 72 65 6d 61 | onsolution.=.function(sln).prema |
32640 | 6b 65 2e 67 65 6e 65 72 61 74 65 28 73 6c 6e 2c 20 22 25 25 2e 77 6f 72 6b 73 70 61 63 65 22 2c | ke.generate(sln,."%%.workspace", |
32660 | 20 70 72 65 6d 61 6b 65 2e 63 6f 64 65 62 6c 6f 63 6b 73 2e 77 6f 72 6b 73 70 61 63 65 29 0a 65 | .premake.codeblocks.workspace).e |
32680 | 6e 64 2c 0a 6f 6e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 70 72 | nd,.onproject.=.function(prj).pr |
326a0 | 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 63 62 70 22 2c 20 70 72 | emake.generate(prj,."%%.cbp",.pr |
326c0 | 65 6d 61 6b 65 2e 63 6f 64 65 62 6c 6f 63 6b 73 2e 63 62 70 29 0a 65 6e 64 2c 0a 6f 6e 63 6c 65 | emake.codeblocks.cbp).end,.oncle |
326e0 | 61 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 73 6c 6e 29 0a 70 72 65 6d 61 | ansolution.=.function(sln).prema |
32700 | 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 73 6c 6e 2c 20 22 25 25 2e 77 6f 72 6b 73 70 61 63 65 | ke.clean.file(sln,."%%.workspace |
32720 | 22 29 0a 65 6e 64 2c 0a 6f 6e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f | ").end,.oncleanproject.=.functio |
32740 | 6e 28 70 72 6a 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 22 | n(prj).premake.clean.file(prj,." |
32760 | 25 25 2e 63 62 70 22 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c | %%.cbp").premake.clean.file(prj, |
32780 | 20 22 25 25 2e 64 65 70 65 6e 64 22 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 | ."%%.depend").premake.clean.file |
327a0 | 28 70 72 6a 2c 20 22 25 25 2e 6c 61 79 6f 75 74 22 29 0a 65 6e 64 0a 7d 0a 00 66 75 6e 63 74 69 | (prj,."%%.layout").end.}..functi |
327c0 | 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 6f 64 65 62 6c 6f 63 6b 73 2e 77 6f 72 6b 73 70 61 63 65 28 | on.premake.codeblocks.workspace( |
327e0 | 73 6c 6e 29 0a 5f 70 28 27 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31 2e 30 22 20 65 6e 63 | sln)._p('<?xml.version="1.0".enc |
32800 | 6f 64 69 6e 67 3d 22 55 54 46 2d 38 22 20 73 74 61 6e 64 61 6c 6f 6e 65 3d 22 79 65 73 22 20 3f | oding="UTF-8".standalone="yes".? |
32820 | 3e 27 29 0a 5f 70 28 27 3c 43 6f 64 65 42 6c 6f 63 6b 73 5f 77 6f 72 6b 73 70 61 63 65 5f 66 69 | >')._p('<CodeBlocks_workspace_fi |
32840 | 6c 65 3e 27 29 0a 5f 70 28 31 2c 27 3c 57 6f 72 6b 73 70 61 63 65 20 74 69 74 6c 65 3d 22 25 73 | le>')._p(1,'<Workspace.title="%s |
32860 | 22 3e 27 2c 20 73 6c 6e 2e 6e 61 6d 65 29 0a 66 6f 72 20 70 72 6a 20 69 6e 20 70 72 65 6d 61 6b | ">',.sln.name).for.prj.in.premak |
32880 | 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 73 6c 6e 29 20 64 6f 0a 6c | e.solution.eachproject(sln).do.l |
328a0 | 6f 63 61 6c 20 66 6e 61 6d 65 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 70 61 74 68 2e 67 65 74 72 | ocal.fname.=.path.join(path.getr |
328c0 | 65 6c 61 74 69 76 65 28 73 6c 6e 2e 6c 6f 63 61 74 69 6f 6e 2c 20 70 72 6a 2e 6c 6f 63 61 74 69 | elative(sln.location,.prj.locati |
328e0 | 6f 6e 29 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 61 63 74 69 76 65 20 3d 20 69 69 | on),.prj.name).local.active.=.ii |
32900 | 66 28 70 72 6a 2e 70 72 6f 6a 65 63 74 20 3d 3d 20 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 31 5d | f(prj.project.==.sln.projects[1] |
32920 | 2c 20 27 20 61 63 74 69 76 65 3d 22 31 22 27 2c 20 27 27 29 0a 5f 70 28 32 2c 27 3c 50 72 6f 6a | ,.'.active="1"',.'')._p(2,'<Proj |
32940 | 65 63 74 20 66 69 6c 65 6e 61 6d 65 3d 22 25 73 2e 63 62 70 22 25 73 3e 27 2c 20 66 6e 61 6d 65 | ect.filename="%s.cbp"%s>',.fname |
32960 | 2c 20 61 63 74 69 76 65 29 0a 66 6f 72 20 5f 2c 64 65 70 20 69 6e 20 69 70 61 69 72 73 28 70 72 | ,.active).for._,dep.in.ipairs(pr |
32980 | 65 6d 61 6b 65 2e 67 65 74 64 65 70 65 6e 64 65 6e 63 69 65 73 28 70 72 6a 29 29 20 64 6f 0a 5f | emake.getdependencies(prj)).do._ |
329a0 | 70 28 33 2c 27 3c 44 65 70 65 6e 64 73 20 66 69 6c 65 6e 61 6d 65 3d 22 25 73 2e 63 62 70 22 20 | p(3,'<Depends.filename="%s.cbp". |
329c0 | 2f 3e 27 2c 20 70 61 74 68 2e 6a 6f 69 6e 28 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 | />',.path.join(path.getrelative( |
329e0 | 73 6c 6e 2e 6c 6f 63 61 74 69 6f 6e 2c 20 64 65 70 2e 6c 6f 63 61 74 69 6f 6e 29 2c 20 64 65 70 | sln.location,.dep.location),.dep |
32a00 | 2e 6e 61 6d 65 29 29 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 2f 50 72 6f 6a 65 63 74 3e 27 29 0a 65 | .name)).end._p(2,'</Project>').e |
32a20 | 6e 64 0a 5f 70 28 31 2c 27 3c 2f 57 6f 72 6b 73 70 61 63 65 3e 27 29 0a 5f 70 28 27 3c 2f 43 6f | nd._p(1,'</Workspace>')._p('</Co |
32a40 | 64 65 42 6c 6f 63 6b 73 5f 77 6f 72 6b 73 70 61 63 65 5f 66 69 6c 65 3e 27 29 0a 65 6e 64 0a 00 | deBlocks_workspace_file>').end.. |
32a60 | 6c 6f 63 61 6c 20 63 6f 64 65 62 6c 6f 63 6b 73 20 3d 20 70 72 65 6d 61 6b 65 2e 63 6f 64 65 62 | local.codeblocks.=.premake.codeb |
32a80 | 6c 6f 63 6b 73 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 64 65 62 6c 6f 63 6b 73 2e 66 69 6c 65 73 28 | locks.function.codeblocks.files( |
32aa0 | 70 72 6a 29 0a 6c 6f 63 61 6c 20 70 63 68 68 65 61 64 65 72 0a 69 66 20 28 70 72 6a 2e 70 63 68 | prj).local.pchheader.if.(prj.pch |
32ac0 | 68 65 61 64 65 72 29 20 74 68 65 6e 0a 70 63 68 68 65 61 64 65 72 20 3d 20 70 61 74 68 2e 67 65 | header).then.pchheader.=.path.ge |
32ae0 | 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 20 70 72 6a 2e 70 63 68 68 | trelative(prj.location,.prj.pchh |
32b00 | 65 61 64 65 72 29 0a 65 6e 64 0a 66 6f 72 20 66 63 66 67 20 69 6e 20 70 72 65 6d 61 6b 65 2e 70 | eader).end.for.fcfg.in.premake.p |
32b20 | 72 6f 6a 65 63 74 2e 65 61 63 68 66 69 6c 65 28 70 72 6a 29 20 64 6f 0a 5f 70 28 32 2c 27 3c 55 | roject.eachfile(prj).do._p(2,'<U |
32b40 | 6e 69 74 20 66 69 6c 65 6e 61 6d 65 3d 22 25 73 22 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 | nit.filename="%s">',.premake.esc |
32b60 | 28 66 63 66 67 2e 6e 61 6d 65 29 29 0a 69 66 20 66 63 66 67 2e 6e 61 6d 65 20 7e 3d 20 66 63 66 | (fcfg.name)).if.fcfg.name.~=.fcf |
32b80 | 67 2e 76 70 61 74 68 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 4f 70 74 69 6f 6e 20 76 69 72 74 75 | g.vpath.then._p(3,'<Option.virtu |
32ba0 | 61 6c 46 6f 6c 64 65 72 3d 22 25 73 22 20 2f 3e 27 2c 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 | alFolder="%s"./>',.path.getdirec |
32bc0 | 74 6f 72 79 28 66 63 66 67 2e 76 70 61 74 68 29 29 0a 65 6e 64 0a 69 66 20 70 61 74 68 2e 69 73 | tory(fcfg.vpath)).end.if.path.is |
32be0 | 72 65 73 6f 75 72 63 65 66 69 6c 65 28 66 63 66 67 2e 6e 61 6d 65 29 20 74 68 65 6e 0a 5f 70 28 | resourcefile(fcfg.name).then._p( |
32c00 | 33 2c 27 3c 4f 70 74 69 6f 6e 20 63 6f 6d 70 69 6c 65 72 56 61 72 3d 22 57 49 4e 44 52 45 53 22 | 3,'<Option.compilerVar="WINDRES" |
32c20 | 20 2f 3e 27 29 0a 65 6c 73 65 69 66 20 70 61 74 68 2e 69 73 63 66 69 6c 65 28 66 63 66 67 2e 6e | ./>').elseif.path.iscfile(fcfg.n |
32c40 | 61 6d 65 29 20 61 6e 64 20 70 72 6a 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 2b 2b 22 20 74 | ame).and.prj.language.==."C++".t |
32c60 | 68 65 6e 0a 5f 70 28 33 2c 27 3c 4f 70 74 69 6f 6e 20 63 6f 6d 70 69 6c 65 72 56 61 72 3d 22 43 | hen._p(3,'<Option.compilerVar="C |
32c80 | 43 22 20 2f 3e 27 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 70 72 6a 2e 66 6c 61 67 73 2e 4e 6f 50 | C"./>').end.if.not.prj.flags.NoP |
32ca0 | 43 48 20 61 6e 64 20 66 63 66 67 2e 6e 61 6d 65 20 3d 3d 20 70 63 68 68 65 61 64 65 72 20 74 68 | CH.and.fcfg.name.==.pchheader.th |
32cc0 | 65 6e 0a 5f 70 28 33 2c 27 3c 4f 70 74 69 6f 6e 20 63 6f 6d 70 69 6c 65 72 56 61 72 3d 22 25 73 | en._p(3,'<Option.compilerVar="%s |
32ce0 | 22 20 2f 3e 27 2c 20 69 69 66 28 70 72 6a 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 22 2c 20 | "./>',.iif(prj.language.==."C",. |
32d00 | 22 43 43 22 2c 20 22 43 50 50 22 29 29 0a 5f 70 28 33 2c 27 3c 4f 70 74 69 6f 6e 20 63 6f 6d 70 | "CC",."CPP"))._p(3,'<Option.comp |
32d20 | 69 6c 65 3d 22 31 22 20 2f 3e 27 29 0a 5f 70 28 33 2c 27 3c 4f 70 74 69 6f 6e 20 77 65 69 67 68 | ile="1"./>')._p(3,'<Option.weigh |
32d40 | 74 3d 22 30 22 20 2f 3e 27 29 0a 5f 70 28 33 2c 27 3c 41 64 64 20 6f 70 74 69 6f 6e 3d 22 2d 78 | t="0"./>')._p(3,'<Add.option="-x |
32d60 | 20 63 2b 2b 2d 68 65 61 64 65 72 22 20 2f 3e 27 29 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 2f 55 6e | .c++-header"./>').end._p(2,'</Un |
32d80 | 69 74 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 | it>').end.end.function.premake.c |
32da0 | 6f 64 65 62 6c 6f 63 6b 73 2e 64 65 62 75 67 65 6e 76 73 28 63 66 67 29 0a 69 66 20 70 72 65 6d | odeblocks.debugenvs(cfg).if.prem |
32dc0 | 61 6b 65 2e 67 65 74 74 6f 6f 6c 28 63 66 67 29 20 3d 3d 20 70 72 65 6d 61 6b 65 2e 67 63 63 20 | ake.gettool(cfg).==.premake.gcc. |
32de0 | 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 64 65 62 75 67 67 65 72 3e 27 29 0a 5f 70 28 34 2c 27 3c 72 | then._p(3,'<debugger>')._p(4,'<r |
32e00 | 65 6d 6f 74 65 5f 64 65 62 75 67 67 69 6e 67 20 74 61 72 67 65 74 3d 22 25 73 22 3e 27 2c 20 70 | emote_debugging.target="%s">',.p |
32e20 | 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 6c 6f 6e 67 6e 61 6d 65 29 29 0a 6c 6f 63 61 6c 20 | remake.esc(cfg.longname)).local. |
32e40 | 61 72 67 73 20 3d 20 27 27 0a 6c 6f 63 61 6c 20 73 7a 20 3d 20 23 63 66 67 2e 64 65 62 75 67 65 | args.=.''.local.sz.=.#cfg.debuge |
32e60 | 6e 76 73 0a 66 6f 72 20 69 64 78 2c 20 76 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 64 65 62 | nvs.for.idx,.v.in.ipairs(cfg.deb |
32e80 | 75 67 65 6e 76 73 29 20 64 6f 0a 61 72 67 73 20 3d 20 61 72 67 73 20 2e 2e 20 27 73 65 74 20 65 | ugenvs).do.args.=.args....'set.e |
32ea0 | 6e 76 20 27 20 2e 2e 20 76 20 0a 69 66 20 73 7a 20 7e 3d 20 69 64 78 20 74 68 65 6e 20 61 72 67 | nv.'....v..if.sz.~=.idx.then.arg |
32ec0 | 73 20 3d 20 61 72 67 73 20 2e 2e 20 27 26 23 78 30 41 3b 27 20 65 6e 64 0a 65 6e 64 0a 5f 70 28 | s.=.args....'
'.end.end._p( |
32ee0 | 35 2c 27 3c 6f 70 74 69 6f 6e 73 20 61 64 64 69 74 69 6f 6e 61 6c 5f 63 6d 64 73 5f 62 65 66 6f | 5,'<options.additional_cmds_befo |
32f00 | 72 65 3d 22 25 73 22 20 2f 3e 27 2c 61 72 67 73 29 0a 5f 70 28 34 2c 27 3c 2f 72 65 6d 6f 74 65 | re="%s"./>',args)._p(4,'</remote |
32f20 | 5f 64 65 62 75 67 67 69 6e 67 3e 27 29 0a 5f 70 28 33 2c 27 3c 2f 64 65 62 75 67 67 65 72 3e 27 | _debugging>')._p(3,'</debugger>' |
32f40 | 29 0a 65 6c 73 65 0a 20 65 72 72 6f 72 28 27 53 6f 72 72 79 20 61 74 20 74 68 69 73 20 6d 6f 6d | ).else..error('Sorry.at.this.mom |
32f60 | 65 6e 74 20 74 68 65 72 65 20 69 73 20 6e 6f 20 73 75 70 70 6f 72 74 20 66 6f 72 20 64 65 62 75 | ent.there.is.no.support.for.debu |
32f80 | 67 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 73 20 77 69 74 68 20 74 68 69 | g.environment.variables.with.thi |
32fa0 | 73 20 64 65 62 75 67 67 65 72 20 61 6e 64 20 63 6f 64 65 62 6c 6f 63 6b 73 27 29 0a 65 6e 64 0a | s.debugger.and.codeblocks').end. |
32fc0 | 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 6f 64 65 62 6c 6f 63 6b 73 2e | end.function.premake.codeblocks. |
32fe0 | 63 62 70 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 63 63 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 74 | cbp(prj).local.cc.=.premake.gett |
33000 | 6f 6f 6c 28 70 72 6a 29 0a 5f 70 28 27 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31 2e 30 22 | ool(prj)._p('<?xml.version="1.0" |
33020 | 20 65 6e 63 6f 64 69 6e 67 3d 22 55 54 46 2d 38 22 20 73 74 61 6e 64 61 6c 6f 6e 65 3d 22 79 65 | .encoding="UTF-8".standalone="ye |
33040 | 73 22 20 3f 3e 27 29 0a 5f 70 28 27 3c 43 6f 64 65 42 6c 6f 63 6b 73 5f 70 72 6f 6a 65 63 74 5f | s".?>')._p('<CodeBlocks_project_ |
33060 | 66 69 6c 65 3e 27 29 0a 5f 70 28 31 2c 27 3c 46 69 6c 65 56 65 72 73 69 6f 6e 20 6d 61 6a 6f 72 | file>')._p(1,'<FileVersion.major |
33080 | 3d 22 31 22 20 6d 69 6e 6f 72 3d 22 36 22 20 2f 3e 27 29 0a 5f 70 28 31 2c 27 3c 50 72 6f 6a 65 | ="1".minor="6"./>')._p(1,'<Proje |
330a0 | 63 74 3e 27 29 0a 5f 70 28 32 2c 27 3c 4f 70 74 69 6f 6e 20 74 69 74 6c 65 3d 22 25 73 22 20 2f | ct>')._p(2,'<Option.title="%s"./ |
330c0 | 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 72 6a 2e 6e 61 6d 65 29 29 0a 5f 70 28 32 2c | >',.premake.esc(prj.name))._p(2, |
330e0 | 27 3c 4f 70 74 69 6f 6e 20 70 63 68 5f 6d 6f 64 65 3d 22 32 22 20 2f 3e 27 29 0a 5f 70 28 32 2c | '<Option.pch_mode="2"./>')._p(2, |
33100 | 27 3c 4f 70 74 69 6f 6e 20 63 6f 6d 70 69 6c 65 72 3d 22 25 73 22 20 2f 3e 27 2c 20 5f 4f 50 54 | '<Option.compiler="%s"./>',._OPT |
33120 | 49 4f 4e 53 2e 63 63 29 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 3d 20 70 72 65 6d 61 | IONS.cc).local.platforms.=.prema |
33140 | 6b 65 2e 66 69 6c 74 65 72 70 6c 61 74 66 6f 72 6d 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2c | ke.filterplatforms(prj.solution, |
33160 | 20 63 63 2e 70 6c 61 74 66 6f 72 6d 73 2c 20 22 4e 61 74 69 76 65 22 29 0a 66 6f 72 20 69 20 3d | .cc.platforms,."Native").for.i.= |
33180 | 20 23 70 6c 61 74 66 6f 72 6d 73 2c 20 31 2c 20 2d 31 20 64 6f 0a 69 66 20 70 72 65 6d 61 6b 65 | .#platforms,.1,.-1.do.if.premake |
331a0 | 2e 70 6c 61 74 66 6f 72 6d 73 5b 70 6c 61 74 66 6f 72 6d 73 5b 69 5d 5d 2e 69 73 63 72 6f 73 73 | .platforms[platforms[i]].iscross |
331c0 | 63 6f 6d 70 69 6c 65 72 20 74 68 65 6e 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 70 6c 61 74 66 | compiler.then.table.remove(platf |
331e0 | 6f 72 6d 73 2c 20 69 29 0a 65 6e 64 0a 65 6e 64 20 0a 5f 70 28 32 2c 27 3c 42 75 69 6c 64 3e 27 | orms,.i).end.end.._p(2,'<Build>' |
33200 | 29 0a 66 6f 72 20 5f 2c 20 70 6c 61 74 66 6f 72 6d 20 69 6e 20 69 70 61 69 72 73 28 70 6c 61 74 | ).for._,.platform.in.ipairs(plat |
33220 | 66 6f 72 6d 73 29 20 64 6f 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 65 6d 61 6b 65 2e 65 61 63 | forms).do.for.cfg.in.premake.eac |
33240 | 68 63 6f 6e 66 69 67 28 70 72 6a 2c 20 70 6c 61 74 66 6f 72 6d 29 20 64 6f 0a 5f 70 28 33 2c 27 | hconfig(prj,.platform).do._p(3,' |
33260 | 3c 54 61 72 67 65 74 20 74 69 74 6c 65 3d 22 25 73 22 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 | <Target.title="%s">',.premake.es |
33280 | 63 28 63 66 67 2e 6c 6f 6e 67 6e 61 6d 65 29 29 0a 5f 70 28 34 2c 27 3c 4f 70 74 69 6f 6e 20 6f | c(cfg.longname))._p(4,'<Option.o |
332a0 | 75 74 70 75 74 3d 22 25 73 22 20 70 72 65 66 69 78 5f 61 75 74 6f 3d 22 30 22 20 65 78 74 65 6e | utput="%s".prefix_auto="0".exten |
332c0 | 73 69 6f 6e 5f 61 75 74 6f 3d 22 30 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 | sion_auto="0"./>',.premake.esc(c |
332e0 | 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 66 75 6c 6c 70 61 74 68 29 29 0a 69 66 20 63 66 67 | fg.buildtarget.fullpath)).if.cfg |
33300 | 2e 64 65 62 75 67 64 69 72 20 74 68 65 6e 0a 5f 70 28 34 2c 27 3c 4f 70 74 69 6f 6e 20 77 6f 72 | .debugdir.then._p(4,'<Option.wor |
33320 | 6b 69 6e 67 5f 64 69 72 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 | king_dir="%s"./>',.premake.esc(c |
33340 | 66 67 2e 64 65 62 75 67 64 69 72 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 3c 4f 70 74 69 6f 6e 20 | fg.debugdir)).end._p(4,'<Option. |
33360 | 6f 62 6a 65 63 74 5f 6f 75 74 70 75 74 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e | object_output="%s"./>',.premake. |
33380 | 65 73 63 28 63 66 67 2e 6f 62 6a 65 63 74 73 64 69 72 29 29 0a 6c 6f 63 61 6c 20 74 79 70 65 73 | esc(cfg.objectsdir)).local.types |
333a0 | 20 3d 20 7b 20 57 69 6e 64 6f 77 65 64 41 70 70 20 3d 20 30 2c 20 43 6f 6e 73 6f 6c 65 41 70 70 | .=.{.WindowedApp.=.0,.ConsoleApp |
333c0 | 20 3d 20 31 2c 20 53 74 61 74 69 63 4c 69 62 20 3d 20 32 2c 20 53 68 61 72 65 64 4c 69 62 20 3d | .=.1,.StaticLib.=.2,.SharedLib.= |
333e0 | 20 33 20 7d 0a 5f 70 28 34 2c 27 3c 4f 70 74 69 6f 6e 20 74 79 70 65 3d 22 25 64 22 20 2f 3e 27 | .3.}._p(4,'<Option.type="%d"./>' |
33400 | 2c 20 74 79 70 65 73 5b 63 66 67 2e 6b 69 6e 64 5d 29 0a 5f 70 28 34 2c 27 3c 4f 70 74 69 6f 6e | ,.types[cfg.kind])._p(4,'<Option |
33420 | 20 63 6f 6d 70 69 6c 65 72 3d 22 25 73 22 20 2f 3e 27 2c 20 5f 4f 50 54 49 4f 4e 53 2e 63 63 29 | .compiler="%s"./>',._OPTIONS.cc) |
33440 | 0a 69 66 20 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 29 20 74 68 | .if.(cfg.kind.==."SharedLib").th |
33460 | 65 6e 0a 5f 70 28 34 2c 27 3c 4f 70 74 69 6f 6e 20 63 72 65 61 74 65 44 65 66 46 69 6c 65 3d 22 | en._p(4,'<Option.createDefFile=" |
33480 | 30 22 20 2f 3e 27 29 0a 5f 70 28 34 2c 27 3c 4f 70 74 69 6f 6e 20 63 72 65 61 74 65 53 74 61 74 | 0"./>')._p(4,'<Option.createStat |
334a0 | 69 63 4c 69 62 3d 22 25 73 22 20 2f 3e 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 4e 6f | icLib="%s"./>',.iif(cfg.flags.No |
334c0 | 49 6d 70 6f 72 74 4c 69 62 2c 20 30 2c 20 31 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 3c 43 6f 6d | ImportLib,.0,.1)).end._p(4,'<Com |
334e0 | 70 69 6c 65 72 3e 27 29 0a 66 6f 72 20 5f 2c 66 6c 61 67 20 69 6e 20 69 70 61 69 72 73 28 74 61 | piler>').for._,flag.in.ipairs(ta |
33500 | 62 6c 65 2e 6a 6f 69 6e 28 63 63 2e 67 65 74 63 66 6c 61 67 73 28 63 66 67 29 2c 20 63 63 2e 67 | ble.join(cc.getcflags(cfg),.cc.g |
33520 | 65 74 63 78 78 66 6c 61 67 73 28 63 66 67 29 2c 20 63 63 2e 67 65 74 64 65 66 69 6e 65 73 28 63 | etcxxflags(cfg),.cc.getdefines(c |
33540 | 66 67 2e 64 65 66 69 6e 65 73 29 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 29 20 | fg.defines),.cfg.buildoptions)). |
33560 | 64 6f 0a 5f 70 28 35 2c 27 3c 41 64 64 20 6f 70 74 69 6f 6e 3d 22 25 73 22 20 2f 3e 27 2c 20 70 | do._p(5,'<Add.option="%s"./>',.p |
33580 | 72 65 6d 61 6b 65 2e 65 73 63 28 66 6c 61 67 29 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 63 66 67 | remake.esc(flag)).end.if.not.cfg |
335a0 | 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 20 61 6e 64 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 20 74 | .flags.NoPCH.and.cfg.pchheader.t |
335c0 | 68 65 6e 0a 5f 70 28 35 2c 27 3c 41 64 64 20 6f 70 74 69 6f 6e 3d 22 2d 57 69 6e 76 61 6c 69 64 | hen._p(5,'<Add.option="-Winvalid |
335e0 | 2d 70 63 68 22 20 2f 3e 27 29 0a 5f 70 28 35 2c 27 3c 41 64 64 20 6f 70 74 69 6f 6e 3d 22 2d 69 | -pch"./>')._p(5,'<Add.option="-i |
33600 | 6e 63 6c 75 64 65 20 26 71 75 6f 74 3b 25 73 26 71 75 6f 74 3b 22 20 2f 3e 27 2c 20 70 72 65 6d | nclude."%s""./>',.prem |
33620 | 61 6b 65 2e 65 73 63 28 63 66 67 2e 70 63 68 68 65 61 64 65 72 29 29 0a 65 6e 64 0a 66 6f 72 20 | ake.esc(cfg.pchheader)).end.for. |
33640 | 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 29 20 64 | _,v.in.ipairs(cfg.includedirs).d |
33660 | 6f 0a 5f 70 28 35 2c 27 3c 41 64 64 20 64 69 72 65 63 74 6f 72 79 3d 22 25 73 22 20 2f 3e 27 2c | o._p(5,'<Add.directory="%s"./>', |
33680 | 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 76 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 3c 2f 43 6f 6d | .premake.esc(v)).end._p(4,'</Com |
336a0 | 70 69 6c 65 72 3e 27 29 0a 5f 70 28 34 2c 27 3c 4c 69 6e 6b 65 72 3e 27 29 0a 66 6f 72 20 5f 2c | piler>')._p(4,'<Linker>').for._, |
336c0 | 66 6c 61 67 20 69 6e 20 69 70 61 69 72 73 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 63 63 2e 67 65 74 | flag.in.ipairs(table.join(cc.get |
336e0 | 6c 64 66 6c 61 67 73 28 63 66 67 29 2c 20 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 29 29 20 | ldflags(cfg),.cfg.linkoptions)). |
33700 | 64 6f 0a 5f 70 28 35 2c 27 3c 41 64 64 20 6f 70 74 69 6f 6e 3d 22 25 73 22 20 2f 3e 27 2c 20 70 | do._p(5,'<Add.option="%s"./>',.p |
33720 | 72 65 6d 61 6b 65 2e 65 73 63 28 66 6c 61 67 29 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 76 20 69 6e | remake.esc(flag)).end.for._,v.in |
33740 | 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 61 | .ipairs(premake.getlinks(cfg,."a |
33760 | 6c 6c 22 2c 20 22 64 69 72 65 63 74 6f 72 79 22 29 29 20 64 6f 0a 5f 70 28 35 2c 27 3c 41 64 64 | ll",."directory")).do._p(5,'<Add |
33780 | 20 64 69 72 65 63 74 6f 72 79 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 | .directory="%s"./>',.premake.esc |
337a0 | 28 76 29 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 | (v)).end.for._,v.in.ipairs(prema |
337c0 | 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 61 6c 6c 22 2c 20 22 62 61 73 65 6e 61 6d | ke.getlinks(cfg,."all",."basenam |
337e0 | 65 22 29 29 20 64 6f 0a 5f 70 28 35 2c 27 3c 41 64 64 20 6c 69 62 72 61 72 79 3d 22 25 73 22 20 | e")).do._p(5,'<Add.library="%s". |
33800 | 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 76 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 3c | />',.premake.esc(v)).end._p(4,'< |
33820 | 2f 4c 69 6e 6b 65 72 3e 27 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 66 69 6c 65 28 63 | /Linker>').if.premake.findfile(c |
33840 | 66 67 2c 20 22 2e 72 63 22 29 20 74 68 65 6e 0a 5f 70 28 34 2c 27 3c 52 65 73 6f 75 72 63 65 43 | fg,.".rc").then._p(4,'<ResourceC |
33860 | 6f 6d 70 69 6c 65 72 3e 27 29 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 | ompiler>').for._,v.in.ipairs(cfg |
33880 | 2e 69 6e 63 6c 75 64 65 64 69 72 73 29 20 64 6f 0a 5f 70 28 35 2c 27 3c 41 64 64 20 64 69 72 65 | .includedirs).do._p(5,'<Add.dire |
338a0 | 63 74 6f 72 79 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 76 29 29 0a | ctory="%s"./>',.premake.esc(v)). |
338c0 | 65 6e 64 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 72 65 73 69 6e 63 | end.for._,v.in.ipairs(cfg.resinc |
338e0 | 6c 75 64 65 64 69 72 73 29 20 64 6f 0a 5f 70 28 35 2c 27 3c 41 64 64 20 64 69 72 65 63 74 6f 72 | ludedirs).do._p(5,'<Add.director |
33900 | 79 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 76 29 29 0a 65 6e 64 0a | y="%s"./>',.premake.esc(v)).end. |
33920 | 5f 70 28 34 2c 27 3c 2f 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 3e 27 29 0a 65 6e 64 0a | _p(4,'</ResourceCompiler>').end. |
33940 | 69 66 20 23 63 66 67 2e 70 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 6f 72 20 | if.#cfg.prebuildcommands.>.0.or. |
33960 | 23 63 66 67 2e 70 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 74 68 65 6e 0a | #cfg.postbuildcommands.>.0.then. |
33980 | 5f 70 28 34 2c 27 3c 45 78 74 72 61 43 6f 6d 6d 61 6e 64 73 3e 27 29 0a 66 6f 72 20 5f 2c 76 20 | _p(4,'<ExtraCommands>').for._,v. |
339a0 | 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 70 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 29 20 | in.ipairs(cfg.prebuildcommands). |
339c0 | 64 6f 0a 5f 70 28 35 2c 27 3c 41 64 64 20 62 65 66 6f 72 65 3d 22 25 73 22 20 2f 3e 27 2c 20 70 | do._p(5,'<Add.before="%s"./>',.p |
339e0 | 72 65 6d 61 6b 65 2e 65 73 63 28 76 29 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 | remake.esc(v)).end.for._,v.in.ip |
33a00 | 61 69 72 73 28 63 66 67 2e 70 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 29 20 64 6f 0a 5f | airs(cfg.postbuildcommands).do._ |
33a20 | 70 28 35 2c 27 3c 41 64 64 20 61 66 74 65 72 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b | p(5,'<Add.after="%s"./>',.premak |
33a40 | 65 2e 65 73 63 28 76 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 3c 2f 45 78 74 72 61 43 6f 6d 6d 61 | e.esc(v)).end._p(4,'</ExtraComma |
33a60 | 6e 64 73 3e 27 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 3c 2f 54 61 72 67 65 74 3e 27 29 0a 65 6e 64 | nds>').end._p(3,'</Target>').end |
33a80 | 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 2f 42 75 69 6c 64 3e 27 29 0a 63 6f 64 65 62 6c 6f 63 6b 73 | .end._p(2,'</Build>').codeblocks |
33aa0 | 2e 66 69 6c 65 73 28 70 72 6a 29 0a 5f 70 28 32 2c 27 3c 45 78 74 65 6e 73 69 6f 6e 73 3e 27 29 | .files(prj)._p(2,'<Extensions>') |
33ac0 | 0a 20 20 20 20 20 20 20 20 66 6f 72 20 5f 2c 20 70 6c 61 74 66 6f 72 6d 20 69 6e 20 69 70 61 69 | .........for._,.platform.in.ipai |
33ae0 | 72 73 28 70 6c 61 74 66 6f 72 6d 73 29 20 64 6f 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 65 6d | rs(platforms).do.for.cfg.in.prem |
33b00 | 61 6b 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 2c 20 70 6c 61 74 66 6f 72 6d 29 20 64 6f | ake.eachconfig(prj,.platform).do |
33b20 | 0a 69 66 20 63 66 67 2e 64 65 62 75 67 65 6e 76 73 20 61 6e 64 20 23 63 66 67 2e 64 65 62 75 67 | .if.cfg.debugenvs.and.#cfg.debug |
33b40 | 65 6e 76 73 20 3e 20 30 20 74 68 65 6e 0a 70 72 65 6d 61 6b 65 2e 63 6f 64 65 62 6c 6f 63 6b 73 | envs.>.0.then.premake.codeblocks |
33b60 | 2e 64 65 62 75 67 65 6e 76 73 28 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 32 | .debugenvs(cfg).end.end.end._p(2 |
33b80 | 2c 27 3c 2f 45 78 74 65 6e 73 69 6f 6e 73 3e 27 29 0a 5f 70 28 31 2c 27 3c 2f 50 72 6f 6a 65 63 | ,'</Extensions>')._p(1,'</Projec |
33ba0 | 74 3e 27 29 0a 5f 70 28 27 3c 2f 43 6f 64 65 42 6c 6f 63 6b 73 5f 70 72 6f 6a 65 63 74 5f 66 69 | t>')._p('</CodeBlocks_project_fi |
33bc0 | 6c 65 3e 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 63 6f 64 65 6c 69 | le>')._p('').end..premake.codeli |
33be0 | 74 65 20 3d 20 7b 20 7d 0a 6e 65 77 61 63 74 69 6f 6e 20 7b 0a 74 72 69 67 67 65 72 20 20 20 20 | te.=.{.}.newaction.{.trigger.... |
33c00 | 20 20 20 20 20 3d 20 22 63 6f 64 65 6c 69 74 65 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 20 | .....=."codelite",.shortname.... |
33c20 | 20 20 20 3d 20 22 43 6f 64 65 4c 69 74 65 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 20 20 20 | ...=."CodeLite",.description.... |
33c40 | 20 3d 20 22 47 65 6e 65 72 61 74 65 20 43 6f 64 65 4c 69 74 65 20 70 72 6f 6a 65 63 74 20 66 69 | .=."Generate.CodeLite.project.fi |
33c60 | 6c 65 73 22 2c 0a 76 61 6c 69 64 5f 6b 69 6e 64 73 20 20 20 20 20 3d 20 7b 20 22 43 6f 6e 73 6f | les",.valid_kinds.....=.{."Conso |
33c80 | 6c 65 41 70 70 22 2c 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 2c 20 22 53 74 61 74 69 63 4c 69 | leApp",."WindowedApp",."StaticLi |
33ca0 | 62 22 2c 20 22 53 68 61 72 65 64 4c 69 62 22 20 7d 2c 0a 76 61 6c 69 64 5f 6c 61 6e 67 75 61 67 | b",."SharedLib".},.valid_languag |
33cc0 | 65 73 20 3d 20 7b 20 22 43 22 2c 20 22 43 2b 2b 22 20 7d 2c 0a 76 61 6c 69 64 5f 74 6f 6f 6c 73 | es.=.{."C",."C++".},.valid_tools |
33ce0 | 20 20 20 20 20 3d 20 7b 0a 63 63 20 20 20 3d 20 7b 20 22 67 63 63 22 20 7d 2c 0a 7d 2c 0a 6f 6e | .....=.{.cc...=.{."gcc".},.},.on |
33d00 | 73 6f 6c 75 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 73 6c 6e 29 0a 70 72 65 6d 61 6b 65 | solution.=.function(sln).premake |
33d20 | 2e 67 65 6e 65 72 61 74 65 28 73 6c 6e 2c 20 22 25 25 2e 77 6f 72 6b 73 70 61 63 65 22 2c 20 70 | .generate(sln,."%%.workspace",.p |
33d40 | 72 65 6d 61 6b 65 2e 63 6f 64 65 6c 69 74 65 2e 77 6f 72 6b 73 70 61 63 65 29 0a 65 6e 64 2c 0a | remake.codelite.workspace).end,. |
33d60 | 6f 6e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 70 72 65 6d 61 6b | onproject.=.function(prj).premak |
33d80 | 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 70 72 6f 6a 65 63 74 22 2c 20 70 72 | e.generate(prj,."%%.project",.pr |
33da0 | 65 6d 61 6b 65 2e 63 6f 64 65 6c 69 74 65 2e 70 72 6f 6a 65 63 74 29 0a 65 6e 64 2c 0a 6f 6e 63 | emake.codelite.project).end,.onc |
33dc0 | 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 73 6c 6e 29 0a 70 72 65 | leansolution.=.function(sln).pre |
33de0 | 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 73 6c 6e 2c 20 22 25 25 2e 77 6f 72 6b 73 70 61 | make.clean.file(sln,."%%.workspa |
33e00 | 63 65 22 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 73 6c 6e 2c 20 22 25 25 | ce").premake.clean.file(sln,."%% |
33e20 | 5f 77 73 70 2e 6d 6b 22 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 73 6c 6e | _wsp.mk").premake.clean.file(sln |
33e40 | 2c 20 22 25 25 2e 74 61 67 73 22 29 0a 65 6e 64 2c 0a 6f 6e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 | ,."%%.tags").end,.oncleanproject |
33e60 | 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 | .=.function(prj).premake.clean.f |
33e80 | 69 6c 65 28 70 72 6a 2c 20 22 25 25 2e 70 72 6f 6a 65 63 74 22 29 0a 70 72 65 6d 61 6b 65 2e 63 | ile(prj,."%%.project").premake.c |
33ea0 | 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 22 25 25 2e 6d 6b 22 29 0a 70 72 65 6d 61 6b 65 2e | lean.file(prj,."%%.mk").premake. |
33ec0 | 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 22 25 25 2e 6c 69 73 74 22 29 0a 70 72 65 6d 61 | clean.file(prj,."%%.list").prema |
33ee0 | 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 22 25 25 2e 6f 75 74 22 29 0a 65 6e 64 | ke.clean.file(prj,."%%.out").end |
33f00 | 0a 7d 0a 00 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 6f 64 65 6c 69 74 65 2e 77 6f | .}..function.premake.codelite.wo |
33f20 | 72 6b 73 70 61 63 65 28 73 6c 6e 29 0a 5f 70 28 27 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 | rkspace(sln)._p('<?xml.version=" |
33f40 | 31 2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 75 74 66 2d 38 22 3f 3e 27 29 0a 5f 70 28 27 3c 43 | 1.0".encoding="utf-8"?>')._p('<C |
33f60 | 6f 64 65 4c 69 74 65 5f 57 6f 72 6b 73 70 61 63 65 20 4e 61 6d 65 3d 22 25 73 22 20 44 61 74 61 | odeLite_Workspace.Name="%s".Data |
33f80 | 62 61 73 65 3d 22 2e 2f 25 73 2e 74 61 67 73 22 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 | base="./%s.tags">',.premake.esc( |
33fa0 | 73 6c 6e 2e 6e 61 6d 65 29 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 73 6c 6e 2e 6e 61 6d 65 29 | sln.name),.premake.esc(sln.name) |
33fc0 | 29 0a 66 6f 72 20 69 2c 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a 65 63 | ).for.i,prj.in.ipairs(sln.projec |
33fe0 | 74 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 | ts).do.local.name.=.premake.esc( |
34000 | 70 72 6a 2e 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 3d 20 70 61 74 68 2e 6a 6f 69 | prj.name).local.fname.=.path.joi |
34020 | 6e 28 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 73 6c 6e 2e 6c 6f 63 61 74 69 6f 6e 2c | n(path.getrelative(sln.location, |
34040 | 20 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 29 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 | .prj.location),.prj.name).local. |
34060 | 61 63 74 69 76 65 20 3d 20 69 69 66 28 69 3d 3d 31 2c 20 22 59 65 73 22 2c 20 22 4e 6f 22 29 0a | active.=.iif(i==1,."Yes",."No"). |
34080 | 5f 70 28 27 20 20 3c 50 72 6f 6a 65 63 74 20 4e 61 6d 65 3d 22 25 73 22 20 50 61 74 68 3d 22 25 | _p('..<Project.Name="%s".Path="% |
340a0 | 73 2e 70 72 6f 6a 65 63 74 22 20 41 63 74 69 76 65 3d 22 25 73 22 20 2f 3e 27 2c 20 6e 61 6d 65 | s.project".Active="%s"./>',.name |
340c0 | 2c 20 66 6e 61 6d 65 2c 20 61 63 74 69 76 65 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 | ,.fname,.active).end.local.platf |
340e0 | 6f 72 6d 73 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 6c 74 65 72 70 6c 61 74 66 6f 72 6d 73 28 73 | orms.=.premake.filterplatforms(s |
34100 | 6c 6e 2c 20 70 72 65 6d 61 6b 65 5b 5f 4f 50 54 49 4f 4e 53 2e 63 63 5d 2e 70 6c 61 74 66 6f 72 | ln,.premake[_OPTIONS.cc].platfor |
34120 | 6d 73 2c 20 22 4e 61 74 69 76 65 22 29 0a 66 6f 72 20 69 20 3d 20 23 70 6c 61 74 66 6f 72 6d 73 | ms,."Native").for.i.=.#platforms |
34140 | 2c 20 31 2c 20 2d 31 20 64 6f 0a 69 66 20 70 72 65 6d 61 6b 65 2e 70 6c 61 74 66 6f 72 6d 73 5b | ,.1,.-1.do.if.premake.platforms[ |
34160 | 70 6c 61 74 66 6f 72 6d 73 5b 69 5d 5d 2e 69 73 63 72 6f 73 73 63 6f 6d 70 69 6c 65 72 20 74 68 | platforms[i]].iscrosscompiler.th |
34180 | 65 6e 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 70 6c 61 74 66 6f 72 6d 73 2c 20 69 29 0a 65 6e | en.table.remove(platforms,.i).en |
341a0 | 64 0a 65 6e 64 20 0a 5f 70 28 27 20 20 3c 42 75 69 6c 64 4d 61 74 72 69 78 3e 27 29 0a 66 6f 72 | d.end.._p('..<BuildMatrix>').for |
341c0 | 20 5f 2c 20 70 6c 61 74 66 6f 72 6d 20 69 6e 20 69 70 61 69 72 73 28 70 6c 61 74 66 6f 72 6d 73 | ._,.platform.in.ipairs(platforms |
341e0 | 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 63 66 67 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 73 6c | ).do.for._,.cfgname.in.ipairs(sl |
34200 | 6e 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 | n.configurations).do.local.name. |
34220 | 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 63 66 67 6e 61 6d 65 2c | =.premake.getconfigname(cfgname, |
34240 | 20 70 6c 61 74 66 6f 72 6d 29 3a 67 73 75 62 28 22 7c 22 2c 22 5f 22 29 0a 5f 70 28 27 20 20 20 | .platform):gsub("|","_")._p('... |
34260 | 20 3c 57 6f 72 6b 73 70 61 63 65 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 4e 61 6d 65 3d 22 25 | .<WorkspaceConfiguration.Name="% |
34280 | 73 22 20 53 65 6c 65 63 74 65 64 3d 22 79 65 73 22 3e 27 2c 20 6e 61 6d 65 29 0a 66 6f 72 20 5f | s".Selected="yes">',.name).for._ |
342a0 | 2c 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a | ,prj.in.ipairs(sln.projects).do. |
342c0 | 5f 70 28 27 20 20 20 20 20 20 3c 50 72 6f 6a 65 63 74 20 4e 61 6d 65 3d 22 25 73 22 20 43 6f 6e | _p('......<Project.Name="%s".Con |
342e0 | 66 69 67 4e 61 6d 65 3d 22 25 73 22 2f 3e 27 2c 20 70 72 6a 2e 6e 61 6d 65 2c 20 6e 61 6d 65 29 | figName="%s"/>',.prj.name,.name) |
34300 | 0a 65 6e 64 0a 5f 70 28 27 20 20 20 20 3c 2f 57 6f 72 6b 73 70 61 63 65 43 6f 6e 66 69 67 75 72 | .end._p('....</WorkspaceConfigur |
34320 | 61 74 69 6f 6e 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 20 20 3c 2f 42 75 69 6c 64 4d 61 | ation>').end.end._p('..</BuildMa |
34340 | 74 72 69 78 3e 27 29 0a 5f 70 28 27 3c 2f 43 6f 64 65 4c 69 74 65 5f 57 6f 72 6b 73 70 61 63 65 | trix>')._p('</CodeLite_Workspace |
34360 | 3e 27 29 0a 65 6e 64 0a 00 6c 6f 63 61 6c 20 63 6f 64 65 6c 69 74 65 20 3d 20 70 72 65 6d 61 6b | >').end..local.codelite.=.premak |
34380 | 65 2e 63 6f 64 65 6c 69 74 65 0a 6c 6f 63 61 6c 20 74 72 65 65 20 3d 20 70 72 65 6d 61 6b 65 2e | e.codelite.local.tree.=.premake. |
343a0 | 74 72 65 65 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 64 65 6c 69 74 65 2e 66 69 6c 65 73 28 70 72 6a | tree.function.codelite.files(prj |
343c0 | 29 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 62 75 69 | ).local.tr.=.premake.project.bui |
343e0 | 6c 64 73 6f 75 72 63 65 74 72 65 65 28 70 72 6a 29 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 | ldsourcetree(prj).tree.traverse( |
34400 | 74 72 2c 20 7b 0a 6f 6e 62 72 61 6e 63 68 65 6e 74 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e | tr,.{.onbranchenter.=.function(n |
34420 | 6f 64 65 2c 20 64 65 70 74 68 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 3c 56 69 72 74 75 61 6c 44 | ode,.depth)._p(depth,.'<VirtualD |
34440 | 69 72 65 63 74 6f 72 79 20 4e 61 6d 65 3d 22 25 73 22 3e 27 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 | irectory.Name="%s">',.node.name) |
34460 | 0a 65 6e 64 2c 0a 6f 6e 62 72 61 6e 63 68 65 78 69 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f | .end,.onbranchexit.=.function(no |
34480 | 64 65 2c 20 64 65 70 74 68 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 3c 2f 56 69 72 74 75 61 6c 44 | de,.depth)._p(depth,.'</VirtualD |
344a0 | 69 72 65 63 74 6f 72 79 3e 27 29 0a 65 6e 64 2c 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 | irectory>').end,.onleaf.=.functi |
344c0 | 6f 6e 28 6e 6f 64 65 2c 20 64 65 70 74 68 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 3c 46 69 6c 65 | on(node,.depth)._p(depth,.'<File |
344e0 | 20 4e 61 6d 65 3d 22 25 73 22 2f 3e 27 2c 20 6e 6f 64 65 2e 63 66 67 2e 6e 61 6d 65 29 0a 65 6e | .Name="%s"/>',.node.cfg.name).en |
34500 | 64 2c 0a 7d 2c 20 74 72 75 65 2c 20 31 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d | d,.},.true,.1).end.function.prem |
34520 | 61 6b 65 2e 63 6f 64 65 6c 69 74 65 2e 70 72 6f 6a 65 63 74 28 70 72 6a 29 0a 69 6f 2e 69 6e 64 | ake.codelite.project(prj).io.ind |
34540 | 65 6e 74 20 3d 20 22 20 20 22 0a 5f 70 28 27 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31 2e | ent.=.".."._p('<?xml.version="1. |
34560 | 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 75 74 66 2d 38 22 3f 3e 27 29 0a 5f 70 28 27 3c 43 6f 64 | 0".encoding="utf-8"?>')._p('<Cod |
34580 | 65 4c 69 74 65 5f 50 72 6f 6a 65 63 74 20 4e 61 6d 65 3d 22 25 73 22 3e 27 2c 20 70 72 65 6d 61 | eLite_Project.Name="%s">',.prema |
345a0 | 6b 65 2e 65 73 63 28 70 72 6a 2e 6e 61 6d 65 29 29 0a 63 6f 64 65 6c 69 74 65 2e 66 69 6c 65 73 | ke.esc(prj.name)).codelite.files |
345c0 | 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 74 79 70 65 73 20 3d 20 7b 20 0a 43 6f 6e 73 6f 6c 65 41 70 | (prj).local.types.=.{..ConsoleAp |
345e0 | 70 20 20 3d 20 22 45 78 65 63 75 74 61 62 6c 65 22 2c 20 0a 57 69 6e 64 6f 77 65 64 41 70 70 20 | p..=."Executable",..WindowedApp. |
34600 | 3d 20 22 45 78 65 63 75 74 61 62 6c 65 22 2c 20 0a 53 74 61 74 69 63 4c 69 62 20 20 20 3d 20 22 | =."Executable",..StaticLib...=." |
34620 | 53 74 61 74 69 63 20 4c 69 62 72 61 72 79 22 2c 0a 53 68 61 72 65 64 4c 69 62 20 20 20 3d 20 22 | Static.Library",.SharedLib...=." |
34640 | 44 79 6e 61 6d 69 63 20 4c 69 62 72 61 72 79 22 2c 0a 7d 0a 5f 70 28 27 20 20 3c 53 65 74 74 69 | Dynamic.Library",.}._p('..<Setti |
34660 | 6e 67 73 20 54 79 70 65 3d 22 25 73 22 3e 27 2c 20 74 79 70 65 73 5b 70 72 6a 2e 6b 69 6e 64 5d | ngs.Type="%s">',.types[prj.kind] |
34680 | 29 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 6c 74 | ).local.platforms.=.premake.filt |
346a0 | 65 72 70 6c 61 74 66 6f 72 6d 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2c 20 70 72 65 6d 61 6b | erplatforms(prj.solution,.premak |
346c0 | 65 5b 5f 4f 50 54 49 4f 4e 53 2e 63 63 5d 2e 70 6c 61 74 66 6f 72 6d 73 2c 20 22 4e 61 74 69 76 | e[_OPTIONS.cc].platforms,."Nativ |
346e0 | 65 22 29 0a 66 6f 72 20 69 20 3d 20 23 70 6c 61 74 66 6f 72 6d 73 2c 20 31 2c 20 2d 31 20 64 6f | e").for.i.=.#platforms,.1,.-1.do |
34700 | 0a 69 66 20 70 72 65 6d 61 6b 65 2e 70 6c 61 74 66 6f 72 6d 73 5b 70 6c 61 74 66 6f 72 6d 73 5b | .if.premake.platforms[platforms[ |
34720 | 69 5d 5d 2e 69 73 63 72 6f 73 73 63 6f 6d 70 69 6c 65 72 20 74 68 65 6e 0a 74 61 62 6c 65 2e 72 | i]].iscrosscompiler.then.table.r |
34740 | 65 6d 6f 76 65 28 70 6c 61 74 66 6f 72 6d 73 2c 20 69 29 0a 65 6e 64 0a 65 6e 64 20 0a 66 6f 72 | emove(platforms,.i).end.end..for |
34760 | 20 5f 2c 20 70 6c 61 74 66 6f 72 6d 20 69 6e 20 69 70 61 69 72 73 28 70 6c 61 74 66 6f 72 6d 73 | ._,.platform.in.ipairs(platforms |
34780 | 29 20 64 6f 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 65 6d 61 6b 65 2e 65 61 63 68 63 6f 6e 66 | ).do.for.cfg.in.premake.eachconf |
347a0 | 69 67 28 70 72 6a 2c 20 70 6c 61 74 66 6f 72 6d 29 20 64 6f 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 | ig(prj,.platform).do.local.name. |
347c0 | 3d 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 6c 6f 6e 67 6e 61 6d 65 29 3a 67 73 75 62 | =.premake.esc(cfg.longname):gsub |
347e0 | 28 22 7c 22 2c 22 5f 22 29 0a 6c 6f 63 61 6c 20 63 6f 6d 70 69 6c 65 72 20 3d 20 69 69 66 28 63 | ("|","_").local.compiler.=.iif(c |
34800 | 66 67 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 22 2c 20 22 67 63 63 22 2c 20 22 67 2b 2b 22 | fg.language.==."C",."gcc",."g++" |
34820 | 29 0a 5f 70 28 27 20 20 20 20 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 4e 61 6d 65 3d 22 25 | )._p('....<Configuration.Name="% |
34840 | 73 22 20 43 6f 6d 70 69 6c 65 72 54 79 70 65 3d 22 67 6e 75 20 25 73 22 20 44 65 62 75 67 67 65 | s".CompilerType="gnu.%s".Debugge |
34860 | 72 54 79 70 65 3d 22 47 4e 55 20 67 64 62 20 64 65 62 75 67 67 65 72 22 20 54 79 70 65 3d 22 25 | rType="GNU.gdb.debugger".Type="% |
34880 | 73 22 3e 27 2c 20 6e 61 6d 65 2c 20 63 6f 6d 70 69 6c 65 72 2c 20 74 79 70 65 73 5b 63 66 67 2e | s">',.name,.compiler,.types[cfg. |
348a0 | 6b 69 6e 64 5d 29 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 20 3d 20 70 72 65 6d 61 6b 65 2e 65 73 | kind]).local.fname..=.premake.es |
348c0 | 63 28 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 66 75 6c 6c 70 61 74 68 29 0a 6c 6f 63 61 | c(cfg.buildtarget.fullpath).loca |
348e0 | 6c 20 6f 62 6a 64 69 72 20 3d 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 6f 62 6a 65 63 | l.objdir.=.premake.esc(cfg.objec |
34900 | 74 73 64 69 72 29 0a 6c 6f 63 61 6c 20 72 75 6e 63 6d 64 20 3d 20 63 66 67 2e 62 75 69 6c 64 74 | tsdir).local.runcmd.=.cfg.buildt |
34920 | 61 72 67 65 74 2e 6e 61 6d 65 0a 6c 6f 63 61 6c 20 72 75 6e 64 69 72 20 3d 20 63 66 67 2e 64 65 | arget.name.local.rundir.=.cfg.de |
34940 | 62 75 67 64 69 72 20 6f 72 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 64 69 72 65 63 74 | bugdir.or.cfg.buildtarget.direct |
34960 | 6f 72 79 0a 6c 6f 63 61 6c 20 72 75 6e 61 72 67 73 20 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 | ory.local.runargs.=.table.concat |
34980 | 28 63 66 67 2e 64 65 62 75 67 61 72 67 73 2c 20 22 20 22 29 0a 6c 6f 63 61 6c 20 70 61 75 73 65 | (cfg.debugargs,.".").local.pause |
349a0 | 20 20 3d 20 69 69 66 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 70 | ..=.iif(cfg.kind.==."WindowedApp |
349c0 | 22 2c 20 22 6e 6f 22 2c 20 22 79 65 73 22 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 47 65 6e 65 72 | ",."no",."yes")._p('......<Gener |
349e0 | 61 6c 20 4f 75 74 70 75 74 46 69 6c 65 3d 22 25 73 22 20 49 6e 74 65 72 6d 65 64 69 61 74 65 44 | al.OutputFile="%s".IntermediateD |
34a00 | 69 72 65 63 74 6f 72 79 3d 22 25 73 22 20 43 6f 6d 6d 61 6e 64 3d 22 2e 2f 25 73 22 20 43 6f 6d | irectory="%s".Command="./%s".Com |
34a20 | 6d 61 6e 64 41 72 67 75 6d 65 6e 74 73 3d 22 25 73 22 20 57 6f 72 6b 69 6e 67 44 69 72 65 63 74 | mandArguments="%s".WorkingDirect |
34a40 | 6f 72 79 3d 22 25 73 22 20 50 61 75 73 65 45 78 65 63 57 68 65 6e 50 72 6f 63 54 65 72 6d 69 6e | ory="%s".PauseExecWhenProcTermin |
34a60 | 61 74 65 73 3d 22 25 73 22 2f 3e 27 2c 20 66 6e 61 6d 65 2c 20 6f 62 6a 64 69 72 2c 20 72 75 6e | ates="%s"/>',.fname,.objdir,.run |
34a80 | 63 6d 64 2c 20 72 75 6e 61 72 67 73 2c 20 72 75 6e 64 69 72 2c 20 70 61 75 73 65 29 0a 6c 6f 63 | cmd,.runargs,.rundir,.pause).loc |
34aa0 | 61 6c 20 66 6c 61 67 73 20 3d 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 62 6c 65 2e 6a 6f 69 | al.flags.=.premake.esc(table.joi |
34ac0 | 6e 28 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 63 66 6c 61 67 73 28 63 66 67 29 2c 20 70 72 | n(premake.gcc.getcflags(cfg),.pr |
34ae0 | 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 63 78 78 66 6c 61 67 73 28 63 66 67 29 2c 20 63 66 67 2e | emake.gcc.getcxxflags(cfg),.cfg. |
34b00 | 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 43 6f 6d 70 69 6c | buildoptions))._p('......<Compil |
34b20 | 65 72 20 52 65 71 75 69 72 65 64 3d 22 79 65 73 22 20 4f 70 74 69 6f 6e 73 3d 22 25 73 22 3e 27 | er.Required="yes".Options="%s">' |
34b40 | 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 66 6c 61 67 73 2c 20 22 3b 22 29 29 0a 66 6f 72 20 | ,.table.concat(flags,.";")).for. |
34b60 | 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 29 20 64 | _,v.in.ipairs(cfg.includedirs).d |
34b80 | 6f 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 49 6e 63 6c 75 64 65 50 61 74 68 20 56 61 6c 75 65 | o._p('........<IncludePath.Value |
34ba0 | 3d 22 25 73 22 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 76 29 29 0a 65 6e 64 0a 66 6f | ="%s"/>',.premake.esc(v)).end.fo |
34bc0 | 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 64 65 66 69 6e 65 73 29 20 64 6f 0a | r._,v.in.ipairs(cfg.defines).do. |
34be0 | 5f 70 28 27 20 20 20 20 20 20 20 20 3c 50 72 65 70 72 6f 63 65 73 73 6f 72 20 56 61 6c 75 65 3d | _p('........<Preprocessor.Value= |
34c00 | 22 25 73 22 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 76 29 29 0a 65 6e 64 0a 5f 70 28 | "%s"/>',.premake.esc(v)).end._p( |
34c20 | 27 20 20 20 20 20 20 3c 2f 43 6f 6d 70 69 6c 65 72 3e 27 29 0a 66 6c 61 67 73 20 3d 20 70 72 65 | '......</Compiler>').flags.=.pre |
34c40 | 6d 61 6b 65 2e 65 73 63 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 70 72 65 6d 61 6b 65 2e 67 63 63 2e | make.esc(table.join(premake.gcc. |
34c60 | 67 65 74 6c 64 66 6c 61 67 73 28 63 66 67 29 2c 20 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 | getldflags(cfg),.cfg.linkoptions |
34c80 | 29 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 4c 69 6e 6b 65 72 20 52 65 71 75 69 72 65 64 3d 22 79 | ))._p('......<Linker.Required="y |
34ca0 | 65 73 22 20 4f 70 74 69 6f 6e 73 3d 22 25 73 22 3e 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 | es".Options="%s">',.table.concat |
34cc0 | 28 66 6c 61 67 73 2c 20 22 3b 22 29 29 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 | (flags,.";")).for._,v.in.ipairs( |
34ce0 | 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 61 6c 6c 22 2c 20 22 64 69 | premake.getlinks(cfg,."all",."di |
34d00 | 72 65 63 74 6f 72 79 22 29 29 20 64 6f 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 4c 69 62 72 61 | rectory")).do._p('........<Libra |
34d20 | 72 79 50 61 74 68 20 56 61 6c 75 65 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 | ryPath.Value="%s"./>',.premake.e |
34d40 | 73 63 28 76 29 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 | sc(v)).end.for._,v.in.ipairs(pre |
34d60 | 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 61 6c 6c 22 2c 20 22 62 61 73 65 6e | make.getlinks(cfg,."all",."basen |
34d80 | 61 6d 65 22 29 29 20 64 6f 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 4c 69 62 72 61 72 79 20 56 | ame")).do._p('........<Library.V |
34da0 | 61 6c 75 65 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 76 29 29 0a 65 | alue="%s"./>',.premake.esc(v)).e |
34dc0 | 6e 64 0a 5f 70 28 27 20 20 20 20 20 20 3c 2f 4c 69 6e 6b 65 72 3e 27 29 0a 69 66 20 70 72 65 6d | nd._p('......</Linker>').if.prem |
34de0 | 61 6b 65 2e 66 69 6e 64 66 69 6c 65 28 63 66 67 2c 20 22 2e 72 63 22 29 20 74 68 65 6e 0a 6c 6f | ake.findfile(cfg,.".rc").then.lo |
34e00 | 63 61 6c 20 64 65 66 69 6e 65 73 20 3d 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 74 61 62 6c | cal.defines.=.table.implode(tabl |
34e20 | 65 2e 6a 6f 69 6e 28 63 66 67 2e 64 65 66 69 6e 65 73 2c 20 63 66 67 2e 72 65 73 64 65 66 69 6e | e.join(cfg.defines,.cfg.resdefin |
34e40 | 65 73 29 2c 20 22 2d 44 22 2c 20 22 3b 22 2c 20 22 22 29 0a 6c 6f 63 61 6c 20 6f 70 74 69 6f 6e | es),."-D",.";",."").local.option |
34e60 | 73 20 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 72 65 73 6f 70 74 69 6f 6e 73 2c | s.=.table.concat(cfg.resoptions, |
34e80 | 20 22 3b 22 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 | .";")._p('......<ResourceCompile |
34ea0 | 72 20 52 65 71 75 69 72 65 64 3d 22 79 65 73 22 20 4f 70 74 69 6f 6e 73 3d 22 25 73 25 73 22 3e | r.Required="yes".Options="%s%s"> |
34ec0 | 27 2c 20 64 65 66 69 6e 65 73 2c 20 6f 70 74 69 6f 6e 73 29 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 | ',.defines,.options).for._,v.in. |
34ee0 | 69 70 61 69 72 73 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 | ipairs(table.join(cfg.includedir |
34f00 | 73 2c 20 63 66 67 2e 72 65 73 69 6e 63 6c 75 64 65 64 69 72 73 29 29 20 64 6f 0a 5f 70 28 27 20 | s,.cfg.resincludedirs)).do._p('. |
34f20 | 20 20 20 20 20 20 20 3c 49 6e 63 6c 75 64 65 50 61 74 68 20 56 61 6c 75 65 3d 22 25 73 22 2f 3e | .......<IncludePath.Value="%s"/> |
34f40 | 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 76 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 20 20 20 | ',.premake.esc(v)).end._p('..... |
34f60 | 20 3c 2f 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 27 | .</ResourceCompiler>').else._p(' |
34f80 | 20 20 20 20 20 20 3c 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 20 52 65 71 75 69 72 65 64 | ......<ResourceCompiler.Required |
34fa0 | 3d 22 6e 6f 22 20 4f 70 74 69 6f 6e 73 3d 22 22 2f 3e 27 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 | ="no".Options=""/>').end.if.#cfg |
34fc0 | 2e 70 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 27 20 | .prebuildcommands.>.0.then._p('. |
34fe0 | 20 20 20 20 20 3c 50 72 65 42 75 69 6c 64 3e 27 29 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 | .....<PreBuild>').for._,v.in.ipa |
35000 | 69 72 73 28 63 66 67 2e 70 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 29 20 64 6f 0a 5f 70 28 | irs(cfg.prebuildcommands).do._p( |
35020 | 27 20 20 20 20 20 20 20 20 3c 43 6f 6d 6d 61 6e 64 20 45 6e 61 62 6c 65 64 3d 22 79 65 73 22 3e | '........<Command.Enabled="yes"> |
35040 | 25 73 3c 2f 43 6f 6d 6d 61 6e 64 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 76 29 29 0a 65 | %s</Command>',.premake.esc(v)).e |
35060 | 6e 64 0a 5f 70 28 27 20 20 20 20 20 20 3c 2f 50 72 65 42 75 69 6c 64 3e 27 29 0a 65 6e 64 0a 69 | nd._p('......</PreBuild>').end.i |
35080 | 66 20 23 63 66 67 2e 70 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 74 68 65 | f.#cfg.postbuildcommands.>.0.the |
350a0 | 6e 0a 5f 70 28 27 20 20 20 20 20 20 3c 50 6f 73 74 42 75 69 6c 64 3e 27 29 0a 66 6f 72 20 5f 2c | n._p('......<PostBuild>').for._, |
350c0 | 76 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 70 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 | v.in.ipairs(cfg.postbuildcommand |
350e0 | 73 29 20 64 6f 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 43 6f 6d 6d 61 6e 64 20 45 6e 61 62 6c | s).do._p('........<Command.Enabl |
35100 | 65 64 3d 22 79 65 73 22 3e 25 73 3c 2f 43 6f 6d 6d 61 6e 64 3e 27 2c 20 70 72 65 6d 61 6b 65 2e | ed="yes">%s</Command>',.premake. |
35120 | 65 73 63 28 76 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 20 20 20 20 3c 2f 50 6f 73 74 42 75 69 6c | esc(v)).end._p('......</PostBuil |
35140 | 64 3e 27 29 0a 65 6e 64 0a 5f 70 28 27 20 20 20 20 20 20 3c 43 75 73 74 6f 6d 42 75 69 6c 64 20 | d>').end._p('......<CustomBuild. |
35160 | 45 6e 61 62 6c 65 64 3d 22 6e 6f 22 3e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 43 6c 65 | Enabled="no">')._p('........<Cle |
35180 | 61 6e 43 6f 6d 6d 61 6e 64 3e 3c 2f 43 6c 65 61 6e 43 6f 6d 6d 61 6e 64 3e 27 29 0a 5f 70 28 27 | anCommand></CleanCommand>')._p(' |
351a0 | 20 20 20 20 20 20 20 20 3c 42 75 69 6c 64 43 6f 6d 6d 61 6e 64 3e 3c 2f 42 75 69 6c 64 43 6f 6d | ........<BuildCommand></BuildCom |
351c0 | 6d 61 6e 64 3e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 53 69 6e 67 6c 65 46 69 6c 65 43 | mand>')._p('........<SingleFileC |
351e0 | 6f 6d 6d 61 6e 64 3e 3c 2f 53 69 6e 67 6c 65 46 69 6c 65 43 6f 6d 6d 61 6e 64 3e 27 29 0a 5f 70 | ommand></SingleFileCommand>')._p |
35200 | 28 27 20 20 20 20 20 20 20 20 3c 4d 61 6b 65 66 69 6c 65 47 65 6e 65 72 61 74 69 6f 6e 43 6f 6d | ('........<MakefileGenerationCom |
35220 | 6d 61 6e 64 3e 3c 2f 4d 61 6b 65 66 69 6c 65 47 65 6e 65 72 61 74 69 6f 6e 43 6f 6d 6d 61 6e 64 | mand></MakefileGenerationCommand |
35240 | 3e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 54 68 69 72 64 50 61 72 74 79 54 6f 6f 6c 4e | >')._p('........<ThirdPartyToolN |
35260 | 61 6d 65 3e 4e 6f 6e 65 3c 2f 54 68 69 72 64 50 61 72 74 79 54 6f 6f 6c 4e 61 6d 65 3e 27 29 0a | ame>None</ThirdPartyToolName>'). |
35280 | 5f 70 28 27 20 20 20 20 20 20 20 20 3c 57 6f 72 6b 69 6e 67 44 69 72 65 63 74 6f 72 79 3e 3c 2f | _p('........<WorkingDirectory></ |
352a0 | 57 6f 72 6b 69 6e 67 44 69 72 65 63 74 6f 72 79 3e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 2f | WorkingDirectory>')._p('......</ |
352c0 | 43 75 73 74 6f 6d 42 75 69 6c 64 3e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 41 64 64 69 74 69 | CustomBuild>')._p('......<Additi |
352e0 | 6f 6e 61 6c 52 75 6c 65 73 3e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 43 75 73 74 6f 6d | onalRules>')._p('........<Custom |
35300 | 50 6f 73 74 42 75 69 6c 64 3e 3c 2f 43 75 73 74 6f 6d 50 6f 73 74 42 75 69 6c 64 3e 27 29 0a 5f | PostBuild></CustomPostBuild>')._ |
35320 | 70 28 27 20 20 20 20 20 20 20 20 3c 43 75 73 74 6f 6d 50 72 65 42 75 69 6c 64 3e 3c 2f 43 75 73 | p('........<CustomPreBuild></Cus |
35340 | 74 6f 6d 50 72 65 42 75 69 6c 64 3e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 2f 41 64 64 69 74 | tomPreBuild>')._p('......</Addit |
35360 | 69 6f 6e 61 6c 52 75 6c 65 73 3e 27 29 0a 5f 70 28 27 20 20 20 20 3c 2f 43 6f 6e 66 69 67 75 72 | ionalRules>')._p('....</Configur |
35380 | 61 74 69 6f 6e 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 20 20 3c 2f 53 65 74 74 69 6e 67 | ation>').end.end._p('..</Setting |
353a0 | 73 3e 27 29 0a 66 6f 72 20 5f 2c 20 70 6c 61 74 66 6f 72 6d 20 69 6e 20 69 70 61 69 72 73 28 70 | s>').for._,.platform.in.ipairs(p |
353c0 | 6c 61 74 66 6f 72 6d 73 29 20 64 6f 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 65 6d 61 6b 65 2e | latforms).do.for.cfg.in.premake. |
353e0 | 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 2c 20 70 6c 61 74 66 6f 72 6d 29 20 64 6f 0a 5f 70 28 | eachconfig(prj,.platform).do._p( |
35400 | 27 20 20 3c 44 65 70 65 6e 64 65 6e 63 69 65 73 20 6e 61 6d 65 3d 22 25 73 22 3e 27 2c 20 63 66 | '..<Dependencies.name="%s">',.cf |
35420 | 67 2e 6c 6f 6e 67 6e 61 6d 65 3a 67 73 75 62 28 22 7c 22 2c 22 5f 22 29 29 0a 66 6f 72 20 5f 2c | g.longname:gsub("|","_")).for._, |
35440 | 64 65 70 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 67 65 74 64 65 70 65 6e 64 65 | dep.in.ipairs(premake.getdepende |
35460 | 6e 63 69 65 73 28 70 72 6a 29 29 20 64 6f 0a 5f 70 28 27 20 20 20 20 3c 50 72 6f 6a 65 63 74 20 | ncies(prj)).do._p('....<Project. |
35480 | 4e 61 6d 65 3d 22 25 73 22 2f 3e 27 2c 20 64 65 70 2e 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 27 | Name="%s"/>',.dep.name).end._p(' |
354a0 | 20 20 3c 2f 44 65 70 65 6e 64 65 6e 63 69 65 73 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 | ..</Dependencies>').end.end._p(' |
354c0 | 3c 2f 43 6f 64 65 4c 69 74 65 5f 50 72 6f 6a 65 63 74 3e 27 29 0a 65 6e 64 0a 00 5f 4d 41 4b 45 | </CodeLite_Project>').end.._MAKE |
354e0 | 20 3d 20 7b 20 7d 0a 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 | .=.{.}.premake.make.=.{.}.local. |
35500 | 6d 61 6b 65 20 3d 20 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 0a 66 75 6e 63 74 69 6f 6e 20 5f 4d 41 | make.=.premake.make.function._MA |
35520 | 4b 45 2e 65 73 63 28 76 61 6c 75 65 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 0a 69 66 20 28 74 | KE.esc(value).local.result.if.(t |
35540 | 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 62 6c 65 22 29 20 74 68 65 6e 0a 72 65 73 75 | ype(value).==."table").then.resu |
35560 | 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 76 61 6c 75 65 | lt.=.{.}.for._,v.in.ipairs(value |
35580 | 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 5f 4d 41 4b 45 2e | ).do.table.insert(result,._MAKE. |
355a0 | 65 73 63 28 76 29 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6c 73 65 0a 72 | esc(v)).end.return.result.else.r |
355c0 | 65 73 75 6c 74 20 3d 20 76 61 6c 75 65 3a 67 73 75 62 28 22 5c 5c 22 2c 20 22 5c 5c 5c 5c 22 29 | esult.=.value:gsub("\\",."\\\\") |
355e0 | 0a 72 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 3a 67 73 75 62 28 22 20 22 2c 20 22 5c 5c 20 22 | .result.=.result:gsub(".",."\\." |
35600 | 29 0a 72 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 3a 67 73 75 62 28 22 25 25 28 22 2c 20 22 5c | ).result.=.result:gsub("%%(",."\ |
35620 | 5c 25 28 22 29 0a 72 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 3a 67 73 75 62 28 22 25 25 29 22 | \%(").result.=.result:gsub("%%)" |
35640 | 2c 20 22 5c 5c 25 29 22 29 0a 72 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 3a 67 73 75 62 28 22 | ,."\\%)").result.=.result:gsub(" |
35660 | 24 5c 5c 25 28 28 2e 2d 29 5c 5c 25 29 22 2c 20 22 24 25 28 25 31 25 29 22 29 0a 72 65 74 75 72 | $\\%((.-)\\%)",."$%(%1%)").retur |
35680 | 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b | n.result.end.end.function.premak |
356a0 | 65 2e 6d 61 6b 65 5f 63 6f 70 79 72 75 6c 65 28 73 6f 75 72 63 65 2c 20 74 61 72 67 65 74 29 0a | e.make_copyrule(source,.target). |
356c0 | 5f 70 28 27 25 73 3a 20 25 73 27 2c 20 74 61 72 67 65 74 2c 20 73 6f 75 72 63 65 29 0a 5f 70 28 | _p('%s:.%s',.target,.source)._p( |
356e0 | 27 5c 74 40 65 63 68 6f 20 43 6f 70 79 69 6e 67 20 24 28 6e 6f 74 64 69 72 20 25 73 29 27 2c 20 | '\t@echo.Copying.$(notdir.%s)',. |
35700 | 74 61 72 67 65 74 29 0a 5f 70 28 27 5c 74 2d 24 28 63 61 6c 6c 20 43 4f 50 59 2c 25 73 2c 25 73 | target)._p('\t-$(call.COPY,%s,%s |
35720 | 29 27 2c 20 73 6f 75 72 63 65 2c 20 74 61 72 67 65 74 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e | )',.source,.target).end.function |
35740 | 20 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 6d 6b 64 69 72 72 75 6c 65 28 76 61 72 29 0a 5f 70 28 | .premake.make_mkdirrule(var)._p( |
35760 | 27 5c 74 40 65 63 68 6f 20 43 72 65 61 74 69 6e 67 20 25 73 27 2c 20 76 61 72 29 0a 5f 70 28 27 | '\t@echo.Creating.%s',.var)._p(' |
35780 | 5c 74 2d 24 28 63 61 6c 6c 20 4d 4b 44 49 52 2c 25 73 29 27 2c 20 76 61 72 29 0a 5f 70 28 27 27 | \t-$(call.MKDIR,%s)',.var)._p('' |
357a0 | 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 6c 69 73 74 28 76 61 6c 75 65 29 0a | ).end.function.make.list(value). |
357c0 | 69 66 20 23 76 61 6c 75 65 20 3e 20 30 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 20 22 20 2e 2e | if.#value.>.0.then.return."."... |
357e0 | 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 76 61 6c 75 65 2c 20 22 20 22 29 0a 65 6c 73 65 0a 72 | .table.concat(value,.".").else.r |
35800 | 65 74 75 72 6e 20 22 22 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 5f 4d 41 4b 45 2e | eturn."".end.end.function._MAKE. |
35820 | 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 74 68 69 73 2c 20 73 65 61 72 63 68 70 72 6a 73 | getmakefilename(this,.searchprjs |
35840 | 29 0a 6c 6f 63 61 6c 20 63 6f 75 6e 74 20 3d 20 30 0a 66 6f 72 20 73 6c 6e 20 69 6e 20 70 72 65 | ).local.count.=.0.for.sln.in.pre |
35860 | 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a 69 66 20 28 73 6c 6e 2e | make.solution.each().do.if.(sln. |
35880 | 6c 6f 63 61 74 69 6f 6e 20 3d 3d 20 74 68 69 73 2e 6c 6f 63 61 74 69 6f 6e 29 20 74 68 65 6e 20 | location.==.this.location).then. |
358a0 | 63 6f 75 6e 74 20 3d 20 63 6f 75 6e 74 20 2b 20 31 20 65 6e 64 0a 69 66 20 28 73 65 61 72 63 68 | count.=.count.+.1.end.if.(search |
358c0 | 70 72 6a 73 29 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 | prjs).then.for._,prj.in.ipairs(s |
358e0 | 6c 6e 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a 69 66 20 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e | ln.projects).do.if.(prj.location |
35900 | 20 3d 3d 20 74 68 69 73 2e 6c 6f 63 61 74 69 6f 6e 29 20 74 68 65 6e 20 63 6f 75 6e 74 20 3d 20 | .==.this.location).then.count.=. |
35920 | 63 6f 75 6e 74 20 2b 20 31 20 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 28 63 6f | count.+.1.end.end.end.end.if.(co |
35940 | 75 6e 74 20 3d 3d 20 31 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 4d 61 6b 65 66 69 6c 65 22 | unt.==.1).then.return."Makefile" |
35960 | 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 74 68 69 73 2e 6e 61 6d 65 20 2e 2e 20 22 2e 6d 61 6b 65 | .else.return.this.name....".make |
35980 | 22 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 5f 4d 41 4b 45 2e 67 65 74 6e 61 6d 65 | ".end.end.function._MAKE.getname |
359a0 | 73 28 74 62 6c 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 74 61 62 6c 65 2e 65 78 74 72 | s(tbl).local.result.=.table.extr |
359c0 | 61 63 74 28 74 62 6c 2c 20 22 6e 61 6d 65 22 29 0a 66 6f 72 20 6b 2c 76 20 69 6e 20 70 61 69 72 | act(tbl,."name").for.k,v.in.pair |
359e0 | 73 28 72 65 73 75 6c 74 29 20 64 6f 0a 72 65 73 75 6c 74 5b 6b 5d 20 3d 20 5f 4d 41 4b 45 2e 65 | s(result).do.result[k].=._MAKE.e |
35a00 | 73 63 28 76 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 | sc(v).end.return.result.end.func |
35a20 | 74 69 6f 6e 20 6d 61 6b 65 2e 73 65 74 74 69 6e 67 73 28 63 66 67 2c 20 63 63 29 0a 69 66 20 23 | tion.make.settings(cfg,.cc).if.# |
35a40 | 63 66 67 2e 6d 61 6b 65 73 65 74 74 69 6e 67 73 20 3e 20 30 20 74 68 65 6e 0a 66 6f 72 20 5f 2c | cfg.makesettings.>.0.then.for._, |
35a60 | 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 6d 61 6b 65 73 65 74 74 69 6e 67 | .value.in.ipairs(cfg.makesetting |
35a80 | 73 29 20 64 6f 0a 5f 70 28 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 74 6f | s).do._p(value).end.end.local.to |
35aa0 | 6f 6c 73 65 74 74 69 6e 67 73 20 3d 20 63 63 2e 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c | olsettings.=.cc.platforms[cfg.pl |
35ac0 | 61 74 66 6f 72 6d 5d 2e 63 66 67 73 65 74 74 69 6e 67 73 0a 69 66 20 74 6f 6f 6c 73 65 74 74 69 | atform].cfgsettings.if.toolsetti |
35ae0 | 6e 67 73 20 74 68 65 6e 0a 5f 70 28 74 6f 6f 6c 73 65 74 74 69 6e 67 73 29 0a 65 6e 64 0a 65 6e | ngs.then._p(toolsettings).end.en |
35b00 | 64 0a 6e 65 77 61 63 74 69 6f 6e 20 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 20 20 20 20 3d 20 | d.newaction.{.trigger.........=. |
35b20 | 22 67 6d 61 6b 65 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 22 47 4e 55 20 | "gmake",.shortname.......=."GNU. |
35b40 | 4d 61 6b 65 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 20 20 20 20 3d 20 22 47 65 6e 65 72 61 | Make",.description.....=."Genera |
35b60 | 74 65 20 47 4e 55 20 6d 61 6b 65 66 69 6c 65 73 20 66 6f 72 20 50 4f 53 49 58 2c 20 4d 69 6e 47 | te.GNU.makefiles.for.POSIX,.MinG |
35b80 | 57 2c 20 61 6e 64 20 43 79 67 77 69 6e 22 2c 0a 76 61 6c 69 64 5f 6b 69 6e 64 73 20 20 20 20 20 | W,.and.Cygwin",.valid_kinds..... |
35ba0 | 3d 20 7b 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 2c | =.{."ConsoleApp",."WindowedApp", |
35bc0 | 20 22 53 74 61 74 69 63 4c 69 62 22 2c 20 22 53 68 61 72 65 64 4c 69 62 22 20 7d 2c 0a 76 61 6c | ."StaticLib",."SharedLib".},.val |
35be0 | 69 64 5f 6c 61 6e 67 75 61 67 65 73 20 3d 20 7b 20 22 43 22 2c 20 22 43 2b 2b 22 2c 20 22 43 23 | id_languages.=.{."C",."C++",."C# |
35c00 | 22 20 7d 2c 0a 76 61 6c 69 64 5f 74 6f 6f 6c 73 20 20 20 20 20 3d 20 7b 0a 63 63 20 20 20 20 20 | ".},.valid_tools.....=.{.cc..... |
35c20 | 3d 20 7b 20 22 67 63 63 22 2c 20 22 67 68 73 22 20 7d 2c 0a 64 6f 74 6e 65 74 20 3d 20 7b 20 22 | =.{."gcc",."ghs".},.dotnet.=.{." |
35c40 | 6d 6f 6e 6f 22 2c 20 22 6d 73 6e 65 74 22 2c 20 22 70 6e 65 74 22 20 7d 2c 0a 7d 2c 0a 6f 6e 73 | mono",."msnet",."pnet".},.},.ons |
35c60 | 6f 6c 75 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 73 6c 6e 29 0a 70 72 65 6d 61 6b 65 2e | olution.=.function(sln).premake. |
35c80 | 67 65 6e 65 72 61 74 65 28 73 6c 6e 2c 20 5f 4d 41 4b 45 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e | generate(sln,._MAKE.getmakefilen |
35ca0 | 61 6d 65 28 73 6c 6e 2c 20 66 61 6c 73 65 29 2c 20 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 73 6f | ame(sln,.false),.premake.make_so |
35cc0 | 6c 75 74 69 6f 6e 29 0a 65 6e 64 2c 0a 6f 6e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f | lution).end,.onproject.=.functio |
35ce0 | 6e 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 6d 61 6b 65 66 69 6c 65 20 3d 20 5f 4d 41 4b 45 2e 67 65 | n(prj).local.makefile.=._MAKE.ge |
35d00 | 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 74 72 75 65 29 0a 69 66 20 70 72 65 6d | tmakefilename(prj,.true).if.prem |
35d20 | 61 6b 65 2e 69 73 64 6f 74 6e 65 74 70 72 6f 6a 65 63 74 28 70 72 6a 29 20 74 68 65 6e 0a 70 72 | ake.isdotnetproject(prj).then.pr |
35d40 | 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 6d 61 6b 65 66 69 6c 65 2c 20 70 72 | emake.generate(prj,.makefile,.pr |
35d60 | 65 6d 61 6b 65 2e 6d 61 6b 65 5f 63 73 68 61 72 70 29 0a 65 6c 73 65 0a 70 72 65 6d 61 6b 65 2e | emake.make_csharp).else.premake. |
35d80 | 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 6d 61 6b 65 66 69 6c 65 2c 20 70 72 65 6d 61 6b 65 2e | generate(prj,.makefile,.premake. |
35da0 | 6d 61 6b 65 5f 63 70 70 29 0a 65 6e 64 0a 65 6e 64 2c 0a 6f 6e 63 6c 65 61 6e 73 6f 6c 75 74 69 | make_cpp).end.end,.oncleansoluti |
35dc0 | 6f 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 73 6c 6e 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e | on.=.function(sln).premake.clean |
35de0 | 2e 66 69 6c 65 28 73 6c 6e 2c 20 5f 4d 41 4b 45 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 | .file(sln,._MAKE.getmakefilename |
35e00 | 28 73 6c 6e 2c 20 66 61 6c 73 65 29 29 0a 65 6e 64 2c 0a 6f 6e 63 6c 65 61 6e 70 72 6f 6a 65 63 | (sln,.false)).end,.oncleanprojec |
35e20 | 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e | t.=.function(prj).premake.clean. |
35e40 | 66 69 6c 65 28 70 72 6a 2c 20 5f 4d 41 4b 45 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 | file(prj,._MAKE.getmakefilename( |
35e60 | 70 72 6a 2c 20 74 72 75 65 29 29 0a 65 6e 64 0a 7d 0a 00 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d | prj,.true)).end.}..function.prem |
35e80 | 61 6b 65 2e 6d 61 6b 65 5f 73 6f 6c 75 74 69 6f 6e 28 73 6c 6e 29 0a 6c 6f 63 61 6c 20 63 63 20 | ake.make_solution(sln).local.cc. |
35ea0 | 3d 20 70 72 65 6d 61 6b 65 5b 5f 4f 50 54 49 4f 4e 53 2e 63 63 5d 0a 6c 6f 63 61 6c 20 70 6c 61 | =.premake[_OPTIONS.cc].local.pla |
35ec0 | 74 66 6f 72 6d 73 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 6c 74 65 72 70 6c 61 74 66 6f 72 6d 73 | tforms.=.premake.filterplatforms |
35ee0 | 28 73 6c 6e 2c 20 63 63 2e 70 6c 61 74 66 6f 72 6d 73 2c 20 22 4e 61 74 69 76 65 22 29 0a 5f 70 | (sln,.cc.platforms,."Native")._p |
35f00 | 28 27 23 20 25 73 20 73 6f 6c 75 74 69 6f 6e 20 6d 61 6b 65 66 69 6c 65 20 61 75 74 6f 67 65 6e | ('#.%s.solution.makefile.autogen |
35f20 | 65 72 61 74 65 64 20 62 79 20 47 45 4e 69 65 27 2c 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e | erated.by.GENie',.premake.action |
35f40 | 2e 63 75 72 72 65 6e 74 28 29 2e 73 68 6f 72 74 6e 61 6d 65 29 0a 5f 70 28 27 23 20 54 79 70 65 | .current().shortname)._p('#.Type |
35f60 | 20 22 6d 61 6b 65 20 68 65 6c 70 22 20 66 6f 72 20 75 73 61 67 65 20 68 65 6c 70 27 29 0a 5f 70 | ."make.help".for.usage.help')._p |
35f80 | 28 27 27 29 0a 5f 70 28 27 69 66 6e 64 65 66 20 63 6f 6e 66 69 67 27 29 0a 5f 70 28 27 20 20 63 | ('')._p('ifndef.config')._p('..c |
35fa0 | 6f 6e 66 69 67 3d 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 72 65 6d 61 6b 65 2e 67 65 74 | onfig=%s',._MAKE.esc(premake.get |
35fc0 | 63 6f 6e 66 69 67 6e 61 6d 65 28 73 6c 6e 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 5b 31 5d | configname(sln.configurations[1] |
35fe0 | 2c 20 70 6c 61 74 66 6f 72 6d 73 5b 31 5d 2c 20 74 72 75 65 29 29 29 0a 5f 70 28 27 65 6e 64 69 | ,.platforms[1],.true)))._p('endi |
36000 | 66 27 29 0a 5f 70 28 27 65 78 70 6f 72 74 20 63 6f 6e 66 69 67 27 29 0a 5f 70 28 27 27 29 0a 5f | f')._p('export.config')._p('')._ |
36020 | 70 28 27 50 52 4f 4a 45 43 54 53 20 3a 3d 20 25 73 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 | p('PROJECTS.:=.%s',.table.concat |
36040 | 28 5f 4d 41 4b 45 2e 65 73 63 28 74 61 62 6c 65 2e 65 78 74 72 61 63 74 28 73 6c 6e 2e 70 72 6f | (_MAKE.esc(table.extract(sln.pro |
36060 | 6a 65 63 74 73 2c 20 22 6e 61 6d 65 22 29 29 2c 20 22 20 22 29 29 0a 5f 70 28 27 27 29 0a 5f 70 | jects,."name")),."."))._p('')._p |
36080 | 28 27 2e 50 48 4f 4e 59 3a 20 61 6c 6c 20 63 6c 65 61 6e 20 68 65 6c 70 20 24 28 50 52 4f 4a 45 | ('.PHONY:.all.clean.help.$(PROJE |
360a0 | 43 54 53 29 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 61 6c 6c 3a 20 24 28 50 52 4f 4a 45 43 54 | CTS)')._p('')._p('all:.$(PROJECT |
360c0 | 53 29 27 29 0a 5f 70 28 27 27 29 0a 66 6f 72 20 5f 2c 20 70 72 6a 20 69 6e 20 69 70 61 69 72 73 | S)')._p('').for._,.prj.in.ipairs |
360e0 | 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a 5f 70 28 27 25 73 3a 20 25 73 27 2c 20 5f | (sln.projects).do._p('%s:.%s',._ |
36100 | 4d 41 4b 45 2e 65 73 63 28 70 72 6a 2e 6e 61 6d 65 29 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 | MAKE.esc(prj.name),.table.concat |
36120 | 28 5f 4d 41 4b 45 2e 65 73 63 28 74 61 62 6c 65 2e 65 78 74 72 61 63 74 28 70 72 65 6d 61 6b 65 | (_MAKE.esc(table.extract(premake |
36140 | 2e 67 65 74 64 65 70 65 6e 64 65 6e 63 69 65 73 28 70 72 6a 29 2c 20 22 6e 61 6d 65 22 29 29 2c | .getdependencies(prj),."name")), |
36160 | 20 22 20 22 29 29 0a 69 66 20 28 6e 6f 74 20 73 6c 6e 2e 6d 65 73 73 61 67 65 73 6b 69 70 29 20 | .".")).if.(not.sln.messageskip). |
36180 | 6f 72 20 28 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 73 6c 6e 2e 6d 65 73 73 61 | or.(not.table.contains(sln.messa |
361a0 | 67 65 73 6b 69 70 2c 20 22 53 6b 69 70 42 75 69 6c 64 69 6e 67 4d 65 73 73 61 67 65 22 29 29 20 | geskip,."SkipBuildingMessage")). |
361c0 | 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 22 3d 3d 3d 3d 20 42 75 69 6c 64 69 6e 67 20 | then._p('\t@echo."====.Building. |
361e0 | 25 73 20 28 24 28 63 6f 6e 66 69 67 29 29 20 3d 3d 3d 3d 22 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 | %s.($(config)).===="',.prj.name) |
36200 | 0a 65 6e 64 0a 5f 70 28 27 5c 74 40 24 7b 4d 41 4b 45 7d 20 2d 2d 6e 6f 2d 70 72 69 6e 74 2d 64 | .end._p('\t@${MAKE}.--no-print-d |
36220 | 69 72 65 63 74 6f 72 79 20 2d 43 20 25 73 20 2d 66 20 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 | irectory.-C.%s.-f.%s',._MAKE.esc |
36240 | 28 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 73 6c 6e 2e 6c 6f 63 61 74 69 6f 6e 2c 20 | (path.getrelative(sln.location,. |
36260 | 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 29 29 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 5f 4d 41 4b 45 2e | prj.location)),._MAKE.esc(_MAKE. |
36280 | 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 74 72 75 65 29 29 29 0a 5f 70 28 | getmakefilename(prj,.true)))._p( |
362a0 | 27 27 29 0a 65 6e 64 0a 5f 70 28 27 63 6c 65 61 6e 3a 27 29 0a 66 6f 72 20 5f 20 2c 70 72 6a 20 | '').end._p('clean:').for._.,prj. |
362c0 | 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a 5f 70 28 27 5c | in.ipairs(sln.projects).do._p('\ |
362e0 | 74 40 24 7b 4d 41 4b 45 7d 20 2d 2d 6e 6f 2d 70 72 69 6e 74 2d 64 69 72 65 63 74 6f 72 79 20 2d | t@${MAKE}.--no-print-directory.- |
36300 | 43 20 25 73 20 2d 66 20 25 73 20 63 6c 65 61 6e 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 | C.%s.-f.%s.clean',._MAKE.esc(pat |
36320 | 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 73 6c 6e 2e 6c 6f 63 61 74 69 6f 6e 2c 20 70 72 6a 2e | h.getrelative(sln.location,.prj. |
36340 | 6c 6f 63 61 74 69 6f 6e 29 29 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 5f 4d 41 4b 45 2e 67 65 74 6d | location)),._MAKE.esc(_MAKE.getm |
36360 | 61 6b 65 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 74 72 75 65 29 29 29 0a 65 6e 64 0a 5f 70 28 | akefilename(prj,.true))).end._p( |
36380 | 27 27 29 0a 5f 70 28 27 68 65 6c 70 3a 27 29 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 55 73 61 | '')._p('help:')._p(1,'@echo."Usa |
363a0 | 67 65 3a 20 6d 61 6b 65 20 5b 63 6f 6e 66 69 67 3d 6e 61 6d 65 5d 20 5b 74 61 72 67 65 74 5d 22 | ge:.make.[config=name].[target]" |
363c0 | 27 29 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 22 27 29 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 | ')._p(1,'@echo.""')._p(1,'@echo. |
363e0 | 22 43 4f 4e 46 49 47 55 52 41 54 49 4f 4e 53 3a 22 27 29 0a 6c 6f 63 61 6c 20 63 66 67 70 61 69 | "CONFIGURATIONS:"').local.cfgpai |
36400 | 72 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 70 6c 61 74 66 6f 72 6d 20 69 6e 20 69 70 61 69 | rs.=.{.}.for._,.platform.in.ipai |
36420 | 72 73 28 70 6c 61 74 66 6f 72 6d 73 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 63 66 67 6e 61 6d 65 20 | rs(platforms).do.for._,.cfgname. |
36440 | 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 29 20 64 6f | in.ipairs(sln.configurations).do |
36460 | 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 20 20 20 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 67 | ._p(1,'@echo."...%s"',.premake.g |
36480 | 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 63 66 67 6e 61 6d 65 2c 20 70 6c 61 74 66 6f 72 6d 2c 20 | etconfigname(cfgname,.platform,. |
364a0 | 74 72 75 65 29 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 22 27 29 0a | true)).end.end._p(1,'@echo.""'). |
364c0 | 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 54 41 52 47 45 54 53 3a 22 27 29 0a 5f 70 28 31 2c 27 40 | _p(1,'@echo."TARGETS:"')._p(1,'@ |
364e0 | 65 63 68 6f 20 22 20 20 20 61 6c 6c 20 28 64 65 66 61 75 6c 74 29 22 27 29 0a 5f 70 28 31 2c 27 | echo."...all.(default)"')._p(1,' |
36500 | 40 65 63 68 6f 20 22 20 20 20 63 6c 65 61 6e 22 27 29 0a 66 6f 72 20 5f 2c 20 70 72 6a 20 69 6e | @echo."...clean"').for._,.prj.in |
36520 | 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a 5f 70 28 31 2c 27 40 | .ipairs(sln.projects).do._p(1,'@ |
36540 | 65 63 68 6f 20 22 20 20 20 25 73 22 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 | echo."...%s"',.prj.name).end._p( |
36560 | 31 2c 27 40 65 63 68 6f 20 22 22 27 29 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 46 6f 72 20 6d | 1,'@echo.""')._p(1,'@echo."For.m |
36580 | 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2c 20 73 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 | ore.information,.see.https://git |
365a0 | 68 75 62 2e 63 6f 6d 2f 62 6b 61 72 61 64 7a 69 63 2f 67 65 6e 69 65 22 27 29 0a 65 6e 64 0a 00 | hub.com/bkaradzic/genie"').end.. |
365c0 | 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 2e 63 70 70 20 3d 20 7b 20 7d 0a 70 72 65 6d 61 6b 65 2e 6d | premake.make.cpp.=.{.}.premake.m |
365e0 | 61 6b 65 2e 6f 76 65 72 72 69 64 65 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 63 70 70 20 3d 20 70 | ake.override.=.{.}.local.cpp.=.p |
36600 | 72 65 6d 61 6b 65 2e 6d 61 6b 65 2e 63 70 70 0a 6c 6f 63 61 6c 20 6d 61 6b 65 20 3d 20 70 72 65 | remake.make.cpp.local.make.=.pre |
36620 | 6d 61 6b 65 2e 6d 61 6b 65 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f | make.make.function.premake.make_ |
36640 | 63 70 70 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 63 63 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 74 | cpp(prj).local.cc.=.premake.gett |
36660 | 6f 6f 6c 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 3d 20 70 72 65 6d 61 | ool(prj).local.platforms.=.prema |
36680 | 6b 65 2e 66 69 6c 74 65 72 70 6c 61 74 66 6f 72 6d 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2c | ke.filterplatforms(prj.solution, |
366a0 | 20 63 63 2e 70 6c 61 74 66 6f 72 6d 73 2c 20 22 4e 61 74 69 76 65 22 29 0a 70 72 65 6d 61 6b 65 | .cc.platforms,."Native").premake |
366c0 | 2e 67 6d 61 6b 65 5f 63 70 70 5f 68 65 61 64 65 72 28 70 72 6a 2c 20 63 63 2c 20 70 6c 61 74 66 | .gmake_cpp_header(prj,.cc,.platf |
366e0 | 6f 72 6d 73 29 0a 66 6f 72 20 5f 2c 20 70 6c 61 74 66 6f 72 6d 20 69 6e 20 69 70 61 69 72 73 28 | orms).for._,.platform.in.ipairs( |
36700 | 70 6c 61 74 66 6f 72 6d 73 29 20 64 6f 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 65 6d 61 6b 65 | platforms).do.for.cfg.in.premake |
36720 | 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 2c 20 70 6c 61 74 66 6f 72 6d 29 20 64 6f 0a 70 72 | .eachconfig(prj,.platform).do.pr |
36740 | 65 6d 61 6b 65 2e 67 6d 61 6b 65 5f 63 70 70 5f 63 6f 6e 66 69 67 28 70 72 6a 2c 20 63 66 67 2c | emake.gmake_cpp_config(prj,.cfg, |
36760 | 20 63 63 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6f 62 6a 64 69 72 73 20 3d 20 7b 7d 0a | .cc).end.end.local.objdirs.=.{}. |
36780 | 6c 6f 63 61 6c 20 61 64 64 69 74 69 6f 6e 61 6c 6f 62 6a 64 69 72 73 20 3d 20 7b 7d 0a 66 6f 72 | local.additionalobjdirs.=.{}.for |
367a0 | 20 5f 2c 20 66 69 6c 65 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 66 69 6c 65 73 29 20 64 6f | ._,.file.in.ipairs(prj.files).do |
367c0 | 0a 69 66 20 70 61 74 68 2e 69 73 63 70 70 66 69 6c 65 28 66 69 6c 65 29 20 74 68 65 6e 0a 6f 62 | .if.path.iscppfile(file).then.ob |
367e0 | 6a 64 69 72 73 5b 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 | jdirs[_MAKE.esc(path.getdirector |
36800 | 79 28 70 61 74 68 2e 74 72 69 6d 64 6f 74 73 28 66 69 6c 65 29 29 29 5d 20 3d 20 31 0a 65 6e 64 | y(path.trimdots(file)))].=.1.end |
36820 | 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 69 6e 20 69 | .end.for._,.custombuildtask.in.i |
36840 | 70 61 69 72 73 28 70 72 6a 2e 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 6f 72 20 7b 7d 29 | pairs(prj.custombuildtask.or.{}) |
36860 | 20 64 6f 0a 66 6f 72 20 5f 2c 20 62 75 69 6c 64 74 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 63 | .do.for._,.buildtask.in.ipairs(c |
36880 | 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 6f 72 20 7b 7d 29 20 64 6f 0a 61 64 64 69 74 69 6f | ustombuildtask.or.{}).do.additio |
368a0 | 6e 61 6c 6f 62 6a 64 69 72 73 5b 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 67 65 74 64 69 72 | nalobjdirs[_MAKE.esc(path.getdir |
368c0 | 65 63 74 6f 72 79 28 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e 6c 6f 63 61 | ectory(path.getrelative(prj.loca |
368e0 | 74 69 6f 6e 2c 62 75 69 6c 64 74 61 73 6b 5b 32 5d 29 29 29 5d 20 3d 20 31 0a 65 6e 64 0a 65 6e | tion,buildtask[2])))].=.1.end.en |
36900 | 64 0a 5f 70 28 27 4f 42 4a 44 49 52 53 20 3a 3d 20 5c 5c 27 29 0a 5f 70 28 27 5c 74 24 28 4f 42 | d._p('OBJDIRS.:=.\\')._p('\t$(OB |
36920 | 4a 44 49 52 29 20 5c 5c 27 29 0a 66 6f 72 20 64 69 72 2c 20 5f 20 69 6e 20 70 61 69 72 73 28 6f | JDIR).\\').for.dir,._.in.pairs(o |
36940 | 62 6a 64 69 72 73 29 20 64 6f 0a 5f 70 28 27 5c 74 24 28 4f 42 4a 44 49 52 29 2f 25 73 20 5c 5c | bjdirs).do._p('\t$(OBJDIR)/%s.\\ |
36960 | 27 2c 20 64 69 72 29 0a 65 6e 64 0a 66 6f 72 20 64 69 72 2c 20 5f 20 69 6e 20 70 61 69 72 73 28 | ',.dir).end.for.dir,._.in.pairs( |
36980 | 61 64 64 69 74 69 6f 6e 61 6c 6f 62 6a 64 69 72 73 29 20 64 6f 0a 5f 70 28 27 5c 74 25 73 20 5c | additionalobjdirs).do._p('\t%s.\ |
369a0 | 5c 27 2c 20 64 69 72 29 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 5f 70 28 27 52 45 53 4f 55 52 43 45 | \',.dir).end._p('')._p('RESOURCE |
369c0 | 53 20 3a 3d 20 5c 5c 27 29 0a 66 6f 72 20 5f 2c 20 66 69 6c 65 20 69 6e 20 69 70 61 69 72 73 28 | S.:=.\\').for._,.file.in.ipairs( |
369e0 | 70 72 6a 2e 66 69 6c 65 73 29 20 64 6f 0a 69 66 20 70 61 74 68 2e 69 73 72 65 73 6f 75 72 63 65 | prj.files).do.if.path.isresource |
36a00 | 66 69 6c 65 28 66 69 6c 65 29 20 74 68 65 6e 0a 5f 70 28 27 5c 74 24 28 4f 42 4a 44 49 52 29 2f | file(file).then._p('\t$(OBJDIR)/ |
36a20 | 25 73 2e 72 65 73 20 5c 5c 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 67 65 74 62 61 | %s.res.\\',._MAKE.esc(path.getba |
36a40 | 73 65 6e 61 6d 65 28 66 69 6c 65 29 29 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 5f 70 | sename(file))).end.end._p('')._p |
36a60 | 28 27 2e 50 48 4f 4e 59 3a 20 63 6c 65 61 6e 20 70 72 65 62 75 69 6c 64 20 70 72 65 6c 69 6e 6b | ('.PHONY:.clean.prebuild.prelink |
36a80 | 27 29 0a 5f 70 28 27 27 29 0a 69 66 20 6f 73 2e 69 73 28 22 4d 61 63 4f 53 58 22 29 20 61 6e 64 | ')._p('').if.os.is("MacOSX").and |
36aa0 | 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 20 74 68 65 6e 0a | .prj.kind.==."WindowedApp".then. |
36ac0 | 5f 70 28 27 61 6c 6c 3a 20 24 28 4f 42 4a 44 49 52 53 29 20 70 72 65 62 75 69 6c 64 20 70 72 65 | _p('all:.$(OBJDIRS).prebuild.pre |
36ae0 | 6c 69 6e 6b 20 24 28 54 41 52 47 45 54 29 20 24 28 64 69 72 20 24 28 54 41 52 47 45 54 44 49 52 | link.$(TARGET).$(dir.$(TARGETDIR |
36b00 | 29 29 50 6b 67 49 6e 66 6f 20 24 28 64 69 72 20 24 28 54 41 52 47 45 54 44 49 52 29 29 49 6e 66 | ))PkgInfo.$(dir.$(TARGETDIR))Inf |
36b20 | 6f 2e 70 6c 69 73 74 20 7c 20 24 28 54 41 52 47 45 54 44 49 52 29 27 29 0a 65 6c 73 65 0a 5f 70 | o.plist.|.$(TARGETDIR)').else._p |
36b40 | 28 27 61 6c 6c 3a 20 24 28 4f 42 4a 44 49 52 53 29 20 70 72 65 62 75 69 6c 64 20 70 72 65 6c 69 | ('all:.$(OBJDIRS).prebuild.preli |
36b60 | 6e 6b 20 24 28 54 41 52 47 45 54 29 20 7c 20 24 28 54 41 52 47 45 54 44 49 52 29 27 29 0a 65 6e | nk.$(TARGET).|.$(TARGETDIR)').en |
36b80 | 64 0a 5f 70 28 27 5c 74 40 3a 27 29 0a 5f 70 28 27 27 29 0a 69 66 20 28 70 72 6a 2e 6b 69 6e 64 | d._p('\t@:')._p('').if.(prj.kind |
36ba0 | 20 3d 3d 20 22 53 74 61 74 69 63 4c 69 62 22 20 61 6e 64 20 70 72 6a 2e 6f 70 74 69 6f 6e 73 2e | .==."StaticLib".and.prj.options. |
36bc0 | 41 72 63 68 69 76 65 53 70 6c 69 74 29 20 74 68 65 6e 0a 5f 70 28 27 64 65 66 69 6e 65 20 6d 61 | ArchiveSplit).then._p('define.ma |
36be0 | 78 5f 61 72 67 73 27 29 0a 5f 70 28 27 5c 74 24 28 65 76 61 6c 20 5f 61 72 67 73 3a 3d 29 27 29 | x_args')._p('\t$(eval._args:=)') |
36c00 | 0a 5f 70 28 27 5c 74 24 28 66 6f 72 65 61 63 68 20 6f 62 6a 2c 24 33 2c 24 28 65 76 61 6c 20 5f | ._p('\t$(foreach.obj,$3,$(eval._ |
36c20 | 61 72 67 73 2b 3d 24 28 6f 62 6a 29 29 24 28 69 66 20 24 28 77 6f 72 64 20 24 32 2c 24 28 5f 61 | args+=$(obj))$(if.$(word.$2,$(_a |
36c40 | 72 67 73 29 29 2c 24 31 24 28 5f 61 72 67 73 29 24 28 45 4f 4c 29 24 28 65 76 61 6c 20 5f 61 72 | rgs)),$1$(_args)$(EOL)$(eval._ar |
36c60 | 67 73 3a 3d 29 29 29 27 29 0a 5f 70 28 27 5c 74 24 28 69 66 20 24 28 5f 61 72 67 73 29 2c 24 31 | gs:=)))')._p('\t$(if.$(_args),$1 |
36c80 | 24 28 5f 61 72 67 73 29 29 27 29 0a 5f 70 28 27 65 6e 64 65 66 27 29 0a 5f 70 28 27 27 29 0a 5f | $(_args))')._p('endef')._p('')._ |
36ca0 | 70 28 27 64 65 66 69 6e 65 20 45 4f 4c 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 27 29 0a 5f 70 | p('define.EOL')._p('')._p('')._p |
36cc0 | 28 27 65 6e 64 65 66 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 5f 70 28 27 24 28 54 41 52 47 45 | ('endef')._p('').end._p('$(TARGE |
36ce0 | 54 29 3a 20 24 28 47 43 48 29 20 24 28 4f 42 4a 45 43 54 53 29 20 24 28 4c 44 44 45 50 53 29 20 | T):.$(GCH).$(OBJECTS).$(LDDEPS). |
36d00 | 24 28 45 58 54 45 52 4e 41 4c 5f 4c 49 42 53 29 20 24 28 52 45 53 4f 55 52 43 45 53 29 20 7c 20 | $(EXTERNAL_LIBS).$(RESOURCES).|. |
36d20 | 24 28 54 41 52 47 45 54 44 49 52 29 20 24 28 4f 42 4a 44 49 52 53 29 27 29 0a 69 66 20 70 72 6a | $(TARGETDIR).$(OBJDIRS)').if.prj |
36d40 | 2e 6b 69 6e 64 20 3d 3d 20 22 53 74 61 74 69 63 4c 69 62 22 20 74 68 65 6e 0a 69 66 20 70 72 6a | .kind.==."StaticLib".then.if.prj |
36d60 | 2e 6d 73 67 61 72 63 68 69 76 69 6e 67 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 27 | .msgarchiving.then._p('\t@echo.' |
36d80 | 20 2e 2e 20 70 72 6a 2e 6d 73 67 61 72 63 68 69 76 69 6e 67 29 0a 65 6c 73 65 0a 5f 70 28 27 5c | ....prj.msgarchiving).else._p('\ |
36da0 | 74 40 65 63 68 6f 20 41 72 63 68 69 76 69 6e 67 20 25 73 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a | t@echo.Archiving.%s',.prj.name). |
36dc0 | 65 6e 64 0a 69 66 20 28 6e 6f 74 20 70 72 6a 2e 61 72 63 68 69 76 65 73 70 6c 69 74 5f 73 69 7a | end.if.(not.prj.archivesplit_siz |
36de0 | 65 29 20 74 68 65 6e 0a 70 72 6a 2e 61 72 63 68 69 76 65 73 70 6c 69 74 5f 73 69 7a 65 3d 32 30 | e).then.prj.archivesplit_size=20 |
36e00 | 30 0a 65 6e 64 0a 69 66 20 28 6e 6f 74 20 70 72 6a 2e 6f 70 74 69 6f 6e 73 2e 41 72 63 68 69 76 | 0.end.if.(not.prj.options.Archiv |
36e20 | 65 53 70 6c 69 74 29 20 74 68 65 6e 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 24 28 4c | eSplit).then._p('\t$(SILENT).$(L |
36e40 | 49 4e 4b 43 4d 44 29 20 24 28 4f 42 4a 45 43 54 53 29 27 20 2e 2e 20 28 6f 73 2e 69 73 28 22 4d | INKCMD).$(OBJECTS)'....(os.is("M |
36e60 | 61 63 4f 53 58 22 29 20 61 6e 64 20 22 20 32 3e 26 31 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c | acOSX").and.".2>&1.>./dev/null.| |
36e80 | 20 73 65 64 20 2d 65 20 27 2f 2e 6f 29 20 68 61 73 20 6e 6f 20 73 79 6d 62 6f 6c 73 24 24 2f 64 | .sed.-e.'/.o).has.no.symbols$$/d |
36ea0 | 27 22 20 6f 72 20 22 22 29 29 0a 65 6c 73 65 0a 5f 70 28 27 5c 74 24 28 63 61 6c 6c 20 52 4d 2c | '".or."")).else._p('\t$(call.RM, |
36ec0 | 24 28 54 41 52 47 45 54 29 29 27 29 0a 5f 70 28 27 5c 74 40 24 28 63 61 6c 6c 20 6d 61 78 5f 61 | $(TARGET))')._p('\t@$(call.max_a |
36ee0 | 72 67 73 2c 24 28 4c 49 4e 4b 43 4d 44 29 2c 27 2e 2e 20 70 72 6a 2e 61 72 63 68 69 76 65 73 70 | rgs,$(LINKCMD),'...prj.archivesp |
36f00 | 6c 69 74 5f 73 69 7a 65 20 2e 2e 27 2c 24 28 4f 42 4a 45 43 54 53 29 29 27 20 2e 2e 20 28 6f 73 | lit_size...',$(OBJECTS))'....(os |
36f20 | 2e 69 73 28 22 4d 61 63 4f 53 58 22 29 20 61 6e 64 20 22 20 32 3e 26 31 20 3e 20 2f 64 65 76 2f | .is("MacOSX").and.".2>&1.>./dev/ |
36f40 | 6e 75 6c 6c 20 7c 20 73 65 64 20 2d 65 20 27 2f 2e 6f 29 20 68 61 73 20 6e 6f 20 73 79 6d 62 6f | null.|.sed.-e.'/.o).has.no.symbo |
36f60 | 6c 73 24 24 2f 64 27 22 20 6f 72 20 22 22 29 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 | ls$$/d'".or.""))._p('\t$(SILENT) |
36f80 | 20 24 28 4c 49 4e 4b 43 4d 44 5f 4e 44 58 29 27 29 0a 65 6e 64 0a 65 6c 73 65 0a 69 66 20 70 72 | .$(LINKCMD_NDX)').end.else.if.pr |
36fa0 | 6a 2e 6d 73 67 6c 69 6e 6b 69 6e 67 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 27 20 | j.msglinking.then._p('\t@echo.'. |
36fc0 | 2e 2e 20 70 72 6a 2e 6d 73 67 6c 69 6e 6b 69 6e 67 29 0a 65 6c 73 65 0a 5f 70 28 27 5c 74 40 65 | ...prj.msglinking).else._p('\t@e |
36fe0 | 63 68 6f 20 4c 69 6e 6b 69 6e 67 20 25 73 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 0a 5f | cho.Linking.%s',.prj.name).end._ |
37000 | 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 24 28 4c 49 4e 4b 43 4d 44 29 27 29 0a 65 6e 64 0a | p('\t$(SILENT).$(LINKCMD)').end. |
37020 | 5f 70 28 27 5c 74 24 28 50 4f 53 54 42 55 49 4c 44 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a | _p('\t$(POSTBUILDCMDS)')._p(''). |
37040 | 5f 70 28 27 24 28 54 41 52 47 45 54 44 49 52 29 3a 27 29 0a 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 | _p('$(TARGETDIR):').premake.make |
37060 | 5f 6d 6b 64 69 72 72 75 6c 65 28 22 24 28 54 41 52 47 45 54 44 49 52 29 22 29 0a 5f 70 28 27 24 | _mkdirrule("$(TARGETDIR)")._p('$ |
37080 | 28 4f 42 4a 44 49 52 53 29 3a 27 29 0a 69 66 20 28 6e 6f 74 20 70 72 6a 2e 73 6f 6c 75 74 69 6f | (OBJDIRS):').if.(not.prj.solutio |
370a0 | 6e 2e 6d 65 73 73 61 67 65 73 6b 69 70 29 20 6f 72 20 28 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e | n.messageskip).or.(not.table.con |
370c0 | 74 61 69 6e 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 6d 65 73 73 61 67 65 73 6b 69 70 2c 20 | tains(prj.solution.messageskip,. |
370e0 | 22 53 6b 69 70 43 72 65 61 74 69 6e 67 4d 65 73 73 61 67 65 22 29 29 20 74 68 65 6e 0a 5f 70 28 | "SkipCreatingMessage")).then._p( |
37100 | 27 5c 74 40 65 63 68 6f 20 43 72 65 61 74 69 6e 67 20 24 28 40 29 27 29 0a 65 6e 64 0a 5f 70 28 | '\t@echo.Creating.$(@)').end._p( |
37120 | 27 5c 74 2d 24 28 63 61 6c 6c 20 4d 4b 44 49 52 2c 24 40 29 27 29 0a 5f 70 28 27 27 29 0a 69 66 | '\t-$(call.MKDIR,$@)')._p('').if |
37140 | 20 6f 73 2e 69 73 28 22 4d 61 63 4f 53 58 22 29 20 61 6e 64 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d | .os.is("MacOSX").and.prj.kind.== |
37160 | 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 20 74 68 65 6e 0a 5f 70 28 27 24 28 64 69 72 20 24 28 | ."WindowedApp".then._p('$(dir.$( |
37180 | 54 41 52 47 45 54 44 49 52 29 29 50 6b 67 49 6e 66 6f 3a 27 29 0a 5f 70 28 27 24 28 64 69 72 20 | TARGETDIR))PkgInfo:')._p('$(dir. |
371a0 | 24 28 54 41 52 47 45 54 44 49 52 29 29 49 6e 66 6f 2e 70 6c 69 73 74 3a 27 29 0a 5f 70 28 27 27 | $(TARGETDIR))Info.plist:')._p('' |
371c0 | 29 0a 65 6e 64 0a 5f 70 28 27 63 6c 65 61 6e 3a 27 29 0a 69 66 20 28 6e 6f 74 20 70 72 6a 2e 73 | ).end._p('clean:').if.(not.prj.s |
371e0 | 6f 6c 75 74 69 6f 6e 2e 6d 65 73 73 61 67 65 73 6b 69 70 29 20 6f 72 20 28 6e 6f 74 20 74 61 62 | olution.messageskip).or.(not.tab |
37200 | 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 6d 65 73 73 61 67 65 | le.contains(prj.solution.message |
37220 | 73 6b 69 70 2c 20 22 53 6b 69 70 43 6c 65 61 6e 69 6e 67 4d 65 73 73 61 67 65 22 29 29 20 74 68 | skip,."SkipCleaningMessage")).th |
37240 | 65 6e 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 43 6c 65 61 6e 69 6e 67 20 25 73 27 2c 20 70 72 6a | en._p('\t@echo.Cleaning.%s',.prj |
37260 | 2e 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 27 69 66 65 71 20 28 70 6f 73 69 78 2c 24 28 53 48 45 | .name).end._p('ifeq.(posix,$(SHE |
37280 | 4c 4c 54 59 50 45 29 29 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 72 6d 20 2d 66 | LLTYPE))')._p('\t$(SILENT).rm.-f |
372a0 | 20 20 24 28 54 41 52 47 45 54 29 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 72 6d | ..$(TARGET)')._p('\t$(SILENT).rm |
372c0 | 20 2d 72 66 20 24 28 4f 42 4a 44 49 52 29 27 29 0a 5f 70 28 27 65 6c 73 65 27 29 0a 5f 70 28 27 | .-rf.$(OBJDIR)')._p('else')._p(' |
372e0 | 5c 74 24 28 53 49 4c 45 4e 54 29 20 69 66 20 65 78 69 73 74 20 24 28 73 75 62 73 74 20 2f 2c 5c | \t$(SILENT).if.exist.$(subst./,\ |
37300 | 5c 5c 5c 2c 24 28 54 41 52 47 45 54 29 29 20 64 65 6c 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c | \\\,$(TARGET)).del.$(subst./,\\\ |
37320 | 5c 2c 24 28 54 41 52 47 45 54 29 29 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 69 | \,$(TARGET))')._p('\t$(SILENT).i |
37340 | 66 20 65 78 69 73 74 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 4f 42 4a 44 49 52 29 | f.exist.$(subst./,\\\\,$(OBJDIR) |
37360 | 29 20 72 6d 64 69 72 20 2f 73 20 2f 71 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 4f | ).rmdir./s./q.$(subst./,\\\\,$(O |
37380 | 42 4a 44 49 52 29 29 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 | BJDIR))')._p('endif')._p('')._p( |
373a0 | 27 70 72 65 62 75 69 6c 64 3a 27 29 0a 5f 70 28 27 5c 74 24 28 50 52 45 42 55 49 4c 44 43 4d 44 | 'prebuild:')._p('\t$(PREBUILDCMD |
373c0 | 53 29 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 70 72 65 6c 69 6e 6b 3a 27 29 0a 5f 70 28 27 5c | S)')._p('')._p('prelink:')._p('\ |
373e0 | 74 24 28 50 52 45 4c 49 4e 4b 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a 63 70 70 2e 70 63 68 | t$(PRELINKCMDS)')._p('').cpp.pch |
37400 | 72 75 6c 65 73 28 70 72 6a 29 0a 63 70 70 2e 66 69 6c 65 52 75 6c 65 73 28 70 72 6a 29 0a 63 70 | rules(prj).cpp.fileRules(prj).cp |
37420 | 70 2e 64 65 70 65 6e 64 65 6e 63 79 52 75 6c 65 73 28 70 72 6a 29 0a 66 6f 72 20 5f 2c 20 63 75 | p.dependencyRules(prj).for._,.cu |
37440 | 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 63 75 73 74 | stombuildtask.in.ipairs(prj.cust |
37460 | 6f 6d 62 75 69 6c 64 74 61 73 6b 20 6f 72 20 7b 7d 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 62 75 69 | ombuildtask.or.{}).do.for._,.bui |
37480 | 6c 64 74 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b | ldtask.in.ipairs(custombuildtask |
374a0 | 20 6f 72 20 7b 7d 29 20 64 6f 0a 6c 6f 63 61 6c 20 64 65 70 73 20 3d 20 20 73 74 72 69 6e 67 2e | .or.{}).do.local.deps.=..string. |
374c0 | 66 6f 72 6d 61 74 28 22 25 73 20 22 2c 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 | format("%s.",path.getrelative(pr |
374e0 | 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 62 75 69 6c 64 74 61 73 6b 5b 31 5d 29 29 0a 66 6f 72 20 5f 2c | j.location,buildtask[1])).for._, |
37500 | 20 64 65 70 64 61 74 61 20 69 6e 20 69 70 61 69 72 73 28 62 75 69 6c 64 74 61 73 6b 5b 33 5d 20 | .depdata.in.ipairs(buildtask[3]. |
37520 | 6f 72 20 7b 7d 29 20 64 6f 0a 64 65 70 73 20 3d 20 64 65 70 73 20 2e 2e 20 73 74 72 69 6e 67 2e | or.{}).do.deps.=.deps....string. |
37540 | 66 6f 72 6d 61 74 28 22 25 73 20 22 2c 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 | format("%s.",path.getrelative(pr |
37560 | 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 64 65 70 64 61 74 61 29 29 0a 65 6e 64 0a 5f 70 28 27 25 73 3a | j.location,depdata)).end._p('%s: |
37580 | 20 25 73 20 7c 20 24 28 54 41 52 47 45 54 44 49 52 29 20 24 28 4f 42 4a 44 49 52 53 29 27 0a 2c | .%s.|.$(TARGETDIR).$(OBJDIRS)'., |
375a0 | 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 62 75 | path.getrelative(prj.location,bu |
375c0 | 69 6c 64 74 61 73 6b 5b 32 5d 29 0a 2c 20 64 65 70 73 0a 29 0a 66 6f 72 20 5f 2c 20 63 6d 64 6c | ildtask[2]).,.deps.).for._,.cmdl |
375e0 | 69 6e 65 20 69 6e 20 69 70 61 69 72 73 28 62 75 69 6c 64 74 61 73 6b 5b 34 5d 20 6f 72 20 7b 7d | ine.in.ipairs(buildtask[4].or.{} |
37600 | 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 6d 64 20 3d 20 63 6d 64 6c 69 6e 65 0a 6c 6f 63 61 6c 20 6e | ).do.local.cmd.=.cmdline.local.n |
37620 | 75 6d 20 3d 20 31 0a 66 6f 72 20 5f 2c 20 64 65 70 64 61 74 61 20 69 6e 20 69 70 61 69 72 73 28 | um.=.1.for._,.depdata.in.ipairs( |
37640 | 62 75 69 6c 64 74 61 73 6b 5b 33 5d 20 6f 72 20 7b 7d 29 20 64 6f 0a 63 6d 64 20 3d 20 73 74 72 | buildtask[3].or.{}).do.cmd.=.str |
37660 | 69 6e 67 2e 67 73 75 62 28 63 6d 64 2c 22 25 24 25 28 22 20 2e 2e 20 6e 75 6d 20 2e 2e 22 25 29 | ing.gsub(cmd,"%$%("....num..."%) |
37680 | 22 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 25 73 20 22 2c 70 61 74 68 2e 67 65 74 72 | ",.string.format("%s.",path.getr |
376a0 | 65 6c 61 74 69 76 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 64 65 70 64 61 74 61 29 29 29 0a | elative(prj.location,depdata))). |
376c0 | 6e 75 6d 20 3d 20 6e 75 6d 20 2b 20 31 0a 65 6e 64 0a 63 6d 64 20 3d 20 73 74 72 69 6e 67 2e 67 | num.=.num.+.1.end.cmd.=.string.g |
376e0 | 73 75 62 28 63 6d 64 2c 20 22 25 24 25 28 3c 25 29 22 2c 20 22 24 3c 22 29 0a 63 6d 64 20 3d 20 | sub(cmd,."%$%(<%)",."$<").cmd.=. |
37700 | 73 74 72 69 6e 67 2e 67 73 75 62 28 63 6d 64 2c 20 22 25 24 25 28 40 25 29 22 2c 20 22 24 40 22 | string.gsub(cmd,."%$%(@%)",."$@" |
37720 | 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 25 73 27 2c 63 6d 64 29 0a 65 6e 64 0a 5f | )._p('\t$(SILENT).%s',cmd).end._ |
37740 | 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 2d 69 6e 63 6c 75 64 65 20 24 28 4f 42 4a | p('').end.end._p('-include.$(OBJ |
37760 | 45 43 54 53 3a 25 25 2e 6f 3d 25 25 2e 64 29 27 29 0a 5f 70 28 27 69 66 6e 65 71 20 28 2c 24 28 | ECTS:%%.o=%%.d)')._p('ifneq.(,$( |
37780 | 50 43 48 29 29 27 29 0a 5f 70 28 27 20 20 2d 69 6e 63 6c 75 64 65 20 24 28 4f 42 4a 44 49 52 29 | PCH))')._p('..-include.$(OBJDIR) |
377a0 | 2f 24 28 6e 6f 74 64 69 72 20 24 28 50 43 48 29 29 2e 64 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 | /$(notdir.$(PCH)).d')._p('endif' |
377c0 | 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 6d 61 6b 65 5f 63 70 70 | ).end.function.premake.gmake_cpp |
377e0 | 5f 68 65 61 64 65 72 28 70 72 6a 2c 20 63 63 2c 20 70 6c 61 74 66 6f 72 6d 73 29 0a 5f 70 28 27 | _header(prj,.cc,.platforms)._p(' |
37800 | 23 20 25 73 20 70 72 6f 6a 65 63 74 20 6d 61 6b 65 66 69 6c 65 20 61 75 74 6f 67 65 6e 65 72 61 | #.%s.project.makefile.autogenera |
37820 | 74 65 64 20 62 79 20 47 45 4e 69 65 27 2c 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 | ted.by.GENie',.premake.action.cu |
37840 | 72 72 65 6e 74 28 29 2e 73 68 6f 72 74 6e 61 6d 65 29 0a 5f 70 28 27 69 66 6e 64 65 66 20 63 6f | rrent().shortname)._p('ifndef.co |
37860 | 6e 66 69 67 27 29 0a 5f 70 28 27 20 20 63 6f 6e 66 69 67 3d 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 | nfig')._p('..config=%s',._MAKE.e |
37880 | 73 63 28 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 70 72 6a 2e 73 6f 6c | sc(premake.getconfigname(prj.sol |
378a0 | 75 74 69 6f 6e 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 5b 31 5d 2c 20 70 6c 61 74 66 6f 72 | ution.configurations[1],.platfor |
378c0 | 6d 73 5b 31 5d 2c 20 74 72 75 65 29 29 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 | ms[1],.true)))._p('endif')._p('' |
378e0 | 29 0a 5f 70 28 27 69 66 6e 64 65 66 20 76 65 72 62 6f 73 65 27 29 0a 5f 70 28 27 20 20 53 49 4c | )._p('ifndef.verbose')._p('..SIL |
37900 | 45 4e 54 20 3d 20 40 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 | ENT.=.@')._p('endif')._p('')._p( |
37920 | 27 53 48 45 4c 4c 54 59 50 45 20 3a 3d 20 6d 73 64 6f 73 27 29 0a 5f 70 28 27 69 66 65 71 20 28 | 'SHELLTYPE.:=.msdos')._p('ifeq.( |
37940 | 2c 24 28 43 6f 6d 53 70 65 63 29 24 28 43 4f 4d 53 50 45 43 29 29 27 29 0a 5f 70 28 27 20 20 53 | ,$(ComSpec)$(COMSPEC))')._p('..S |
37960 | 48 45 4c 4c 54 59 50 45 20 3a 3d 20 70 6f 73 69 78 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a | HELLTYPE.:=.posix')._p('endif'). |
37980 | 5f 70 28 27 69 66 65 71 20 28 2f 62 69 6e 2c 24 28 66 69 6e 64 73 74 72 69 6e 67 20 2f 62 69 6e | _p('ifeq.(/bin,$(findstring./bin |
379a0 | 2c 24 28 53 48 45 4c 4c 29 29 29 27 29 0a 5f 70 28 27 20 20 53 48 45 4c 4c 54 59 50 45 20 3a 3d | ,$(SHELL)))')._p('..SHELLTYPE.:= |
379c0 | 20 70 6f 73 69 78 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 69 66 65 71 20 28 2f | .posix')._p('endif')._p('ifeq.(/ |
379e0 | 62 69 6e 2c 24 28 66 69 6e 64 73 74 72 69 6e 67 20 2f 62 69 6e 2c 24 28 4d 41 4b 45 53 48 45 4c | bin,$(findstring./bin,$(MAKESHEL |
37a00 | 4c 29 29 29 27 29 0a 5f 70 28 27 20 20 53 48 45 4c 4c 54 59 50 45 20 3a 3d 20 70 6f 73 69 78 27 | L)))')._p('..SHELLTYPE.:=.posix' |
37a20 | 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 69 66 65 71 20 28 70 | )._p('endif')._p('')._p('ifeq.(p |
37a40 | 6f 73 69 78 2c 24 28 53 48 45 4c 4c 54 59 50 45 29 29 27 29 0a 5f 70 28 27 20 20 4d 4b 44 49 52 | osix,$(SHELLTYPE))')._p('..MKDIR |
37a60 | 20 3d 20 24 28 53 49 4c 45 4e 54 29 20 6d 6b 64 69 72 20 2d 70 20 22 24 28 31 29 22 27 29 0a 5f | .=.$(SILENT).mkdir.-p."$(1)"')._ |
37a80 | 70 28 27 20 20 43 4f 50 59 20 20 3d 20 24 28 53 49 4c 45 4e 54 29 20 63 70 20 2d 66 52 20 22 24 | p('..COPY..=.$(SILENT).cp.-fR."$ |
37aa0 | 28 31 29 22 20 22 24 28 32 29 22 27 29 0a 5f 70 28 27 20 20 52 4d 3d 20 24 28 53 49 4c 45 4e 54 | (1)"."$(2)"')._p('..RM=.$(SILENT |
37ac0 | 29 20 72 6d 20 2d 66 20 22 24 28 31 29 22 27 29 0a 5f 70 28 27 65 6c 73 65 27 29 0a 5f 70 28 27 | ).rm.-f."$(1)"')._p('else')._p(' |
37ae0 | 20 20 4d 4b 44 49 52 20 3d 20 24 28 53 49 4c 45 4e 54 29 20 6d 6b 64 69 72 20 22 24 28 73 75 62 | ..MKDIR.=.$(SILENT).mkdir."$(sub |
37b00 | 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 31 29 29 22 20 32 3e 20 6e 75 6c 20 7c 7c 20 65 78 69 74 20 | st./,\\\\,$(1))".2>.nul.||.exit. |
37b20 | 30 27 29 0a 5f 70 28 27 20 20 43 4f 50 59 20 20 3d 20 24 28 53 49 4c 45 4e 54 29 20 63 6f 70 79 | 0')._p('..COPY..=.$(SILENT).copy |
37b40 | 20 2f 59 20 22 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 31 29 29 22 20 22 24 28 73 75 | ./Y."$(subst./,\\\\,$(1))"."$(su |
37b60 | 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 32 29 29 22 27 29 0a 5f 70 28 27 20 20 52 4d 20 20 20 20 | bst./,\\\\,$(2))"')._p('..RM.... |
37b80 | 3d 20 24 28 53 49 4c 45 4e 54 29 20 64 65 6c 20 2f 46 20 22 24 28 73 75 62 73 74 20 2f 2c 5c 5c | =.$(SILENT).del./F."$(subst./,\\ |
37ba0 | 5c 5c 2c 24 28 31 29 29 22 20 32 3e 20 6e 75 6c 20 7c 7c 20 65 78 69 74 20 30 27 29 0a 5f 70 28 | \\,$(1))".2>.nul.||.exit.0')._p( |
37bc0 | 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 43 43 20 20 3d 20 25 73 27 2c 20 63 | 'endif')._p('')._p('CC..=.%s',.c |
37be0 | 63 2e 63 63 29 0a 5f 70 28 27 43 58 58 20 3d 20 25 73 27 2c 20 63 63 2e 63 78 78 29 0a 5f 70 28 | c.cc)._p('CXX.=.%s',.cc.cxx)._p( |
37c00 | 27 41 52 20 20 3d 20 25 73 27 2c 20 63 63 2e 61 72 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 69 66 | 'AR..=.%s',.cc.ar)._p('')._p('if |
37c20 | 6e 64 65 66 20 52 45 53 43 4f 4d 50 27 29 0a 5f 70 28 27 20 20 69 66 64 65 66 20 57 49 4e 44 52 | ndef.RESCOMP')._p('..ifdef.WINDR |
37c40 | 45 53 27 29 0a 5f 70 28 27 20 20 20 20 52 45 53 43 4f 4d 50 20 3d 20 24 28 57 49 4e 44 52 45 53 | ES')._p('....RESCOMP.=.$(WINDRES |
37c60 | 29 27 29 0a 5f 70 28 27 20 20 65 6c 73 65 27 29 0a 5f 70 28 27 20 20 20 20 52 45 53 43 4f 4d 50 | )')._p('..else')._p('....RESCOMP |
37c80 | 20 3d 20 77 69 6e 64 72 65 73 27 29 0a 5f 70 28 27 20 20 65 6e 64 69 66 27 29 0a 5f 70 28 27 65 | .=.windres')._p('..endif')._p('e |
37ca0 | 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 | ndif')._p('').end.function.prema |
37cc0 | 6b 65 2e 67 6d 61 6b 65 5f 63 70 70 5f 63 6f 6e 66 69 67 28 70 72 6a 2c 20 63 66 67 2c 20 63 63 | ke.gmake_cpp_config(prj,.cfg,.cc |
37ce0 | 29 0a 5f 70 28 27 69 66 65 71 20 28 24 28 63 6f 6e 66 69 67 29 2c 25 73 29 27 2c 20 5f 4d 41 4b | )._p('ifeq.($(config),%s)',._MAK |
37d00 | 45 2e 65 73 63 28 63 66 67 2e 73 68 6f 72 74 6e 61 6d 65 29 29 0a 63 70 70 2e 70 6c 61 74 66 6f | E.esc(cfg.shortname)).cpp.platfo |
37d20 | 72 6d 74 6f 6f 6c 73 28 63 66 67 2c 20 63 63 29 0a 5f 70 28 27 20 20 27 20 2e 2e 20 28 74 61 62 | rmtools(cfg,.cc)._p('..'....(tab |
37d40 | 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 2e 6f 76 65 72 72 69 64 | le.contains(premake.make.overrid |
37d60 | 65 2c 22 4f 42 4a 44 49 52 22 29 20 61 6e 64 20 22 6f 76 65 72 72 69 64 65 20 22 20 6f 72 20 22 | e,"OBJDIR").and."override.".or." |
37d80 | 22 29 20 2e 2e 20 20 20 20 27 4f 42 4a 44 49 52 20 20 20 20 20 3d 20 25 73 27 2c 20 5f 4d 41 4b | ").......'OBJDIR.....=.%s',._MAK |
37da0 | 45 2e 65 73 63 28 63 66 67 2e 6f 62 6a 65 63 74 73 64 69 72 29 29 0a 5f 70 28 27 20 20 27 20 2e | E.esc(cfg.objectsdir))._p('..'.. |
37dc0 | 2e 20 28 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 2e 6f | ..(table.contains(premake.make.o |
37de0 | 76 65 72 72 69 64 65 2c 22 54 41 52 47 45 54 44 49 52 22 29 20 61 6e 64 20 22 6f 76 65 72 72 69 | verride,"TARGETDIR").and."overri |
37e00 | 64 65 20 22 20 6f 72 20 22 22 29 20 2e 2e 20 27 54 41 52 47 45 54 44 49 52 20 20 3d 20 25 73 27 | de.".or."")....'TARGETDIR..=.%s' |
37e20 | 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 64 69 72 65 | ,._MAKE.esc(cfg.buildtarget.dire |
37e40 | 63 74 6f 72 79 29 29 0a 5f 70 28 27 20 20 27 20 2e 2e 20 28 74 61 62 6c 65 2e 63 6f 6e 74 61 69 | ctory))._p('..'....(table.contai |
37e60 | 6e 73 28 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 2c 22 54 41 52 47 45 54 | ns(premake.make.override,"TARGET |
37e80 | 22 29 20 61 6e 64 20 22 6f 76 65 72 72 69 64 65 20 22 20 6f 72 20 22 22 29 20 2e 2e 20 20 20 20 | ").and."override.".or."")....... |
37ea0 | 27 54 41 52 47 45 54 20 20 20 20 20 3d 20 24 28 54 41 52 47 45 54 44 49 52 29 2f 25 73 27 2c 20 | 'TARGET.....=.$(TARGETDIR)/%s',. |
37ec0 | 5f 4d 41 4b 45 2e 65 73 63 28 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 | _MAKE.esc(cfg.buildtarget.name)) |
37ee0 | 0a 5f 70 28 27 20 20 44 45 46 49 4e 45 53 20 20 20 2b 3d 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 | ._p('..DEFINES...+=%s',.make.lis |
37f00 | 74 28 63 63 2e 67 65 74 64 65 66 69 6e 65 73 28 63 66 67 2e 64 65 66 69 6e 65 73 29 29 29 0a 5f | t(cc.getdefines(cfg.defines)))._ |
37f20 | 70 28 27 20 20 49 4e 43 4c 55 44 45 53 20 20 2b 3d 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 | p('..INCLUDES..+=%s',.make.list( |
37f40 | 63 63 2e 67 65 74 69 6e 63 6c 75 64 65 64 69 72 73 28 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 | cc.getincludedirs(cfg.includedir |
37f60 | 73 29 29 29 0a 63 70 70 2e 70 63 68 63 6f 6e 66 69 67 28 63 66 67 29 0a 63 70 70 2e 66 6c 61 67 | s))).cpp.pchconfig(cfg).cpp.flag |
37f80 | 73 28 63 66 67 2c 20 63 63 29 0a 63 70 70 2e 6c 69 6e 6b 65 72 28 70 72 6a 2c 20 63 66 67 2c 20 | s(cfg,.cc).cpp.linker(prj,.cfg,. |
37fa0 | 63 63 29 0a 5f 70 28 27 20 20 4f 42 4a 45 43 54 53 20 3a 3d 20 5c 5c 27 29 0a 66 6f 72 20 5f 2c | cc)._p('..OBJECTS.:=.\\').for._, |
37fc0 | 20 66 69 6c 65 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 66 69 6c 65 73 29 20 64 6f 0a 69 66 | .file.in.ipairs(prj.files).do.if |
37fe0 | 20 70 61 74 68 2e 69 73 63 70 70 66 69 6c 65 28 66 69 6c 65 29 20 74 68 65 6e 0a 69 66 20 6e 6f | .path.iscppfile(file).then.if.no |
38000 | 74 20 74 61 62 6c 65 2e 69 63 6f 6e 74 61 69 6e 73 28 63 66 67 2e 65 78 63 6c 75 64 65 73 2c 20 | t.table.icontains(cfg.excludes,. |
38020 | 66 69 6c 65 29 20 74 68 65 6e 0a 5f 70 28 27 5c 74 24 28 4f 42 4a 44 49 52 29 2f 25 73 2e 6f 20 | file).then._p('\t$(OBJDIR)/%s.o. |
38040 | 5c 5c 27 0a 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 74 72 69 6d 64 6f 74 73 28 70 61 | \\'.,._MAKE.esc(path.trimdots(pa |
38060 | 74 68 2e 72 65 6d 6f 76 65 65 78 74 28 66 69 6c 65 29 29 29 0a 29 0a 65 6e 64 0a 65 6e 64 0a 65 | th.removeext(file))).).end.end.e |
38080 | 6e 64 0a 5f 70 28 27 27 29 0a 5f 70 28 27 20 20 64 65 66 69 6e 65 20 50 52 45 42 55 49 4c 44 43 | nd._p('')._p('..define.PREBUILDC |
380a0 | 4d 44 53 27 29 0a 69 66 20 23 63 66 67 2e 70 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3e | MDS').if.#cfg.prebuildcommands.> |
380c0 | 20 30 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 52 75 6e 6e 69 6e 67 20 70 72 65 2d | .0.then._p('\t@echo.Running.pre- |
380e0 | 62 75 69 6c 64 20 63 6f 6d 6d 61 6e 64 73 27 29 0a 5f 70 28 27 5c 74 25 73 27 2c 20 74 61 62 6c | build.commands')._p('\t%s',.tabl |
38100 | 65 2e 69 6d 70 6c 6f 64 65 28 63 66 67 2e 70 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 2c 20 | e.implode(cfg.prebuildcommands,. |
38120 | 22 22 2c 20 22 22 2c 20 22 5c 6e 5c 74 22 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 65 6e 64 65 66 | "",."",."\n\t")).end._p('..endef |
38140 | 27 29 0a 5f 70 28 27 20 20 64 65 66 69 6e 65 20 50 52 45 4c 49 4e 4b 43 4d 44 53 27 29 0a 69 66 | ')._p('..define.PRELINKCMDS').if |
38160 | 20 23 63 66 67 2e 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 74 68 65 6e 0a 5f | .#cfg.prelinkcommands.>.0.then._ |
38180 | 70 28 27 5c 74 40 65 63 68 6f 20 52 75 6e 6e 69 6e 67 20 70 72 65 2d 6c 69 6e 6b 20 63 6f 6d 6d | p('\t@echo.Running.pre-link.comm |
381a0 | 61 6e 64 73 27 29 0a 5f 70 28 27 5c 74 25 73 27 2c 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 | ands')._p('\t%s',.table.implode( |
381c0 | 63 66 67 2e 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e 64 73 2c 20 22 22 2c 20 22 22 2c 20 22 5c 6e | cfg.prelinkcommands,."",."",."\n |
381e0 | 5c 74 22 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 65 6e 64 65 66 27 29 0a 5f 70 28 27 20 20 64 65 | \t")).end._p('..endef')._p('..de |
38200 | 66 69 6e 65 20 50 4f 53 54 42 55 49 4c 44 43 4d 44 53 27 29 0a 69 66 20 23 63 66 67 2e 70 6f 73 | fine.POSTBUILDCMDS').if.#cfg.pos |
38220 | 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 | tbuildcommands.>.0.then._p('\t@e |
38240 | 63 68 6f 20 52 75 6e 6e 69 6e 67 20 70 6f 73 74 2d 62 75 69 6c 64 20 63 6f 6d 6d 61 6e 64 73 27 | cho.Running.post-build.commands' |
38260 | 29 0a 5f 70 28 27 5c 74 25 73 27 2c 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 63 66 67 2e 70 | )._p('\t%s',.table.implode(cfg.p |
38280 | 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 2c 20 22 22 2c 20 22 22 2c 20 22 5c 6e 5c 74 22 | ostbuildcommands,."",."",."\n\t" |
382a0 | 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 65 6e 64 65 66 27 29 0a 6d 61 6b 65 2e 73 65 74 74 69 6e | )).end._p('..endef').make.settin |
382c0 | 67 73 28 63 66 67 2c 20 63 63 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 65 | gs(cfg,.cc)._p('endif')._p('').e |
382e0 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 70 6c 61 74 66 6f 72 6d 74 6f 6f 6c 73 28 63 66 | nd.function.cpp.platformtools(cf |
38300 | 67 2c 20 63 63 29 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 20 3d 20 63 63 2e 70 6c 61 74 66 | g,.cc).local.platform.=.cc.platf |
38320 | 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 0a 69 66 20 70 6c 61 74 66 6f 72 6d 2e 63 | orms[cfg.platform].if.platform.c |
38340 | 63 20 74 68 65 6e 0a 5f 70 28 27 20 20 43 43 20 20 20 20 20 20 20 20 20 3d 20 25 73 27 2c 20 70 | c.then._p('..CC.........=.%s',.p |
38360 | 6c 61 74 66 6f 72 6d 2e 63 63 29 0a 65 6e 64 0a 69 66 20 70 6c 61 74 66 6f 72 6d 2e 63 78 78 20 | latform.cc).end.if.platform.cxx. |
38380 | 74 68 65 6e 0a 5f 70 28 27 20 20 43 58 58 20 20 20 20 20 20 20 20 3d 20 25 73 27 2c 20 70 6c 61 | then._p('..CXX........=.%s',.pla |
383a0 | 74 66 6f 72 6d 2e 63 78 78 29 0a 65 6e 64 0a 69 66 20 70 6c 61 74 66 6f 72 6d 2e 61 72 20 74 68 | tform.cxx).end.if.platform.ar.th |
383c0 | 65 6e 0a 5f 70 28 27 20 20 41 52 20 20 20 20 20 20 20 20 20 3d 20 25 73 27 2c 20 70 6c 61 74 66 | en._p('..AR.........=.%s',.platf |
383e0 | 6f 72 6d 2e 61 72 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 66 6c 61 | orm.ar).end.end.function.cpp.fla |
38400 | 67 73 28 63 66 67 2c 20 63 63 29 0a 69 66 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 20 61 6e 64 | gs(cfg,.cc).if.cfg.pchheader.and |
38420 | 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 20 74 68 65 6e 0a 5f 70 28 27 20 20 | .not.cfg.flags.NoPCH.then._p('.. |
38440 | 46 4f 52 43 45 5f 49 4e 43 4c 55 44 45 20 2b 3d 20 2d 69 6e 63 6c 75 64 65 20 24 28 4f 42 4a 44 | FORCE_INCLUDE.+=.-include.$(OBJD |
38460 | 49 52 29 2f 24 28 6e 6f 74 64 69 72 20 24 28 50 43 48 29 29 27 29 0a 65 6e 64 0a 69 66 20 23 63 | IR)/$(notdir.$(PCH))').end.if.#c |
38480 | 66 67 2e 66 6f 72 63 65 64 69 6e 63 6c 75 64 65 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 27 20 | fg.forcedincludes.>.0.then._p('. |
384a0 | 20 46 4f 52 43 45 5f 49 4e 43 4c 55 44 45 20 2b 3d 20 2d 69 6e 63 6c 75 64 65 20 25 73 27 0a 2c | .FORCE_INCLUDE.+=.-include.%s'., |
384c0 | 5f 4d 41 4b 45 2e 65 73 63 28 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 66 6f 72 63 65 | _MAKE.esc(table.concat(cfg.force |
384e0 | 64 69 6e 63 6c 75 64 65 73 2c 20 22 3b 22 29 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 41 4c 4c 5f | dincludes,.";"))).end._p('..ALL_ |
38500 | 43 50 50 46 4c 41 47 53 20 20 2b 3d 20 24 28 43 50 50 46 4c 41 47 53 29 20 25 73 20 24 28 44 45 | CPPFLAGS..+=.$(CPPFLAGS).%s.$(DE |
38520 | 46 49 4e 45 53 29 20 24 28 49 4e 43 4c 55 44 45 53 29 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 | FINES).$(INCLUDES)',.table.conca |
38540 | 74 28 63 63 2e 67 65 74 63 70 70 66 6c 61 67 73 28 63 66 67 29 2c 20 22 20 22 29 29 0a 5f 70 28 | t(cc.getcppflags(cfg),."."))._p( |
38560 | 27 20 20 41 4c 4c 5f 43 46 4c 41 47 53 20 20 20 20 2b 3d 20 24 28 43 46 4c 41 47 53 29 20 24 28 | '..ALL_CFLAGS....+=.$(CFLAGS).$( |
38580 | 41 4c 4c 5f 43 50 50 46 4c 41 47 53 29 20 24 28 41 52 43 48 29 25 73 27 2c 20 6d 61 6b 65 2e 6c | ALL_CPPFLAGS).$(ARCH)%s',.make.l |
385a0 | 69 73 74 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 63 63 2e 67 65 74 63 66 6c 61 67 73 28 63 66 67 29 | ist(table.join(cc.getcflags(cfg) |
385c0 | 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 | ,.cfg.buildoptions,.cfg.buildopt |
385e0 | 69 6f 6e 73 5f 63 29 29 29 0a 5f 70 28 27 20 20 41 4c 4c 5f 43 58 58 46 4c 41 47 53 20 20 2b 3d | ions_c)))._p('..ALL_CXXFLAGS..+= |
38600 | 20 24 28 43 58 58 46 4c 41 47 53 29 20 24 28 43 46 4c 41 47 53 29 20 24 28 41 4c 4c 5f 43 50 50 | .$(CXXFLAGS).$(CFLAGS).$(ALL_CPP |
38620 | 46 4c 41 47 53 29 20 24 28 41 52 43 48 29 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 74 61 62 | FLAGS).$(ARCH)%s',.make.list(tab |
38640 | 6c 65 2e 6a 6f 69 6e 28 63 63 2e 67 65 74 63 66 6c 61 67 73 28 63 66 67 29 2c 20 63 63 2e 67 65 | le.join(cc.getcflags(cfg),.cc.ge |
38660 | 74 63 78 78 66 6c 61 67 73 28 63 66 67 29 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 | tcxxflags(cfg),.cfg.buildoptions |
38680 | 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 5f 63 70 70 29 29 29 0a 5f 70 28 27 20 20 | ,.cfg.buildoptions_cpp)))._p('.. |
386a0 | 41 4c 4c 5f 4f 42 4a 43 46 4c 41 47 53 20 2b 3d 20 24 28 43 58 58 46 4c 41 47 53 29 20 24 28 43 | ALL_OBJCFLAGS.+=.$(CXXFLAGS).$(C |
386c0 | 46 4c 41 47 53 29 20 24 28 41 4c 4c 5f 43 50 50 46 4c 41 47 53 29 20 24 28 41 52 43 48 29 25 73 | FLAGS).$(ALL_CPPFLAGS).$(ARCH)%s |
386e0 | 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 63 63 2e 67 65 74 63 66 | ',.make.list(table.join(cc.getcf |
38700 | 6c 61 67 73 28 63 66 67 29 2c 20 63 63 2e 67 65 74 63 78 78 66 6c 61 67 73 28 63 66 67 29 2c 20 | lags(cfg),.cc.getcxxflags(cfg),. |
38720 | 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f | cfg.buildoptions,.cfg.buildoptio |
38740 | 6e 73 5f 6f 62 6a 63 29 29 29 0a 5f 70 28 27 20 20 41 4c 4c 5f 52 45 53 46 4c 41 47 53 20 20 2b | ns_objc)))._p('..ALL_RESFLAGS..+ |
38760 | 3d 20 24 28 52 45 53 46 4c 41 47 53 29 20 24 28 44 45 46 49 4e 45 53 29 20 24 28 49 4e 43 4c 55 | =.$(RESFLAGS).$(DEFINES).$(INCLU |
38780 | 44 45 53 29 25 73 27 2c 0a 20 20 20 20 20 20 20 20 6d 61 6b 65 2e 6c 69 73 74 28 74 61 62 6c 65 | DES)%s',.........make.list(table |
387a0 | 2e 6a 6f 69 6e 28 63 63 2e 67 65 74 64 65 66 69 6e 65 73 28 63 66 67 2e 72 65 73 64 65 66 69 6e | .join(cc.getdefines(cfg.resdefin |
387c0 | 65 73 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | es),............................ |
387e0 | 20 20 20 20 20 63 63 2e 67 65 74 69 6e 63 6c 75 64 65 64 69 72 73 28 63 66 67 2e 72 65 73 69 6e | .....cc.getincludedirs(cfg.resin |
38800 | 63 6c 75 64 65 64 69 72 73 29 2c 20 63 66 67 2e 72 65 73 6f 70 74 69 6f 6e 73 29 29 29 0a 65 6e | cludedirs),.cfg.resoptions))).en |
38820 | 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 6c 69 6e 6b 65 72 28 70 72 6a 2c 20 63 66 67 2c 20 | d.function.cpp.linker(prj,.cfg,. |
38840 | 63 63 29 0a 5f 70 28 27 20 20 41 4c 4c 5f 4c 44 46 4c 41 47 53 20 20 20 2b 3d 20 24 28 4c 44 46 | cc)._p('..ALL_LDFLAGS...+=.$(LDF |
38860 | 4c 41 47 53 29 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 63 | LAGS)%s',.make.list(table.join(c |
38880 | 63 2e 67 65 74 6c 69 62 64 69 72 66 6c 61 67 73 28 63 66 67 29 2c 20 63 63 2e 67 65 74 6c 64 66 | c.getlibdirflags(cfg),.cc.getldf |
388a0 | 6c 61 67 73 28 63 66 67 29 2c 20 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 29 29 29 0a 5f 70 | lags(cfg),.cfg.linkoptions)))._p |
388c0 | 28 27 20 20 4c 44 44 45 50 53 20 20 20 20 2b 3d 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 5f | ('..LDDEPS....+=%s',.make.list(_ |
388e0 | 4d 41 4b 45 2e 65 73 63 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 | MAKE.esc(premake.getlinks(cfg,." |
38900 | 73 69 62 6c 69 6e 67 73 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 29 29 29 0a 5f 70 28 27 20 20 | siblings",."fullpath"))))._p('.. |
38920 | 4c 49 42 53 20 20 20 20 20 20 2b 3d 20 24 28 4c 44 44 45 50 53 29 25 73 27 2c 20 6d 61 6b 65 2e | LIBS......+=.$(LDDEPS)%s',.make. |
38940 | 6c 69 73 74 28 63 63 2e 67 65 74 6c 69 6e 6b 66 6c 61 67 73 28 63 66 67 29 29 29 0a 5f 70 28 27 | list(cc.getlinkflags(cfg)))._p(' |
38960 | 20 20 45 58 54 45 52 4e 41 4c 5f 4c 49 42 53 20 2b 3d 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 | ..EXTERNAL_LIBS.+=%s',.make.list |
38980 | 28 63 63 2e 67 65 74 6c 69 62 66 69 6c 65 73 28 63 66 67 29 29 29 0a 69 66 20 63 66 67 2e 6b 69 | (cc.getlibfiles(cfg))).if.cfg.ki |
389a0 | 6e 64 20 3d 3d 20 22 53 74 61 74 69 63 4c 69 62 22 20 74 68 65 6e 0a 69 66 20 28 6e 6f 74 20 70 | nd.==."StaticLib".then.if.(not.p |
389c0 | 72 6a 2e 6f 70 74 69 6f 6e 73 2e 41 72 63 68 69 76 65 53 70 6c 69 74 29 20 74 68 65 6e 0a 5f 70 | rj.options.ArchiveSplit).then._p |
389e0 | 28 27 20 20 4c 49 4e 4b 43 4d 44 20 20 20 20 3d 20 24 28 41 52 29 20 25 73 20 24 28 54 41 52 47 | ('..LINKCMD....=.$(AR).%s.$(TARG |
38a00 | 45 54 29 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 63 63 2e 67 65 74 61 72 63 68 69 76 65 66 6c 61 | ET)',.make.list(cc.getarchivefla |
38a20 | 67 73 28 70 72 6a 2c 20 63 66 67 2c 20 66 61 6c 73 65 29 29 29 0a 65 6c 73 65 0a 5f 70 28 27 20 | gs(prj,.cfg,.false))).else._p('. |
38a40 | 20 4c 49 4e 4b 43 4d 44 20 20 20 20 3d 20 24 28 41 52 29 20 25 73 20 24 28 54 41 52 47 45 54 29 | .LINKCMD....=.$(AR).%s.$(TARGET) |
38a60 | 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 63 63 2e 67 65 74 61 72 63 68 69 76 65 66 6c 61 67 73 28 | ',.make.list(cc.getarchiveflags( |
38a80 | 70 72 6a 2c 20 63 66 67 2c 20 66 61 6c 73 65 29 29 29 0a 5f 70 28 27 20 20 4c 49 4e 4b 43 4d 44 | prj,.cfg,.false)))._p('..LINKCMD |
38aa0 | 5f 4e 44 58 3d 20 24 28 41 52 29 20 25 73 20 24 28 54 41 52 47 45 54 29 27 2c 20 6d 61 6b 65 2e | _NDX=.$(AR).%s.$(TARGET)',.make. |
38ac0 | 6c 69 73 74 28 63 63 2e 67 65 74 61 72 63 68 69 76 65 66 6c 61 67 73 28 70 72 6a 2c 20 63 66 67 | list(cc.getarchiveflags(prj,.cfg |
38ae0 | 2c 20 74 72 75 65 29 29 29 0a 65 6e 64 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 20 3d 20 | ,.true))).end.else.local.tool.=. |
38b00 | 69 69 66 28 63 66 67 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 22 2c 20 22 43 43 22 2c 20 22 | iif(cfg.language.==."C",."CC",." |
38b20 | 43 58 58 22 29 0a 5f 70 28 27 20 20 4c 49 4e 4b 43 4d 44 20 20 20 20 3d 20 24 28 25 73 29 20 2d | CXX")._p('..LINKCMD....=.$(%s).- |
38b40 | 6f 20 24 28 54 41 52 47 45 54 29 20 24 28 4f 42 4a 45 43 54 53 29 20 24 28 52 45 53 4f 55 52 43 | o.$(TARGET).$(OBJECTS).$(RESOURC |
38b60 | 45 53 29 20 24 28 41 52 43 48 29 20 24 28 41 4c 4c 5f 4c 44 46 4c 41 47 53 29 20 24 28 4c 49 42 | ES).$(ARCH).$(ALL_LDFLAGS).$(LIB |
38b80 | 53 29 27 2c 20 74 6f 6f 6c 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e | S)',.tool).end.end.function.cpp. |
38ba0 | 70 63 68 63 6f 6e 66 69 67 28 63 66 67 29 0a 69 66 20 6e 6f 74 20 63 66 67 2e 70 63 68 68 65 61 | pchconfig(cfg).if.not.cfg.pchhea |
38bc0 | 64 65 72 20 6f 72 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 20 74 68 65 6e 0a 72 65 74 75 | der.or.cfg.flags.NoPCH.then.retu |
38be0 | 72 6e 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 63 68 20 3d 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 | rn.end.local.pch.=.cfg.pchheader |
38c00 | 0a 66 6f 72 20 5f 2c 20 69 6e 63 64 69 72 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 69 6e 63 | .for._,.incdir.in.ipairs(cfg.inc |
38c20 | 6c 75 64 65 64 69 72 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 61 62 73 70 61 74 68 20 3d 20 70 61 74 | ludedirs).do.local.abspath.=.pat |
38c40 | 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 70 61 74 68 2e 6a 6f 69 6e 28 63 66 67 2e 70 72 6f 6a | h.getabsolute(path.join(cfg.proj |
38c60 | 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 2c 20 69 6e 63 64 69 72 29 29 0a 6c 6f 63 61 6c 20 74 65 73 | ect.location,.incdir)).local.tes |
38c80 | 74 6e 61 6d 65 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 61 62 73 70 61 74 68 2c 20 70 63 68 29 0a | tname.=.path.join(abspath,.pch). |
38ca0 | 69 66 20 6f 73 2e 69 73 66 69 6c 65 28 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a 70 63 68 20 | if.os.isfile(testname).then.pch. |
38cc0 | 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 6c 6f 63 61 74 69 6f 6e 2c | =.path.getrelative(cfg.location, |
38ce0 | 20 74 65 73 74 6e 61 6d 65 29 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 20 20 50 | .testname).break.end.end._p('..P |
38d00 | 43 48 20 20 20 20 20 20 20 20 3d 20 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 63 68 29 29 | CH........=.%s',._MAKE.esc(pch)) |
38d20 | 0a 5f 70 28 27 20 20 47 43 48 20 20 20 20 20 20 20 20 3d 20 24 28 4f 42 4a 44 49 52 29 2f 24 28 | ._p('..GCH........=.$(OBJDIR)/$( |
38d40 | 6e 6f 74 64 69 72 20 24 28 50 43 48 29 29 2e 67 63 68 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f | notdir.$(PCH)).gch').end.functio |
38d60 | 6e 20 63 70 70 2e 70 63 68 72 75 6c 65 73 28 70 72 6a 29 0a 5f 70 28 27 69 66 6e 65 71 20 28 2c | n.cpp.pchrules(prj)._p('ifneq.(, |
38d80 | 24 28 50 43 48 29 29 27 29 0a 5f 70 28 27 24 28 47 43 48 29 3a 20 24 28 50 43 48 29 20 7c 20 24 | $(PCH))')._p('$(GCH):.$(PCH).|.$ |
38da0 | 28 4f 42 4a 44 49 52 29 27 29 0a 69 66 20 70 72 6a 2e 6d 73 67 70 72 65 63 6f 6d 70 69 6c 65 20 | (OBJDIR)').if.prj.msgprecompile. |
38dc0 | 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 27 20 2e 2e 20 70 72 6a 2e 6d 73 67 70 72 65 | then._p('\t@echo.'....prj.msgpre |
38de0 | 63 6f 6d 70 69 6c 65 29 0a 65 6c 73 65 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 24 28 6e 6f 74 64 | compile).else._p('\t@echo.$(notd |
38e00 | 69 72 20 24 3c 29 27 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 63 6d 64 20 3d 20 69 69 66 28 70 72 6a | ir.$<)').end.local.cmd.=.iif(prj |
38e20 | 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 22 2c 20 22 24 28 43 43 29 20 24 28 41 4c 4c 5f 43 | .language.==."C",."$(CC).$(ALL_C |
38e40 | 46 4c 41 47 53 29 20 2d 78 20 63 2d 68 65 61 64 65 72 22 2c 20 22 24 28 43 58 58 29 20 24 28 41 | FLAGS).-x.c-header",."$(CXX).$(A |
38e60 | 4c 4c 5f 43 58 58 46 4c 41 47 53 29 20 2d 78 20 63 2b 2b 2d 68 65 61 64 65 72 22 29 0a 5f 70 28 | LL_CXXFLAGS).-x.c++-header")._p( |
38e80 | 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 25 73 20 24 28 44 45 46 49 4e 45 53 29 20 24 28 49 4e 43 | '\t$(SILENT).%s.$(DEFINES).$(INC |
38ea0 | 4c 55 44 45 53 29 20 2d 6f 20 22 24 40 22 20 2d 63 20 22 24 3c 22 27 2c 20 63 6d 64 29 0a 5f 70 | LUDES).-o."$@".-c."$<"',.cmd)._p |
38ec0 | 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 | ('endif')._p('').end.function.cp |
38ee0 | 70 2e 66 69 6c 65 52 75 6c 65 73 28 70 72 6a 29 0a 66 6f 72 20 5f 2c 20 66 69 6c 65 20 69 6e 20 | p.fileRules(prj).for._,.file.in. |
38f00 | 69 70 61 69 72 73 28 70 72 6a 2e 66 69 6c 65 73 20 6f 72 20 7b 7d 29 20 64 6f 0a 69 66 20 70 61 | ipairs(prj.files.or.{}).do.if.pa |
38f20 | 74 68 2e 69 73 63 70 70 66 69 6c 65 28 66 69 6c 65 29 20 74 68 65 6e 0a 5f 70 28 27 24 28 4f 42 | th.iscppfile(file).then._p('$(OB |
38f40 | 4a 44 49 52 29 2f 25 73 2e 6f 3a 20 25 73 20 24 28 47 43 48 29 27 0a 2c 20 5f 4d 41 4b 45 2e 65 | JDIR)/%s.o:.%s.$(GCH)'.,._MAKE.e |
38f60 | 73 63 28 70 61 74 68 2e 74 72 69 6d 64 6f 74 73 28 70 61 74 68 2e 72 65 6d 6f 76 65 65 78 74 28 | sc(path.trimdots(path.removeext( |
38f80 | 66 69 6c 65 29 29 29 0a 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 66 69 6c 65 29 0a 29 0a 69 66 20 28 | file))).,._MAKE.esc(file).).if.( |
38fa0 | 70 61 74 68 2e 69 73 6f 62 6a 63 66 69 6c 65 28 66 69 6c 65 29 20 61 6e 64 20 70 72 6a 2e 6d 73 | path.isobjcfile(file).and.prj.ms |
38fc0 | 67 63 6f 6d 70 69 6c 65 5f 6f 62 6a 63 29 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 | gcompile_objc).then._p('\t@echo. |
38fe0 | 27 20 2e 2e 20 70 72 6a 2e 6d 73 67 63 6f 6d 70 69 6c 65 5f 6f 62 6a 63 29 0a 65 6c 73 65 69 66 | '....prj.msgcompile_objc).elseif |
39000 | 20 70 72 6a 2e 6d 73 67 63 6f 6d 70 69 6c 65 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 68 6f | .prj.msgcompile.then._p('\t@echo |
39020 | 20 27 20 2e 2e 20 70 72 6a 2e 6d 73 67 63 6f 6d 70 69 6c 65 29 0a 65 6c 73 65 0a 5f 70 28 27 5c | .'....prj.msgcompile).else._p('\ |
39040 | 74 40 65 63 68 6f 20 24 28 6e 6f 74 64 69 72 20 24 3c 29 27 29 0a 65 6e 64 0a 69 66 20 28 70 61 | t@echo.$(notdir.$<)').end.if.(pa |
39060 | 74 68 2e 69 73 6f 62 6a 63 66 69 6c 65 28 66 69 6c 65 29 29 20 74 68 65 6e 0a 5f 70 28 27 5c 74 | th.isobjcfile(file)).then._p('\t |
39080 | 24 28 53 49 4c 45 4e 54 29 20 24 28 43 58 58 29 20 24 28 41 4c 4c 5f 4f 42 4a 43 46 4c 41 47 53 | $(SILENT).$(CXX).$(ALL_OBJCFLAGS |
390a0 | 29 20 24 28 46 4f 52 43 45 5f 49 4e 43 4c 55 44 45 29 20 2d 6f 20 22 24 40 22 20 2d 63 20 22 24 | ).$(FORCE_INCLUDE).-o."$@".-c."$ |
390c0 | 3c 22 27 29 0a 65 6c 73 65 0a 63 70 70 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 28 70 61 74 68 2e | <"').else.cpp.buildcommand(path. |
390e0 | 69 73 63 66 69 6c 65 28 66 69 6c 65 29 20 61 6e 64 20 6e 6f 74 20 70 72 6a 2e 6f 70 74 69 6f 6e | iscfile(file).and.not.prj.option |
39100 | 73 2e 46 6f 72 63 65 43 50 50 2c 20 22 6f 22 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 74 61 73 6b | s.ForceCPP,."o").end.for._,.task |
39120 | 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 70 6f 73 74 63 6f 6d 70 69 6c 65 74 61 73 6b 73 20 | .in.ipairs(prj.postcompiletasks. |
39140 | 6f 72 20 7b 7d 29 20 64 6f 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 25 73 27 2c 20 74 | or.{}).do._p('\t$(SILENT).%s',.t |
39160 | 61 73 6b 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 65 6c 73 65 69 66 20 28 70 | ask)._p('').end._p('').elseif.(p |
39180 | 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 66 69 6c 65 29 20 3d 3d 20 22 2e 72 63 22 29 | ath.getextension(file).==.".rc") |
391a0 | 20 74 68 65 6e 0a 5f 70 28 27 24 28 4f 42 4a 44 49 52 29 2f 25 73 2e 72 65 73 3a 20 25 73 27 2c | .then._p('$(OBJDIR)/%s.res:.%s', |
391c0 | 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 66 69 6c 65 | ._MAKE.esc(path.getbasename(file |
391e0 | 29 29 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 66 69 6c 65 29 29 0a 69 66 20 70 72 6a 2e 6d 73 67 72 | )),._MAKE.esc(file)).if.prj.msgr |
39200 | 65 73 6f 75 72 63 65 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 27 20 2e 2e 20 70 72 | esource.then._p('\t@echo.'....pr |
39220 | 6a 2e 6d 73 67 72 65 73 6f 75 72 63 65 29 0a 65 6c 73 65 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 | j.msgresource).else._p('\t@echo. |
39240 | 24 28 6e 6f 74 64 69 72 20 24 3c 29 27 29 0a 65 6e 64 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e | $(notdir.$<)').end._p('\t$(SILEN |
39260 | 54 29 20 24 28 52 45 53 43 4f 4d 50 29 20 24 3c 20 2d 4f 20 63 6f 66 66 20 2d 6f 20 22 24 40 22 | T).$(RESCOMP).$<.-O.coff.-o."$@" |
39280 | 20 24 28 41 4c 4c 5f 52 45 53 46 4c 41 47 53 29 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e | .$(ALL_RESFLAGS)')._p('').end.en |
392a0 | 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 64 65 70 65 6e 64 65 6e 63 79 52 75 6c | d.end.function.cpp.dependencyRul |
392c0 | 65 73 28 70 72 6a 29 0a 66 6f 72 20 5f 2c 20 64 65 70 65 6e 64 65 6e 63 79 20 69 6e 20 69 70 61 | es(prj).for._,.dependency.in.ipa |
392e0 | 69 72 73 28 70 72 6a 2e 64 65 70 65 6e 64 65 6e 63 79 20 6f 72 20 7b 7d 29 20 64 6f 0a 66 6f 72 | irs(prj.dependency.or.{}).do.for |
39300 | 20 5f 2c 20 64 65 70 20 69 6e 20 69 70 61 69 72 73 28 64 65 70 65 6e 64 65 6e 63 79 20 6f 72 20 | ._,.dep.in.ipairs(dependency.or. |
39320 | 7b 7d 29 20 64 6f 0a 69 66 20 28 64 65 70 5b 33 5d 3d 3d 6e 69 6c 20 6f 72 20 64 65 70 5b 33 5d | {}).do.if.(dep[3]==nil.or.dep[3] |
39340 | 3d 3d 66 61 6c 73 65 29 20 74 68 65 6e 0a 5f 70 28 27 24 28 4f 42 4a 44 49 52 29 2f 25 73 2e 6f | ==false).then._p('$(OBJDIR)/%s.o |
39360 | 3a 20 25 73 27 0a 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 74 72 69 6d 64 6f 74 73 28 | :.%s'.,._MAKE.esc(path.trimdots( |
39380 | 70 61 74 68 2e 72 65 6d 6f 76 65 65 78 74 28 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 | path.removeext(path.getrelative( |
393a0 | 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 20 64 65 70 5b 31 5d 29 29 29 29 0a 2c 20 5f 4d 41 4b 45 | prj.location,.dep[1])))).,._MAKE |
393c0 | 2e 65 73 63 28 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e 6c 6f 63 61 74 69 | .esc(path.getrelative(prj.locati |
393e0 | 6f 6e 2c 20 64 65 70 5b 32 5d 29 29 0a 29 0a 65 6c 73 65 0a 5f 70 28 27 25 73 3a 20 25 73 27 0a | on,.dep[2])).).else._p('%s:.%s'. |
39400 | 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 64 65 70 5b 31 5d 29 0a 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 | ,._MAKE.esc(dep[1]).,._MAKE.esc( |
39420 | 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 20 64 | path.getrelative(prj.location,.d |
39440 | 65 70 5b 32 5d 29 29 0a 29 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 | ep[2])).).end._p('').end.end.end |
39460 | 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 28 69 73 63 66 69 | .function.cpp.buildcommand(iscfi |
39480 | 6c 65 2c 20 6f 62 6a 65 78 74 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 69 69 66 28 69 73 | le,.objext).local.flags.=.iif(is |
394a0 | 63 66 69 6c 65 2c 20 27 24 28 43 43 29 20 24 28 41 4c 4c 5f 43 46 4c 41 47 53 29 27 2c 20 27 24 | cfile,.'$(CC).$(ALL_CFLAGS)',.'$ |
394c0 | 28 43 58 58 29 20 24 28 41 4c 4c 5f 43 58 58 46 4c 41 47 53 29 27 29 0a 5f 70 28 27 5c 74 24 28 | (CXX).$(ALL_CXXFLAGS)')._p('\t$( |
394e0 | 53 49 4c 45 4e 54 29 20 25 73 20 24 28 46 4f 52 43 45 5f 49 4e 43 4c 55 44 45 29 20 2d 6f 20 22 | SILENT).%s.$(FORCE_INCLUDE).-o." |
39500 | 24 40 22 20 2d 63 20 22 24 3c 22 27 2c 20 66 6c 61 67 73 2c 20 6f 62 6a 65 78 74 29 0a 65 6e 64 | $@".-c."$<"',.flags,.objext).end |
39520 | 0a 00 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 72 65 73 6f 75 72 63 65 66 69 6c 65 | ..local.function.getresourcefile |
39540 | 6e 61 6d 65 28 63 66 67 2c 20 66 6e 61 6d 65 29 0a 69 66 20 70 61 74 68 2e 67 65 74 65 78 74 65 | name(cfg,.fname).if.path.getexte |
39560 | 6e 73 69 6f 6e 28 66 6e 61 6d 65 29 20 3d 3d 20 22 2e 72 65 73 78 22 20 74 68 65 6e 0a 20 20 20 | nsion(fname).==.".resx".then.... |
39580 | 20 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 61 | .local.name.=.cfg.buildtarget.ba |
395a0 | 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 22 0a 20 20 20 20 6c 6f 63 61 6c 20 64 69 72 20 3d 20 70 61 | sename....".".....local.dir.=.pa |
395c0 | 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 66 6e 61 6d 65 29 0a 20 20 20 20 69 66 20 64 69 | th.getdirectory(fname).....if.di |
395e0 | 72 20 7e 3d 20 22 2e 22 20 74 68 65 6e 20 0a 6e 61 6d 65 20 3d 20 6e 61 6d 65 20 2e 2e 20 70 61 | r.~=.".".then..name.=.name....pa |
39600 | 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 64 69 72 2c 20 22 2e 22 29 20 2e 2e 20 22 2e 22 0a 65 6e | th.translate(dir,.".")....".".en |
39620 | 64 0a 72 65 74 75 72 6e 20 22 24 28 4f 42 4a 44 49 52 29 2f 22 20 2e 2e 20 5f 4d 41 4b 45 2e 65 | d.return."$(OBJDIR)/"...._MAKE.e |
39640 | 73 63 28 6e 61 6d 65 20 2e 2e 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 66 6e 61 6d | sc(name....path.getbasename(fnam |
39660 | 65 29 29 20 2e 2e 20 22 2e 72 65 73 6f 75 72 63 65 73 22 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 | e))....".resources".else.return. |
39680 | 66 6e 61 6d 65 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6d | fname.end.end.function.premake.m |
396a0 | 61 6b 65 5f 63 73 68 61 72 70 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 63 73 63 20 3d 20 70 72 65 6d | ake_csharp(prj).local.csc.=.prem |
396c0 | 61 6b 65 2e 64 6f 74 6e 65 74 0a 6c 6f 63 61 6c 20 63 66 67 6c 69 62 73 20 3d 20 7b 20 7d 0a 6c | ake.dotnet.local.cfglibs.=.{.}.l |
396e0 | 6f 63 61 6c 20 63 66 67 70 61 69 72 73 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 61 6e 79 63 66 67 | ocal.cfgpairs.=.{.}.local.anycfg |
39700 | 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 65 6d 61 6b 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 | .for.cfg.in.premake.eachconfig(p |
39720 | 72 6a 29 20 64 6f 0a 61 6e 79 63 66 67 20 3d 20 63 66 67 0a 63 66 67 6c 69 62 73 5b 63 66 67 5d | rj).do.anycfg.=.cfg.cfglibs[cfg] |
39740 | 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 69 62 6c 69 6e | .=.premake.getlinks(cfg,."siblin |
39760 | 67 73 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 0a 63 66 67 70 61 69 72 73 5b 63 66 67 5d 20 3d | gs",."fullpath").cfgpairs[cfg].= |
39780 | 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 66 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 6c | .{.}.for._,.fname.in.ipairs(cfgl |
397a0 | 69 62 73 5b 63 66 67 5d 29 20 64 6f 0a 69 66 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 | ibs[cfg]).do.if.path.getdirector |
397c0 | 79 28 66 6e 61 6d 65 29 20 7e 3d 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 64 69 72 65 | y(fname).~=.cfg.buildtarget.dire |
397e0 | 63 74 6f 72 79 20 74 68 65 6e 0a 63 66 67 70 61 69 72 73 5b 63 66 67 5d 5b 22 24 28 54 41 52 47 | ctory.then.cfgpairs[cfg]["$(TARG |
39800 | 45 54 44 49 52 29 2f 22 20 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 67 65 74 6e 61 | ETDIR)/"...._MAKE.esc(path.getna |
39820 | 6d 65 28 66 6e 61 6d 65 29 29 5d 20 3d 20 5f 4d 41 4b 45 2e 65 73 63 28 66 6e 61 6d 65 29 0a 65 | me(fname))].=._MAKE.esc(fname).e |
39840 | 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 73 6f 75 72 63 65 73 20 3d 20 7b 7d 0a 6c 6f | nd.end.end.local.sources.=.{}.lo |
39860 | 63 61 6c 20 65 6d 62 65 64 64 65 64 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 63 6f 70 79 70 61 69 | cal.embedded.=.{.}.local.copypai |
39880 | 72 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 66 63 66 67 20 69 6e 20 70 72 65 6d 61 6b 65 2e 70 72 6f | rs.=.{.}.for.fcfg.in.premake.pro |
398a0 | 6a 65 63 74 2e 65 61 63 68 66 69 6c 65 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 61 63 74 69 | ject.eachfile(prj).do.local.acti |
398c0 | 6f 6e 20 3d 20 63 73 63 2e 67 65 74 62 75 69 6c 64 61 63 74 69 6f 6e 28 66 63 66 67 29 0a 69 66 | on.=.csc.getbuildaction(fcfg).if |
398e0 | 20 61 63 74 69 6f 6e 20 3d 3d 20 22 43 6f 6d 70 69 6c 65 22 20 74 68 65 6e 0a 74 61 62 6c 65 2e | .action.==."Compile".then.table. |
39900 | 69 6e 73 65 72 74 28 73 6f 75 72 63 65 73 2c 20 66 63 66 67 2e 6e 61 6d 65 29 0a 65 6c 73 65 69 | insert(sources,.fcfg.name).elsei |
39920 | 66 20 61 63 74 69 6f 6e 20 3d 3d 20 22 45 6d 62 65 64 64 65 64 52 65 73 6f 75 72 63 65 22 20 74 | f.action.==."EmbeddedResource".t |
39940 | 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 65 6d 62 65 64 64 65 64 2c 20 66 63 66 67 2e | hen.table.insert(embedded,.fcfg. |
39960 | 6e 61 6d 65 29 0a 65 6c 73 65 69 66 20 61 63 74 69 6f 6e 20 3d 3d 20 22 43 6f 6e 74 65 6e 74 22 | name).elseif.action.==."Content" |
39980 | 20 74 68 65 6e 0a 63 6f 70 79 70 61 69 72 73 5b 22 24 28 54 41 52 47 45 54 44 49 52 29 2f 22 20 | .then.copypairs["$(TARGETDIR)/". |
399a0 | 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 66 63 66 67 2e 6e | ..._MAKE.esc(path.getname(fcfg.n |
399c0 | 61 6d 65 29 29 5d 20 3d 20 5f 4d 41 4b 45 2e 65 73 63 28 66 63 66 67 2e 6e 61 6d 65 29 0a 65 6c | ame))].=._MAKE.esc(fcfg.name).el |
399e0 | 73 65 69 66 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 66 63 66 67 2e 6e 61 6d 65 29 3a 6c 6f 77 | seif.path.getname(fcfg.name):low |
39a00 | 65 72 28 29 20 3d 3d 20 22 61 70 70 2e 63 6f 6e 66 69 67 22 20 74 68 65 6e 0a 63 6f 70 79 70 61 | er().==."app.config".then.copypa |
39a20 | 69 72 73 5b 22 24 28 54 41 52 47 45 54 29 2e 63 6f 6e 66 69 67 22 5d 20 3d 20 5f 4d 41 4b 45 2e | irs["$(TARGET).config"].=._MAKE. |
39a40 | 65 73 63 28 66 63 66 67 2e 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 61 74 | esc(fcfg.name).end.end.local.pat |
39a60 | 68 73 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e 73 6c 61 74 65 28 70 72 6a 2e 6c 69 62 64 69 72 73 | hs.=.table.translate(prj.libdirs |
39a80 | 2c 20 66 75 6e 63 74 69 6f 6e 28 76 29 20 72 65 74 75 72 6e 20 70 61 74 68 2e 6a 6f 69 6e 28 70 | ,.function(v).return.path.join(p |
39aa0 | 72 6a 2e 62 61 73 65 64 69 72 2c 20 76 29 20 65 6e 64 29 0a 70 61 74 68 73 20 3d 20 74 61 62 6c | rj.basedir,.v).end).paths.=.tabl |
39ac0 | 65 2e 6a 6f 69 6e 28 7b 70 72 6a 2e 62 61 73 65 64 69 72 7d 2c 20 70 61 74 68 73 29 0a 66 6f 72 | e.join({prj.basedir},.paths).for |
39ae0 | 20 5f 2c 20 6c 69 62 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 67 65 | ._,.libname.in.ipairs(premake.ge |
39b00 | 74 6c 69 6e 6b 73 28 70 72 6a 2c 20 22 73 79 73 74 65 6d 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 | tlinks(prj,."system",."fullpath" |
39b20 | 29 29 20 64 6f 0a 6c 6f 63 61 6c 20 6c 69 62 64 69 72 20 3d 20 6f 73 2e 70 61 74 68 73 65 61 72 | )).do.local.libdir.=.os.pathsear |
39b40 | 63 68 28 6c 69 62 6e 61 6d 65 2e 2e 22 2e 64 6c 6c 22 2c 20 75 6e 70 61 63 6b 28 70 61 74 68 73 | ch(libname..".dll",.unpack(paths |
39b60 | 29 29 0a 69 66 20 28 6c 69 62 64 69 72 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 74 61 72 67 65 74 | )).if.(libdir).then.local.target |
39b80 | 20 3d 20 22 24 28 54 41 52 47 45 54 44 49 52 29 2f 22 20 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 | .=."$(TARGETDIR)/"...._MAKE.esc( |
39ba0 | 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 6c 69 62 6e 61 6d 65 29 29 0a 6c 6f 63 61 6c 20 73 6f 75 | path.getname(libname)).local.sou |
39bc0 | 72 63 65 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e 62 61 73 65 64 | rce.=.path.getrelative(prj.based |
39be0 | 69 72 2c 20 70 61 74 68 2e 6a 6f 69 6e 28 6c 69 62 64 69 72 2c 20 6c 69 62 6e 61 6d 65 29 29 2e | ir,.path.join(libdir,.libname)). |
39c00 | 2e 22 2e 64 6c 6c 22 0a 63 6f 70 79 70 61 69 72 73 5b 74 61 72 67 65 74 5d 20 3d 20 5f 4d 41 4b | .".dll".copypairs[target].=._MAK |
39c20 | 45 2e 65 73 63 28 73 6f 75 72 63 65 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 23 20 25 73 20 70 | E.esc(source).end.end._p('#.%s.p |
39c40 | 72 6f 6a 65 63 74 20 6d 61 6b 65 66 69 6c 65 20 61 75 74 6f 67 65 6e 65 72 61 74 65 64 20 62 79 | roject.makefile.autogenerated.by |
39c60 | 20 47 45 4e 69 65 27 2c 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 | .GENie',.premake.action.current( |
39c80 | 29 2e 73 68 6f 72 74 6e 61 6d 65 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 69 66 6e 64 65 66 20 63 | ).shortname)._p('')._p('ifndef.c |
39ca0 | 6f 6e 66 69 67 27 29 0a 5f 70 28 27 20 20 63 6f 6e 66 69 67 3d 25 73 27 2c 20 5f 4d 41 4b 45 2e | onfig')._p('..config=%s',._MAKE. |
39cc0 | 65 73 63 28 70 72 6a 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 5b 31 5d 3a 6c 6f 77 65 72 28 | esc(prj.configurations[1]:lower( |
39ce0 | 29 29 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 69 66 6e 64 65 | )))._p('endif')._p('')._p('ifnde |
39d00 | 66 20 76 65 72 62 6f 73 65 27 29 0a 5f 70 28 27 20 20 53 49 4c 45 4e 54 20 3d 20 40 27 29 0a 5f | f.verbose')._p('..SILENT.=.@')._ |
39d20 | 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 53 48 45 4c 4c 54 59 50 45 20 | p('endif')._p('')._p('SHELLTYPE. |
39d40 | 3a 3d 20 6d 73 64 6f 73 27 29 0a 5f 70 28 27 69 66 65 71 20 28 2c 24 28 43 6f 6d 53 70 65 63 29 | :=.msdos')._p('ifeq.(,$(ComSpec) |
39d60 | 24 28 43 4f 4d 53 50 45 43 29 29 27 29 0a 5f 70 28 27 20 20 53 48 45 4c 4c 54 59 50 45 20 3a 3d | $(COMSPEC))')._p('..SHELLTYPE.:= |
39d80 | 20 70 6f 73 69 78 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 69 66 65 71 20 28 2f | .posix')._p('endif')._p('ifeq.(/ |
39da0 | 62 69 6e 2c 24 28 66 69 6e 64 73 74 72 69 6e 67 20 2f 62 69 6e 2c 24 28 53 48 45 4c 4c 29 29 29 | bin,$(findstring./bin,$(SHELL))) |
39dc0 | 27 29 0a 5f 70 28 27 20 20 53 48 45 4c 4c 54 59 50 45 20 3a 3d 20 70 6f 73 69 78 27 29 0a 5f 70 | ')._p('..SHELLTYPE.:=.posix')._p |
39de0 | 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 69 66 65 71 20 28 2f 62 69 6e 2c 24 28 66 69 6e 64 73 | ('endif')._p('ifeq.(/bin,$(finds |
39e00 | 74 72 69 6e 67 20 2f 62 69 6e 2c 24 28 4d 41 4b 45 53 48 45 4c 4c 29 29 29 27 29 0a 5f 70 28 27 | tring./bin,$(MAKESHELL)))')._p(' |
39e20 | 20 20 53 48 45 4c 4c 54 59 50 45 20 3a 3d 20 70 6f 73 69 78 27 29 0a 5f 70 28 27 65 6e 64 69 66 | ..SHELLTYPE.:=.posix')._p('endif |
39e40 | 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 69 66 65 71 20 28 70 6f 73 69 78 2c 24 28 53 48 45 4c | ')._p('')._p('ifeq.(posix,$(SHEL |
39e60 | 4c 54 59 50 45 29 29 27 29 0a 5f 70 28 27 20 20 4d 4b 44 49 52 20 3d 20 24 28 53 49 4c 45 4e 54 | LTYPE))')._p('..MKDIR.=.$(SILENT |
39e80 | 29 20 6d 6b 64 69 72 20 2d 70 20 22 24 28 31 29 22 27 29 0a 5f 70 28 27 20 20 43 4f 50 59 20 20 | ).mkdir.-p."$(1)"')._p('..COPY.. |
39ea0 | 3d 20 24 28 53 49 4c 45 4e 54 29 20 63 70 20 2d 66 52 20 22 24 28 31 29 22 20 22 24 28 32 29 22 | =.$(SILENT).cp.-fR."$(1)"."$(2)" |
39ec0 | 27 29 0a 5f 70 28 27 65 6c 73 65 27 29 0a 5f 70 28 27 20 20 4d 4b 44 49 52 20 3d 20 24 28 53 49 | ')._p('else')._p('..MKDIR.=.$(SI |
39ee0 | 4c 45 4e 54 29 20 6d 6b 64 69 72 20 22 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 31 29 | LENT).mkdir."$(subst./,\\\\,$(1) |
39f00 | 29 22 20 32 3e 20 6e 75 6c 27 29 0a 5f 70 28 27 20 20 43 4f 50 59 20 20 3d 20 24 28 53 49 4c 45 | )".2>.nul')._p('..COPY..=.$(SILE |
39f20 | 4e 54 29 20 63 6f 70 79 20 2f 59 20 22 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 31 29 | NT).copy./Y."$(subst./,\\\\,$(1) |
39f40 | 29 22 20 22 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 32 29 29 22 27 29 0a 5f 70 28 27 | )"."$(subst./,\\\\,$(2))"')._p(' |
39f60 | 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 69 66 6e 64 65 66 20 43 53 43 27 29 0a | endif')._p('')._p('ifndef.CSC'). |
39f80 | 5f 70 28 27 20 20 43 53 43 3d 25 73 27 2c 20 63 73 63 2e 67 65 74 63 6f 6d 70 69 6c 65 72 76 61 | _p('..CSC=%s',.csc.getcompilerva |
39fa0 | 72 28 70 72 6a 29 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 69 | r(prj))._p('endif')._p('')._p('i |
39fc0 | 66 6e 64 65 66 20 52 45 53 47 45 4e 27 29 0a 5f 70 28 27 20 20 52 45 53 47 45 4e 3d 72 65 73 67 | fndef.RESGEN')._p('..RESGEN=resg |
39fe0 | 65 6e 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 6c 6f 63 61 6c 20 70 6c | en')._p('endif')._p('').local.pl |
3a000 | 61 74 66 6f 72 6d 73 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 6c 74 65 72 70 6c 61 74 66 6f 72 6d | atforms.=.premake.filterplatform |
3a020 | 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2c 20 70 72 65 6d 61 6b 65 5b 5f 4f 50 54 49 4f 4e 53 | s(prj.solution,.premake[_OPTIONS |
3a040 | 2e 63 63 5d 2e 70 6c 61 74 66 6f 72 6d 73 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 70 6c 61 | .cc].platforms).table.insert(pla |
3a060 | 74 66 6f 72 6d 73 2c 20 31 2c 20 22 22 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 65 6d 61 6b | tforms,.1,."").for.cfg.in.premak |
3a080 | 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 70 72 65 6d 61 6b 65 2e 67 6d 61 | e.eachconfig(prj).do.premake.gma |
3a0a0 | 6b 65 5f 63 73 5f 63 6f 6e 66 69 67 28 63 66 67 2c 20 63 73 63 2c 20 63 66 67 6c 69 62 73 29 0a | ke_cs_config(cfg,.csc,.cfglibs). |
3a0c0 | 65 6e 64 0a 5f 70 28 27 23 20 54 6f 20 6d 61 69 6e 74 61 69 6e 20 63 6f 6d 70 61 74 69 62 69 6c | end._p('#.To.maintain.compatibil |
3a0e0 | 69 74 79 20 77 69 74 68 20 56 53 2e 4e 45 54 2c 20 74 68 65 73 65 20 76 61 6c 75 65 73 20 6d 75 | ity.with.VS.NET,.these.values.mu |
3a100 | 73 74 20 62 65 20 73 65 74 20 61 74 20 74 68 65 20 70 72 6f 6a 65 63 74 20 6c 65 76 65 6c 27 29 | st.be.set.at.the.project.level') |
3a120 | 0a 5f 70 28 27 54 41 52 47 45 54 20 20 20 20 20 3a 3d 20 24 28 54 41 52 47 45 54 44 49 52 29 2f | ._p('TARGET.....:=.$(TARGETDIR)/ |
3a140 | 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 72 6a 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 6e | %s',._MAKE.esc(prj.buildtarget.n |
3a160 | 61 6d 65 29 29 0a 5f 70 28 27 46 4c 41 47 53 20 20 20 20 20 20 2b 3d 20 2f 74 3a 25 73 20 25 73 | ame))._p('FLAGS......+=./t:%s.%s |
3a180 | 27 2c 20 63 73 63 2e 67 65 74 6b 69 6e 64 28 70 72 6a 29 3a 6c 6f 77 65 72 28 29 2c 20 74 61 62 | ',.csc.getkind(prj):lower(),.tab |
3a1a0 | 6c 65 2e 69 6d 70 6c 6f 64 65 28 5f 4d 41 4b 45 2e 65 73 63 28 70 72 6a 2e 6c 69 62 64 69 72 73 | le.implode(_MAKE.esc(prj.libdirs |
3a1c0 | 29 2c 20 22 2f 6c 69 62 3a 22 2c 20 22 22 2c 20 22 20 22 29 29 0a 5f 70 28 27 52 45 46 45 52 45 | ),."/lib:",."",."."))._p('REFERE |
3a1e0 | 4e 43 45 53 20 2b 3d 20 25 73 27 2c 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 5f 4d 41 4b 45 | NCES.+=.%s',.table.implode(_MAKE |
3a200 | 2e 65 73 63 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 70 72 6a 2c 20 22 73 79 73 74 | .esc(premake.getlinks(prj,."syst |
3a220 | 65 6d 22 2c 20 22 62 61 73 65 6e 61 6d 65 22 29 29 2c 20 22 2f 72 3a 22 2c 20 22 2e 64 6c 6c 22 | em",."basename")),."/r:",.".dll" |
3a240 | 2c 20 22 20 22 29 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 53 4f 55 52 43 45 53 20 3a 3d 20 5c 5c | ,."."))._p('')._p('SOURCES.:=.\\ |
3a260 | 27 29 0a 66 6f 72 20 5f 2c 20 66 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 73 6f 75 72 63 65 | ').for._,.fname.in.ipairs(source |
3a280 | 73 29 20 64 6f 0a 5f 70 28 27 5c 74 25 73 20 5c 5c 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 | s).do._p('\t%s.\\',._MAKE.esc(pa |
3a2a0 | 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 66 6e 61 6d 65 29 29 29 0a 65 6e 64 0a 5f 70 28 27 27 29 | th.translate(fname))).end._p('') |
3a2c0 | 0a 5f 70 28 27 45 4d 42 45 44 46 49 4c 45 53 20 3a 3d 20 5c 5c 27 29 0a 66 6f 72 20 5f 2c 20 66 | ._p('EMBEDFILES.:=.\\').for._,.f |
3a2e0 | 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 65 6d 62 65 64 64 65 64 29 20 64 6f 0a 5f 70 28 27 | name.in.ipairs(embedded).do._p(' |
3a300 | 5c 74 25 73 20 5c 5c 27 2c 20 67 65 74 72 65 73 6f 75 72 63 65 66 69 6c 65 6e 61 6d 65 28 70 72 | \t%s.\\',.getresourcefilename(pr |
3a320 | 6a 2c 20 66 6e 61 6d 65 29 29 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 5f 70 28 27 43 4f 50 59 46 49 | j,.fname)).end._p('')._p('COPYFI |
3a340 | 4c 45 53 20 2b 3d 20 5c 5c 27 29 0a 66 6f 72 20 74 61 72 67 65 74 2c 20 73 6f 75 72 63 65 20 69 | LES.+=.\\').for.target,.source.i |
3a360 | 6e 20 70 61 69 72 73 28 63 66 67 70 61 69 72 73 5b 61 6e 79 63 66 67 5d 29 20 64 6f 0a 5f 70 28 | n.pairs(cfgpairs[anycfg]).do._p( |
3a380 | 27 5c 74 25 73 20 5c 5c 27 2c 20 74 61 72 67 65 74 29 0a 65 6e 64 0a 66 6f 72 20 74 61 72 67 65 | '\t%s.\\',.target).end.for.targe |
3a3a0 | 74 2c 20 73 6f 75 72 63 65 20 69 6e 20 70 61 69 72 73 28 63 6f 70 79 70 61 69 72 73 29 20 64 6f | t,.source.in.pairs(copypairs).do |
3a3c0 | 0a 5f 70 28 27 5c 74 25 73 20 5c 5c 27 2c 20 74 61 72 67 65 74 29 0a 65 6e 64 0a 5f 70 28 27 27 | ._p('\t%s.\\',.target).end._p('' |
3a3e0 | 29 0a 5f 70 28 27 53 48 45 4c 4c 54 59 50 45 20 3a 3d 20 6d 73 64 6f 73 27 29 0a 5f 70 28 27 69 | )._p('SHELLTYPE.:=.msdos')._p('i |
3a400 | 66 65 71 20 28 2c 24 28 43 6f 6d 53 70 65 63 29 24 28 43 4f 4d 53 50 45 43 29 29 27 29 0a 5f 70 | feq.(,$(ComSpec)$(COMSPEC))')._p |
3a420 | 28 27 20 20 53 48 45 4c 4c 54 59 50 45 20 3a 3d 20 70 6f 73 69 78 27 29 0a 5f 70 28 27 65 6e 64 | ('..SHELLTYPE.:=.posix')._p('end |
3a440 | 69 66 27 29 0a 5f 70 28 27 69 66 65 71 20 28 2f 62 69 6e 2c 24 28 66 69 6e 64 73 74 72 69 6e 67 | if')._p('ifeq.(/bin,$(findstring |
3a460 | 20 2f 62 69 6e 2c 24 28 53 48 45 4c 4c 29 29 29 27 29 0a 5f 70 28 27 20 20 53 48 45 4c 4c 54 59 | ./bin,$(SHELL)))')._p('..SHELLTY |
3a480 | 50 45 20 3a 3d 20 70 6f 73 69 78 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 69 66 | PE.:=.posix')._p('endif')._p('if |
3a4a0 | 65 71 20 28 2f 62 69 6e 2c 24 28 66 69 6e 64 73 74 72 69 6e 67 20 2f 62 69 6e 2c 24 28 4d 41 4b | eq.(/bin,$(findstring./bin,$(MAK |
3a4c0 | 45 53 48 45 4c 4c 29 29 29 27 29 0a 5f 70 28 27 20 20 53 48 45 4c 4c 54 59 50 45 20 3a 3d 20 70 | ESHELL)))')._p('..SHELLTYPE.:=.p |
3a4e0 | 6f 73 69 78 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 2e 50 | osix')._p('endif')._p('')._p('.P |
3a500 | 48 4f 4e 59 3a 20 63 6c 65 61 6e 20 70 72 65 62 75 69 6c 64 20 70 72 65 6c 69 6e 6b 27 29 0a 5f | HONY:.clean.prebuild.prelink')._ |
3a520 | 70 28 27 27 29 0a 5f 70 28 27 61 6c 6c 3a 20 24 28 54 41 52 47 45 54 44 49 52 29 20 24 28 4f 42 | p('')._p('all:.$(TARGETDIR).$(OB |
3a540 | 4a 44 49 52 29 20 70 72 65 62 75 69 6c 64 20 24 28 45 4d 42 45 44 46 49 4c 45 53 29 20 24 28 43 | JDIR).prebuild.$(EMBEDFILES).$(C |
3a560 | 4f 50 59 46 49 4c 45 53 29 20 70 72 65 6c 69 6e 6b 20 24 28 54 41 52 47 45 54 29 27 29 0a 5f 70 | OPYFILES).prelink.$(TARGET)')._p |
3a580 | 28 27 27 29 0a 5f 70 28 27 24 28 54 41 52 47 45 54 29 3a 20 24 28 53 4f 55 52 43 45 53 29 20 24 | ('')._p('$(TARGET):.$(SOURCES).$ |
3a5a0 | 28 45 4d 42 45 44 46 49 4c 45 53 29 20 24 28 44 45 50 45 4e 44 53 29 27 29 0a 5f 70 28 27 5c 74 | (EMBEDFILES).$(DEPENDS)')._p('\t |
3a5c0 | 24 28 53 49 4c 45 4e 54 29 20 24 28 43 53 43 29 20 2f 6e 6f 6c 6f 67 6f 20 2f 6f 75 74 3a 24 40 | $(SILENT).$(CSC)./nologo./out:$@ |
3a5e0 | 20 24 28 46 4c 41 47 53 29 20 24 28 52 45 46 45 52 45 4e 43 45 53 29 20 24 28 53 4f 55 52 43 45 | .$(FLAGS).$(REFERENCES).$(SOURCE |
3a600 | 53 29 20 24 28 70 61 74 73 75 62 73 74 20 25 25 2c 2f 72 65 73 6f 75 72 63 65 3a 25 25 2c 24 28 | S).$(patsubst.%%,/resource:%%,$( |
3a620 | 45 4d 42 45 44 46 49 4c 45 53 29 29 27 29 0a 5f 70 28 27 5c 74 24 28 50 4f 53 54 42 55 49 4c 44 | EMBEDFILES))')._p('\t$(POSTBUILD |
3a640 | 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 24 28 54 41 52 47 45 54 44 49 52 29 3a | CMDS)')._p('')._p('$(TARGETDIR): |
3a660 | 27 29 0a 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 6d 6b 64 69 72 72 75 6c 65 28 22 24 28 54 41 52 | ').premake.make_mkdirrule("$(TAR |
3a680 | 47 45 54 44 49 52 29 22 29 0a 5f 70 28 27 24 28 4f 42 4a 44 49 52 29 3a 27 29 0a 70 72 65 6d 61 | GETDIR)")._p('$(OBJDIR):').prema |
3a6a0 | 6b 65 2e 6d 61 6b 65 5f 6d 6b 64 69 72 72 75 6c 65 28 22 24 28 4f 42 4a 44 49 52 29 22 29 0a 5f | ke.make_mkdirrule("$(OBJDIR)")._ |
3a6c0 | 70 28 27 63 6c 65 61 6e 3a 27 29 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 43 6c 65 61 6e 69 6e 67 | p('clean:')._p('\t@echo.Cleaning |
3a6e0 | 20 25 73 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 5f 70 28 27 69 66 65 71 20 28 70 6f 73 69 78 2c | .%s',.prj.name)._p('ifeq.(posix, |
3a700 | 24 28 53 48 45 4c 4c 54 59 50 45 29 29 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 | $(SHELLTYPE))')._p('\t$(SILENT). |
3a720 | 72 6d 20 2d 66 20 24 28 54 41 52 47 45 54 44 49 52 29 2f 25 73 2e 2a 20 24 28 43 4f 50 59 46 49 | rm.-f.$(TARGETDIR)/%s.*.$(COPYFI |
3a740 | 4c 45 53 29 27 2c 20 70 72 6a 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 61 73 65 6e 61 6d 65 29 | LES)',.prj.buildtarget.basename) |
3a760 | 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 72 6d 20 2d 72 66 20 24 28 4f 42 4a 44 49 52 | ._p('\t$(SILENT).rm.-rf.$(OBJDIR |
3a780 | 29 27 29 0a 5f 70 28 27 65 6c 73 65 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 69 | )')._p('else')._p('\t$(SILENT).i |
3a7a0 | 66 20 65 78 69 73 74 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 54 41 52 47 45 54 44 | f.exist.$(subst./,\\\\,$(TARGETD |
3a7c0 | 49 52 29 2f 25 73 2e 2a 29 20 64 65 6c 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 54 | IR)/%s.*).del.$(subst./,\\\\,$(T |
3a7e0 | 41 52 47 45 54 44 49 52 29 2f 25 73 2e 2a 29 27 2c 20 70 72 6a 2e 62 75 69 6c 64 74 61 72 67 65 | ARGETDIR)/%s.*)',.prj.buildtarge |
3a800 | 74 2e 62 61 73 65 6e 61 6d 65 2c 20 70 72 6a 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 61 73 65 | t.basename,.prj.buildtarget.base |
3a820 | 6e 61 6d 65 29 0a 66 6f 72 20 74 61 72 67 65 74 2c 20 73 6f 75 72 63 65 20 69 6e 20 70 61 69 72 | name).for.target,.source.in.pair |
3a840 | 73 28 63 66 67 70 61 69 72 73 5b 61 6e 79 63 66 67 5d 29 20 64 6f 0a 5f 70 28 27 5c 74 24 28 53 | s(cfgpairs[anycfg]).do._p('\t$(S |
3a860 | 49 4c 45 4e 54 29 20 69 66 20 65 78 69 73 74 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 25 | ILENT).if.exist.$(subst./,\\\\,% |
3a880 | 73 29 20 64 65 6c 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 25 73 29 27 2c 20 74 61 72 67 | s).del.$(subst./,\\\\,%s)',.targ |
3a8a0 | 65 74 2c 20 74 61 72 67 65 74 29 0a 65 6e 64 0a 66 6f 72 20 74 61 72 67 65 74 2c 20 73 6f 75 72 | et,.target).end.for.target,.sour |
3a8c0 | 63 65 20 69 6e 20 70 61 69 72 73 28 63 6f 70 79 70 61 69 72 73 29 20 64 6f 0a 5f 70 28 27 5c 74 | ce.in.pairs(copypairs).do._p('\t |
3a8e0 | 24 28 53 49 4c 45 4e 54 29 20 69 66 20 65 78 69 73 74 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c | $(SILENT).if.exist.$(subst./,\\\ |
3a900 | 5c 2c 25 73 29 20 64 65 6c 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 25 73 29 27 2c 20 74 | \,%s).del.$(subst./,\\\\,%s)',.t |
3a920 | 61 72 67 65 74 2c 20 74 61 72 67 65 74 29 0a 65 6e 64 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e | arget,.target).end._p('\t$(SILEN |
3a940 | 54 29 20 69 66 20 65 78 69 73 74 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 4f 42 4a | T).if.exist.$(subst./,\\\\,$(OBJ |
3a960 | 44 49 52 29 29 20 72 6d 64 69 72 20 2f 73 20 2f 71 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c | DIR)).rmdir./s./q.$(subst./,\\\\ |
3a980 | 2c 24 28 4f 42 4a 44 49 52 29 29 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 | ,$(OBJDIR))')._p('endif')._p('') |
3a9a0 | 0a 5f 70 28 27 70 72 65 62 75 69 6c 64 3a 27 29 0a 5f 70 28 27 5c 74 24 28 50 52 45 42 55 49 4c | ._p('prebuild:')._p('\t$(PREBUIL |
3a9c0 | 44 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 70 72 65 6c 69 6e 6b 3a 27 29 0a 5f | DCMDS)')._p('')._p('prelink:')._ |
3a9e0 | 70 28 27 5c 74 24 28 50 52 45 4c 49 4e 4b 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 | p('\t$(PRELINKCMDS)')._p('')._p( |
3aa00 | 27 23 20 50 65 72 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 63 6f 70 69 65 64 20 66 69 6c 65 | '#.Per-configuration.copied.file |
3aa20 | 20 72 75 6c 65 73 27 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 65 6d 61 6b 65 2e 65 61 63 68 | .rules').for.cfg.in.premake.each |
3aa40 | 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 5f 70 28 27 69 66 6e 65 71 20 28 2c 24 28 66 69 6e | config(prj).do._p('ifneq.(,$(fin |
3aa60 | 64 73 74 72 69 6e 67 20 25 73 2c 24 28 63 6f 6e 66 69 67 29 29 29 27 2c 20 5f 4d 41 4b 45 2e 65 | dstring.%s,$(config)))',._MAKE.e |
3aa80 | 73 63 28 63 66 67 2e 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 29 29 0a 66 6f 72 20 74 61 72 67 65 74 | sc(cfg.name:lower())).for.target |
3aaa0 | 2c 20 73 6f 75 72 63 65 20 69 6e 20 70 61 69 72 73 28 63 66 67 70 61 69 72 73 5b 63 66 67 5d 29 | ,.source.in.pairs(cfgpairs[cfg]) |
3aac0 | 20 64 6f 0a 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 63 6f 70 79 72 75 6c 65 28 73 6f 75 72 63 65 | .do.premake.make_copyrule(source |
3aae0 | 2c 20 74 61 72 67 65 74 29 0a 65 6e 64 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 | ,.target).end._p('endif')._p('') |
3ab00 | 0a 65 6e 64 0a 5f 70 28 27 23 20 43 6f 70 69 65 64 20 66 69 6c 65 20 72 75 6c 65 73 27 29 0a 66 | .end._p('#.Copied.file.rules').f |
3ab20 | 6f 72 20 74 61 72 67 65 74 2c 20 73 6f 75 72 63 65 20 69 6e 20 70 61 69 72 73 28 63 6f 70 79 70 | or.target,.source.in.pairs(copyp |
3ab40 | 61 69 72 73 29 20 64 6f 0a 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 63 6f 70 79 72 75 6c 65 28 73 | airs).do.premake.make_copyrule(s |
3ab60 | 6f 75 72 63 65 2c 20 74 61 72 67 65 74 29 0a 65 6e 64 0a 5f 70 28 27 23 20 45 6d 62 65 64 64 65 | ource,.target).end._p('#.Embedde |
3ab80 | 64 20 66 69 6c 65 20 72 75 6c 65 73 27 29 0a 66 6f 72 20 5f 2c 20 66 6e 61 6d 65 20 69 6e 20 69 | d.file.rules').for._,.fname.in.i |
3aba0 | 70 61 69 72 73 28 65 6d 62 65 64 64 65 64 29 20 64 6f 20 0a 69 66 20 70 61 74 68 2e 67 65 74 65 | pairs(embedded).do..if.path.gete |
3abc0 | 78 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 29 20 3d 3d 20 22 2e 72 65 73 78 22 20 74 68 65 6e 0a | xtension(fname).==.".resx".then. |
3abe0 | 5f 70 28 27 25 73 3a 20 25 73 27 2c 20 67 65 74 72 65 73 6f 75 72 63 65 66 69 6c 65 6e 61 6d 65 | _p('%s:.%s',.getresourcefilename |
3ac00 | 28 70 72 6a 2c 20 66 6e 61 6d 65 29 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 66 6e 61 6d 65 29 29 0a | (prj,.fname),._MAKE.esc(fname)). |
3ac20 | 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 24 28 52 45 53 47 45 4e 29 20 24 5e 20 24 40 27 | _p('\t$(SILENT).$(RESGEN).$^.$@' |
3ac40 | 29 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 | ).end._p('').end.end.function.pr |
3ac60 | 65 6d 61 6b 65 2e 67 6d 61 6b 65 5f 63 73 5f 63 6f 6e 66 69 67 28 63 66 67 2c 20 63 73 63 2c 20 | emake.gmake_cs_config(cfg,.csc,. |
3ac80 | 63 66 67 6c 69 62 73 29 0a 5f 70 28 27 69 66 6e 65 71 20 28 2c 24 28 66 69 6e 64 73 74 72 69 6e | cfglibs)._p('ifneq.(,$(findstrin |
3aca0 | 67 20 25 73 2c 24 28 63 6f 6e 66 69 67 29 29 29 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 63 66 67 | g.%s,$(config)))',._MAKE.esc(cfg |
3acc0 | 2e 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 29 29 0a 5f 70 28 27 20 20 54 41 52 47 45 54 44 49 52 20 | .name:lower()))._p('..TARGETDIR. |
3ace0 | 20 3a 3d 20 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 63 66 67 2e 62 75 69 6c 64 74 61 72 67 | .:=.%s',._MAKE.esc(cfg.buildtarg |
3ad00 | 65 74 2e 64 69 72 65 63 74 6f 72 79 29 29 0a 5f 70 28 27 20 20 4f 42 4a 44 49 52 20 20 20 20 20 | et.directory))._p('..OBJDIR..... |
3ad20 | 3a 3d 20 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 63 66 67 2e 6f 62 6a 65 63 74 73 64 69 72 | :=.%s',._MAKE.esc(cfg.objectsdir |
3ad40 | 29 29 0a 5f 70 28 27 20 20 44 45 50 45 4e 44 53 20 20 20 20 3a 3d 20 25 73 27 2c 20 74 61 62 6c | ))._p('..DEPENDS....:=.%s',.tabl |
3ad60 | 65 2e 63 6f 6e 63 61 74 28 5f 4d 41 4b 45 2e 65 73 63 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 | e.concat(_MAKE.esc(premake.getli |
3ad80 | 6e 6b 73 28 63 66 67 2c 20 22 64 65 70 65 6e 64 65 6e 63 69 65 73 22 2c 20 22 66 75 6c 6c 70 61 | nks(cfg,."dependencies",."fullpa |
3ada0 | 74 68 22 29 29 2c 20 22 20 22 29 29 0a 5f 70 28 27 20 20 52 45 46 45 52 45 4e 43 45 53 20 3a 3d | th")),."."))._p('..REFERENCES.:= |
3adc0 | 20 25 73 27 2c 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 5f 4d 41 4b 45 2e 65 73 63 28 63 66 | .%s',.table.implode(_MAKE.esc(cf |
3ade0 | 67 6c 69 62 73 5b 63 66 67 5d 29 2c 20 22 2f 72 3a 22 2c 20 22 22 2c 20 22 20 22 29 29 0a 5f 70 | glibs[cfg]),."/r:",."",."."))._p |
3ae00 | 28 27 20 20 46 4c 41 47 53 20 20 20 20 20 20 2b 3d 20 25 73 20 25 73 27 2c 20 74 61 62 6c 65 2e | ('..FLAGS......+=.%s.%s',.table. |
3ae20 | 69 6d 70 6c 6f 64 65 28 63 66 67 2e 64 65 66 69 6e 65 73 2c 20 22 2f 64 3a 22 2c 20 22 22 2c 20 | implode(cfg.defines,."/d:",."",. |
3ae40 | 22 20 22 29 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 63 73 | "."),.table.concat(table.join(cs |
3ae60 | 63 2e 67 65 74 66 6c 61 67 73 28 63 66 67 29 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e | c.getflags(cfg),.cfg.buildoption |
3ae80 | 73 29 2c 20 22 20 22 29 29 0a 5f 70 28 27 20 20 64 65 66 69 6e 65 20 50 52 45 42 55 49 4c 44 43 | s),."."))._p('..define.PREBUILDC |
3aea0 | 4d 44 53 27 29 0a 69 66 20 23 63 66 67 2e 70 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3e | MDS').if.#cfg.prebuildcommands.> |
3aec0 | 20 30 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 52 75 6e 6e 69 6e 67 20 70 72 65 2d | .0.then._p('\t@echo.Running.pre- |
3aee0 | 62 75 69 6c 64 20 63 6f 6d 6d 61 6e 64 73 27 29 0a 5f 70 28 27 5c 74 25 73 27 2c 20 74 61 62 6c | build.commands')._p('\t%s',.tabl |
3af00 | 65 2e 69 6d 70 6c 6f 64 65 28 63 66 67 2e 70 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 2c 20 | e.implode(cfg.prebuildcommands,. |
3af20 | 22 22 2c 20 22 22 2c 20 22 5c 6e 5c 74 22 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 65 6e 64 65 66 | "",."",."\n\t")).end._p('..endef |
3af40 | 27 29 0a 5f 70 28 27 20 20 64 65 66 69 6e 65 20 50 52 45 4c 49 4e 4b 43 4d 44 53 27 29 0a 69 66 | ')._p('..define.PRELINKCMDS').if |
3af60 | 20 23 63 66 67 2e 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 74 68 65 6e 0a 5f | .#cfg.prelinkcommands.>.0.then._ |
3af80 | 70 28 27 5c 74 40 65 63 68 6f 20 52 75 6e 6e 69 6e 67 20 70 72 65 2d 6c 69 6e 6b 20 63 6f 6d 6d | p('\t@echo.Running.pre-link.comm |
3afa0 | 61 6e 64 73 27 29 0a 5f 70 28 27 5c 74 25 73 27 2c 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 | ands')._p('\t%s',.table.implode( |
3afc0 | 63 66 67 2e 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e 64 73 2c 20 22 22 2c 20 22 22 2c 20 22 5c 6e | cfg.prelinkcommands,."",."",."\n |
3afe0 | 5c 74 22 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 65 6e 64 65 66 27 29 0a 5f 70 28 27 20 20 64 65 | \t")).end._p('..endef')._p('..de |
3b000 | 66 69 6e 65 20 50 4f 53 54 42 55 49 4c 44 43 4d 44 53 27 29 0a 69 66 20 23 63 66 67 2e 70 6f 73 | fine.POSTBUILDCMDS').if.#cfg.pos |
3b020 | 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 | tbuildcommands.>.0.then._p('\t@e |
3b040 | 63 68 6f 20 52 75 6e 6e 69 6e 67 20 70 6f 73 74 2d 62 75 69 6c 64 20 63 6f 6d 6d 61 6e 64 73 27 | cho.Running.post-build.commands' |
3b060 | 29 0a 5f 70 28 27 5c 74 25 73 27 2c 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 63 66 67 2e 70 | )._p('\t%s',.table.implode(cfg.p |
3b080 | 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 2c 20 22 22 2c 20 22 22 2c 20 22 5c 6e 5c 74 22 | ostbuildcommands,."",."",."\n\t" |
3b0a0 | 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 65 6e 64 65 66 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 | )).end._p('..endef')._p('endif') |
3b0c0 | 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 20 3d 20 7b | ._p('').end..premake.vstudio.=.{ |
3b0e0 | 20 7d 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 73 65 74 73 20 3d 20 7b 0a 76 73 32 30 31 30 20 3d 20 22 | .}.local.toolsets.=.{.vs2010.=." |
3b100 | 76 31 30 30 22 2c 0a 76 73 32 30 31 32 20 3d 20 22 76 31 31 30 22 2c 0a 76 73 32 30 31 33 20 3d | v100",.vs2012.=."v110",.vs2013.= |
3b120 | 20 22 76 31 32 30 22 2c 0a 76 73 32 30 31 35 20 3d 20 22 76 31 34 30 22 0a 7d 0a 70 72 65 6d 61 | ."v120",.vs2015.=."v140".}.prema |
3b140 | 6b 65 2e 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 73 65 74 20 3d 20 74 6f 6f 6c 73 65 74 73 5b 5f 41 | ke.vstudio.toolset.=.toolsets[_A |
3b160 | 43 54 49 4f 4e 5d 20 6f 72 20 22 75 6e 6b 6e 6f 77 6e 3f 22 0a 70 72 65 6d 61 6b 65 2e 76 73 74 | CTION].or."unknown?".premake.vst |
3b180 | 75 64 69 6f 2e 73 70 6c 61 73 68 70 61 74 68 20 3d 20 27 27 0a 6c 6f 63 61 6c 20 76 73 74 75 64 | udio.splashpath.=.''.local.vstud |
3b1a0 | 69 6f 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 0a 76 73 74 75 64 69 6f 2e 70 6c 61 | io.=.premake.vstudio.vstudio.pla |
3b1c0 | 74 66 6f 72 6d 73 20 3d 20 7b 0a 61 6e 79 20 20 20 20 20 3d 20 22 41 6e 79 20 43 50 55 22 2c 0a | tforms.=.{.any.....=."Any.CPU",. |
3b1e0 | 6d 69 78 65 64 20 20 20 3d 20 22 4d 69 78 65 64 20 50 6c 61 74 66 6f 72 6d 73 22 2c 0a 4e 61 74 | mixed...=."Mixed.Platforms",.Nat |
3b200 | 69 76 65 20 20 3d 20 22 57 69 6e 33 32 22 2c 0a 78 38 36 20 20 20 20 20 3d 20 22 78 38 36 22 2c | ive..=."Win32",.x86.....=."x86", |
3b220 | 0a 78 33 32 20 20 20 20 20 3d 20 22 57 69 6e 33 32 22 2c 0a 78 36 34 20 20 20 20 20 3d 20 22 78 | .x32.....=."Win32",.x64.....=."x |
3b240 | 36 34 22 2c 0a 50 53 33 20 20 20 20 20 3d 20 22 50 53 33 22 2c 0a 58 62 6f 78 33 36 30 20 3d 20 | 64",.PS3.....=."PS3",.Xbox360.=. |
3b260 | 22 58 62 6f 78 20 33 36 30 22 2c 0a 41 52 4d 20 20 20 20 20 3d 20 22 41 52 4d 22 2c 0a 4f 72 62 | "Xbox.360",.ARM.....=."ARM",.Orb |
3b280 | 69 73 3d 20 22 4f 72 62 69 73 22 2c 0a 44 75 72 61 6e 67 6f 20 3d 20 22 44 75 72 61 6e 67 6f 22 | is=."Orbis",.Durango.=."Durango" |
3b2a0 | 2c 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e 61 72 63 68 28 70 72 6a 29 0a 69 | ,.}.function.vstudio.arch(prj).i |
3b2c0 | 66 20 28 70 72 6a 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 23 22 29 20 74 68 65 6e 0a 72 65 | f.(prj.language.==."C#").then.re |
3b2e0 | 74 75 72 6e 20 22 41 6e 79 20 43 50 55 22 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 22 57 69 6e 33 | turn."Any.CPU".else.return."Win3 |
3b300 | 32 22 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e 69 73 77 69 | 2".end.end.function.vstudio.iswi |
3b320 | 6e 72 74 28 29 0a 72 65 74 75 72 6e 20 76 73 74 75 64 69 6f 2e 73 74 6f 72 65 61 70 70 20 7e 3d | nrt().return.vstudio.storeapp.~= |
3b340 | 20 6e 69 6c 20 61 6e 64 20 76 73 74 75 64 69 6f 2e 73 74 6f 72 65 61 70 70 20 7e 3d 20 27 27 0a | .nil.and.vstudio.storeapp.~=.''. |
3b360 | 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e 62 75 69 6c 64 63 6f 6e 66 69 67 | end.function.vstudio.buildconfig |
3b380 | 73 28 73 6c 6e 29 0a 6c 6f 63 61 6c 20 63 66 67 73 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 70 6c | s(sln).local.cfgs.=.{.}.local.pl |
3b3a0 | 61 74 66 6f 72 6d 73 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 6c 74 65 72 70 6c 61 74 66 6f 72 6d | atforms.=.premake.filterplatform |
3b3c0 | 73 28 73 6c 6e 2c 20 76 73 74 75 64 69 6f 2e 70 6c 61 74 66 6f 72 6d 73 2c 20 22 4e 61 74 69 76 | s(sln,.vstudio.platforms,."Nativ |
3b3e0 | 65 22 29 0a 6c 6f 63 61 6c 20 68 61 73 63 70 70 20 20 20 20 3d 20 70 72 65 6d 61 6b 65 2e 68 61 | e").local.hascpp....=.premake.ha |
3b400 | 73 63 70 70 70 72 6f 6a 65 63 74 28 73 6c 6e 29 0a 6c 6f 63 61 6c 20 68 61 73 64 6f 74 6e 65 74 | scppproject(sln).local.hasdotnet |
3b420 | 20 3d 20 70 72 65 6d 61 6b 65 2e 68 61 73 64 6f 74 6e 65 74 70 72 6f 6a 65 63 74 28 73 6c 6e 29 | .=.premake.hasdotnetproject(sln) |
3b440 | 0a 69 66 20 68 61 73 64 6f 74 6e 65 74 20 61 6e 64 20 28 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 | .if.hasdotnet.and.(_ACTION.>."vs |
3b460 | 32 30 30 38 22 20 6f 72 20 68 61 73 63 70 70 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 | 2008".or.hascpp).then.table.inse |
3b480 | 72 74 28 70 6c 61 74 66 6f 72 6d 73 2c 20 31 2c 20 22 6d 69 78 65 64 22 29 0a 65 6e 64 0a 69 66 | rt(platforms,.1,."mixed").end.if |
3b4a0 | 20 68 61 73 64 6f 74 6e 65 74 20 61 6e 64 20 28 5f 41 43 54 49 4f 4e 20 3c 20 22 76 73 32 30 31 | .hasdotnet.and.(_ACTION.<."vs201 |
3b4c0 | 30 22 20 6f 72 20 6e 6f 74 20 68 61 73 63 70 70 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 | 0".or.not.hascpp).then.table.ins |
3b4e0 | 65 72 74 28 70 6c 61 74 66 6f 72 6d 73 2c 20 31 2c 20 22 61 6e 79 22 29 0a 65 6e 64 0a 69 66 20 | ert(platforms,.1,."any").end.if. |
3b500 | 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 32 30 30 38 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 70 6c | _ACTION.>."vs2008".then.local.pl |
3b520 | 61 74 66 6f 72 6d 73 32 30 31 30 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 70 6c 61 74 66 6f 72 | atforms2010.=.{.}.for._,.platfor |
3b540 | 6d 20 69 6e 20 69 70 61 69 72 73 28 70 6c 61 74 66 6f 72 6d 73 29 20 64 6f 0a 69 66 20 76 73 74 | m.in.ipairs(platforms).do.if.vst |
3b560 | 75 64 69 6f 2e 70 6c 61 74 66 6f 72 6d 73 5b 70 6c 61 74 66 6f 72 6d 5d 20 3d 3d 20 22 57 69 6e | udio.platforms[platform].==."Win |
3b580 | 33 32 22 20 74 68 65 6e 0a 69 66 20 68 61 73 63 70 70 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e | 32".then.if.hascpp.then.table.in |
3b5a0 | 73 65 72 74 28 70 6c 61 74 66 6f 72 6d 73 32 30 31 30 2c 20 70 6c 61 74 66 6f 72 6d 29 0a 65 6e | sert(platforms2010,.platform).en |
3b5c0 | 64 0a 69 66 20 68 61 73 64 6f 74 6e 65 74 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 | d.if.hasdotnet.then.table.insert |
3b5e0 | 28 70 6c 61 74 66 6f 72 6d 73 32 30 31 30 2c 20 22 78 38 36 22 29 0a 65 6e 64 0a 65 6c 73 65 0a | (platforms2010,."x86").end.else. |
3b600 | 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 70 6c 61 74 66 6f 72 6d 73 32 30 31 30 2c 20 70 6c 61 74 | table.insert(platforms2010,.plat |
3b620 | 66 6f 72 6d 29 0a 65 6e 64 0a 65 6e 64 0a 70 6c 61 74 66 6f 72 6d 73 20 3d 20 70 6c 61 74 66 6f | form).end.end.platforms.=.platfo |
3b640 | 72 6d 73 32 30 31 30 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 62 75 69 6c 64 63 66 67 20 69 6e 20 69 | rms2010.end.for._,.buildcfg.in.i |
3b660 | 70 61 69 72 73 28 73 6c 6e 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 29 20 64 6f 0a 66 6f 72 | pairs(sln.configurations).do.for |
3b680 | 20 5f 2c 20 70 6c 61 74 66 6f 72 6d 20 69 6e 20 69 70 61 69 72 73 28 70 6c 61 74 66 6f 72 6d 73 | ._,.platform.in.ipairs(platforms |
3b6a0 | 29 20 64 6f 0a 6c 6f 63 61 6c 20 65 6e 74 72 79 20 3d 20 7b 20 7d 0a 65 6e 74 72 79 2e 73 72 63 | ).do.local.entry.=.{.}.entry.src |
3b6c0 | 5f 62 75 69 6c 64 63 66 67 20 3d 20 62 75 69 6c 64 63 66 67 0a 65 6e 74 72 79 2e 73 72 63 5f 70 | _buildcfg.=.buildcfg.entry.src_p |
3b6e0 | 6c 61 74 66 6f 72 6d 20 3d 20 70 6c 61 74 66 6f 72 6d 0a 69 66 20 70 6c 61 74 66 6f 72 6d 20 7e | latform.=.platform.if.platform.~ |
3b700 | 3d 20 22 50 53 33 22 20 6f 72 20 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 32 30 30 38 22 20 74 68 | =."PS3".or._ACTION.>."vs2008".th |
3b720 | 65 6e 0a 65 6e 74 72 79 2e 62 75 69 6c 64 63 66 67 20 3d 20 62 75 69 6c 64 63 66 67 0a 65 6e 74 | en.entry.buildcfg.=.buildcfg.ent |
3b740 | 72 79 2e 70 6c 61 74 66 6f 72 6d 20 3d 20 76 73 74 75 64 69 6f 2e 70 6c 61 74 66 6f 72 6d 73 5b | ry.platform.=.vstudio.platforms[ |
3b760 | 70 6c 61 74 66 6f 72 6d 5d 0a 65 6c 73 65 0a 65 6e 74 72 79 2e 62 75 69 6c 64 63 66 67 20 3d 20 | platform].else.entry.buildcfg.=. |
3b780 | 70 6c 61 74 66 6f 72 6d 20 2e 2e 20 22 20 22 20 2e 2e 20 62 75 69 6c 64 63 66 67 0a 65 6e 74 72 | platform...."."....buildcfg.entr |
3b7a0 | 79 2e 70 6c 61 74 66 6f 72 6d 20 3d 20 22 57 69 6e 33 32 22 0a 65 6e 64 0a 65 6e 74 72 79 2e 6e | y.platform.=."Win32".end.entry.n |
3b7c0 | 61 6d 65 20 3d 20 65 6e 74 72 79 2e 62 75 69 6c 64 63 66 67 20 2e 2e 20 22 7c 22 20 2e 2e 20 65 | ame.=.entry.buildcfg...."|"....e |
3b7e0 | 6e 74 72 79 2e 70 6c 61 74 66 6f 72 6d 0a 65 6e 74 72 79 2e 69 73 72 65 61 6c 20 3d 20 28 70 6c | ntry.platform.entry.isreal.=.(pl |
3b800 | 61 74 66 6f 72 6d 20 7e 3d 20 22 61 6e 79 22 20 61 6e 64 20 70 6c 61 74 66 6f 72 6d 20 7e 3d 20 | atform.~=."any".and.platform.~=. |
3b820 | 22 6d 69 78 65 64 22 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 66 67 73 2c 20 65 6e 74 72 | "mixed").table.insert(cfgs,.entr |
3b840 | 79 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 63 66 67 73 0a 65 6e 64 0a 66 75 6e 63 74 | y).end.end.return.cfgs.end.funct |
3b860 | 69 6f 6e 20 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 28 73 6c 6e 29 0a 70 | ion.vstudio.cleansolution(sln).p |
3b880 | 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 73 6c 6e 2c 20 22 25 25 2e 73 6c 6e 22 29 | remake.clean.file(sln,."%%.sln") |
3b8a0 | 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 73 6c 6e 2c 20 22 25 25 2e 73 75 6f | .premake.clean.file(sln,."%%.suo |
3b8c0 | 22 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 73 6c 6e 2c 20 22 25 25 2e 6e | ").premake.clean.file(sln,."%%.n |
3b8e0 | 63 62 22 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 73 6c 6e 2c 20 22 25 25 | cb").premake.clean.file(sln,."%% |
3b900 | 2e 75 73 65 72 70 72 65 66 73 22 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 | .userprefs").premake.clean.file( |
3b920 | 73 6c 6e 2c 20 22 25 25 2e 75 73 65 72 74 61 73 6b 73 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f | sln,."%%.usertasks").end.functio |
3b940 | 6e 20 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 28 70 72 6a 29 0a 6c 6f 63 61 | n.vstudio.cleanproject(prj).loca |
3b960 | 6c 20 66 6e 61 6d 65 20 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 67 65 74 66 69 6c | l.fname.=.premake.project.getfil |
3b980 | 65 6e 61 6d 65 28 70 72 6a 2c 20 22 25 25 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 66 6e 61 6d 65 | ename(prj,."%%").os.remove(fname |
3b9a0 | 20 2e 2e 20 22 2e 76 63 70 72 6f 6a 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 66 6e 61 6d 65 20 2e | ....".vcproj").os.remove(fname.. |
3b9c0 | 2e 20 22 2e 76 63 70 72 6f 6a 2e 75 73 65 72 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 66 6e 61 6d | ..".vcproj.user").os.remove(fnam |
3b9e0 | 65 20 2e 2e 20 22 2e 76 63 78 70 72 6f 6a 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 66 6e 61 6d 65 | e....".vcxproj").os.remove(fname |
3ba00 | 20 2e 2e 20 22 2e 76 63 78 70 72 6f 6a 2e 75 73 65 72 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 66 | ....".vcxproj.user").os.remove(f |
3ba20 | 6e 61 6d 65 20 2e 2e 20 22 2e 76 63 78 70 72 6f 6a 2e 66 69 6c 74 65 72 73 22 29 0a 6f 73 2e 72 | name....".vcxproj.filters").os.r |
3ba40 | 65 6d 6f 76 65 28 66 6e 61 6d 65 20 2e 2e 20 22 2e 63 73 70 72 6f 6a 22 29 0a 6f 73 2e 72 65 6d | emove(fname....".csproj").os.rem |
3ba60 | 6f 76 65 28 66 6e 61 6d 65 20 2e 2e 20 22 2e 63 73 70 72 6f 6a 2e 75 73 65 72 22 29 0a 6f 73 2e | ove(fname....".csproj.user").os. |
3ba80 | 72 65 6d 6f 76 65 28 66 6e 61 6d 65 20 2e 2e 20 22 2e 70 69 64 62 22 29 0a 6f 73 2e 72 65 6d 6f | remove(fname....".pidb").os.remo |
3baa0 | 76 65 28 66 6e 61 6d 65 20 2e 2e 20 22 2e 73 64 66 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e | ve(fname....".sdf").end.function |
3bac0 | 20 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 74 61 72 67 65 74 28 6e 61 6d 65 29 0a 6f 73 2e 72 65 | .vstudio.cleantarget(name).os.re |
3bae0 | 6d 6f 76 65 28 6e 61 6d 65 20 2e 2e 20 22 2e 70 64 62 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 6e | move(name....".pdb").os.remove(n |
3bb00 | 61 6d 65 20 2e 2e 20 22 2e 69 64 62 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 6e 61 6d 65 20 2e 2e | ame....".idb").os.remove(name... |
3bb20 | 20 22 2e 69 6c 6b 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 6e 61 6d 65 20 2e 2e 20 22 2e 76 73 68 | .".ilk").os.remove(name....".vsh |
3bb40 | 6f 73 74 2e 65 78 65 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 6e 61 6d 65 20 2e 2e 20 22 2e 65 78 | ost.exe").os.remove(name....".ex |
3bb60 | 65 2e 6d 61 6e 69 66 65 73 74 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 | e.manifest").end.function.vstudi |
3bb80 | 6f 2e 70 72 6f 6a 65 63 74 66 69 6c 65 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 70 61 74 74 65 72 6e | o.projectfile(prj).local.pattern |
3bba0 | 0a 69 66 20 70 72 6a 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 23 22 20 74 68 65 6e 0a 70 61 | .if.prj.language.==."C#".then.pa |
3bbc0 | 74 74 65 72 6e 20 3d 20 22 25 25 2e 63 73 70 72 6f 6a 22 0a 65 6c 73 65 0a 70 61 74 74 65 72 6e | ttern.=."%%.csproj".else.pattern |
3bbe0 | 20 3d 20 69 69 66 28 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 32 30 30 38 22 2c 20 22 25 25 2e 76 | .=.iif(_ACTION.>."vs2008",."%%.v |
3bc00 | 63 78 70 72 6f 6a 22 2c 20 22 25 25 2e 76 63 70 72 6f 6a 22 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 | cxproj",."%%.vcproj").end.local. |
3bc20 | 66 6e 61 6d 65 20 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 67 65 74 62 61 73 65 6e | fname.=.premake.project.getbasen |
3bc40 | 61 6d 65 28 70 72 6a 2e 6e 61 6d 65 2c 20 70 61 74 74 65 72 6e 29 0a 66 6e 61 6d 65 20 3d 20 70 | ame(prj.name,.pattern).fname.=.p |
3bc60 | 61 74 68 2e 6a 6f 69 6e 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 20 66 6e 61 6d 65 29 0a 72 65 | ath.join(prj.location,.fname).re |
3bc80 | 74 75 72 6e 20 66 6e 61 6d 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e | turn.fname.end.function.vstudio. |
3bca0 | 74 6f 6f 6c 28 70 72 6a 29 0a 69 66 20 28 70 72 6a 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 | tool(prj).if.(prj.language.==."C |
3bcc0 | 23 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 46 41 45 30 34 45 43 30 2d 33 30 31 46 2d 31 | #").then.return."FAE04EC0-301F-1 |
3bce0 | 31 44 33 2d 42 46 34 42 2d 30 30 43 30 34 46 37 39 45 46 42 43 22 0a 65 6c 73 65 0a 72 65 74 75 | 1D3-BF4B-00C04F79EFBC".else.retu |
3bd00 | 72 6e 20 22 38 42 43 39 43 45 42 38 2d 38 42 34 41 2d 31 31 44 30 2d 38 44 31 31 2d 30 30 41 30 | rn."8BC9CEB8-8B4A-11D0-8D11-00A0 |
3bd20 | 43 39 31 42 43 39 34 32 22 0a 65 6e 64 0a 65 6e 64 0a 6e 65 77 61 63 74 69 6f 6e 20 7b 0a 74 72 | C91BC942".end.end.newaction.{.tr |
3bd40 | 69 67 67 65 72 20 20 20 20 20 20 20 20 20 3d 20 22 76 73 32 30 30 38 22 2c 0a 73 68 6f 72 74 6e | igger.........=."vs2008",.shortn |
3bd60 | 61 6d 65 20 20 20 20 20 20 20 3d 20 22 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 30 38 22 | ame.......=."Visual.Studio.2008" |
3bd80 | 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 20 20 20 20 3d 20 22 47 65 6e 65 72 61 74 65 20 4d 69 | ,.description.....=."Generate.Mi |
3bda0 | 63 72 6f 73 6f 66 74 20 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 30 38 20 70 72 6f 6a 65 | crosoft.Visual.Studio.2008.proje |
3bdc0 | 63 74 20 66 69 6c 65 73 22 2c 0a 6f 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 22 77 69 | ct.files",.os..............=."wi |
3bde0 | 6e 64 6f 77 73 22 2c 0a 76 61 6c 69 64 5f 6b 69 6e 64 73 20 20 20 20 20 3d 20 7b 20 22 43 6f 6e | ndows",.valid_kinds.....=.{."Con |
3be00 | 73 6f 6c 65 41 70 70 22 2c 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 2c 20 22 53 74 61 74 69 63 | soleApp",."WindowedApp",."Static |
3be20 | 4c 69 62 22 2c 20 22 53 68 61 72 65 64 4c 69 62 22 20 7d 2c 0a 76 61 6c 69 64 5f 6c 61 6e 67 75 | Lib",."SharedLib".},.valid_langu |
3be40 | 61 67 65 73 20 3d 20 7b 20 22 43 22 2c 20 22 43 2b 2b 22 2c 20 22 43 23 22 20 7d 2c 0a 76 61 6c | ages.=.{."C",."C++",."C#".},.val |
3be60 | 69 64 5f 74 6f 6f 6c 73 20 20 20 20 20 3d 20 7b 0a 63 63 20 20 20 20 20 3d 20 7b 20 22 6d 73 63 | id_tools.....=.{.cc.....=.{."msc |
3be80 | 22 20 20 20 7d 2c 0a 64 6f 74 6e 65 74 20 3d 20 7b 20 22 6d 73 6e 65 74 22 20 7d 2c 0a 7d 2c 0a | "...},.dotnet.=.{."msnet".},.},. |
3bea0 | 6f 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 73 6c 6e 29 0a 70 72 65 6d 61 | onsolution.=.function(sln).prema |
3bec0 | 6b 65 2e 67 65 6e 65 72 61 74 65 28 73 6c 6e 2c 20 22 25 25 2e 73 6c 6e 22 2c 20 76 73 74 75 64 | ke.generate(sln,."%%.sln",.vstud |
3bee0 | 69 6f 2e 73 6c 6e 32 30 30 35 2e 67 65 6e 65 72 61 74 65 29 0a 65 6e 64 2c 0a 6f 6e 70 72 6f 6a | io.sln2005.generate).end,.onproj |
3bf00 | 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 69 | ect.=.function(prj).if.premake.i |
3bf20 | 73 64 6f 74 6e 65 74 70 72 6f 6a 65 63 74 28 70 72 6a 29 20 74 68 65 6e 0a 70 72 65 6d 61 6b 65 | sdotnetproject(prj).then.premake |
3bf40 | 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 63 73 70 72 6f 6a 22 2c 20 76 73 74 75 | .generate(prj,."%%.csproj",.vstu |
3bf60 | 64 69 6f 2e 63 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e | dio.cs2005.generate).premake.gen |
3bf80 | 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 63 73 70 72 6f 6a 2e 75 73 65 72 22 2c 20 76 73 74 | erate(prj,."%%.csproj.user",.vst |
3bfa0 | 75 64 69 6f 2e 63 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 5f 75 73 65 72 29 0a 65 6c 73 65 0a | udio.cs2005.generate_user).else. |
3bfc0 | 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 76 63 70 72 6f 6a | premake.generate(prj,."%%.vcproj |
3bfe0 | 22 2c 20 76 73 74 75 64 69 6f 2e 76 63 32 30 30 78 2e 67 65 6e 65 72 61 74 65 29 0a 70 72 65 6d | ",.vstudio.vc200x.generate).prem |
3c000 | 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 76 63 70 72 6f 6a 2e 75 73 65 | ake.generate(prj,."%%.vcproj.use |
3c020 | 72 22 2c 20 76 73 74 75 64 69 6f 2e 76 63 32 30 30 78 2e 67 65 6e 65 72 61 74 65 5f 75 73 65 72 | r",.vstudio.vc200x.generate_user |
3c040 | 29 0a 65 6e 64 0a 65 6e 64 2c 0a 6f 6e 63 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 76 73 74 | ).end.end,.oncleansolution.=.vst |
3c060 | 75 64 69 6f 2e 63 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 2c 0a 6f 6e 63 6c 65 61 6e 70 72 6f 6a 65 | udio.cleansolution,.oncleanproje |
3c080 | 63 74 20 20 3d 20 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 2c 0a 6f 6e 63 6c | ct..=.vstudio.cleanproject,.oncl |
3c0a0 | 65 61 6e 74 61 72 67 65 74 20 20 20 3d 20 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 74 61 72 67 65 | eantarget...=.vstudio.cleantarge |
3c0c0 | 74 2c 0a 76 73 74 75 64 69 6f 20 3d 20 7b 0a 70 72 6f 64 75 63 74 56 65 72 73 69 6f 6e 20 20 3d | t,.vstudio.=.{.productVersion..= |
3c0e0 | 20 22 39 2e 30 2e 32 31 30 32 32 22 2c 0a 73 6f 6c 75 74 69 6f 6e 56 65 72 73 69 6f 6e 20 3d 20 | ."9.0.21022",.solutionVersion.=. |
3c100 | 22 31 30 22 2c 0a 74 6f 6f 6c 73 56 65 72 73 69 6f 6e 20 20 20 20 3d 20 22 33 2e 35 22 2c 0a 73 | "10",.toolsVersion....=."3.5",.s |
3c120 | 75 70 70 6f 72 74 73 36 34 62 69 74 45 64 69 74 43 6f 6e 74 69 6e 75 65 20 3d 20 66 61 6c 73 65 | upports64bitEditContinue.=.false |
3c140 | 2c 0a 7d 0a 7d 0a 6e 65 77 61 63 74 69 6f 6e 0a 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 20 20 | ,.}.}.newaction.{.trigger....... |
3c160 | 20 20 3d 20 22 76 73 32 30 31 30 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 | ..=."vs2010",.shortname.......=. |
3c180 | 22 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 31 30 22 2c 0a 64 65 73 63 72 69 70 74 69 6f | "Visual.Studio.2010",.descriptio |
3c1a0 | 6e 20 20 20 20 20 3d 20 22 47 65 6e 65 72 61 74 65 20 4d 69 63 72 6f 73 6f 66 74 20 56 69 73 75 | n.....=."Generate.Microsoft.Visu |
3c1c0 | 61 6c 20 53 74 75 64 69 6f 20 32 30 31 30 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 22 2c 0a 6f | al.Studio.2010.project.files",.o |
3c1e0 | 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 22 77 69 6e 64 6f 77 73 22 2c 0a 76 61 6c 69 | s..............=."windows",.vali |
3c200 | 64 5f 6b 69 6e 64 73 20 20 20 20 20 3d 20 7b 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 22 57 | d_kinds.....=.{."ConsoleApp",."W |
3c220 | 69 6e 64 6f 77 65 64 41 70 70 22 2c 20 22 53 74 61 74 69 63 4c 69 62 22 2c 20 22 53 68 61 72 65 | indowedApp",."StaticLib",."Share |
3c240 | 64 4c 69 62 22 20 7d 2c 0a 76 61 6c 69 64 5f 6c 61 6e 67 75 61 67 65 73 20 3d 20 7b 20 22 43 22 | dLib".},.valid_languages.=.{."C" |
3c260 | 2c 20 22 43 2b 2b 22 2c 20 22 43 23 22 7d 2c 0a 76 61 6c 69 64 5f 74 6f 6f 6c 73 20 20 20 20 20 | ,."C++",."C#"},.valid_tools..... |
3c280 | 3d 20 7b 0a 63 63 20 20 20 20 20 3d 20 7b 20 22 6d 73 63 22 20 20 20 7d 2c 0a 64 6f 74 6e 65 74 | =.{.cc.....=.{."msc"...},.dotnet |
3c2a0 | 20 3d 20 7b 20 22 6d 73 6e 65 74 22 20 7d 2c 0a 7d 2c 0a 6f 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 | .=.{."msnet".},.},.onsolution.=. |
3c2c0 | 66 75 6e 63 74 69 6f 6e 28 73 6c 6e 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 73 | function(sln).premake.generate(s |
3c2e0 | 6c 6e 2c 20 22 25 25 2e 73 6c 6e 22 2c 20 76 73 74 75 64 69 6f 2e 73 6c 6e 32 30 30 35 2e 67 65 | ln,."%%.sln",.vstudio.sln2005.ge |
3c300 | 6e 65 72 61 74 65 29 0a 65 6e 64 2c 0a 6f 6e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f | nerate).end,.onproject.=.functio |
3c320 | 6e 28 70 72 6a 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 69 73 64 6f 74 6e 65 74 70 72 6f 6a 65 63 | n(prj).if.premake.isdotnetprojec |
3c340 | 74 28 70 72 6a 29 20 74 68 65 6e 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a | t(prj).then.premake.generate(prj |
3c360 | 2c 20 22 25 25 2e 63 73 70 72 6f 6a 22 2c 20 76 73 74 75 64 69 6f 2e 63 73 32 30 30 35 2e 67 65 | ,."%%.csproj",.vstudio.cs2005.ge |
3c380 | 6e 65 72 61 74 65 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 | nerate).premake.generate(prj,."% |
3c3a0 | 25 2e 63 73 70 72 6f 6a 2e 75 73 65 72 22 2c 20 76 73 74 75 64 69 6f 2e 63 73 32 30 30 35 2e 67 | %.csproj.user",.vstudio.cs2005.g |
3c3c0 | 65 6e 65 72 61 74 65 5f 75 73 65 72 29 0a 65 6c 73 65 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 | enerate_user).else.premake.gener |
3c3e0 | 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 76 63 78 70 72 6f 6a 22 2c 20 70 72 65 6d 61 6b 65 2e 76 | ate(prj,."%%.vcxproj",.premake.v |
3c400 | 73 32 30 31 30 5f 76 63 78 70 72 6f 6a 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 | s2010_vcxproj).premake.generate( |
3c420 | 70 72 6a 2c 20 22 25 25 2e 76 63 78 70 72 6f 6a 2e 75 73 65 72 22 2c 20 70 72 65 6d 61 6b 65 2e | prj,."%%.vcxproj.user",.premake. |
3c440 | 76 73 32 30 31 30 5f 76 63 78 70 72 6f 6a 5f 75 73 65 72 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e | vs2010_vcxproj_user).premake.gen |
3c460 | 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 76 63 78 70 72 6f 6a 2e 66 69 6c 74 65 72 73 22 2c | erate(prj,."%%.vcxproj.filters", |
3c480 | 20 76 73 74 75 64 69 6f 2e 76 63 32 30 31 30 2e 67 65 6e 65 72 61 74 65 5f 66 69 6c 74 65 72 73 | .vstudio.vc2010.generate_filters |
3c4a0 | 29 0a 65 6e 64 0a 65 6e 64 2c 0a 6f 6e 63 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 70 72 65 | ).end.end,.oncleansolution.=.pre |
3c4c0 | 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 2c 0a 6f 6e 63 6c | make.vstudio.cleansolution,.oncl |
3c4e0 | 65 61 6e 70 72 6f 6a 65 63 74 20 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 6c | eanproject..=.premake.vstudio.cl |
3c500 | 65 61 6e 70 72 6f 6a 65 63 74 2c 0a 6f 6e 63 6c 65 61 6e 74 61 72 67 65 74 20 20 20 3d 20 70 72 | eanproject,.oncleantarget...=.pr |
3c520 | 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 74 61 72 67 65 74 2c 0a 76 73 74 75 64 | emake.vstudio.cleantarget,.vstud |
3c540 | 69 6f 20 3d 20 7b 0a 70 72 6f 64 75 63 74 56 65 72 73 69 6f 6e 20 20 3d 20 22 38 2e 30 2e 33 30 | io.=.{.productVersion..=."8.0.30 |
3c560 | 37 30 33 22 2c 0a 73 6f 6c 75 74 69 6f 6e 56 65 72 73 69 6f 6e 20 3d 20 22 31 31 22 2c 0a 74 61 | 703",.solutionVersion.=."11",.ta |
3c580 | 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 20 3d 20 22 34 2e 30 22 2c 0a 74 6f 6f 6c 73 56 65 72 73 | rgetFramework.=."4.0",.toolsVers |
3c5a0 | 69 6f 6e 20 20 20 20 3d 20 22 34 2e 30 22 2c 0a 73 75 70 70 6f 72 74 73 36 34 62 69 74 45 64 69 | ion....=."4.0",.supports64bitEdi |
3c5c0 | 74 43 6f 6e 74 69 6e 75 65 20 3d 20 66 61 6c 73 65 2c 0a 7d 0a 7d 0a 00 70 72 65 6d 61 6b 65 2e | tContinue.=.false,.}.}..premake. |
3c5e0 | 76 73 74 75 64 69 6f 2e 76 63 32 30 30 78 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 76 63 32 30 30 | vstudio.vc200x.=.{.}.local.vc200 |
3c600 | 78 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 30 78 0a 6c 6f 63 61 6c | x.=.premake.vstudio.vc200x.local |
3c620 | 20 74 72 65 65 20 3d 20 70 72 65 6d 61 6b 65 2e 74 72 65 65 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 | .tree.=.premake.tree.local.funct |
3c640 | 69 6f 6e 20 62 6f 6f 6c 28 76 61 6c 75 65 29 0a 72 65 74 75 72 6e 20 69 69 66 28 76 61 6c 75 65 | ion.bool(value).return.iif(value |
3c660 | 2c 20 22 74 72 75 65 22 2c 20 22 66 61 6c 73 65 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 | ,."true",."false").end.function. |
3c680 | 76 63 32 30 30 78 2e 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 | vc200x.optimization(cfg).local.r |
3c6a0 | 65 73 75 6c 74 20 3d 20 30 0a 66 6f 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 73 | esult.=.0.for._,.value.in.ipairs |
3c6c0 | 28 63 66 67 2e 66 6c 61 67 73 29 20 64 6f 0a 69 66 20 28 76 61 6c 75 65 20 3d 3d 20 22 4f 70 74 | (cfg.flags).do.if.(value.==."Opt |
3c6e0 | 69 6d 69 7a 65 22 29 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 33 0a 65 6c 73 65 69 66 20 28 | imize").then.result.=.3.elseif.( |
3c700 | 76 61 6c 75 65 20 3d 3d 20 22 4f 70 74 69 6d 69 7a 65 53 69 7a 65 22 29 20 74 68 65 6e 0a 72 65 | value.==."OptimizeSize").then.re |
3c720 | 73 75 6c 74 20 3d 20 31 0a 65 6c 73 65 69 66 20 28 76 61 6c 75 65 20 3d 3d 20 22 4f 70 74 69 6d | sult.=.1.elseif.(value.==."Optim |
3c740 | 69 7a 65 53 70 65 65 64 22 29 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 32 0a 65 6e 64 0a 65 | izeSpeed").then.result.=.2.end.e |
3c760 | 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 | nd.return.result.end.function.vc |
3c780 | 32 30 30 78 2e 68 65 61 64 65 72 28 65 6c 65 6d 65 6e 74 29 0a 69 6f 2e 65 6f 6c 20 3d 20 22 5c | 200x.header(element).io.eol.=."\ |
3c7a0 | 72 5c 6e 22 0a 5f 70 28 27 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31 2e 30 22 20 65 6e 63 | r\n"._p('<?xml.version="1.0".enc |
3c7c0 | 6f 64 69 6e 67 3d 22 57 69 6e 64 6f 77 73 2d 31 32 35 32 22 3f 3e 27 29 0a 5f 70 28 27 3c 25 73 | oding="Windows-1252"?>')._p('<%s |
3c7e0 | 27 2c 20 65 6c 65 6d 65 6e 74 29 0a 5f 70 28 31 2c 27 50 72 6f 6a 65 63 74 54 79 70 65 3d 22 56 | ',.element)._p(1,'ProjectType="V |
3c800 | 69 73 75 61 6c 20 43 2b 2b 22 27 29 0a 5f 70 28 31 2c 27 56 65 72 73 69 6f 6e 3d 22 39 2e 30 30 | isual.C++"')._p(1,'Version="9.00 |
3c820 | 22 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 43 6f 6e 66 69 67 75 72 | "').end.function.vc200x.Configur |
3c840 | 61 74 69 6f 6e 28 6e 61 6d 65 2c 20 63 66 67 29 0a 5f 70 28 32 2c 27 3c 43 6f 6e 66 69 67 75 72 | ation(name,.cfg)._p(2,'<Configur |
3c860 | 61 74 69 6f 6e 27 29 0a 5f 70 28 33 2c 27 4e 61 6d 65 3d 22 25 73 22 27 2c 20 70 72 65 6d 61 6b | ation')._p(3,'Name="%s"',.premak |
3c880 | 65 2e 65 73 63 28 6e 61 6d 65 29 29 0a 5f 70 28 33 2c 27 4f 75 74 70 75 74 44 69 72 65 63 74 6f | e.esc(name))._p(3,'OutputDirecto |
3c8a0 | 72 79 3d 22 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 62 75 69 6c 64 74 | ry="%s"',.premake.esc(cfg.buildt |
3c8c0 | 61 72 67 65 74 2e 64 69 72 65 63 74 6f 72 79 29 29 0a 5f 70 28 33 2c 27 49 6e 74 65 72 6d 65 64 | arget.directory))._p(3,'Intermed |
3c8e0 | 69 61 74 65 44 69 72 65 63 74 6f 72 79 3d 22 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 | iateDirectory="%s"',.premake.esc |
3c900 | 28 63 66 67 2e 6f 62 6a 65 63 74 73 64 69 72 29 29 0a 6c 6f 63 61 6c 20 63 66 67 74 79 70 65 0a | (cfg.objectsdir)).local.cfgtype. |
3c920 | 69 66 20 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 29 20 74 68 65 | if.(cfg.kind.==."SharedLib").the |
3c940 | 6e 0a 63 66 67 74 79 70 65 20 3d 20 32 0a 65 6c 73 65 69 66 20 28 63 66 67 2e 6b 69 6e 64 20 3d | n.cfgtype.=.2.elseif.(cfg.kind.= |
3c960 | 3d 20 22 53 74 61 74 69 63 4c 69 62 22 29 20 74 68 65 6e 0a 63 66 67 74 79 70 65 20 3d 20 34 0a | =."StaticLib").then.cfgtype.=.4. |
3c980 | 65 6c 73 65 0a 63 66 67 74 79 70 65 20 3d 20 31 0a 65 6e 64 0a 5f 70 28 33 2c 27 43 6f 6e 66 69 | else.cfgtype.=.1.end._p(3,'Confi |
3c9a0 | 67 75 72 61 74 69 6f 6e 54 79 70 65 3d 22 25 73 22 27 2c 20 63 66 67 74 79 70 65 29 0a 69 66 20 | gurationType="%s"',.cfgtype).if. |
3c9c0 | 28 63 66 67 2e 66 6c 61 67 73 2e 4d 46 43 29 20 74 68 65 6e 0a 5f 70 28 33 2c 20 27 55 73 65 4f | (cfg.flags.MFC).then._p(3,.'UseO |
3c9e0 | 66 4d 46 43 3d 22 25 64 22 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 53 74 61 74 69 63 | fMFC="%d"',.iif(cfg.flags.Static |
3ca00 | 52 75 6e 74 69 6d 65 2c 20 31 2c 20 32 29 29 0a 65 6e 64 0a 69 66 20 28 63 66 67 2e 66 6c 61 67 | Runtime,.1,.2)).end.if.(cfg.flag |
3ca20 | 73 2e 41 54 4c 20 6f 72 20 63 66 67 2e 66 6c 61 67 73 2e 53 74 61 74 69 63 41 54 4c 29 20 74 68 | s.ATL.or.cfg.flags.StaticATL).th |
3ca40 | 65 6e 0a 5f 70 28 33 2c 20 27 55 73 65 4f 66 41 54 4c 3d 22 25 64 22 27 2c 20 69 69 66 28 63 66 | en._p(3,.'UseOfATL="%d"',.iif(cf |
3ca60 | 67 2e 66 6c 61 67 73 2e 53 74 61 74 69 63 41 54 4c 2c 20 31 2c 20 32 29 29 0a 65 6e 64 0a 5f 70 | g.flags.StaticATL,.1,.2)).end._p |
3ca80 | 28 33 2c 27 43 68 61 72 61 63 74 65 72 53 65 74 3d 22 25 73 22 27 2c 20 69 69 66 28 63 66 67 2e | (3,'CharacterSet="%s"',.iif(cfg. |
3caa0 | 66 6c 61 67 73 2e 55 6e 69 63 6f 64 65 2c 20 31 2c 20 32 29 29 0a 69 66 20 63 66 67 2e 66 6c 61 | flags.Unicode,.1,.2)).if.cfg.fla |
3cac0 | 67 73 2e 4d 61 6e 61 67 65 64 20 74 68 65 6e 0a 5f 70 28 33 2c 27 4d 61 6e 61 67 65 64 45 78 74 | gs.Managed.then._p(3,'ManagedExt |
3cae0 | 65 6e 73 69 6f 6e 73 3d 22 31 22 27 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 3e 27 29 0a 65 6e 64 0a | ensions="1"').end._p(3,'>').end. |
3cb00 | 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 46 69 6c 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c | function.vc200x.Files(prj).local |
3cb20 | 20 74 72 20 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 62 75 69 6c 64 73 6f 75 72 63 | .tr.=.premake.project.buildsourc |
3cb40 | 65 74 72 65 65 28 70 72 6a 29 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f | etree(prj).tree.traverse(tr,.{.o |
3cb60 | 6e 62 72 61 6e 63 68 65 6e 74 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 2c 20 64 65 | nbranchenter.=.function(node,.de |
3cb80 | 70 74 68 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 3c 46 69 6c 74 65 72 27 29 0a 5f 70 28 64 65 70 | pth)._p(depth,.'<Filter')._p(dep |
3cba0 | 74 68 2c 20 27 5c 74 4e 61 6d 65 3d 22 25 73 22 27 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 5f 70 | th,.'\tName="%s"',.node.name)._p |
3cbc0 | 28 64 65 70 74 68 2c 20 27 5c 74 46 69 6c 74 65 72 3d 22 22 27 29 0a 5f 70 28 64 65 70 74 68 2c | (depth,.'\tFilter=""')._p(depth, |
3cbe0 | 20 27 5c 74 3e 27 29 0a 65 6e 64 2c 0a 6f 6e 62 72 61 6e 63 68 65 78 69 74 20 3d 20 66 75 6e 63 | .'\t>').end,.onbranchexit.=.func |
3cc00 | 74 69 6f 6e 28 6e 6f 64 65 2c 20 64 65 70 74 68 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 3c 2f 46 | tion(node,.depth)._p(depth,.'</F |
3cc20 | 69 6c 74 65 72 3e 27 29 0a 65 6e 64 2c 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 | ilter>').end,.onleaf.=.function( |
3cc40 | 6e 6f 64 65 2c 20 64 65 70 74 68 29 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 3d 20 6e 6f 64 65 2e | node,.depth).local.fname.=.node. |
3cc60 | 63 66 67 2e 6e 61 6d 65 0a 5f 70 28 64 65 70 74 68 2c 20 27 3c 46 69 6c 65 27 29 0a 5f 70 28 64 | cfg.name._p(depth,.'<File')._p(d |
3cc80 | 65 70 74 68 2c 20 27 5c 74 52 65 6c 61 74 69 76 65 50 61 74 68 3d 22 25 73 22 27 2c 20 70 61 74 | epth,.'\tRelativePath="%s"',.pat |
3cca0 | 68 2e 74 72 61 6e 73 6c 61 74 65 28 66 6e 61 6d 65 2c 20 22 5c 5c 22 29 29 0a 5f 70 28 64 65 70 | h.translate(fname,."\\"))._p(dep |
3ccc0 | 74 68 2c 20 27 5c 74 3e 27 29 0a 64 65 70 74 68 20 3d 20 64 65 70 74 68 20 2b 20 31 0a 6c 6f 63 | th,.'\t>').depth.=.depth.+.1.loc |
3cce0 | 61 6c 20 65 78 63 6c 75 64 65 64 20 3d 20 74 61 62 6c 65 2e 69 63 6f 6e 74 61 69 6e 73 28 70 72 | al.excluded.=.table.icontains(pr |
3cd00 | 6a 2e 65 78 63 6c 75 64 65 73 2c 20 66 6e 61 6d 65 29 0a 66 6f 72 20 5f 2c 20 63 66 67 69 6e 66 | j.excludes,.fname).for._,.cfginf |
3cd20 | 6f 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 76 73 74 75 64 69 6f | o.in.ipairs(prj.solution.vstudio |
3cd40 | 5f 63 6f 6e 66 69 67 73 29 20 64 6f 0a 69 66 20 63 66 67 69 6e 66 6f 2e 69 73 72 65 61 6c 20 74 | _configs).do.if.cfginfo.isreal.t |
3cd60 | 68 65 6e 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 | hen.local.cfg.=.premake.getconfi |
3cd80 | 67 28 70 72 6a 2c 20 63 66 67 69 6e 66 6f 2e 73 72 63 5f 62 75 69 6c 64 63 66 67 2c 20 63 66 67 | g(prj,.cfginfo.src_buildcfg,.cfg |
3cda0 | 69 6e 66 6f 2e 73 72 63 5f 70 6c 61 74 66 6f 72 6d 29 0a 6c 6f 63 61 6c 20 75 73 65 50 43 48 20 | info.src_platform).local.usePCH. |
3cdc0 | 3d 20 28 6e 6f 74 20 70 72 6a 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 20 61 6e 64 20 70 72 6a 2e 70 | =.(not.prj.flags.NoPCH.and.prj.p |
3cde0 | 63 68 73 6f 75 72 63 65 20 3d 3d 20 6e 6f 64 65 2e 63 66 67 2e 6e 61 6d 65 29 0a 6c 6f 63 61 6c | chsource.==.node.cfg.name).local |
3ce00 | 20 69 73 53 6f 75 72 63 65 43 6f 64 65 20 3d 20 70 61 74 68 2e 69 73 63 70 70 66 69 6c 65 28 66 | .isSourceCode.=.path.iscppfile(f |
3ce20 | 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 6e 65 65 64 73 43 6f 6d 70 69 6c 65 41 73 20 3d 20 28 70 61 | name).local.needsCompileAs.=.(pa |
3ce40 | 74 68 2e 69 73 63 66 69 6c 65 28 66 6e 61 6d 65 29 20 7e 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f | th.iscfile(fname).~=.premake.pro |
3ce60 | 6a 65 63 74 2e 69 73 63 70 72 6f 6a 65 63 74 28 70 72 6a 29 29 0a 69 66 20 75 73 65 50 43 48 20 | ject.iscproject(prj)).if.usePCH. |
3ce80 | 6f 72 20 69 73 53 6f 75 72 63 65 43 6f 64 65 20 74 68 65 6e 0a 5f 70 28 64 65 70 74 68 2c 20 27 | or.isSourceCode.then._p(depth,.' |
3cea0 | 3c 46 69 6c 65 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 27 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 | <FileConfiguration')._p(depth,.' |
3cec0 | 5c 74 4e 61 6d 65 3d 22 25 73 22 27 2c 20 63 66 67 69 6e 66 6f 2e 6e 61 6d 65 29 0a 69 66 20 65 | \tName="%s"',.cfginfo.name).if.e |
3cee0 | 78 63 6c 75 64 65 64 20 6f 72 20 74 61 62 6c 65 2e 69 63 6f 6e 74 61 69 6e 73 28 63 66 67 2e 65 | xcluded.or.table.icontains(cfg.e |
3cf00 | 78 63 6c 75 64 65 73 2c 20 66 6e 61 6d 65 29 20 74 68 65 6e 0a 5f 70 28 64 65 70 74 68 2c 20 27 | xcludes,.fname).then._p(depth,.' |
3cf20 | 5c 74 45 78 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 3d 22 74 72 75 65 22 27 29 0a 65 6e 64 | \tExcludedFromBuild="true"').end |
3cf40 | 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 3e 27 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 3c | ._p(depth,.'\t>')._p(depth,.'\t< |
3cf60 | 54 6f 6f 6c 27 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 5c 74 4e 61 6d 65 3d 22 25 73 22 27 | Tool')._p(depth,.'\t\tName="%s"' |
3cf80 | 0a 2c 20 69 69 66 28 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 22 58 62 6f 78 33 36 30 22 2c 20 | .,.iif(cfg.system.==."Xbox360",. |
3cfa0 | 22 56 43 43 4c 58 33 36 30 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 2c 20 22 56 43 43 4c 43 6f 6d | "VCCLX360CompilerTool",."VCCLCom |
3cfc0 | 70 69 6c 65 72 54 6f 6f 6c 22 29 0a 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 5c 74 4f 62 6a | pilerTool").)._p(depth,.'\t\tObj |
3cfe0 | 65 63 74 46 69 6c 65 3d 22 24 28 49 6e 74 44 69 72 29 5c 5c 25 73 2e 6f 62 6a 22 27 0a 2c 20 70 | ectFile="$(IntDir)\\%s.obj"'.,.p |
3d000 | 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 61 74 68 2e 74 72 69 6d 64 6f 74 73 28 70 61 74 68 | ath.translate(path.trimdots(path |
3d020 | 2e 72 65 6d 6f 76 65 65 78 74 28 66 6e 61 6d 65 29 29 2c 20 22 5c 5c 22 29 0a 29 0a 69 66 20 6e | .removeext(fname)),."\\").).if.n |
3d040 | 65 65 64 73 43 6f 6d 70 69 6c 65 41 73 20 74 68 65 6e 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 | eedsCompileAs.then._p(depth,.'\t |
3d060 | 5c 74 43 6f 6d 70 69 6c 65 41 73 3d 22 25 73 22 27 2c 20 69 69 66 28 70 61 74 68 2e 69 73 63 66 | \tCompileAs="%s"',.iif(path.iscf |
3d080 | 69 6c 65 28 66 6e 61 6d 65 29 2c 20 31 2c 20 32 29 29 0a 65 6e 64 0a 69 66 20 75 73 65 50 43 48 | ile(fname),.1,.2)).end.if.usePCH |
3d0a0 | 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 22 50 53 33 22 20 74 68 65 | .then.if.cfg.system.==."PS3".the |
3d0c0 | 6e 0a 6c 6f 63 61 6c 20 6f 70 74 69 6f 6e 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 70 72 65 | n.local.options.=.table.join(pre |
3d0e0 | 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 63 66 6c 61 67 73 28 63 66 67 29 2c 0a 20 20 20 20 20 20 20 | make.snc.getcflags(cfg),........ |
3d100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 6d 61 6b 65 2e 73 6e 63 2e | ....................premake.snc. |
3d120 | 67 65 74 63 78 78 66 6c 61 67 73 28 63 66 67 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | getcxxflags(cfg),............... |
3d140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 0a 6f | .............cfg.buildoptions).o |
3d160 | 70 74 69 6f 6e 73 20 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 6f 70 74 69 6f 6e 73 2c 20 22 | ptions.=.table.concat(options,." |
3d180 | 20 22 29 3b 0a 6f 70 74 69 6f 6e 73 20 3d 20 6f 70 74 69 6f 6e 73 20 2e 2e 20 27 20 2d 2d 63 72 | .");.options.=.options....'.--cr |
3d1a0 | 65 61 74 65 5f 70 63 68 3d 22 24 28 49 6e 74 44 69 72 29 2f 24 28 54 61 72 67 65 74 4e 61 6d 65 | eate_pch="$(IntDir)/$(TargetName |
3d1c0 | 29 2e 70 63 68 22 27 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 5c 74 41 64 64 69 74 69 6f 6e 61 | ).pch"'._p(depth,.'\t\tAdditiona |
3d1e0 | 6c 4f 70 74 69 6f 6e 73 3d 22 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 6f 70 74 69 | lOptions="%s"',.premake.esc(opti |
3d200 | 6f 6e 73 29 29 0a 65 6c 73 65 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 5c 74 55 73 65 50 72 65 | ons)).else._p(depth,.'\t\tUsePre |
3d220 | 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 3d 22 31 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 | compiledHeader="1"').end.end._p( |
3d240 | 64 65 70 74 68 2c 20 27 5c 74 2f 3e 27 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 3c 2f 46 69 6c 65 | depth,.'\t/>')._p(depth,.'</File |
3d260 | 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 64 65 70 | Configuration>').end.end.end.dep |
3d280 | 74 68 20 3d 20 64 65 70 74 68 20 2d 20 31 0a 5f 70 28 64 65 70 74 68 2c 20 27 3c 2f 46 69 6c 65 | th.=.depth.-.1._p(depth,.'</File |
3d2a0 | 3e 27 29 0a 65 6e 64 2c 0a 7d 2c 20 66 61 6c 73 65 2c 20 32 29 0a 65 6e 64 0a 66 75 6e 63 74 69 | >').end,.},.false,.2).end.functi |
3d2c0 | 6f 6e 20 76 63 32 30 30 78 2e 50 6c 61 74 66 6f 72 6d 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 75 | on.vc200x.Platforms(prj).local.u |
3d2e0 | 73 65 64 20 3d 20 7b 20 7d 0a 5f 70 28 31 2c 27 3c 50 6c 61 74 66 6f 72 6d 73 3e 27 29 0a 66 6f | sed.=.{.}._p(1,'<Platforms>').fo |
3d300 | 72 20 5f 2c 20 63 66 67 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e | r._,.cfg.in.ipairs(prj.solution. |
3d320 | 76 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 29 20 64 6f 0a 69 66 20 63 66 67 2e 69 73 72 65 61 | vstudio_configs).do.if.cfg.isrea |
3d340 | 6c 20 61 6e 64 20 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 75 73 65 64 2c 20 63 | l.and.not.table.contains(used,.c |
3d360 | 66 67 2e 70 6c 61 74 66 6f 72 6d 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 75 | fg.platform).then.table.insert(u |
3d380 | 73 65 64 2c 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 29 0a 5f 70 28 32 2c 27 3c 50 6c 61 74 66 6f | sed,.cfg.platform)._p(2,'<Platfo |
3d3a0 | 72 6d 27 29 0a 5f 70 28 33 2c 27 4e 61 6d 65 3d 22 25 73 22 27 2c 20 63 66 67 2e 70 6c 61 74 66 | rm')._p(3,'Name="%s"',.cfg.platf |
3d3c0 | 6f 72 6d 29 0a 5f 70 28 32 2c 27 2f 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f | orm)._p(2,'/>').end.end._p(1,'</ |
3d3e0 | 50 6c 61 74 66 6f 72 6d 73 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 | Platforms>').end.function.vc200x |
3d400 | 2e 53 79 6d 62 6f 6c 73 28 63 66 67 29 0a 69 66 20 28 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e | .Symbols(cfg).if.(not.cfg.flags. |
3d420 | 53 79 6d 62 6f 6c 73 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 30 0a 65 6c 73 65 0a 69 66 20 63 | Symbols).then.return.0.else.if.c |
3d440 | 66 67 2e 66 6c 61 67 73 2e 4e 6f 45 64 69 74 41 6e 64 43 6f 6e 74 69 6e 75 65 20 6f 72 0a 20 20 | fg.flags.NoEditAndContinue.or... |
3d460 | 20 76 63 32 30 30 78 2e 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 28 63 66 67 29 20 7e 3d 20 30 20 6f | .vc200x.optimization(cfg).~=.0.o |
3d480 | 72 0a 20 20 20 63 66 67 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 20 6f 72 0a 20 20 20 63 66 67 | r....cfg.flags.Managed.or....cfg |
3d4a0 | 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 78 36 34 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 33 | .platform.==."x64".then.return.3 |
3d4c0 | 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 34 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 | .else.return.4.end.end.end.funct |
3d4e0 | 69 6f 6e 20 76 63 32 30 30 78 2e 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 28 63 66 67 29 | ion.vc200x.VCCLCompilerTool(cfg) |
3d500 | 0a 5f 70 28 33 2c 27 3c 54 6f 6f 6c 27 29 0a 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 25 73 22 27 2c | ._p(3,'<Tool')._p(4,'Name="%s"', |
3d520 | 20 69 69 66 28 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 7e 3d 20 22 58 62 6f 78 33 36 30 22 2c 20 | .iif(cfg.platform.~=."Xbox360",. |
3d540 | 22 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 2c 20 22 56 43 43 4c 58 33 36 30 43 6f 6d | "VCCLCompilerTool",."VCCLX360Com |
3d560 | 70 69 6c 65 72 54 6f 6f 6c 22 29 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 55 6e 73 69 67 6e | pilerTool")).if.cfg.flags.Unsign |
3d580 | 65 64 43 68 61 72 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 66 67 2e 62 75 69 | edChar.then.table.insert(cfg.bui |
3d5a0 | 6c 64 6f 70 74 69 6f 6e 73 2c 20 27 2f 4a 27 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 62 75 69 | ldoptions,.'/J').end.if.#cfg.bui |
3d5c0 | 6c 64 6f 70 74 69 6f 6e 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f | ldoptions.>.0.then._p(4,'Additio |
3d5e0 | 6e 61 6c 4f 70 74 69 6f 6e 73 3d 22 25 73 20 2f 4d 50 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 | nalOptions="%s./MP"',.table.conc |
3d600 | 61 74 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 | at(premake.esc(cfg.buildoptions) |
3d620 | 2c 20 22 20 22 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 3d 22 | ,.".")).end._p(4,'Optimization=" |
3d640 | 25 73 22 27 2c 20 76 63 32 30 30 78 2e 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 28 63 66 67 29 29 0a | %s"',.vc200x.optimization(cfg)). |
3d660 | 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 46 72 61 6d 65 50 6f 69 6e 74 65 72 20 74 68 65 6e | if.cfg.flags.NoFramePointer.then |
3d680 | 0a 5f 70 28 34 2c 27 4f 6d 69 74 46 72 61 6d 65 50 6f 69 6e 74 65 72 73 3d 22 25 73 22 27 2c 20 | ._p(4,'OmitFramePointers="%s"',. |
3d6a0 | 62 6f 6f 6c 28 74 72 75 65 29 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 69 6e 63 6c 75 64 65 64 | bool(true)).end.if.#cfg.included |
3d6c0 | 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 | irs.>.0.then._p(4,'AdditionalInc |
3d6e0 | 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 3d 22 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 | ludeDirectories="%s"',.premake.e |
3d700 | 73 63 28 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 | sc(path.translate(table.concat(c |
3d720 | 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 2c 20 22 3b 22 29 2c 20 27 5c 5c 27 29 29 29 0a 65 6e | fg.includedirs,.";"),.'\\'))).en |
3d740 | 64 0a 69 66 20 23 63 66 67 2e 64 65 66 69 6e 65 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c | d.if.#cfg.defines.>.0.then._p(4, |
3d760 | 27 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 3d 22 25 73 22 27 2c 20 | 'PreprocessorDefinitions="%s"',. |
3d780 | 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 64 65 66 | premake.esc(table.concat(cfg.def |
3d7a0 | 69 6e 65 73 2c 20 22 3b 22 29 29 29 0a 65 6e 64 0a 69 66 20 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 | ines,.";"))).end.if.premake.conf |
3d7c0 | 69 67 2e 69 73 64 65 62 75 67 62 75 69 6c 64 28 63 66 67 29 20 61 6e 64 20 63 66 67 2e 66 6c 61 | ig.isdebugbuild(cfg).and.cfg.fla |
3d7e0 | 67 73 2e 45 6e 61 62 6c 65 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 20 61 6e 64 20 6e 6f 74 20 | gs.EnableMinimalRebuild.and.not. |
3d800 | 63 66 67 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 20 74 68 65 6e 0a 5f 70 28 34 2c 27 4d 69 6e | cfg.flags.Managed.then._p(4,'Min |
3d820 | 69 6d 61 6c 52 65 62 75 69 6c 64 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 74 72 75 65 29 29 0a 65 | imalRebuild="%s"',.bool(true)).e |
3d840 | 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 45 78 63 65 70 74 69 6f 6e 73 20 74 68 65 | nd.if.cfg.flags.NoExceptions.the |
3d860 | 6e 0a 5f 70 28 34 2c 27 45 78 63 65 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 3d 22 30 22 27 29 0a | n._p(4,'ExceptionHandling="0"'). |
3d880 | 65 6c 73 65 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 53 45 48 20 74 68 65 6e 0a 5f 70 28 34 2c 27 | elseif.cfg.flags.SEH.then._p(4,' |
3d8a0 | 45 78 63 65 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 3d 22 32 22 27 29 0a 65 6e 64 0a 69 66 20 76 | ExceptionHandling="2"').end.if.v |
3d8c0 | 63 32 30 30 78 2e 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 28 63 66 67 29 20 3d 3d 20 30 20 61 6e 64 | c200x.optimization(cfg).==.0.and |
3d8e0 | 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 20 74 68 65 6e 0a 5f 70 28 34 | .not.cfg.flags.Managed.then._p(4 |
3d900 | 2c 27 42 61 73 69 63 52 75 6e 74 69 6d 65 43 68 65 63 6b 73 3d 22 33 22 27 29 0a 65 6e 64 0a 69 | ,'BasicRuntimeChecks="3"').end.i |
3d920 | 66 20 76 63 32 30 30 78 2e 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 28 63 66 67 29 20 7e 3d 20 30 20 | f.vc200x.optimization(cfg).~=.0. |
3d940 | 74 68 65 6e 0a 5f 70 28 34 2c 27 53 74 72 69 6e 67 50 6f 6f 6c 69 6e 67 3d 22 25 73 22 27 2c 20 | then._p(4,'StringPooling="%s"',. |
3d960 | 62 6f 6f 6c 28 74 72 75 65 29 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 72 75 6e 74 69 6d 65 0a 69 66 | bool(true)).end.local.runtime.if |
3d980 | 20 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e 69 73 64 65 62 75 67 62 75 69 6c 64 28 63 66 67 | .premake.config.isdebugbuild(cfg |
3d9a0 | 29 20 74 68 65 6e 0a 72 75 6e 74 69 6d 65 20 3d 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 53 | ).then.runtime.=.iif(cfg.flags.S |
3d9c0 | 74 61 74 69 63 52 75 6e 74 69 6d 65 2c 20 31 2c 20 33 29 0a 65 6c 73 65 0a 72 75 6e 74 69 6d 65 | taticRuntime,.1,.3).else.runtime |
3d9e0 | 20 3d 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 53 74 61 74 69 63 52 75 6e 74 69 6d 65 2c 20 | .=.iif(cfg.flags.StaticRuntime,. |
3da00 | 30 2c 20 32 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 52 75 6e 74 69 6d 65 4c 69 62 72 61 72 79 3d 22 | 0,.2).end._p(4,'RuntimeLibrary=" |
3da20 | 25 73 22 27 2c 20 72 75 6e 74 69 6d 65 29 0a 5f 70 28 34 2c 27 45 6e 61 62 6c 65 46 75 6e 63 74 | %s"',.runtime)._p(4,'EnableFunct |
3da40 | 69 6f 6e 4c 65 76 65 6c 4c 69 6e 6b 69 6e 67 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 74 72 75 65 | ionLevelLinking="%s"',.bool(true |
3da60 | 29 29 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 7e 3d 20 22 58 62 6f 78 33 36 30 22 20 | )).if.cfg.platform.~=."Xbox360". |
3da80 | 61 6e 64 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 7e 3d 20 22 78 36 34 22 20 61 6e 64 20 63 66 | and.cfg.platform.~=."x64".and.cf |
3daa0 | 67 2e 70 6c 61 74 66 6f 72 6d 20 7e 3d 20 22 44 75 72 61 6e 67 6f 22 20 74 68 65 6e 0a 69 66 20 | g.platform.~=."Durango".then.if. |
3dac0 | 63 66 67 2e 66 6c 61 67 73 2e 45 6e 61 62 6c 65 53 53 45 20 74 68 65 6e 0a 5f 70 28 34 2c 27 45 | cfg.flags.EnableSSE.then._p(4,'E |
3dae0 | 6e 61 62 6c 65 45 6e 68 61 6e 63 65 64 49 6e 73 74 72 75 63 74 69 6f 6e 53 65 74 3d 22 31 22 27 | nableEnhancedInstructionSet="1"' |
3db00 | 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 45 6e 61 62 6c 65 53 53 45 32 20 74 68 | ).elseif.cfg.flags.EnableSSE2.th |
3db20 | 65 6e 0a 5f 70 28 34 2c 27 45 6e 61 62 6c 65 45 6e 68 61 6e 63 65 64 49 6e 73 74 72 75 63 74 69 | en._p(4,'EnableEnhancedInstructi |
3db40 | 6f 6e 53 65 74 3d 22 32 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 | onSet="2"').end.end.if.cfg.flags |
3db60 | 2e 46 6c 6f 61 74 46 61 73 74 20 74 68 65 6e 0a 5f 70 28 34 2c 27 46 6c 6f 61 74 69 6e 67 50 6f | .FloatFast.then._p(4,'FloatingPo |
3db80 | 69 6e 74 4d 6f 64 65 6c 3d 22 32 22 27 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 66 6c 61 67 73 2e | intModel="2"').elseif.cfg.flags. |
3dba0 | 46 6c 6f 61 74 53 74 72 69 63 74 20 74 68 65 6e 0a 5f 70 28 34 2c 27 46 6c 6f 61 74 69 6e 67 50 | FloatStrict.then._p(4,'FloatingP |
3dbc0 | 6f 69 6e 74 4d 6f 64 65 6c 3d 22 31 22 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 | ointModel="1"').end.if.cfg.flags |
3dbe0 | 2e 4e 6f 52 54 54 49 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 65 | .NoRTTI.and.not.cfg.flags.Manage |
3dc00 | 64 20 74 68 65 6e 0a 5f 70 28 34 2c 27 52 75 6e 74 69 6d 65 54 79 70 65 49 6e 66 6f 3d 22 25 73 | d.then._p(4,'RuntimeTypeInfo="%s |
3dc20 | 22 27 2c 20 62 6f 6f 6c 28 66 61 6c 73 65 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 | "',.bool(false)).end.if.cfg.flag |
3dc40 | 73 2e 46 61 73 74 43 61 6c 6c 20 74 68 65 6e 0a 5f 70 28 34 2c 27 43 61 6c 6c 69 6e 67 43 6f 6e | s.FastCall.then._p(4,'CallingCon |
3dc60 | 76 65 6e 74 69 6f 6e 3d 22 31 22 27 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 53 | vention="1"').elseif.cfg.flags.S |
3dc80 | 74 64 43 61 6c 6c 20 74 68 65 6e 0a 5f 70 28 34 2c 27 43 61 6c 6c 69 6e 67 43 6f 6e 76 65 6e 74 | tdCall.then._p(4,'CallingConvent |
3dca0 | 69 6f 6e 3d 22 32 22 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 61 74 69 76 | ion="2"').end.if.cfg.flags.Nativ |
3dcc0 | 65 57 43 68 61 72 20 74 68 65 6e 0a 5f 70 28 34 2c 27 54 72 65 61 74 57 43 68 61 72 5f 74 41 73 | eWChar.then._p(4,'TreatWChar_tAs |
3dce0 | 42 75 69 6c 74 49 6e 54 79 70 65 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 74 72 75 65 29 29 0a 65 | BuiltInType="%s"',.bool(true)).e |
3dd00 | 6c 73 65 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 4e 61 74 69 76 65 57 43 68 61 72 20 74 68 | lseif.cfg.flags.NoNativeWChar.th |
3dd20 | 65 6e 0a 5f 70 28 34 2c 27 54 72 65 61 74 57 43 68 61 72 5f 74 41 73 42 75 69 6c 74 49 6e 54 79 | en._p(4,'TreatWChar_tAsBuiltInTy |
3dd40 | 70 65 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 66 61 6c 73 65 29 29 0a 65 6e 64 0a 69 66 20 6e 6f | pe="%s"',.bool(false)).end.if.no |
3dd60 | 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 20 61 6e 64 20 63 66 67 2e 70 63 68 68 65 61 | t.cfg.flags.NoPCH.and.cfg.pchhea |
3dd80 | 64 65 72 20 74 68 65 6e 0a 5f 70 28 34 2c 27 55 73 65 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 | der.then._p(4,'UsePrecompiledHea |
3dda0 | 64 65 72 3d 22 32 22 27 29 0a 5f 70 28 34 2c 27 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 | der="2"')._p(4,'PrecompiledHeade |
3ddc0 | 72 54 68 72 6f 75 67 68 3d 22 25 73 22 27 2c 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 29 0a 65 | rThrough="%s"',.cfg.pchheader).e |
3dde0 | 6c 73 65 0a 5f 70 28 34 2c 27 55 73 65 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 3d 22 | lse._p(4,'UsePrecompiledHeader=" |
3de00 | 25 73 22 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 2c 20 30 2c 20 32 29 | %s"',.iif(cfg.flags.NoPCH,.0,.2) |
3de20 | 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3d 22 25 73 22 27 2c 20 | ).end._p(4,'WarningLevel="%s"',. |
3de40 | 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 45 78 74 72 61 57 61 72 6e 69 6e 67 73 2c 20 34 2c 20 | iif(cfg.flags.ExtraWarnings,.4,. |
3de60 | 33 29 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 46 61 74 61 6c 57 61 72 6e 69 6e 67 73 20 74 | 3)).if.cfg.flags.FatalWarnings.t |
3de80 | 68 65 6e 0a 5f 70 28 34 2c 27 57 61 72 6e 41 73 45 72 72 6f 72 3d 22 25 73 22 27 2c 20 62 6f 6f | hen._p(4,'WarnAsError="%s"',.boo |
3dea0 | 6c 28 74 72 75 65 29 29 0a 65 6e 64 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3c 20 22 76 73 32 30 30 | l(true)).end.if._ACTION.<."vs200 |
3dec0 | 38 22 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 20 74 68 65 | 8".and.not.cfg.flags.Managed.the |
3dee0 | 6e 0a 5f 70 28 34 2c 27 44 65 74 65 63 74 36 34 42 69 74 50 6f 72 74 61 62 69 6c 69 74 79 50 72 | n._p(4,'Detect64BitPortabilityPr |
3df00 | 6f 62 6c 65 6d 73 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 | oblems="%s"',.bool(not.cfg.flags |
3df20 | 2e 4e 6f 36 34 42 69 74 43 68 65 63 6b 73 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 50 72 6f 67 72 | .No64BitChecks)).end._p(4,'Progr |
3df40 | 61 6d 44 61 74 61 42 61 73 65 46 69 6c 65 4e 61 6d 65 3d 22 24 28 4f 75 74 44 69 72 29 5c 5c 25 | amDataBaseFileName="$(OutDir)\\% |
3df60 | 73 2e 70 64 62 22 27 2c 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 63 66 67 2e 62 75 | s.pdb"',.path.getbasename(cfg.bu |
3df80 | 69 6c 64 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 0a 5f 70 28 34 2c 27 44 65 62 75 67 49 6e 66 6f | ildtarget.name))._p(4,'DebugInfo |
3dfa0 | 72 6d 61 74 69 6f 6e 46 6f 72 6d 61 74 3d 22 25 73 22 27 2c 20 76 63 32 30 30 78 2e 53 79 6d 62 | rmationFormat="%s"',.vc200x.Symb |
3dfc0 | 6f 6c 73 28 63 66 67 29 29 0a 69 66 20 63 66 67 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 22 | ols(cfg)).if.cfg.language.==."C" |
3dfe0 | 20 74 68 65 6e 0a 5f 70 28 34 2c 20 27 43 6f 6d 70 69 6c 65 41 73 3d 22 31 22 27 29 0a 65 6e 64 | .then._p(4,.'CompileAs="1"').end |
3e000 | 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e | ._p(3,'/>').end.function.vc200x. |
3e020 | 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 28 63 66 67 29 0a 5f 70 28 33 2c 27 3c 54 6f 6f 6c 27 29 0a | VCLinkerTool(cfg)._p(3,'<Tool'). |
3e040 | 69 66 20 63 66 67 2e 6b 69 6e 64 20 7e 3d 20 22 53 74 61 74 69 63 4c 69 62 22 20 74 68 65 6e 0a | if.cfg.kind.~=."StaticLib".then. |
3e060 | 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 25 73 22 27 2c 20 69 69 66 28 63 66 67 2e 70 6c 61 74 66 6f | _p(4,'Name="%s"',.iif(cfg.platfo |
3e080 | 72 6d 20 7e 3d 20 22 58 62 6f 78 33 36 30 22 2c 20 22 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 22 2c | rm.~=."Xbox360",."VCLinkerTool", |
3e0a0 | 20 22 56 43 58 33 36 30 4c 69 6e 6b 65 72 54 6f 6f 6c 22 29 29 0a 69 66 20 63 66 67 2e 66 6c 61 | ."VCX360LinkerTool")).if.cfg.fla |
3e0c0 | 67 73 2e 4e 6f 49 6d 70 6f 72 74 4c 69 62 20 74 68 65 6e 0a 5f 70 28 34 2c 27 49 67 6e 6f 72 65 | gs.NoImportLib.then._p(4,'Ignore |
3e0e0 | 49 6d 70 6f 72 74 4c 69 62 72 61 72 79 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 74 72 75 65 29 29 | ImportLibrary="%s"',.bool(true)) |
3e100 | 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 20 3e 20 30 20 74 68 65 | .end.if.#cfg.linkoptions.>.0.the |
3e120 | 6e 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3d 22 25 73 22 27 2c | n._p(4,'AdditionalOptions="%s"', |
3e140 | 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 6c 69 | .table.concat(premake.esc(cfg.li |
3e160 | 6e 6b 6f 70 74 69 6f 6e 73 29 2c 20 22 20 22 29 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 6c 69 | nkoptions),.".")).end.if.#cfg.li |
3e180 | 6e 6b 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 | nks.>.0.then._p(4,'AdditionalDep |
3e1a0 | 65 6e 64 65 6e 63 69 65 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 72 | endencies="%s"',.table.concat(pr |
3e1c0 | 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 61 6c 6c 22 2c 20 22 66 75 6c 6c | emake.getlinks(cfg,."all",."full |
3e1e0 | 70 61 74 68 22 29 2c 20 22 20 22 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 4f 75 74 70 75 74 46 69 | path"),.".")).end._p(4,'OutputFi |
3e200 | 6c 65 3d 22 24 28 4f 75 74 44 69 72 29 5c 5c 25 73 22 27 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 | le="$(OutDir)\\%s"',.cfg.buildta |
3e220 | 72 67 65 74 2e 6e 61 6d 65 29 0a 5f 70 28 34 2c 27 4c 69 6e 6b 49 6e 63 72 65 6d 65 6e 74 61 6c | rget.name)._p(4,'LinkIncremental |
3e240 | 3d 22 25 73 22 27 2c 0a 69 69 66 28 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e 69 73 69 6e 63 | ="%s"',.iif(premake.config.isinc |
3e260 | 72 65 6d 65 6e 74 61 6c 6c 69 6e 6b 28 63 66 67 29 20 2c 20 32 2c 20 31 29 29 0a 5f 70 28 34 2c | rementallink(cfg).,.2,.1))._p(4, |
3e280 | 27 41 64 64 69 74 69 6f 6e 61 6c 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 3d 22 25 | 'AdditionalLibraryDirectories="% |
3e2a0 | 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 | s"',.table.concat(premake.esc(pa |
3e2c0 | 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 63 66 67 2e 6c 69 62 64 69 72 73 2c 20 27 5c 5c 27 29 29 | th.translate(cfg.libdirs,.'\\')) |
3e2e0 | 20 2c 20 22 3b 22 29 29 0a 6c 6f 63 61 6c 20 64 65 66 66 69 6c 65 20 3d 20 70 72 65 6d 61 6b 65 | .,.";")).local.deffile.=.premake |
3e300 | 2e 66 69 6e 64 66 69 6c 65 28 63 66 67 2c 20 22 2e 64 65 66 22 29 0a 69 66 20 64 65 66 66 69 6c | .findfile(cfg,.".def").if.deffil |
3e320 | 65 20 74 68 65 6e 0a 5f 70 28 34 2c 27 4d 6f 64 75 6c 65 44 65 66 69 6e 69 74 69 6f 6e 46 69 6c | e.then._p(4,'ModuleDefinitionFil |
3e340 | 65 3d 22 25 73 22 27 2c 20 64 65 66 66 69 6c 65 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 | e="%s"',.deffile).end.if.cfg.fla |
3e360 | 67 73 2e 4e 6f 4d 61 6e 69 66 65 73 74 20 74 68 65 6e 0a 5f 70 28 34 2c 27 47 65 6e 65 72 61 74 | gs.NoManifest.then._p(4,'Generat |
3e380 | 65 4d 61 6e 69 66 65 73 74 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 66 61 6c 73 65 29 29 0a 65 6e | eManifest="%s"',.bool(false)).en |
3e3a0 | 64 0a 5f 70 28 34 2c 27 47 65 6e 65 72 61 74 65 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e | d._p(4,'GenerateDebugInformation |
3e3c0 | 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 76 63 32 30 30 78 2e 53 79 6d 62 6f 6c 73 28 63 66 67 29 | ="%s"',.bool(vc200x.Symbols(cfg) |
3e3e0 | 20 7e 3d 20 30 29 29 0a 69 66 20 76 63 32 30 30 78 2e 53 79 6d 62 6f 6c 73 28 63 66 67 29 20 7e | .~=.0)).if.vc200x.Symbols(cfg).~ |
3e400 | 3d 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 50 72 6f 67 72 61 6d 44 61 74 61 42 61 73 65 46 69 | =.0.then._p(4,'ProgramDataBaseFi |
3e420 | 6c 65 4e 61 6d 65 3d 22 24 28 4f 75 74 44 69 72 29 5c 5c 25 73 2e 70 64 62 22 27 2c 20 70 61 74 | leName="$(OutDir)\\%s.pdb"',.pat |
3e440 | 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 6e 61 | h.getbasename(cfg.buildtarget.na |
3e460 | 6d 65 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 53 75 62 53 79 73 74 65 6d 3d 22 25 73 22 27 2c 20 | me)).end._p(4,'SubSystem="%s"',. |
3e480 | 69 69 66 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 31 2c | iif(cfg.kind.==."ConsoleApp",.1, |
3e4a0 | 20 32 29 29 0a 69 66 20 76 63 32 30 30 78 2e 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 28 63 66 67 29 | .2)).if.vc200x.optimization(cfg) |
3e4c0 | 20 7e 3d 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 4f 70 74 69 6d 69 7a 65 52 65 66 65 72 65 6e | .~=.0.then._p(4,'OptimizeReferen |
3e4e0 | 63 65 73 3d 22 32 22 27 29 0a 5f 70 28 34 2c 27 45 6e 61 62 6c 65 43 4f 4d 44 41 54 46 6f 6c 64 | ces="2"')._p(4,'EnableCOMDATFold |
3e500 | 69 6e 67 3d 22 32 22 27 29 0a 65 6e 64 0a 69 66 20 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 43 | ing="2"').end.if.(cfg.kind.==."C |
3e520 | 6f 6e 73 6f 6c 65 41 70 70 22 20 6f 72 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f | onsoleApp".or.cfg.kind.==."Windo |
3e540 | 77 65 64 41 70 70 22 29 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 57 69 6e 4d 61 | wedApp").and.not.cfg.flags.WinMa |
3e560 | 69 6e 20 74 68 65 6e 0a 5f 70 28 34 2c 27 45 6e 74 72 79 50 6f 69 6e 74 53 79 6d 62 6f 6c 3d 22 | in.then._p(4,'EntryPointSymbol=" |
3e580 | 6d 61 69 6e 43 52 54 53 74 61 72 74 75 70 22 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 6b 69 6e | mainCRTStartup"').end.if.cfg.kin |
3e5a0 | 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 69 6d 70 6c | d.==."SharedLib".then.local.impl |
3e5c0 | 69 62 6e 61 6d 65 20 3d 20 63 66 67 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 66 75 6c 6c 70 61 74 68 | ibname.=.cfg.linktarget.fullpath |
3e5e0 | 0a 5f 70 28 34 2c 27 49 6d 70 6f 72 74 4c 69 62 72 61 72 79 3d 22 25 73 22 27 2c 20 69 69 66 28 | ._p(4,'ImportLibrary="%s"',.iif( |
3e600 | 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 49 6d 70 6f 72 74 4c 69 62 2c 20 63 66 67 2e 6f 62 6a 65 63 | cfg.flags.NoImportLib,.cfg.objec |
3e620 | 74 73 64 69 72 20 2e 2e 20 22 5c 5c 22 20 2e 2e 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 69 6d | tsdir...."\\"....path.getname(im |
3e640 | 70 6c 69 62 6e 61 6d 65 29 2c 20 69 6d 70 6c 69 62 6e 61 6d 65 29 29 0a 65 6e 64 0a 5f 70 28 34 | plibname),.implibname)).end._p(4 |
3e660 | 2c 27 54 61 72 67 65 74 4d 61 63 68 69 6e 65 3d 22 25 64 22 27 2c 20 69 69 66 28 63 66 67 2e 70 | ,'TargetMachine="%d"',.iif(cfg.p |
3e680 | 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 78 36 34 22 2c 20 31 37 2c 20 31 29 29 0a 65 6c 73 65 0a 5f | latform.==."x64",.17,.1)).else._ |
3e6a0 | 70 28 34 2c 27 4e 61 6d 65 3d 22 56 43 4c 69 62 72 61 72 69 61 6e 54 6f 6f 6c 22 27 29 0a 69 66 | p(4,'Name="VCLibrarianTool"').if |
3e6c0 | 20 23 63 66 67 2e 6c 69 6e 6b 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 41 64 64 69 74 | .#cfg.links.>.0.then._p(4,'Addit |
3e6e0 | 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 | ionalDependencies="%s"',.table.c |
3e700 | 6f 6e 63 61 74 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 61 6c 6c | oncat(premake.getlinks(cfg,."all |
3e720 | 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 2c 20 22 20 22 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 | ",."fullpath"),.".")).end._p(4,' |
3e740 | 4f 75 74 70 75 74 46 69 6c 65 3d 22 24 28 4f 75 74 44 69 72 29 5c 5c 25 73 22 27 2c 20 63 66 67 | OutputFile="$(OutDir)\\%s"',.cfg |
3e760 | 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 6e 61 6d 65 29 0a 69 66 20 23 63 66 67 2e 6c 69 62 64 69 | .buildtarget.name).if.#cfg.libdi |
3e780 | 72 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 4c 69 62 72 | rs.>.0.then._p(4,'AdditionalLibr |
3e7a0 | 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 3d 22 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 | aryDirectories="%s"',.premake.es |
3e7c0 | 63 28 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 | c(path.translate(table.concat(cf |
3e7e0 | 67 2e 6c 69 62 64 69 72 73 20 2c 20 22 3b 22 29 29 29 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 61 64 | g.libdirs.,.";")))).end.local.ad |
3e800 | 64 6c 4f 70 74 69 6f 6e 73 20 3d 20 7b 7d 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d | dlOptions.=.{}.if.cfg.platform.= |
3e820 | 3d 20 22 78 33 32 22 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 61 64 64 6c 4f 70 | =."x32".then.table.insert(addlOp |
3e840 | 74 69 6f 6e 73 2c 20 22 2f 4d 41 43 48 49 4e 45 3a 58 38 36 22 29 0a 65 6c 73 65 69 66 20 63 66 | tions,."/MACHINE:X86").elseif.cf |
3e860 | 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 78 36 34 22 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 | g.platform.==."x64".then.table.i |
3e880 | 6e 73 65 72 74 28 61 64 64 6c 4f 70 74 69 6f 6e 73 2c 20 22 2f 4d 41 43 48 49 4e 45 3a 58 36 34 | nsert(addlOptions,."/MACHINE:X64 |
3e8a0 | 22 29 0a 65 6e 64 0a 61 64 64 6c 4f 70 74 69 6f 6e 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 | ").end.addlOptions.=.table.join( |
3e8c0 | 61 64 64 6c 4f 70 74 69 6f 6e 73 2c 20 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 29 0a 69 66 | addlOptions,.cfg.linkoptions).if |
3e8e0 | 20 23 61 64 64 6c 4f 70 74 69 6f 6e 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 41 64 64 | .#addlOptions.>.0.then._p(4,'Add |
3e900 | 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 | itionalOptions="%s"',.table.conc |
3e920 | 61 74 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 61 64 64 6c 4f 70 74 69 6f 6e 73 29 2c 20 22 20 22 | at(premake.esc(addlOptions),."." |
3e940 | 29 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 | )).end.end._p(3,'/>').end.functi |
3e960 | 6f 6e 20 76 63 32 30 30 78 2e 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 5f 50 53 33 28 63 | on.vc200x.VCCLCompilerTool_PS3(c |
3e980 | 66 67 29 0a 5f 70 28 33 2c 27 3c 54 6f 6f 6c 27 29 0a 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 56 43 | fg)._p(3,'<Tool')._p(4,'Name="VC |
3e9a0 | 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 27 29 0a 6c 6f 63 61 6c 20 62 75 69 6c 64 6f 70 74 | CLCompilerTool"').local.buildopt |
3e9c0 | 69 6f 6e 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 | ions.=.table.join(premake.snc.ge |
3e9e0 | 74 63 66 6c 61 67 73 28 63 66 67 29 2c 20 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 63 78 78 | tcflags(cfg),.premake.snc.getcxx |
3ea00 | 66 6c 61 67 73 28 63 66 67 29 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 0a 69 66 | flags(cfg),.cfg.buildoptions).if |
3ea20 | 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 20 61 6e 64 20 63 66 67 2e 70 63 68 | .not.cfg.flags.NoPCH.and.cfg.pch |
3ea40 | 68 65 61 64 65 72 20 74 68 65 6e 0a 5f 70 28 34 2c 27 55 73 65 50 72 65 63 6f 6d 70 69 6c 65 64 | header.then._p(4,'UsePrecompiled |
3ea60 | 48 65 61 64 65 72 3d 22 32 22 27 29 0a 5f 70 28 34 2c 27 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 | Header="2"')._p(4,'PrecompiledHe |
3ea80 | 61 64 65 72 54 68 72 6f 75 67 68 3d 22 25 73 22 27 2c 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 | aderThrough="%s"',.path.getname( |
3eaa0 | 63 66 67 2e 70 63 68 68 65 61 64 65 72 29 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 62 75 69 | cfg.pchheader)).table.insert(bui |
3eac0 | 6c 64 6f 70 74 69 6f 6e 73 2c 20 27 2d 2d 75 73 65 5f 70 63 68 3d 22 24 28 49 6e 74 44 69 72 29 | ldoptions,.'--use_pch="$(IntDir) |
3eae0 | 2f 24 28 54 61 72 67 65 74 4e 61 6d 65 29 2e 70 63 68 22 27 29 0a 65 6c 73 65 0a 5f 70 28 34 2c | /$(TargetName).pch"').else._p(4, |
3eb00 | 27 55 73 65 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 3d 22 25 73 22 27 2c 20 69 69 66 | 'UsePrecompiledHeader="%s"',.iif |
3eb20 | 28 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 2c 20 30 2c 20 32 29 29 0a 65 6e 64 0a 5f 70 28 | (cfg.flags.NoPCH,.0,.2)).end._p( |
3eb40 | 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3d 22 25 73 22 27 2c 20 70 72 65 6d | 4,'AdditionalOptions="%s"',.prem |
3eb60 | 61 6b 65 2e 65 73 63 28 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 62 75 69 6c 64 6f 70 74 69 6f 6e | ake.esc(table.concat(buildoption |
3eb80 | 73 2c 20 22 20 22 29 29 29 0a 69 66 20 23 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 20 3e 20 | s,."."))).if.#cfg.includedirs.>. |
3eba0 | 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 | 0.then._p(4,'AdditionalIncludeDi |
3ebc0 | 72 65 63 74 6f 72 69 65 73 3d 22 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 74 | rectories="%s"',.premake.esc(pat |
3ebe0 | 68 2e 74 72 61 6e 73 6c 61 74 65 28 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 69 6e 63 | h.translate(table.concat(cfg.inc |
3ec00 | 6c 75 64 65 64 69 72 73 2c 20 22 3b 22 29 2c 20 27 5c 5c 27 29 29 29 0a 65 6e 64 0a 69 66 20 23 | ludedirs,.";"),.'\\'))).end.if.# |
3ec20 | 63 66 67 2e 64 65 66 69 6e 65 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 50 72 65 70 72 | cfg.defines.>.0.then._p(4,'Prepr |
3ec40 | 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e | ocessorDefinitions="%s"',.table. |
3ec60 | 63 6f 6e 63 61 74 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 64 65 66 69 6e 65 73 29 2c | concat(premake.esc(cfg.defines), |
3ec80 | 20 22 3b 22 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 50 72 6f 67 72 61 6d 44 61 74 61 42 61 73 65 | .";")).end._p(4,'ProgramDataBase |
3eca0 | 46 69 6c 65 4e 61 6d 65 3d 22 24 28 4f 75 74 44 69 72 29 5c 5c 25 73 2e 70 64 62 22 27 2c 20 70 | FileName="$(OutDir)\\%s.pdb"',.p |
3ecc0 | 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e | ath.getbasename(cfg.buildtarget. |
3ece0 | 6e 61 6d 65 29 29 0a 5f 70 28 34 2c 27 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 46 6f 72 | name))._p(4,'DebugInformationFor |
3ed00 | 6d 61 74 3d 22 30 22 27 29 0a 5f 70 28 34 2c 27 43 6f 6d 70 69 6c 65 41 73 3d 22 30 22 27 29 0a | mat="0"')._p(4,'CompileAs="0"'). |
3ed20 | 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 56 | _p(3,'/>').end.function.vc200x.V |
3ed40 | 43 4c 69 6e 6b 65 72 54 6f 6f 6c 5f 50 53 33 28 63 66 67 29 0a 5f 70 28 33 2c 27 3c 54 6f 6f 6c | CLinkerTool_PS3(cfg)._p(3,'<Tool |
3ed60 | 27 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 7e 3d 20 22 53 74 61 74 69 63 4c 69 62 22 20 74 68 | ').if.cfg.kind.~=."StaticLib".th |
3ed80 | 65 6e 0a 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 22 27 29 0a 6c | en._p(4,'Name="VCLinkerTool"').l |
3eda0 | 6f 63 61 6c 20 62 75 69 6c 64 6f 70 74 69 6f 6e 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 70 | ocal.buildoptions.=.table.join(p |
3edc0 | 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 6c 64 66 6c 61 67 73 28 63 66 67 29 2c 20 63 66 67 2e | remake.snc.getldflags(cfg),.cfg. |
3ede0 | 6c 69 6e 6b 6f 70 74 69 6f 6e 73 29 0a 69 66 20 23 62 75 69 6c 64 6f 70 74 69 6f 6e 73 20 3e 20 | linkoptions).if.#buildoptions.>. |
3ee00 | 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3d 22 | 0.then._p(4,'AdditionalOptions=" |
3ee20 | 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 62 | %s"',.premake.esc(table.concat(b |
3ee40 | 75 69 6c 64 6f 70 74 69 6f 6e 73 2c 20 22 20 22 29 29 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e | uildoptions,."."))).end.if.#cfg. |
3ee60 | 6c 69 6e 6b 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 44 | links.>.0.then._p(4,'AdditionalD |
3ee80 | 65 70 65 6e 64 65 6e 63 69 65 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 | ependencies="%s"',.table.concat( |
3eea0 | 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 61 6c 6c 22 2c 20 22 66 75 | premake.getlinks(cfg,."all",."fu |
3eec0 | 6c 6c 70 61 74 68 22 29 2c 20 22 20 22 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 4f 75 74 70 75 74 | llpath"),.".")).end._p(4,'Output |
3eee0 | 46 69 6c 65 3d 22 24 28 4f 75 74 44 69 72 29 5c 5c 25 73 22 27 2c 20 63 66 67 2e 62 75 69 6c 64 | File="$(OutDir)\\%s"',.cfg.build |
3ef00 | 74 61 72 67 65 74 2e 6e 61 6d 65 29 0a 5f 70 28 34 2c 27 4c 69 6e 6b 49 6e 63 72 65 6d 65 6e 74 | target.name)._p(4,'LinkIncrement |
3ef20 | 61 6c 3d 22 30 22 27 29 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 4c 69 62 72 61 72 79 | al="0"')._p(4,'AdditionalLibrary |
3ef40 | 44 69 72 65 63 74 6f 72 69 65 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 | Directories="%s"',.table.concat( |
3ef60 | 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 63 66 67 2e 6c | premake.esc(path.translate(cfg.l |
3ef80 | 69 62 64 69 72 73 2c 20 27 5c 5c 27 29 29 20 2c 20 22 3b 22 29 29 0a 5f 70 28 34 2c 27 47 65 6e | ibdirs,.'\\')).,.";"))._p(4,'Gen |
3efa0 | 65 72 61 74 65 4d 61 6e 69 66 65 73 74 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 66 61 6c 73 65 29 | erateManifest="%s"',.bool(false) |
3efc0 | 29 0a 5f 70 28 34 2c 27 50 72 6f 67 72 61 6d 44 61 74 61 62 61 73 65 46 69 6c 65 3d 22 22 27 29 | )._p(4,'ProgramDatabaseFile=""') |
3efe0 | 0a 5f 70 28 34 2c 27 52 61 6e 64 6f 6d 69 7a 65 64 42 61 73 65 41 64 64 72 65 73 73 3d 22 31 22 | ._p(4,'RandomizedBaseAddress="1" |
3f000 | 27 29 0a 5f 70 28 34 2c 27 44 61 74 61 45 78 65 63 75 74 69 6f 6e 50 72 65 76 65 6e 74 69 6f 6e | ')._p(4,'DataExecutionPrevention |
3f020 | 3d 22 30 22 27 29 0a 65 6c 73 65 0a 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 56 43 4c 69 62 72 61 72 | ="0"').else._p(4,'Name="VCLibrar |
3f040 | 69 61 6e 54 6f 6f 6c 22 27 29 0a 6c 6f 63 61 6c 20 62 75 69 6c 64 6f 70 74 69 6f 6e 73 20 3d 20 | ianTool"').local.buildoptions.=. |
3f060 | 74 61 62 6c 65 2e 6a 6f 69 6e 28 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 6c 64 66 6c 61 67 | table.join(premake.snc.getldflag |
3f080 | 73 28 63 66 67 29 2c 20 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 29 0a 69 66 20 23 62 75 69 | s(cfg),.cfg.linkoptions).if.#bui |
3f0a0 | 6c 64 6f 70 74 69 6f 6e 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f | ldoptions.>.0.then._p(4,'Additio |
3f0c0 | 6e 61 6c 4f 70 74 69 6f 6e 73 3d 22 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 | nalOptions="%s"',.premake.esc(ta |
3f0e0 | 62 6c 65 2e 63 6f 6e 63 61 74 28 62 75 69 6c 64 6f 70 74 69 6f 6e 73 2c 20 22 20 22 29 29 29 0a | ble.concat(buildoptions,."."))). |
3f100 | 65 6e 64 0a 69 66 20 23 63 66 67 2e 6c 69 6e 6b 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c | end.if.#cfg.links.>.0.then._p(4, |
3f120 | 27 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 3d 22 25 73 22 27 2c 20 74 | 'AdditionalDependencies="%s"',.t |
3f140 | 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 | able.concat(premake.getlinks(cfg |
3f160 | 2c 20 22 61 6c 6c 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 2c 20 22 20 22 29 29 0a 65 6e 64 0a | ,."all",."fullpath"),.".")).end. |
3f180 | 5f 70 28 34 2c 27 4f 75 74 70 75 74 46 69 6c 65 3d 22 24 28 4f 75 74 44 69 72 29 5c 5c 25 73 22 | _p(4,'OutputFile="$(OutDir)\\%s" |
3f1a0 | 27 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 6e 61 6d 65 29 0a 69 66 20 23 63 66 67 | ',.cfg.buildtarget.name).if.#cfg |
3f1c0 | 2e 6c 69 62 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e | .libdirs.>.0.then._p(4,'Addition |
3f1e0 | 61 6c 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 3d 22 25 73 22 27 2c 20 70 72 65 6d | alLibraryDirectories="%s"',.prem |
3f200 | 61 6b 65 2e 65 73 63 28 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 74 61 62 6c 65 2e 63 6f 6e | ake.esc(path.translate(table.con |
3f220 | 63 61 74 28 63 66 67 2e 6c 69 62 64 69 72 73 20 2c 20 22 3b 22 29 29 29 29 0a 65 6e 64 0a 65 6e | cat(cfg.libdirs.,.";")))).end.en |
3f240 | 64 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 | d._p(3,'/>').end.function.vc200x |
3f260 | 2e 56 43 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 28 63 66 67 29 0a 5f 70 28 | .VCResourceCompilerTool(cfg)._p( |
3f280 | 33 2c 27 3c 54 6f 6f 6c 27 29 0a 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 56 43 52 65 73 6f 75 72 63 | 3,'<Tool')._p(4,'Name="VCResourc |
3f2a0 | 65 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 27 29 0a 69 66 20 23 63 66 67 2e 72 65 73 6f 70 74 69 | eCompilerTool"').if.#cfg.resopti |
3f2c0 | 6f 6e 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 | ons.>.0.then._p(4,'AdditionalOpt |
3f2e0 | 69 6f 6e 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 72 65 6d 61 6b 65 | ions="%s"',.table.concat(premake |
3f300 | 2e 65 73 63 28 63 66 67 2e 72 65 73 6f 70 74 69 6f 6e 73 29 2c 20 22 20 22 29 29 0a 65 6e 64 0a | .esc(cfg.resoptions),.".")).end. |
3f320 | 69 66 20 23 63 66 67 2e 64 65 66 69 6e 65 73 20 3e 20 30 20 6f 72 20 23 63 66 67 2e 72 65 73 64 | if.#cfg.defines.>.0.or.#cfg.resd |
3f340 | 65 66 69 6e 65 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 50 72 65 70 72 6f 63 65 73 73 | efines.>.0.then._p(4,'Preprocess |
3f360 | 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 | orDefinitions="%s"',.table.conca |
3f380 | 74 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 63 66 67 2e 64 65 66 | t(premake.esc(table.join(cfg.def |
3f3a0 | 69 6e 65 73 2c 20 63 66 67 2e 72 65 73 64 65 66 69 6e 65 73 29 29 2c 20 22 3b 22 29 29 0a 65 6e | ines,.cfg.resdefines)),.";")).en |
3f3c0 | 64 0a 69 66 20 23 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 20 3e 20 30 20 6f 72 20 23 63 66 | d.if.#cfg.includedirs.>.0.or.#cf |
3f3e0 | 67 2e 72 65 73 69 6e 63 6c 75 64 65 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 | g.resincludedirs.>.0.then.local. |
3f400 | 64 69 72 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 | dirs.=.table.join(cfg.includedir |
3f420 | 73 2c 20 63 66 67 2e 72 65 73 69 6e 63 6c 75 64 65 64 69 72 73 29 0a 5f 70 28 34 2c 27 41 64 64 | s,.cfg.resincludedirs)._p(4,'Add |
3f440 | 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 3d 22 25 73 22 27 2c | itionalIncludeDirectories="%s"', |
3f460 | 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 74 61 62 6c | .premake.esc(path.translate(tabl |
3f480 | 65 2e 63 6f 6e 63 61 74 28 64 69 72 73 2c 20 22 3b 22 29 2c 20 27 5c 5c 27 29 29 29 0a 65 6e 64 | e.concat(dirs,.";"),.'\\'))).end |
3f4a0 | 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e | ._p(3,'/>').end.function.vc200x. |
3f4c0 | 56 43 4d 61 6e 69 66 65 73 74 54 6f 6f 6c 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6d 61 6e 69 66 65 | VCManifestTool(cfg).local.manife |
3f4e0 | 73 74 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 66 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 | sts.=.{.}.for._,.fname.in.ipairs |
3f500 | 28 63 66 67 2e 66 69 6c 65 73 29 20 64 6f 0a 69 66 20 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 | (cfg.files).do.if.path.getextens |
3f520 | 69 6f 6e 28 66 6e 61 6d 65 29 20 3d 3d 20 22 2e 6d 61 6e 69 66 65 73 74 22 20 74 68 65 6e 0a 74 | ion(fname).==.".manifest".then.t |
3f540 | 61 62 6c 65 2e 69 6e 73 65 72 74 28 6d 61 6e 69 66 65 73 74 73 2c 20 66 6e 61 6d 65 29 0a 65 6e | able.insert(manifests,.fname).en |
3f560 | 64 0a 65 6e 64 0a 5f 70 28 33 2c 27 3c 54 6f 6f 6c 27 29 0a 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 | d.end._p(3,'<Tool')._p(4,'Name=" |
3f580 | 56 43 4d 61 6e 69 66 65 73 74 54 6f 6f 6c 22 27 29 0a 69 66 20 23 6d 61 6e 69 66 65 73 74 73 20 | VCManifestTool"').if.#manifests. |
3f5a0 | 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 4d 61 6e 69 66 65 73 | >.0.then._p(4,'AdditionalManifes |
3f5c0 | 74 46 69 6c 65 73 3d 22 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 62 6c 65 2e | tFiles="%s"',.premake.esc(table. |
3f5e0 | 63 6f 6e 63 61 74 28 6d 61 6e 69 66 65 73 74 73 2c 20 22 3b 22 29 29 29 0a 65 6e 64 0a 5f 70 28 | concat(manifests,.";"))).end._p( |
3f600 | 33 2c 27 2f 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 56 43 4d 49 | 3,'/>').end.function.vc200x.VCMI |
3f620 | 44 4c 54 6f 6f 6c 28 63 66 67 29 0a 5f 70 28 33 2c 27 3c 54 6f 6f 6c 27 29 0a 5f 70 28 34 2c 27 | DLTool(cfg)._p(3,'<Tool')._p(4,' |
3f640 | 4e 61 6d 65 3d 22 56 43 4d 49 44 4c 54 6f 6f 6c 22 27 29 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 | Name="VCMIDLTool"').if.cfg.platf |
3f660 | 6f 72 6d 20 3d 3d 20 22 78 36 34 22 20 74 68 65 6e 0a 5f 70 28 34 2c 27 54 61 72 67 65 74 45 6e | orm.==."x64".then._p(4,'TargetEn |
3f680 | 76 69 72 6f 6e 6d 65 6e 74 3d 22 33 22 27 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 | vironment="3"').end._p(3,'/>').e |
3f6a0 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 62 75 69 6c 64 73 74 65 70 73 62 6c 6f | nd.function.vc200x.buildstepsblo |
3f6c0 | 63 6b 28 6e 61 6d 65 2c 20 73 74 65 70 73 29 0a 5f 70 28 33 2c 27 3c 54 6f 6f 6c 27 29 0a 5f 70 | ck(name,.steps)._p(3,'<Tool')._p |
3f6e0 | 28 34 2c 27 4e 61 6d 65 3d 22 25 73 22 27 2c 20 6e 61 6d 65 29 0a 69 66 20 23 73 74 65 70 73 20 | (4,'Name="%s"',.name).if.#steps. |
3f700 | 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 43 6f 6d 6d 61 6e 64 4c 69 6e 65 3d 22 25 73 22 27 | >.0.then._p(4,'CommandLine="%s"' |
3f720 | 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 73 74 65 70 | ,.premake.esc(table.implode(step |
3f740 | 73 2c 20 22 22 2c 20 22 22 2c 20 22 5c 72 5c 6e 22 29 29 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 2f | s,."",."",."\r\n"))).end._p(3,'/ |
3f760 | 3e 27 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 62 6c 6f 63 6b 6d 61 70 20 3d 0a 7b 0a 56 43 43 4c 43 | >').end.local.blockmap.=.{.VCCLC |
3f780 | 6f 6d 70 69 6c 65 72 54 6f 6f 6c 20 20 20 20 20 20 20 3d 20 76 63 32 30 30 78 2e 56 43 43 4c 43 | ompilerTool.......=.vc200x.VCCLC |
3f7a0 | 6f 6d 70 69 6c 65 72 54 6f 6f 6c 2c 0a 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 5f 50 53 | ompilerTool,.VCCLCompilerTool_PS |
3f7c0 | 33 20 20 20 3d 20 76 63 32 30 30 78 2e 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 5f 50 53 | 3...=.vc200x.VCCLCompilerTool_PS |
3f7e0 | 33 2c 0a 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 20 20 20 20 20 20 20 20 20 20 20 3d 20 76 63 32 30 | 3,.VCLinkerTool...........=.vc20 |
3f800 | 30 78 2e 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 2c 0a 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 5f 50 53 | 0x.VCLinkerTool,.VCLinkerTool_PS |
3f820 | 33 20 20 20 20 20 20 20 3d 20 76 63 32 30 30 78 2e 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 5f 50 53 | 3.......=.vc200x.VCLinkerTool_PS |
3f840 | 33 2c 0a 56 43 4d 61 6e 69 66 65 73 74 54 6f 6f 6c 20 20 20 20 20 20 20 20 20 3d 20 76 63 32 30 | 3,.VCManifestTool.........=.vc20 |
3f860 | 30 78 2e 56 43 4d 61 6e 69 66 65 73 74 54 6f 6f 6c 2c 0a 56 43 4d 49 44 4c 54 6f 6f 6c 20 20 20 | 0x.VCManifestTool,.VCMIDLTool... |
3f880 | 20 20 20 20 20 20 20 20 20 20 3d 20 76 63 32 30 30 78 2e 56 43 4d 49 44 4c 54 6f 6f 6c 2c 0a 56 | ..........=.vc200x.VCMIDLTool,.V |
3f8a0 | 43 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 20 3d 20 76 63 32 30 30 78 2e 56 | CResourceCompilerTool.=.vc200x.V |
3f8c0 | 43 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 2c 0a 7d 0a 6c 6f 63 61 6c 20 66 | CResourceCompilerTool,.}.local.f |
3f8e0 | 75 6e 63 74 69 6f 6e 20 67 65 74 73 65 63 74 69 6f 6e 73 28 76 65 72 73 69 6f 6e 2c 20 70 6c 61 | unction.getsections(version,.pla |
3f900 | 74 66 6f 72 6d 29 0a 69 66 20 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 58 62 6f 78 33 36 30 22 20 | tform).if.platform.==."Xbox360". |
3f920 | 74 68 65 6e 0a 72 65 74 75 72 6e 20 7b 0a 22 56 43 50 72 65 42 75 69 6c 64 45 76 65 6e 74 54 6f | then.return.{."VCPreBuildEventTo |
3f940 | 6f 6c 22 2c 0a 22 56 43 43 75 73 74 6f 6d 42 75 69 6c 64 54 6f 6f 6c 22 2c 0a 22 56 43 58 4d 4c | ol",."VCCustomBuildTool",."VCXML |
3f960 | 44 61 74 61 47 65 6e 65 72 61 74 6f 72 54 6f 6f 6c 22 2c 0a 22 56 43 57 65 62 53 65 72 76 69 63 | DataGeneratorTool",."VCWebServic |
3f980 | 65 50 72 6f 78 79 47 65 6e 65 72 61 74 6f 72 54 6f 6f 6c 22 2c 0a 22 56 43 4d 49 44 4c 54 6f 6f | eProxyGeneratorTool",."VCMIDLToo |
3f9a0 | 6c 22 2c 0a 22 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 2c 0a 22 56 43 4d 61 6e 61 67 | l",."VCCLCompilerTool",."VCManag |
3f9c0 | 65 64 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 2c 0a 22 56 43 52 65 73 6f | edResourceCompilerTool",."VCReso |
3f9e0 | 75 72 63 65 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 2c 0a 22 56 43 50 72 65 4c 69 6e 6b 45 76 65 | urceCompilerTool",."VCPreLinkEve |
3fa00 | 6e 74 54 6f 6f 6c 22 2c 0a 22 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 22 2c 0a 22 56 43 41 4c 69 6e | ntTool",."VCLinkerTool",."VCALin |
3fa20 | 6b 54 6f 6f 6c 22 2c 0a 22 56 43 58 33 36 30 49 6d 61 67 65 54 6f 6f 6c 22 2c 0a 22 56 43 42 73 | kTool",."VCX360ImageTool",."VCBs |
3fa40 | 63 4d 61 6b 65 54 6f 6f 6c 22 2c 0a 22 56 43 58 33 36 30 44 65 70 6c 6f 79 6d 65 6e 74 54 6f 6f | cMakeTool",."VCX360DeploymentToo |
3fa60 | 6c 22 2c 0a 22 56 43 50 6f 73 74 42 75 69 6c 64 45 76 65 6e 74 54 6f 6f 6c 22 2c 0a 22 44 65 62 | l",."VCPostBuildEventTool",."Deb |
3fa80 | 75 67 67 65 72 54 6f 6f 6c 22 2c 0a 7d 0a 65 6e 64 0a 69 66 20 70 6c 61 74 66 6f 72 6d 20 3d 3d | uggerTool",.}.end.if.platform.== |
3faa0 | 20 22 50 53 33 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 7b 0a 22 56 43 50 72 65 42 75 69 6c 64 | ."PS3".then.return.{."VCPreBuild |
3fac0 | 45 76 65 6e 74 54 6f 6f 6c 22 2c 0a 22 56 43 43 75 73 74 6f 6d 42 75 69 6c 64 54 6f 6f 6c 22 2c | EventTool",."VCCustomBuildTool", |
3fae0 | 0a 22 56 43 58 4d 4c 44 61 74 61 47 65 6e 65 72 61 74 6f 72 54 6f 6f 6c 22 2c 0a 22 56 43 57 65 | ."VCXMLDataGeneratorTool",."VCWe |
3fb00 | 62 53 65 72 76 69 63 65 50 72 6f 78 79 47 65 6e 65 72 61 74 6f 72 54 6f 6f 6c 22 2c 0a 22 56 43 | bServiceProxyGeneratorTool",."VC |
3fb20 | 4d 49 44 4c 54 6f 6f 6c 22 2c 0a 22 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 5f 50 53 33 | MIDLTool",."VCCLCompilerTool_PS3 |
3fb40 | 22 2c 0a 22 56 43 4d 61 6e 61 67 65 64 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 54 6f 6f | ",."VCManagedResourceCompilerToo |
3fb60 | 6c 22 2c 0a 22 56 43 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 2c 0a 22 56 | l",."VCResourceCompilerTool",."V |
3fb80 | 43 50 72 65 4c 69 6e 6b 45 76 65 6e 74 54 6f 6f 6c 22 2c 0a 22 56 43 4c 69 6e 6b 65 72 54 6f 6f | CPreLinkEventTool",."VCLinkerToo |
3fba0 | 6c 5f 50 53 33 22 2c 0a 22 56 43 41 4c 69 6e 6b 54 6f 6f 6c 22 2c 0a 22 56 43 4d 61 6e 69 66 65 | l_PS3",."VCALinkTool",."VCManife |
3fbc0 | 73 74 54 6f 6f 6c 22 2c 0a 22 56 43 58 44 43 4d 61 6b 65 54 6f 6f 6c 22 2c 0a 22 56 43 42 73 63 | stTool",."VCXDCMakeTool",."VCBsc |
3fbe0 | 4d 61 6b 65 54 6f 6f 6c 22 2c 0a 22 56 43 46 78 43 6f 70 54 6f 6f 6c 22 2c 0a 22 56 43 41 70 70 | MakeTool",."VCFxCopTool",."VCApp |
3fc00 | 56 65 72 69 66 69 65 72 54 6f 6f 6c 22 2c 0a 22 56 43 57 65 62 44 65 70 6c 6f 79 6d 65 6e 74 54 | VerifierTool",."VCWebDeploymentT |
3fc20 | 6f 6f 6c 22 2c 0a 22 56 43 50 6f 73 74 42 75 69 6c 64 45 76 65 6e 74 54 6f 6f 6c 22 0a 7d 0a 65 | ool",."VCPostBuildEventTool".}.e |
3fc40 | 6e 64 0a 72 65 74 75 72 6e 20 7b 0a 22 56 43 50 72 65 42 75 69 6c 64 45 76 65 6e 74 54 6f 6f 6c | nd.return.{."VCPreBuildEventTool |
3fc60 | 22 2c 0a 22 56 43 43 75 73 74 6f 6d 42 75 69 6c 64 54 6f 6f 6c 22 2c 0a 22 56 43 58 4d 4c 44 61 | ",."VCCustomBuildTool",."VCXMLDa |
3fc80 | 74 61 47 65 6e 65 72 61 74 6f 72 54 6f 6f 6c 22 2c 0a 22 56 43 57 65 62 53 65 72 76 69 63 65 50 | taGeneratorTool",."VCWebServiceP |
3fca0 | 72 6f 78 79 47 65 6e 65 72 61 74 6f 72 54 6f 6f 6c 22 2c 0a 22 56 43 4d 49 44 4c 54 6f 6f 6c 22 | roxyGeneratorTool",."VCMIDLTool" |
3fcc0 | 2c 0a 22 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 2c 0a 22 56 43 4d 61 6e 61 67 65 64 | ,."VCCLCompilerTool",."VCManaged |
3fce0 | 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 2c 0a 22 56 43 52 65 73 6f 75 72 | ResourceCompilerTool",."VCResour |
3fd00 | 63 65 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 2c 0a 22 56 43 50 72 65 4c 69 6e 6b 45 76 65 6e 74 | ceCompilerTool",."VCPreLinkEvent |
3fd20 | 54 6f 6f 6c 22 2c 0a 22 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 22 2c 0a 22 56 43 41 4c 69 6e 6b 54 | Tool",."VCLinkerTool",."VCALinkT |
3fd40 | 6f 6f 6c 22 2c 0a 22 56 43 4d 61 6e 69 66 65 73 74 54 6f 6f 6c 22 2c 0a 22 56 43 58 44 43 4d 61 | ool",."VCManifestTool",."VCXDCMa |
3fd60 | 6b 65 54 6f 6f 6c 22 2c 0a 22 56 43 42 73 63 4d 61 6b 65 54 6f 6f 6c 22 2c 0a 22 56 43 46 78 43 | keTool",."VCBscMakeTool",."VCFxC |
3fd80 | 6f 70 54 6f 6f 6c 22 2c 0a 22 56 43 41 70 70 56 65 72 69 66 69 65 72 54 6f 6f 6c 22 2c 0a 22 56 | opTool",."VCAppVerifierTool",."V |
3fda0 | 43 57 65 62 44 65 70 6c 6f 79 6d 65 6e 74 54 6f 6f 6c 22 2c 0a 22 56 43 50 6f 73 74 42 75 69 6c | CWebDeploymentTool",."VCPostBuil |
3fdc0 | 64 45 76 65 6e 74 54 6f 6f 6c 22 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 | dEventTool".}.end.function.vc200 |
3fde0 | 78 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 29 0a 76 63 32 30 30 78 2e 68 65 61 64 65 72 28 27 56 | x.generate(prj).vc200x.header('V |
3fe00 | 69 73 75 61 6c 53 74 75 64 69 6f 50 72 6f 6a 65 63 74 27 29 0a 5f 70 28 31 2c 27 4e 61 6d 65 3d | isualStudioProject')._p(1,'Name= |
3fe20 | 22 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 72 6a 2e 6e 61 6d 65 29 29 0a 5f 70 | "%s"',.premake.esc(prj.name))._p |
3fe40 | 28 31 2c 27 50 72 6f 6a 65 63 74 47 55 49 44 3d 22 7b 25 73 7d 22 27 2c 20 70 72 6a 2e 75 75 69 | (1,'ProjectGUID="{%s}"',.prj.uui |
3fe60 | 64 29 0a 5f 70 28 31 2c 27 52 6f 6f 74 4e 61 6d 65 73 70 61 63 65 3d 22 25 73 22 27 2c 20 70 72 | d)._p(1,'RootNamespace="%s"',.pr |
3fe80 | 6a 2e 6e 61 6d 65 29 0a 5f 70 28 31 2c 27 4b 65 79 77 6f 72 64 3d 22 25 73 22 27 2c 20 69 69 66 | j.name)._p(1,'Keyword="%s"',.iif |
3fea0 | 28 70 72 6a 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 2c 20 22 4d 61 6e 61 67 65 64 43 50 72 6f | (prj.flags.Managed,."ManagedCPro |
3fec0 | 6a 22 2c 20 22 57 69 6e 33 32 50 72 6f 6a 22 29 29 0a 5f 70 28 31 2c 27 3e 27 29 0a 76 63 32 30 | j",."Win32Proj"))._p(1,'>').vc20 |
3fee0 | 30 78 2e 50 6c 61 74 66 6f 72 6d 73 28 70 72 6a 29 0a 5f 70 28 31 2c 27 3c 54 6f 6f 6c 46 69 6c | 0x.Platforms(prj)._p(1,'<ToolFil |
3ff00 | 65 73 3e 27 29 0a 5f 70 28 31 2c 27 3c 2f 54 6f 6f 6c 46 69 6c 65 73 3e 27 29 0a 5f 70 28 31 2c | es>')._p(1,'</ToolFiles>')._p(1, |
3ff20 | 27 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 3e 27 29 0a 66 6f 72 20 5f 2c 20 63 66 67 69 6e | '<Configurations>').for._,.cfgin |
3ff40 | 66 6f 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 76 73 74 75 64 69 | fo.in.ipairs(prj.solution.vstudi |
3ff60 | 6f 5f 63 6f 6e 66 69 67 73 29 20 64 6f 0a 69 66 20 63 66 67 69 6e 66 6f 2e 69 73 72 65 61 6c 20 | o_configs).do.if.cfginfo.isreal. |
3ff80 | 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 | then.local.cfg.=.premake.getconf |
3ffa0 | 69 67 28 70 72 6a 2c 20 63 66 67 69 6e 66 6f 2e 73 72 63 5f 62 75 69 6c 64 63 66 67 2c 20 63 66 | ig(prj,.cfginfo.src_buildcfg,.cf |
3ffc0 | 67 69 6e 66 6f 2e 73 72 63 5f 70 6c 61 74 66 6f 72 6d 29 0a 76 63 32 30 30 78 2e 43 6f 6e 66 69 | ginfo.src_platform).vc200x.Confi |
3ffe0 | 67 75 72 61 74 69 6f 6e 28 63 66 67 69 6e 66 6f 2e 6e 61 6d 65 2c 20 63 66 67 29 0a 66 6f 72 20 | guration(cfginfo.name,.cfg).for. |
40000 | 5f 2c 20 62 6c 6f 63 6b 20 69 6e 20 69 70 61 69 72 73 28 67 65 74 73 65 63 74 69 6f 6e 73 28 5f | _,.block.in.ipairs(getsections(_ |
40020 | 41 43 54 49 4f 4e 2c 20 63 66 67 69 6e 66 6f 2e 73 72 63 5f 70 6c 61 74 66 6f 72 6d 29 29 20 64 | ACTION,.cfginfo.src_platform)).d |
40040 | 6f 0a 69 66 20 62 6c 6f 63 6b 6d 61 70 5b 62 6c 6f 63 6b 5d 20 74 68 65 6e 0a 62 6c 6f 63 6b 6d | o.if.blockmap[block].then.blockm |
40060 | 61 70 5b 62 6c 6f 63 6b 5d 28 63 66 67 29 0a 65 6c 73 65 69 66 20 62 6c 6f 63 6b 20 3d 3d 20 22 | ap[block](cfg).elseif.block.==." |
40080 | 56 43 50 72 65 42 75 69 6c 64 45 76 65 6e 74 54 6f 6f 6c 22 20 74 68 65 6e 0a 76 63 32 30 30 78 | VCPreBuildEventTool".then.vc200x |
400a0 | 2e 62 75 69 6c 64 73 74 65 70 73 62 6c 6f 63 6b 28 22 56 43 50 72 65 42 75 69 6c 64 45 76 65 6e | .buildstepsblock("VCPreBuildEven |
400c0 | 74 54 6f 6f 6c 22 2c 20 63 66 67 2e 70 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 29 0a 65 6c | tTool",.cfg.prebuildcommands).el |
400e0 | 73 65 69 66 20 62 6c 6f 63 6b 20 3d 3d 20 22 56 43 50 72 65 4c 69 6e 6b 45 76 65 6e 74 54 6f 6f | seif.block.==."VCPreLinkEventToo |
40100 | 6c 22 20 74 68 65 6e 0a 76 63 32 30 30 78 2e 62 75 69 6c 64 73 74 65 70 73 62 6c 6f 63 6b 28 22 | l".then.vc200x.buildstepsblock(" |
40120 | 56 43 50 72 65 4c 69 6e 6b 45 76 65 6e 74 54 6f 6f 6c 22 2c 20 63 66 67 2e 70 72 65 6c 69 6e 6b | VCPreLinkEventTool",.cfg.prelink |
40140 | 63 6f 6d 6d 61 6e 64 73 29 0a 65 6c 73 65 69 66 20 62 6c 6f 63 6b 20 3d 3d 20 22 56 43 50 6f 73 | commands).elseif.block.==."VCPos |
40160 | 74 42 75 69 6c 64 45 76 65 6e 74 54 6f 6f 6c 22 20 74 68 65 6e 0a 76 63 32 30 30 78 2e 62 75 69 | tBuildEventTool".then.vc200x.bui |
40180 | 6c 64 73 74 65 70 73 62 6c 6f 63 6b 28 22 56 43 50 6f 73 74 42 75 69 6c 64 45 76 65 6e 74 54 6f | ldstepsblock("VCPostBuildEventTo |
401a0 | 6f 6c 22 2c 20 63 66 67 2e 70 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 29 0a 65 6c 73 65 | ol",.cfg.postbuildcommands).else |
401c0 | 69 66 20 62 6c 6f 63 6b 20 3d 3d 20 22 56 43 58 33 36 30 44 65 70 6c 6f 79 6d 65 6e 74 54 6f 6f | if.block.==."VCX360DeploymentToo |
401e0 | 6c 22 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 54 6f 6f 6c 27 29 0a 5f 70 28 34 2c 27 4e 61 6d 65 | l".then._p(3,'<Tool')._p(4,'Name |
40200 | 3d 22 56 43 58 33 36 30 44 65 70 6c 6f 79 6d 65 6e 74 54 6f 6f 6c 22 27 29 0a 5f 70 28 34 2c 27 | ="VCX360DeploymentTool"')._p(4,' |
40220 | 44 65 70 6c 6f 79 6d 65 6e 74 54 79 70 65 3d 22 30 22 27 29 0a 69 66 20 23 63 66 67 2e 64 65 70 | DeploymentType="0"').if.#cfg.dep |
40240 | 6c 6f 79 6d 65 6e 74 6f 70 74 69 6f 6e 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 41 64 | loymentoptions.>.0.then._p(4,'Ad |
40260 | 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e | ditionalOptions="%s"',.table.con |
40280 | 63 61 74 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 64 65 70 6c 6f 79 6d 65 6e 74 6f 70 | cat(premake.esc(cfg.deploymentop |
402a0 | 74 69 6f 6e 73 29 2c 20 22 20 22 29 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 6c 73 | tions),.".")).end._p(3,'/>').els |
402c0 | 65 69 66 20 62 6c 6f 63 6b 20 3d 3d 20 22 56 43 58 33 36 30 49 6d 61 67 65 54 6f 6f 6c 22 20 74 | eif.block.==."VCX360ImageTool".t |
402e0 | 68 65 6e 0a 5f 70 28 33 2c 27 3c 54 6f 6f 6c 27 29 0a 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 56 43 | hen._p(3,'<Tool')._p(4,'Name="VC |
40300 | 58 33 36 30 49 6d 61 67 65 54 6f 6f 6c 22 27 29 0a 69 66 20 23 63 66 67 2e 69 6d 61 67 65 6f 70 | X360ImageTool"').if.#cfg.imageop |
40320 | 74 69 6f 6e 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 4f | tions.>.0.then._p(4,'AdditionalO |
40340 | 70 74 69 6f 6e 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 72 65 6d 61 | ptions="%s"',.table.concat(prema |
40360 | 6b 65 2e 65 73 63 28 63 66 67 2e 69 6d 61 67 65 6f 70 74 69 6f 6e 73 29 2c 20 22 20 22 29 29 0a | ke.esc(cfg.imageoptions),.".")). |
40380 | 65 6e 64 0a 69 66 20 63 66 67 2e 69 6d 61 67 65 70 61 74 68 20 7e 3d 20 6e 69 6c 20 74 68 65 6e | end.if.cfg.imagepath.~=.nil.then |
403a0 | 0a 5f 70 28 34 2c 27 4f 75 74 70 75 74 46 69 6c 65 4e 61 6d 65 3d 22 25 73 22 27 2c 20 70 72 65 | ._p(4,'OutputFileName="%s"',.pre |
403c0 | 6d 61 6b 65 2e 65 73 63 28 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 63 66 67 2e 69 6d 61 67 | make.esc(path.translate(cfg.imag |
403e0 | 65 70 61 74 68 29 29 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 6c 73 65 69 66 20 62 | epath))).end._p(3,'/>').elseif.b |
40400 | 6c 6f 63 6b 20 3d 3d 20 22 44 65 62 75 67 67 65 72 54 6f 6f 6c 22 20 74 68 65 6e 0a 5f 70 28 33 | lock.==."DebuggerTool".then._p(3 |
40420 | 2c 27 3c 44 65 62 75 67 67 65 72 54 6f 6f 6c 27 29 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 6c 73 | ,'<DebuggerTool')._p(3,'/>').els |
40440 | 65 0a 5f 70 28 33 2c 27 3c 54 6f 6f 6c 27 29 0a 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 25 73 22 27 | e._p(3,'<Tool')._p(4,'Name="%s"' |
40460 | 2c 20 62 6c 6f 63 6b 29 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 32 | ,.block)._p(3,'/>').end.end._p(2 |
40480 | 2c 27 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 | ,'</Configuration>').end.end._p( |
404a0 | 31 2c 27 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 3e 27 29 0a 5f 70 28 31 2c 27 3c 52 65 | 1,'</Configurations>')._p(1,'<Re |
404c0 | 66 65 72 65 6e 63 65 73 3e 27 29 0a 5f 70 28 31 2c 27 3c 2f 52 65 66 65 72 65 6e 63 65 73 3e 27 | ferences>')._p(1,'</References>' |
404e0 | 29 0a 5f 70 28 31 2c 27 3c 46 69 6c 65 73 3e 27 29 0a 76 63 32 30 30 78 2e 46 69 6c 65 73 28 70 | )._p(1,'<Files>').vc200x.Files(p |
40500 | 72 6a 29 0a 5f 70 28 31 2c 27 3c 2f 46 69 6c 65 73 3e 27 29 0a 5f 70 28 31 2c 27 3c 47 6c 6f 62 | rj)._p(1,'</Files>')._p(1,'<Glob |
40520 | 61 6c 73 3e 27 29 0a 5f 70 28 31 2c 27 3c 2f 47 6c 6f 62 61 6c 73 3e 27 29 0a 5f 70 28 27 3c 2f | als>')._p(1,'</Globals>')._p('</ |
40540 | 56 69 73 75 61 6c 53 74 75 64 69 6f 50 72 6f 6a 65 63 74 3e 27 29 0a 65 6e 64 0a 00 6c 6f 63 61 | VisualStudioProject>').end..loca |
40560 | 6c 20 76 63 32 30 30 78 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 30 | l.vc200x.=.premake.vstudio.vc200 |
40580 | 78 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 67 65 6e 65 72 61 74 65 5f 75 73 65 72 28 | x.function.vc200x.generate_user( |
405a0 | 70 72 6a 29 0a 76 63 32 30 30 78 2e 68 65 61 64 65 72 28 27 56 69 73 75 61 6c 53 74 75 64 69 6f | prj).vc200x.header('VisualStudio |
405c0 | 55 73 65 72 46 69 6c 65 27 29 0a 5f 70 28 31 2c 27 53 68 6f 77 41 6c 6c 46 69 6c 65 73 3d 22 66 | UserFile')._p(1,'ShowAllFiles="f |
405e0 | 61 6c 73 65 22 27 29 0a 5f 70 28 31 2c 27 3e 27 29 0a 5f 70 28 31 2c 27 3c 43 6f 6e 66 69 67 75 | alse"')._p(1,'>')._p(1,'<Configu |
40600 | 72 61 74 69 6f 6e 73 3e 27 29 0a 66 6f 72 20 5f 2c 20 63 66 67 69 6e 66 6f 20 69 6e 20 69 70 61 | rations>').for._,.cfginfo.in.ipa |
40620 | 69 72 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 76 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 | irs(prj.solution.vstudio_configs |
40640 | 29 20 64 6f 0a 69 66 20 63 66 67 69 6e 66 6f 2e 69 73 72 65 61 6c 20 74 68 65 6e 0a 6c 6f 63 61 | ).do.if.cfginfo.isreal.then.loca |
40660 | 6c 20 63 66 67 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 28 70 72 6a 2c 20 63 | l.cfg.=.premake.getconfig(prj,.c |
40680 | 66 67 69 6e 66 6f 2e 73 72 63 5f 62 75 69 6c 64 63 66 67 2c 20 63 66 67 69 6e 66 6f 2e 73 72 63 | fginfo.src_buildcfg,.cfginfo.src |
406a0 | 5f 70 6c 61 74 66 6f 72 6d 29 0a 5f 70 28 32 2c 27 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 27 | _platform)._p(2,'<Configuration' |
406c0 | 29 0a 5f 70 28 33 2c 27 4e 61 6d 65 3d 22 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 | )._p(3,'Name="%s"',.premake.esc( |
406e0 | 63 66 67 69 6e 66 6f 2e 6e 61 6d 65 29 29 0a 5f 70 28 33 2c 27 3e 27 29 0a 76 63 32 30 30 78 2e | cfginfo.name))._p(3,'>').vc200x. |
40700 | 64 65 62 75 67 64 69 72 28 63 66 67 29 0a 5f 70 28 32 2c 27 3c 2f 43 6f 6e 66 69 67 75 72 61 74 | debugdir(cfg)._p(2,'</Configurat |
40720 | 69 6f 6e 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f 43 6f 6e 66 69 67 75 72 61 | ion>').end.end._p(1,'</Configura |
40740 | 74 69 6f 6e 73 3e 27 29 0a 5f 70 28 27 3c 2f 56 69 73 75 61 6c 53 74 75 64 69 6f 55 73 65 72 46 | tions>')._p('</VisualStudioUserF |
40760 | 69 6c 65 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 65 6e 76 69 72 | ile>').end.function.vc200x.envir |
40780 | 6f 6e 6d 65 6e 74 61 72 67 73 28 63 66 67 29 0a 69 66 20 63 66 67 2e 65 6e 76 69 72 6f 6e 6d 65 | onmentargs(cfg).if.cfg.environme |
407a0 | 6e 74 61 72 67 73 20 61 6e 64 20 23 63 66 67 2e 65 6e 76 69 72 6f 6e 6d 65 6e 74 61 72 67 73 20 | ntargs.and.#cfg.environmentargs. |
407c0 | 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 45 6e 76 69 72 6f 6e 6d 65 6e 74 3d 22 25 73 22 27 | >.0.then._p(4,'Environment="%s"' |
407e0 | 2c 20 73 74 72 69 6e 67 2e 67 73 75 62 28 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 65 | ,.string.gsub(table.concat(cfg.e |
40800 | 6e 76 69 72 6f 6e 6d 65 6e 74 61 72 67 73 2c 20 22 26 23 78 30 41 3b 22 29 2c 27 22 27 2c 27 26 | nvironmentargs,."
"),'"','& |
40820 | 71 75 6f 74 3b 27 29 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 45 6e 76 69 72 6f 6e 6d 65 6e | quot;')).if.cfg.flags.Environmen |
40840 | 74 41 72 67 73 44 6f 6e 74 4d 65 72 67 65 20 74 68 65 6e 0a 5f 70 28 34 2c 27 45 6e 76 69 72 6f | tArgsDontMerge.then._p(4,'Enviro |
40860 | 6e 6d 65 6e 74 4d 65 72 67 65 3d 22 66 61 6c 73 65 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 | nmentMerge="false"').end.end.end |
40880 | 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 64 65 62 75 67 64 69 72 28 63 66 67 29 0a 5f | .function.vc200x.debugdir(cfg)._ |
408a0 | 70 28 33 2c 27 3c 44 65 62 75 67 53 65 74 74 69 6e 67 73 27 29 0a 69 66 20 63 66 67 2e 64 65 62 | p(3,'<DebugSettings').if.cfg.deb |
408c0 | 75 67 64 69 72 20 74 68 65 6e 0a 5f 70 28 34 2c 27 57 6f 72 6b 69 6e 67 44 69 72 65 63 74 6f 72 | ugdir.then._p(4,'WorkingDirector |
408e0 | 79 3d 22 25 73 22 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 63 66 67 2e 64 65 62 75 | y="%s"',.path.translate(cfg.debu |
40900 | 67 64 69 72 2c 20 27 5c 5c 27 29 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 64 65 62 75 67 61 72 | gdir,.'\\')).end.if.#cfg.debugar |
40920 | 67 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 43 6f 6d 6d 61 6e 64 41 72 67 75 6d 65 6e | gs.>.0.then._p(4,'CommandArgumen |
40940 | 74 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 64 65 62 75 67 | ts="%s"',.table.concat(cfg.debug |
40960 | 61 72 67 73 2c 20 22 20 22 29 29 0a 65 6e 64 0a 76 63 32 30 30 78 2e 65 6e 76 69 72 6f 6e 6d 65 | args,.".")).end.vc200x.environme |
40980 | 6e 74 61 72 67 73 28 63 66 67 29 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 6e 64 0a 00 70 72 65 6d | ntargs(cfg)._p(3,'/>').end..prem |
409a0 | 61 6b 65 2e 76 73 74 75 64 69 6f 2e 73 6c 6e 32 30 30 35 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 | ake.vstudio.sln2005.=.{.}.local. |
409c0 | 76 73 74 75 64 69 6f 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 0a 6c 6f 63 61 6c 20 | vstudio.=.premake.vstudio.local. |
409e0 | 73 6c 6e 32 30 30 35 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 73 6c 6e 32 30 30 | sln2005.=.premake.vstudio.sln200 |
40a00 | 35 0a 66 75 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 67 65 6e 65 72 61 74 65 28 73 6c 6e 29 | 5.function.sln2005.generate(sln) |
40a20 | 0a 69 6f 2e 65 6f 6c 20 3d 20 27 5c 72 5c 6e 27 0a 73 6c 6e 2e 76 73 74 75 64 69 6f 5f 63 6f 6e | .io.eol.=.'\r\n'.sln.vstudio_con |
40a40 | 66 69 67 73 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 62 75 69 6c 64 63 6f 6e 66 | figs.=.premake.vstudio.buildconf |
40a60 | 69 67 73 28 73 6c 6e 29 0a 5f 70 28 27 5c 32 33 39 5c 31 38 37 5c 31 39 31 27 29 0a 73 6c 6e 32 | igs(sln)._p('\239\187\191').sln2 |
40a80 | 30 30 35 2e 72 65 6f 72 64 65 72 50 72 6f 6a 65 63 74 73 28 73 6c 6e 29 0a 73 6c 6e 32 30 30 35 | 005.reorderProjects(sln).sln2005 |
40aa0 | 2e 68 65 61 64 65 72 28 73 6c 6e 29 0a 66 6f 72 20 67 72 70 20 69 6e 20 70 72 65 6d 61 6b 65 2e | .header(sln).for.grp.in.premake. |
40ac0 | 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 67 72 6f 75 70 28 73 6c 6e 29 20 64 6f 0a 73 6c 6e 32 30 | solution.eachgroup(sln).do.sln20 |
40ae0 | 30 35 2e 67 72 6f 75 70 28 67 72 70 29 0a 65 6e 64 0a 66 6f 72 20 70 72 6a 20 69 6e 20 70 72 65 | 05.group(grp).end.for.prj.in.pre |
40b00 | 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 73 6c 6e 29 20 64 | make.solution.eachproject(sln).d |
40b20 | 6f 0a 73 6c 6e 32 30 30 35 2e 70 72 6f 6a 65 63 74 28 70 72 6a 29 0a 65 6e 64 0a 5f 70 28 27 47 | o.sln2005.project(prj).end._p('G |
40b40 | 6c 6f 62 61 6c 27 29 0a 73 6c 6e 32 30 30 35 2e 70 6c 61 74 66 6f 72 6d 73 28 73 6c 6e 29 0a 73 | lobal').sln2005.platforms(sln).s |
40b60 | 6c 6e 32 30 30 35 2e 70 72 6f 6a 65 63 74 5f 70 6c 61 74 66 6f 72 6d 73 28 73 6c 6e 29 0a 73 6c | ln2005.project_platforms(sln).sl |
40b80 | 6e 32 30 30 35 2e 70 72 6f 70 65 72 74 69 65 73 28 73 6c 6e 29 0a 73 6c 6e 32 30 30 35 2e 70 72 | n2005.properties(sln).sln2005.pr |
40ba0 | 6f 6a 65 63 74 5f 67 72 6f 75 70 73 28 73 6c 6e 29 0a 5f 70 28 27 45 6e 64 47 6c 6f 62 61 6c 27 | oject_groups(sln)._p('EndGlobal' |
40bc0 | 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 72 65 6f 72 64 65 72 50 72 | ).end.function.sln2005.reorderPr |
40be0 | 6f 6a 65 63 74 73 28 73 6c 6e 29 0a 69 66 20 73 6c 6e 2e 73 74 61 72 74 70 72 6f 6a 65 63 74 20 | ojects(sln).if.sln.startproject. |
40c00 | 74 68 65 6e 0a 66 6f 72 20 69 2c 20 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 | then.for.i,.prj.in.ipairs(sln.pr |
40c20 | 6f 6a 65 63 74 73 29 20 64 6f 0a 69 66 20 73 6c 6e 2e 73 74 61 72 74 70 72 6f 6a 65 63 74 20 3d | ojects).do.if.sln.startproject.= |
40c40 | 3d 20 70 72 6a 2e 6e 61 6d 65 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 75 72 20 3d 20 70 72 6a 2e | =.prj.name.then.local.cur.=.prj. |
40c60 | 67 72 6f 75 70 0a 77 68 69 6c 65 20 63 75 72 20 7e 3d 20 6e 69 6c 20 64 6f 0a 66 6f 72 20 6a 2c | group.while.cur.~=.nil.do.for.j, |
40c80 | 20 67 72 6f 75 70 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 67 72 6f 75 70 73 29 20 64 6f 0a | .group.in.ipairs(sln.groups).do. |
40ca0 | 69 66 20 67 72 6f 75 70 20 3d 3d 20 63 75 72 20 74 68 65 6e 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 | if.group.==.cur.then.table.remov |
40cc0 | 65 28 73 6c 6e 2e 67 72 6f 75 70 73 2c 20 6a 29 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 74 | e(sln.groups,.j).break.end.end.t |
40ce0 | 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 6c 6e 2e 67 72 6f 75 70 73 2c 20 31 2c 20 63 75 72 29 0a | able.insert(sln.groups,.1,.cur). |
40d00 | 63 75 72 20 3d 20 63 75 72 2e 70 61 72 65 6e 74 0a 65 6e 64 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 | cur.=.cur.parent.end.table.remov |
40d20 | 65 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 2c 20 69 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 | e(sln.projects,.i).table.insert( |
40d40 | 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 2c 20 31 2c 20 70 72 6a 29 0a 62 72 65 61 6b 0a 65 6e 64 0a | sln.projects,.1,.prj).break.end. |
40d60 | 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 68 65 61 | end.end.end.function.sln2005.hea |
40d80 | 64 65 72 28 73 6c 6e 29 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 72 65 6d 61 6b 65 2e | der(sln).local.action.=.premake. |
40da0 | 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 5f 70 28 27 4d 69 63 72 6f 73 6f 66 74 20 56 | action.current()._p('Microsoft.V |
40dc0 | 69 73 75 61 6c 20 53 74 75 64 69 6f 20 53 6f 6c 75 74 69 6f 6e 20 46 69 6c 65 2c 20 46 6f 72 6d | isual.Studio.Solution.File,.Form |
40de0 | 61 74 20 56 65 72 73 69 6f 6e 20 25 64 2e 30 30 27 2c 20 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 | at.Version.%d.00',.action.vstudi |
40e00 | 6f 2e 73 6f 6c 75 74 69 6f 6e 56 65 72 73 69 6f 6e 29 0a 5f 70 28 27 23 20 56 69 73 75 61 6c 20 | o.solutionVersion)._p('#.Visual. |
40e20 | 53 74 75 64 69 6f 20 25 73 27 2c 20 5f 41 43 54 49 4f 4e 3a 73 75 62 28 33 29 29 0a 65 6e 64 0a | Studio.%s',._ACTION:sub(3)).end. |
40e40 | 66 75 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 70 72 6f 6a 65 63 74 28 70 72 6a 29 0a 6c 6f | function.sln2005.project(prj).lo |
40e60 | 63 61 6c 20 70 72 6f 6a 70 61 74 68 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 61 | cal.projpath.=.path.translate(pa |
40e80 | 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 6c 6f 63 61 | th.getrelative(prj.solution.loca |
40ea0 | 74 69 6f 6e 2c 20 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 63 74 66 69 6c 65 28 70 72 6a 29 29 2c | tion,.vstudio.projectfile(prj)), |
40ec0 | 20 22 5c 5c 22 29 0a 5f 70 28 27 50 72 6f 6a 65 63 74 28 22 7b 25 73 7d 22 29 20 3d 20 22 25 73 | ."\\")._p('Project("{%s}").=."%s |
40ee0 | 22 2c 20 22 25 73 22 2c 20 22 7b 25 73 7d 22 27 2c 20 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 28 70 | ",."%s",."{%s}"',.vstudio.tool(p |
40f00 | 72 6a 29 2c 20 70 72 6a 2e 6e 61 6d 65 2c 20 70 72 6f 6a 70 61 74 68 2c 20 70 72 6a 2e 75 75 69 | rj),.prj.name,.projpath,.prj.uui |
40f20 | 64 29 0a 73 6c 6e 32 30 30 35 2e 70 72 6f 6a 65 63 74 64 65 70 65 6e 64 65 6e 63 69 65 73 28 70 | d).sln2005.projectdependencies(p |
40f40 | 72 6a 29 0a 5f 70 28 27 45 6e 64 50 72 6f 6a 65 63 74 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f | rj)._p('EndProject').end.functio |
40f60 | 6e 20 73 6c 6e 32 30 30 35 2e 67 72 6f 75 70 28 67 72 70 29 0a 5f 70 28 27 50 72 6f 6a 65 63 74 | n.sln2005.group(grp)._p('Project |
40f80 | 28 22 7b 32 31 35 30 45 33 33 33 2d 38 46 44 43 2d 34 32 41 33 2d 39 34 37 34 2d 31 41 33 39 35 | ("{2150E333-8FDC-42A3-9474-1A395 |
40fa0 | 36 44 34 36 44 45 38 7d 22 29 20 3d 20 22 25 73 22 2c 20 22 25 73 22 2c 20 22 7b 25 73 7d 22 27 | 6D46DE8}").=."%s",."%s",."{%s}"' |
40fc0 | 2c 20 67 72 70 2e 6e 61 6d 65 2c 20 67 72 70 2e 6e 61 6d 65 2c 20 67 72 70 2e 75 75 69 64 29 0a | ,.grp.name,.grp.name,.grp.uuid). |
40fe0 | 5f 70 28 27 45 6e 64 50 72 6f 6a 65 63 74 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 6c | _p('EndProject').end.function.sl |
41000 | 6e 32 30 30 35 2e 70 72 6f 6a 65 63 74 64 65 70 65 6e 64 65 6e 63 69 65 73 28 70 72 6a 29 0a 6c | n2005.projectdependencies(prj).l |
41020 | 6f 63 61 6c 20 64 65 70 73 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 64 65 70 65 6e 64 65 6e 63 | ocal.deps.=.premake.getdependenc |
41040 | 69 65 73 28 70 72 6a 29 0a 69 66 20 23 64 65 70 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 27 5c | ies(prj).if.#deps.>.0.then._p('\ |
41060 | 74 50 72 6f 6a 65 63 74 53 65 63 74 69 6f 6e 28 50 72 6f 6a 65 63 74 44 65 70 65 6e 64 65 6e 63 | tProjectSection(ProjectDependenc |
41080 | 69 65 73 29 20 3d 20 70 6f 73 74 50 72 6f 6a 65 63 74 27 29 0a 66 6f 72 20 5f 2c 20 64 65 70 20 | ies).=.postProject').for._,.dep. |
410a0 | 69 6e 20 69 70 61 69 72 73 28 64 65 70 73 29 20 64 6f 0a 5f 70 28 27 5c 74 5c 74 7b 25 73 7d 20 | in.ipairs(deps).do._p('\t\t{%s}. |
410c0 | 3d 20 7b 25 73 7d 27 2c 20 64 65 70 2e 75 75 69 64 2c 20 64 65 70 2e 75 75 69 64 29 0a 65 6e 64 | =.{%s}',.dep.uuid,.dep.uuid).end |
410e0 | 0a 5f 70 28 27 5c 74 45 6e 64 50 72 6f 6a 65 63 74 53 65 63 74 69 6f 6e 27 29 0a 65 6e 64 0a 65 | ._p('\tEndProjectSection').end.e |
41100 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 70 6c 61 74 66 6f 72 6d 73 28 73 6c | nd.function.sln2005.platforms(sl |
41120 | 6e 29 0a 5f 70 28 27 5c 74 47 6c 6f 62 61 6c 53 65 63 74 69 6f 6e 28 53 6f 6c 75 74 69 6f 6e 43 | n)._p('\tGlobalSection(SolutionC |
41140 | 6f 6e 66 69 67 75 72 61 74 69 6f 6e 50 6c 61 74 66 6f 72 6d 73 29 20 3d 20 70 72 65 53 6f 6c 75 | onfigurationPlatforms).=.preSolu |
41160 | 74 69 6f 6e 27 29 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e | tion').for._,.cfg.in.ipairs(sln. |
41180 | 76 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 29 20 64 6f 0a 5f 70 28 27 5c 74 5c 74 25 73 20 3d | vstudio_configs).do._p('\t\t%s.= |
411a0 | 20 25 73 27 2c 20 63 66 67 2e 6e 61 6d 65 2c 20 63 66 67 2e 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 | .%s',.cfg.name,.cfg.name).end._p |
411c0 | 28 27 5c 74 45 6e 64 47 6c 6f 62 61 6c 53 65 63 74 69 6f 6e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 | ('\tEndGlobalSection').end.funct |
411e0 | 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 70 72 6f 6a 65 63 74 5f 70 6c 61 74 66 6f 72 6d 73 28 73 6c | ion.sln2005.project_platforms(sl |
41200 | 6e 29 0a 5f 70 28 27 5c 74 47 6c 6f 62 61 6c 53 65 63 74 69 6f 6e 28 50 72 6f 6a 65 63 74 43 6f | n)._p('\tGlobalSection(ProjectCo |
41220 | 6e 66 69 67 75 72 61 74 69 6f 6e 50 6c 61 74 66 6f 72 6d 73 29 20 3d 20 70 6f 73 74 53 6f 6c 75 | nfigurationPlatforms).=.postSolu |
41240 | 74 69 6f 6e 27 29 0a 66 6f 72 20 70 72 6a 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 | tion').for.prj.in.premake.soluti |
41260 | 6f 6e 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 73 6c 6e 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 63 66 | on.eachproject(sln).do.for._,.cf |
41280 | 67 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 76 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 29 | g.in.ipairs(sln.vstudio_configs) |
412a0 | 20 64 6f 0a 6c 6f 63 61 6c 20 6d 61 70 70 65 64 0a 69 66 20 70 72 65 6d 61 6b 65 2e 69 73 64 6f | .do.local.mapped.if.premake.isdo |
412c0 | 74 6e 65 74 70 72 6f 6a 65 63 74 28 70 72 6a 29 20 74 68 65 6e 0a 6d 61 70 70 65 64 20 3d 20 22 | tnetproject(prj).then.mapped.=." |
412e0 | 41 6e 79 20 43 50 55 22 0a 65 6c 73 65 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d | Any.CPU".else.if.cfg.platform.== |
41300 | 20 22 41 6e 79 20 43 50 55 22 20 6f 72 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 4d | ."Any.CPU".or.cfg.platform.==."M |
41320 | 69 78 65 64 20 50 6c 61 74 66 6f 72 6d 73 22 20 74 68 65 6e 0a 6d 61 70 70 65 64 20 3d 20 73 6c | ixed.Platforms".then.mapped.=.sl |
41340 | 6e 2e 76 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 5b 33 5d 2e 70 6c 61 74 66 6f 72 6d 0a 65 6c | n.vstudio_configs[3].platform.el |
41360 | 73 65 0a 6d 61 70 70 65 64 20 3d 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 0a 65 6e 64 0a 65 6e 64 | se.mapped.=.cfg.platform.end.end |
41380 | 0a 5f 70 28 27 5c 74 5c 74 7b 25 73 7d 2e 25 73 2e 41 63 74 69 76 65 43 66 67 20 3d 20 25 73 7c | ._p('\t\t{%s}.%s.ActiveCfg.=.%s| |
413a0 | 25 73 27 2c 20 70 72 6a 2e 75 75 69 64 2c 20 63 66 67 2e 6e 61 6d 65 2c 20 63 66 67 2e 62 75 69 | %s',.prj.uuid,.cfg.name,.cfg.bui |
413c0 | 6c 64 63 66 67 2c 20 6d 61 70 70 65 64 29 0a 69 66 20 6d 61 70 70 65 64 20 3d 3d 20 63 66 67 2e | ldcfg,.mapped).if.mapped.==.cfg. |
413e0 | 70 6c 61 74 66 6f 72 6d 20 6f 72 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 4d 69 78 | platform.or.cfg.platform.==."Mix |
41400 | 65 64 20 50 6c 61 74 66 6f 72 6d 73 22 20 74 68 65 6e 0a 5f 70 28 27 5c 74 5c 74 7b 25 73 7d 2e | ed.Platforms".then._p('\t\t{%s}. |
41420 | 25 73 2e 42 75 69 6c 64 2e 30 20 3d 20 25 73 7c 25 73 27 2c 20 20 70 72 6a 2e 75 75 69 64 2c 20 | %s.Build.0.=.%s|%s',..prj.uuid,. |
41440 | 63 66 67 2e 6e 61 6d 65 2c 20 63 66 67 2e 62 75 69 6c 64 63 66 67 2c 20 6d 61 70 70 65 64 29 0a | cfg.name,.cfg.buildcfg,.mapped). |
41460 | 65 6e 64 0a 69 66 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 69 73 77 69 6e 72 74 28 29 | end.if.premake.vstudio.iswinrt() |
41480 | 20 61 6e 64 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 20 74 | .and.prj.kind.==."WindowedApp".t |
414a0 | 68 65 6e 0a 5f 70 28 27 5c 74 5c 74 7b 25 73 7d 2e 25 73 2e 44 65 70 6c 6f 79 2e 30 20 3d 20 25 | hen._p('\t\t{%s}.%s.Deploy.0.=.% |
414c0 | 73 7c 25 73 27 2c 20 20 70 72 6a 2e 75 75 69 64 2c 20 63 66 67 2e 6e 61 6d 65 2c 20 63 66 67 2e | s|%s',..prj.uuid,.cfg.name,.cfg. |
414e0 | 62 75 69 6c 64 63 66 67 2c 20 6d 61 70 70 65 64 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 5f 70 | buildcfg,.mapped).end.end.end._p |
41500 | 28 27 5c 74 45 6e 64 47 6c 6f 62 61 6c 53 65 63 74 69 6f 6e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 | ('\tEndGlobalSection').end.funct |
41520 | 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 70 72 6f 70 65 72 74 69 65 73 28 73 6c 6e 29 0a 5f 70 28 27 | ion.sln2005.properties(sln)._p(' |
41540 | 5c 74 47 6c 6f 62 61 6c 53 65 63 74 69 6f 6e 28 53 6f 6c 75 74 69 6f 6e 50 72 6f 70 65 72 74 69 | \tGlobalSection(SolutionProperti |
41560 | 65 73 29 20 3d 20 70 72 65 53 6f 6c 75 74 69 6f 6e 27 29 0a 5f 70 28 27 5c 74 5c 74 48 69 64 65 | es).=.preSolution')._p('\t\tHide |
41580 | 53 6f 6c 75 74 69 6f 6e 4e 6f 64 65 20 3d 20 46 41 4c 53 45 27 29 0a 5f 70 28 27 5c 74 45 6e 64 | SolutionNode.=.FALSE')._p('\tEnd |
415a0 | 47 6c 6f 62 61 6c 53 65 63 74 69 6f 6e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 6c 6e | GlobalSection').end.function.sln |
415c0 | 32 30 30 35 2e 70 72 6f 6a 65 63 74 5f 67 72 6f 75 70 73 28 73 6c 6e 29 0a 5f 70 28 27 5c 74 47 | 2005.project_groups(sln)._p('\tG |
415e0 | 6c 6f 62 61 6c 53 65 63 74 69 6f 6e 28 4e 65 73 74 65 64 50 72 6f 6a 65 63 74 73 29 20 3d 20 70 | lobalSection(NestedProjects).=.p |
41600 | 72 65 53 6f 6c 75 74 69 6f 6e 27 29 0a 66 6f 72 20 67 72 70 20 69 6e 20 70 72 65 6d 61 6b 65 2e | reSolution').for.grp.in.premake. |
41620 | 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 67 72 6f 75 70 28 73 6c 6e 29 20 64 6f 0a 69 66 20 67 72 | solution.eachgroup(sln).do.if.gr |
41640 | 70 2e 70 61 72 65 6e 74 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 5f 70 28 27 5c 74 5c 74 7b 25 73 | p.parent.~=.nil.then._p('\t\t{%s |
41660 | 7d 20 3d 20 7b 25 73 7d 27 2c 20 67 72 70 2e 75 75 69 64 2c 20 67 72 70 2e 70 61 72 65 6e 74 2e | }.=.{%s}',.grp.uuid,.grp.parent. |
41680 | 75 75 69 64 29 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 70 72 6a 20 69 6e 20 70 72 65 6d 61 6b 65 | uuid).end.end.for.prj.in.premake |
416a0 | 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 73 6c 6e 29 20 64 6f 0a 69 66 | .solution.eachproject(sln).do.if |
416c0 | 20 70 72 6a 2e 67 72 6f 75 70 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 5f 70 28 27 5c 74 5c 74 7b | .prj.group.~=.nil.then._p('\t\t{ |
416e0 | 25 73 7d 20 3d 20 7b 25 73 7d 27 2c 20 70 72 6a 2e 75 75 69 64 2c 20 70 72 6a 2e 67 72 6f 75 70 | %s}.=.{%s}',.prj.uuid,.prj.group |
41700 | 2e 75 75 69 64 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 5c 74 45 6e 64 47 6c 6f 62 61 6c 53 65 | .uuid).end.end._p('\tEndGlobalSe |
41720 | 63 74 69 6f 6e 27 29 0a 65 6e 64 00 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 73 32 30 | ction').end.premake.vstudio.cs20 |
41740 | 30 35 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 3d 20 70 72 65 6d 61 6b 65 | 05.=.{.}.local.vstudio.=.premake |
41760 | 2e 76 73 74 75 64 69 6f 0a 6c 6f 63 61 6c 20 63 73 32 30 30 35 20 20 3d 20 70 72 65 6d 61 6b 65 | .vstudio.local.cs2005..=.premake |
41780 | 2e 76 73 74 75 64 69 6f 2e 63 73 32 30 30 35 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 67 | .vstudio.cs2005.local.function.g |
417a0 | 65 74 65 6c 65 6d 65 6e 74 73 28 70 72 6a 2c 20 61 63 74 69 6f 6e 2c 20 66 6e 61 6d 65 29 0a 69 | etelements(prj,.action,.fname).i |
417c0 | 66 20 61 63 74 69 6f 6e 20 3d 3d 20 22 43 6f 6d 70 69 6c 65 22 20 61 6e 64 20 66 6e 61 6d 65 3a | f.action.==."Compile".and.fname: |
417e0 | 65 6e 64 73 77 69 74 68 28 22 2e 63 73 22 29 20 74 68 65 6e 0a 69 66 20 66 6e 61 6d 65 3a 65 6e | endswith(".cs").then.if.fname:en |
41800 | 64 73 77 69 74 68 28 22 2e 44 65 73 69 67 6e 65 72 2e 63 73 22 29 20 74 68 65 6e 0a 6c 6f 63 61 | dswith(".Designer.cs").then.loca |
41820 | 6c 20 62 61 73 65 6e 61 6d 65 20 3d 20 66 6e 61 6d 65 3a 73 75 62 28 31 2c 20 2d 31 33 29 0a 6c | l.basename.=.fname:sub(1,.-13).l |
41840 | 6f 63 61 6c 20 74 65 73 74 6e 61 6d 65 20 3d 20 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 63 73 | ocal.testname.=.basename....".cs |
41860 | 22 0a 69 66 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 66 69 6c 65 28 70 72 6a 2c 20 74 65 73 74 6e | ".if.premake.findfile(prj,.testn |
41880 | 61 6d 65 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 44 65 70 65 6e 64 65 6e 63 79 22 2c 20 74 | ame).then.return."Dependency",.t |
418a0 | 65 73 74 6e 61 6d 65 0a 65 6e 64 0a 74 65 73 74 6e 61 6d 65 20 3d 20 62 61 73 65 6e 61 6d 65 20 | estname.end.testname.=.basename. |
418c0 | 2e 2e 20 22 2e 72 65 73 78 22 0a 69 66 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 66 69 6c 65 28 70 | ...".resx".if.premake.findfile(p |
418e0 | 72 6a 2c 20 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 41 75 74 6f 47 | rj,.testname).then.return."AutoG |
41900 | 65 6e 22 2c 20 74 65 73 74 6e 61 6d 65 0a 65 6e 64 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 62 61 73 | en",.testname.end.else.local.bas |
41920 | 65 6e 61 6d 65 20 3d 20 66 6e 61 6d 65 3a 73 75 62 28 31 2c 20 2d 34 29 0a 6c 6f 63 61 6c 20 74 | ename.=.fname:sub(1,.-4).local.t |
41940 | 65 73 74 6e 61 6d 65 20 3d 20 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 44 65 73 69 67 6e 65 72 | estname.=.basename....".Designer |
41960 | 2e 63 73 22 0a 69 66 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 66 69 6c 65 28 70 72 6a 2c 20 74 65 | .cs".if.premake.findfile(prj,.te |
41980 | 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 53 75 62 54 79 70 65 46 6f 72 6d | stname).then.return."SubTypeForm |
419a0 | 22 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 61 63 74 69 6f 6e 20 3d 3d 20 22 45 6d 62 65 | ".end.end.end.if.action.==."Embe |
419c0 | 64 64 65 64 52 65 73 6f 75 72 63 65 22 20 61 6e 64 20 66 6e 61 6d 65 3a 65 6e 64 73 77 69 74 68 | ddedResource".and.fname:endswith |
419e0 | 28 22 2e 72 65 73 78 22 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 62 61 73 65 6e 61 6d 65 20 3d 20 | (".resx").then.local.basename.=. |
41a00 | 66 6e 61 6d 65 3a 73 75 62 28 31 2c 20 2d 36 29 0a 6c 6f 63 61 6c 20 74 65 73 74 6e 61 6d 65 20 | fname:sub(1,.-6).local.testname. |
41a20 | 3d 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 63 73 22 | =.path.getname(basename....".cs" |
41a40 | 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 66 69 6c 65 28 70 72 6a 2c 20 74 65 73 74 6e | ).if.premake.findfile(prj,.testn |
41a60 | 61 6d 65 29 20 74 68 65 6e 0a 69 66 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 66 69 6c 65 28 70 72 | ame).then.if.premake.findfile(pr |
41a80 | 6a 2c 20 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 44 65 73 69 67 6e 65 72 2e 63 73 22 29 20 74 | j,.basename....".Designer.cs").t |
41aa0 | 68 65 6e 0a 72 65 74 75 72 6e 20 22 44 65 73 69 67 6e 65 72 54 79 70 65 22 2c 20 74 65 73 74 6e | hen.return."DesignerType",.testn |
41ac0 | 61 6d 65 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 22 44 65 70 65 6e 64 65 6e 63 79 22 2c 20 74 65 | ame.else.return."Dependency",.te |
41ae0 | 73 74 6e 61 6d 65 0a 65 6e 64 0a 65 6c 73 65 0a 74 65 73 74 6e 61 6d 65 20 3d 20 70 61 74 68 2e | stname.end.else.testname.=.path. |
41b00 | 67 65 74 6e 61 6d 65 28 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 44 65 73 69 67 6e 65 72 2e 63 | getname(basename....".Designer.c |
41b20 | 73 22 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 66 69 6c 65 28 70 72 6a 2c 20 74 65 73 | s").if.premake.findfile(prj,.tes |
41b40 | 74 6e 61 6d 65 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 41 75 74 6f 47 65 6e 65 72 61 74 65 | tname).then.return."AutoGenerate |
41b60 | 64 22 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 61 63 74 69 6f 6e 20 3d 3d 20 22 43 6f 6e | d".end.end.end.if.action.==."Con |
41b80 | 74 65 6e 74 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 43 6f 70 79 4e 65 77 65 73 74 22 0a 65 | tent".then.return."CopyNewest".e |
41ba0 | 6e 64 0a 72 65 74 75 72 6e 20 22 4e 6f 6e 65 22 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 73 | nd.return."None".end.function.cs |
41bc0 | 32 30 30 35 2e 61 72 63 68 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 22 41 6e 79 43 50 55 22 0a 65 | 2005.arch(prj).return."AnyCPU".e |
41be0 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 73 32 30 30 35 2e 66 69 6c 65 73 28 70 72 6a 29 0a 6c 6f | nd.function.cs2005.files(prj).lo |
41c00 | 63 61 6c 20 74 72 20 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 62 75 69 6c 64 73 6f | cal.tr.=.premake.project.buildso |
41c20 | 75 72 63 65 74 72 65 65 28 70 72 6a 29 0a 70 72 65 6d 61 6b 65 2e 74 72 65 65 2e 74 72 61 76 65 | urcetree(prj).premake.tree.trave |
41c40 | 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 | rse(tr,.{.onleaf.=.function(node |
41c60 | 29 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 2e | ).local.action.=.premake.dotnet. |
41c80 | 67 65 74 62 75 69 6c 64 61 63 74 69 6f 6e 28 6e 6f 64 65 2e 63 66 67 29 0a 6c 6f 63 61 6c 20 66 | getbuildaction(node.cfg).local.f |
41ca0 | 6e 61 6d 65 20 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 72 65 6d 61 6b 65 2e 65 | name..=.path.translate(premake.e |
41cc0 | 73 63 28 6e 6f 64 65 2e 63 66 67 2e 6e 61 6d 65 29 2c 20 22 5c 5c 22 29 0a 6c 6f 63 61 6c 20 65 | sc(node.cfg.name),."\\").local.e |
41ce0 | 6c 65 6d 65 6e 74 73 2c 20 64 65 70 65 6e 64 65 6e 63 79 20 3d 20 67 65 74 65 6c 65 6d 65 6e 74 | lements,.dependency.=.getelement |
41d00 | 73 28 70 72 6a 2c 20 61 63 74 69 6f 6e 2c 20 6e 6f 64 65 2e 70 61 74 68 29 0a 69 66 20 65 6c 65 | s(prj,.action,.node.path).if.ele |
41d20 | 6d 65 6e 74 73 20 3d 3d 20 22 4e 6f 6e 65 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 25 73 | ments.==."None".then._p('....<%s |
41d40 | 20 49 6e 63 6c 75 64 65 3d 22 25 73 22 20 2f 3e 27 2c 20 61 63 74 69 6f 6e 2c 20 66 6e 61 6d 65 | .Include="%s"./>',.action,.fname |
41d60 | 29 0a 65 6c 73 65 0a 5f 70 28 27 20 20 20 20 3c 25 73 20 49 6e 63 6c 75 64 65 3d 22 25 73 22 3e | ).else._p('....<%s.Include="%s"> |
41d80 | 27 2c 20 61 63 74 69 6f 6e 2c 20 66 6e 61 6d 65 29 0a 69 66 20 65 6c 65 6d 65 6e 74 73 20 3d 3d | ',.action,.fname).if.elements.== |
41da0 | 20 22 41 75 74 6f 47 65 6e 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 20 20 3c 41 75 74 6f 47 | ."AutoGen".then._p('......<AutoG |
41dc0 | 65 6e 3e 54 72 75 65 3c 2f 41 75 74 6f 47 65 6e 3e 27 29 0a 65 6c 73 65 69 66 20 65 6c 65 6d 65 | en>True</AutoGen>').elseif.eleme |
41de0 | 6e 74 73 20 3d 3d 20 22 41 75 74 6f 47 65 6e 65 72 61 74 65 64 22 20 74 68 65 6e 0a 5f 70 28 27 | nts.==."AutoGenerated".then._p(' |
41e00 | 20 20 20 20 20 20 3c 53 75 62 54 79 70 65 3e 44 65 73 69 67 6e 65 72 3c 2f 53 75 62 54 79 70 65 | ......<SubType>Designer</SubType |
41e20 | 3e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 47 65 6e 65 72 61 74 6f 72 3e 52 65 73 58 46 69 6c | >')._p('......<Generator>ResXFil |
41e40 | 65 43 6f 64 65 47 65 6e 65 72 61 74 6f 72 3c 2f 47 65 6e 65 72 61 74 6f 72 3e 27 29 0a 5f 70 28 | eCodeGenerator</Generator>')._p( |
41e60 | 27 20 20 20 20 20 20 3c 4c 61 73 74 47 65 6e 4f 75 74 70 75 74 3e 25 73 2e 44 65 73 69 67 6e 65 | '......<LastGenOutput>%s.Designe |
41e80 | 72 2e 63 73 3c 2f 4c 61 73 74 47 65 6e 4f 75 74 70 75 74 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 | r.cs</LastGenOutput>',.premake.e |
41ea0 | 73 63 28 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 6e 6f 64 65 2e 6e 61 6d 65 29 29 29 | sc(path.getbasename(node.name))) |
41ec0 | 0a 65 6c 73 65 69 66 20 65 6c 65 6d 65 6e 74 73 20 3d 3d 20 22 53 75 62 54 79 70 65 44 65 73 69 | .elseif.elements.==."SubTypeDesi |
41ee0 | 67 6e 65 72 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 20 20 3c 53 75 62 54 79 70 65 3e 44 65 | gner".then._p('......<SubType>De |
41f00 | 73 69 67 6e 65 72 3c 2f 53 75 62 54 79 70 65 3e 27 29 0a 65 6c 73 65 69 66 20 65 6c 65 6d 65 6e | signer</SubType>').elseif.elemen |
41f20 | 74 73 20 3d 3d 20 22 53 75 62 54 79 70 65 46 6f 72 6d 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 | ts.==."SubTypeForm".then._p('... |
41f40 | 20 20 20 3c 53 75 62 54 79 70 65 3e 46 6f 72 6d 3c 2f 53 75 62 54 79 70 65 3e 27 29 0a 65 6c 73 | ...<SubType>Form</SubType>').els |
41f60 | 65 69 66 20 65 6c 65 6d 65 6e 74 73 20 3d 3d 20 22 50 72 65 73 65 72 76 65 4e 65 77 65 73 74 22 | eif.elements.==."PreserveNewest" |
41f80 | 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 20 20 3c 43 6f 70 79 54 6f 4f 75 74 70 75 74 44 69 72 | .then._p('......<CopyToOutputDir |
41fa0 | 65 63 74 6f 72 79 3e 50 72 65 73 65 72 76 65 4e 65 77 65 73 74 3c 2f 43 6f 70 79 54 6f 4f 75 74 | ectory>PreserveNewest</CopyToOut |
41fc0 | 70 75 74 44 69 72 65 63 74 6f 72 79 3e 27 29 0a 65 6e 64 0a 69 66 20 64 65 70 65 6e 64 65 6e 63 | putDirectory>').end.if.dependenc |
41fe0 | 79 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 20 20 3c 44 65 70 65 6e 64 65 6e 74 55 70 6f 6e 3e | y.then._p('......<DependentUpon> |
42000 | 25 73 3c 2f 44 65 70 65 6e 64 65 6e 74 55 70 6f 6e 3e 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c | %s</DependentUpon>',.path.transl |
42020 | 61 74 65 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 64 65 70 65 6e 64 65 6e 63 79 29 2c 20 22 5c 5c | ate(premake.esc(dependency),."\\ |
42040 | 22 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 20 20 3c 2f 25 73 3e 27 2c 20 61 63 74 69 6f 6e 29 0a | ")).end._p('....</%s>',.action). |
42060 | 65 6e 64 0a 65 6e 64 0a 7d 2c 20 66 61 6c 73 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 | end.end.},.false).end.function.c |
42080 | 73 32 30 30 35 2e 70 72 6f 6a 65 63 74 65 6c 65 6d 65 6e 74 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 | s2005.projectelement(prj).local. |
420a0 | 61 63 74 69 6f 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 | action.=.premake.action.current( |
420c0 | 29 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 76 65 72 73 69 6f 6e 20 3d 20 27 27 0a 69 66 20 61 63 74 69 | ).local.toolversion.=.''.if.acti |
420e0 | 6f 6e 2e 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 73 56 65 72 73 69 6f 6e 20 74 68 65 6e 0a 74 6f 6f | on.vstudio.toolsVersion.then.too |
42100 | 6c 76 65 72 73 69 6f 6e 20 3d 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 27 20 54 6f 6f 6c 73 | lversion.=.string.format('.Tools |
42120 | 56 65 72 73 69 6f 6e 3d 22 25 73 22 27 2c 20 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 74 6f | Version="%s"',.action.vstudio.to |
42140 | 6f 6c 73 56 65 72 73 69 6f 6e 29 0a 65 6e 64 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 | olsVersion).end.if._ACTION.>."vs |
42160 | 32 30 30 38 22 20 74 68 65 6e 0a 5f 70 28 27 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31 2e | 2008".then._p('<?xml.version="1. |
42180 | 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 75 74 66 2d 38 22 3f 3e 27 29 0a 65 6e 64 0a 5f 70 28 27 | 0".encoding="utf-8"?>').end._p(' |
421a0 | 3c 50 72 6f 6a 65 63 74 25 73 20 44 65 66 61 75 6c 74 54 61 72 67 65 74 73 3d 22 42 75 69 6c 64 | <Project%s.DefaultTargets="Build |
421c0 | 22 20 78 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 | ".xmlns="http://schemas.microsof |
421e0 | 74 2e 63 6f 6d 2f 64 65 76 65 6c 6f 70 65 72 2f 6d 73 62 75 69 6c 64 2f 32 30 30 33 22 3e 27 2c | t.com/developer/msbuild/2003">', |
42200 | 20 74 6f 6f 6c 76 65 72 73 69 6f 6e 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 73 32 30 30 | .toolversion).end.function.cs200 |
42220 | 35 2e 70 72 6f 6a 65 63 74 73 65 74 74 69 6e 67 73 28 70 72 6a 29 0a 5f 70 28 27 20 20 3c 50 72 | 5.projectsettings(prj)._p('..<Pr |
42240 | 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 5f 70 28 27 20 20 20 20 3c 43 6f 6e 66 69 67 75 72 | opertyGroup>')._p('....<Configur |
42260 | 61 74 69 6f 6e 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 20 5c 27 24 28 43 6f 6e 66 69 67 75 72 61 74 | ation.Condition=".\'$(Configurat |
42280 | 69 6f 6e 29 5c 27 20 3d 3d 20 5c 27 5c 27 20 22 3e 25 73 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 | ion)\'.==.\'\'.">%s</Configurati |
422a0 | 6f 6e 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 63 | on>',.premake.esc(prj.solution.c |
422c0 | 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 5b 31 5d 29 29 0a 5f 70 28 27 20 20 20 20 3c 50 6c 61 74 | onfigurations[1]))._p('....<Plat |
422e0 | 66 6f 72 6d 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 20 5c 27 24 28 50 6c 61 74 66 6f 72 6d 29 5c 27 | form.Condition=".\'$(Platform)\' |
42300 | 20 3d 3d 20 5c 27 5c 27 20 22 3e 25 73 3c 2f 50 6c 61 74 66 6f 72 6d 3e 27 2c 20 63 73 32 30 30 | .==.\'\'.">%s</Platform>',.cs200 |
42320 | 35 2e 61 72 63 68 28 70 72 6a 29 29 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 72 65 6d | 5.arch(prj)).local.action.=.prem |
42340 | 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 69 66 20 61 63 74 69 6f 6e 2e 76 | ake.action.current().if.action.v |
42360 | 73 74 75 64 69 6f 2e 70 72 6f 64 75 63 74 56 65 72 73 69 6f 6e 20 74 68 65 6e 0a 5f 70 28 27 20 | studio.productVersion.then._p('. |
42380 | 20 20 20 3c 50 72 6f 64 75 63 74 56 65 72 73 69 6f 6e 3e 25 73 3c 2f 50 72 6f 64 75 63 74 56 65 | ...<ProductVersion>%s</ProductVe |
423a0 | 72 73 69 6f 6e 3e 27 2c 20 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 70 72 6f 64 75 63 74 56 | rsion>',.action.vstudio.productV |
423c0 | 65 72 73 69 6f 6e 29 0a 65 6e 64 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3c 20 22 76 73 32 30 31 32 | ersion).end.if._ACTION.<."vs2012 |
423e0 | 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 53 63 68 65 6d 61 56 65 72 73 69 6f 6e 3e 32 2e | ".then._p('....<SchemaVersion>2. |
42400 | 30 3c 2f 53 63 68 65 6d 61 56 65 72 73 69 6f 6e 3e 27 29 0a 65 6e 64 0a 5f 70 28 27 20 20 20 20 | 0</SchemaVersion>').end._p('.... |
42420 | 3c 50 72 6f 6a 65 63 74 47 75 69 64 3e 7b 25 73 7d 3c 2f 50 72 6f 6a 65 63 74 47 75 69 64 3e 27 | <ProjectGuid>{%s}</ProjectGuid>' |
42440 | 2c 20 70 72 6a 2e 75 75 69 64 29 0a 5f 70 28 27 20 20 20 20 3c 4f 75 74 70 75 74 54 79 70 65 3e | ,.prj.uuid)._p('....<OutputType> |
42460 | 25 73 3c 2f 4f 75 74 70 75 74 54 79 70 65 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 | %s</OutputType>',.premake.dotnet |
42480 | 2e 67 65 74 6b 69 6e 64 28 70 72 6a 29 29 0a 5f 70 28 27 20 20 20 20 3c 41 70 70 44 65 73 69 67 | .getkind(prj))._p('....<AppDesig |
424a0 | 6e 65 72 46 6f 6c 64 65 72 3e 50 72 6f 70 65 72 74 69 65 73 3c 2f 41 70 70 44 65 73 69 67 6e 65 | nerFolder>Properties</AppDesigne |
424c0 | 72 46 6f 6c 64 65 72 3e 27 29 0a 5f 70 28 27 20 20 20 20 3c 52 6f 6f 74 4e 61 6d 65 73 70 61 63 | rFolder>')._p('....<RootNamespac |
424e0 | 65 3e 25 73 3c 2f 52 6f 6f 74 4e 61 6d 65 73 70 61 63 65 3e 27 2c 20 70 72 6a 2e 62 75 69 6c 64 | e>%s</RootNamespace>',.prj.build |
42500 | 74 61 72 67 65 74 2e 62 61 73 65 6e 61 6d 65 29 0a 5f 70 28 27 20 20 20 20 3c 41 73 73 65 6d 62 | target.basename)._p('....<Assemb |
42520 | 6c 79 4e 61 6d 65 3e 25 73 3c 2f 41 73 73 65 6d 62 6c 79 4e 61 6d 65 3e 27 2c 20 70 72 6a 2e 62 | lyName>%s</AssemblyName>',.prj.b |
42540 | 75 69 6c 64 74 61 72 67 65 74 2e 62 61 73 65 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 66 72 61 6d 65 | uildtarget.basename).local.frame |
42560 | 77 6f 72 6b 20 3d 20 70 72 6a 2e 66 72 61 6d 65 77 6f 72 6b 20 6f 72 20 61 63 74 69 6f 6e 2e 76 | work.=.prj.framework.or.action.v |
42580 | 73 74 75 64 69 6f 2e 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 0a 69 66 20 66 72 61 6d 65 77 | studio.targetFramework.if.framew |
425a0 | 6f 72 6b 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 54 61 72 67 65 74 46 72 61 6d 65 77 6f 72 | ork.then._p('....<TargetFramewor |
425c0 | 6b 56 65 72 73 69 6f 6e 3e 76 25 73 3c 2f 54 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 56 65 72 | kVersion>v%s</TargetFrameworkVer |
425e0 | 73 69 6f 6e 3e 27 2c 20 66 72 61 6d 65 77 6f 72 6b 29 0a 65 6e 64 0a 69 66 20 5f 41 43 54 49 4f | sion>',.framework).end.if._ACTIO |
42600 | 4e 20 3d 3d 20 27 76 73 32 30 31 30 27 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 54 61 72 67 | N.==.'vs2010'.then._p('....<Targ |
42620 | 65 74 46 72 61 6d 65 77 6f 72 6b 50 72 6f 66 69 6c 65 3e 3c 2f 54 61 72 67 65 74 46 72 61 6d 65 | etFrameworkProfile></TargetFrame |
42640 | 77 6f 72 6b 50 72 6f 66 69 6c 65 3e 27 29 0a 65 6e 64 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 3d | workProfile>').end.if._ACTION.>= |
42660 | 20 22 76 73 32 30 31 30 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 46 69 6c 65 41 6c 69 67 | ."vs2010".then._p('....<FileAlig |
42680 | 6e 6d 65 6e 74 3e 35 31 32 3c 2f 46 69 6c 65 41 6c 69 67 6e 6d 65 6e 74 3e 27 29 0a 65 6e 64 0a | nment>512</FileAlignment>').end. |
426a0 | 5f 70 28 27 20 20 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 66 75 6e | _p('..</PropertyGroup>').end.fun |
426c0 | 63 74 69 6f 6e 20 63 73 32 30 30 35 2e 70 72 6f 70 65 72 74 79 67 72 6f 75 70 28 63 66 67 29 0a | ction.cs2005.propertygroup(cfg). |
426e0 | 5f 70 28 27 20 20 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 | _p('..<PropertyGroup.Condition=" |
42700 | 20 5c 27 24 28 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 7c 24 28 50 6c 61 74 66 6f 72 6d 29 5c | .\'$(Configuration)|$(Platform)\ |
42720 | 27 20 3d 3d 20 5c 27 25 73 7c 25 73 5c 27 20 22 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 | '.==.\'%s|%s\'.">',.premake.esc( |
42740 | 63 66 67 2e 6e 61 6d 65 29 2c 20 63 73 32 30 30 35 2e 61 72 63 68 28 63 66 67 29 29 0a 69 66 20 | cfg.name),.cs2005.arch(cfg)).if. |
42760 | 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 32 30 30 38 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 | _ACTION.>."vs2008".then._p('.... |
42780 | 3c 50 6c 61 74 66 6f 72 6d 54 61 72 67 65 74 3e 25 73 3c 2f 50 6c 61 74 66 6f 72 6d 54 61 72 67 | <PlatformTarget>%s</PlatformTarg |
427a0 | 65 74 3e 27 2c 20 63 73 32 30 30 35 2e 61 72 63 68 28 63 66 67 29 29 0a 65 6e 64 0a 65 6e 64 0a | et>',.cs2005.arch(cfg)).end.end. |
427c0 | 66 75 6e 63 74 69 6f 6e 20 63 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 29 0a 69 6f | function.cs2005.generate(prj).io |
427e0 | 2e 65 6f 6c 20 3d 20 22 5c 72 5c 6e 22 0a 63 73 32 30 30 35 2e 70 72 6f 6a 65 63 74 65 6c 65 6d | .eol.=."\r\n".cs2005.projectelem |
42800 | 65 6e 74 28 70 72 6a 29 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 32 30 31 30 22 20 74 | ent(prj).if._ACTION.>."vs2010".t |
42820 | 68 65 6e 0a 5f 70 28 27 20 20 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 24 28 4d 53 42 | hen._p('..<Import.Project="$(MSB |
42840 | 75 69 6c 64 45 78 74 65 6e 73 69 6f 6e 73 50 61 74 68 29 5c 5c 24 28 4d 53 42 75 69 6c 64 54 6f | uildExtensionsPath)\\$(MSBuildTo |
42860 | 6f 6c 73 56 65 72 73 69 6f 6e 29 5c 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 6f 6d 6d 6f 6e 2e 70 72 | olsVersion)\\Microsoft.Common.pr |
42880 | 6f 70 73 22 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 45 78 69 73 74 73 28 5c 27 24 28 4d 53 42 75 69 | ops".Condition="Exists(\'$(MSBui |
428a0 | 6c 64 45 78 74 65 6e 73 69 6f 6e 73 50 61 74 68 29 5c 5c 24 28 4d 53 42 75 69 6c 64 54 6f 6f 6c | ldExtensionsPath)\\$(MSBuildTool |
428c0 | 73 56 65 72 73 69 6f 6e 29 5c 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 6f 6d 6d 6f 6e 2e 70 72 6f 70 | sVersion)\\Microsoft.Common.prop |
428e0 | 73 5c 27 29 22 20 2f 3e 27 29 0a 65 6e 64 0a 63 73 32 30 30 35 2e 70 72 6f 6a 65 63 74 73 65 74 | s\')"./>').end.cs2005.projectset |
42900 | 74 69 6e 67 73 28 70 72 6a 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 65 6d 61 6b 65 2e 65 61 | tings(prj).for.cfg.in.premake.ea |
42920 | 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 63 73 32 30 30 35 2e 70 72 6f 70 65 72 74 79 | chconfig(prj).do.cs2005.property |
42940 | 67 72 6f 75 70 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 20 | group(cfg).if.cfg.flags.Symbols. |
42960 | 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 44 65 62 75 67 53 79 6d 62 6f 6c 73 3e 74 72 75 65 3c | then._p('....<DebugSymbols>true< |
42980 | 2f 44 65 62 75 67 53 79 6d 62 6f 6c 73 3e 27 29 0a 5f 70 28 27 20 20 20 20 3c 44 65 62 75 67 54 | /DebugSymbols>')._p('....<DebugT |
429a0 | 79 70 65 3e 66 75 6c 6c 3c 2f 44 65 62 75 67 54 79 70 65 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 27 | ype>full</DebugType>').else._p(' |
429c0 | 20 20 20 20 3c 44 65 62 75 67 54 79 70 65 3e 70 64 62 6f 6e 6c 79 3c 2f 44 65 62 75 67 54 79 70 | ....<DebugType>pdbonly</DebugTyp |
429e0 | 65 3e 27 29 0a 65 6e 64 0a 5f 70 28 27 20 20 20 20 3c 4f 70 74 69 6d 69 7a 65 3e 25 73 3c 2f 4f | e>').end._p('....<Optimize>%s</O |
42a00 | 70 74 69 6d 69 7a 65 3e 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 4f 70 74 69 6d 69 7a | ptimize>',.iif(cfg.flags.Optimiz |
42a20 | 65 20 6f 72 20 63 66 67 2e 66 6c 61 67 73 2e 4f 70 74 69 6d 69 7a 65 53 69 7a 65 20 6f 72 20 63 | e.or.cfg.flags.OptimizeSize.or.c |
42a40 | 66 67 2e 66 6c 61 67 73 2e 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 2c 20 22 74 72 75 65 22 2c 20 | fg.flags.OptimizeSpeed,."true",. |
42a60 | 22 66 61 6c 73 65 22 29 29 0a 5f 70 28 27 20 20 20 20 3c 4f 75 74 70 75 74 50 61 74 68 3e 25 73 | "false"))._p('....<OutputPath>%s |
42a80 | 3c 2f 4f 75 74 70 75 74 50 61 74 68 3e 27 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e | </OutputPath>',.cfg.buildtarget. |
42aa0 | 64 69 72 65 63 74 6f 72 79 29 0a 5f 70 28 27 20 20 20 20 3c 44 65 66 69 6e 65 43 6f 6e 73 74 61 | directory)._p('....<DefineConsta |
42ac0 | 6e 74 73 3e 25 73 3c 2f 44 65 66 69 6e 65 43 6f 6e 73 74 61 6e 74 73 3e 27 2c 20 74 61 62 6c 65 | nts>%s</DefineConstants>',.table |
42ae0 | 2e 63 6f 6e 63 61 74 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 64 65 66 69 6e 65 73 29 | .concat(premake.esc(cfg.defines) |
42b00 | 2c 20 22 3b 22 29 29 0a 5f 70 28 27 20 20 20 20 3c 45 72 72 6f 72 52 65 70 6f 72 74 3e 70 72 6f | ,.";"))._p('....<ErrorReport>pro |
42b20 | 6d 70 74 3c 2f 45 72 72 6f 72 52 65 70 6f 72 74 3e 27 29 0a 5f 70 28 27 20 20 20 20 3c 57 61 72 | mpt</ErrorReport>')._p('....<War |
42b40 | 6e 69 6e 67 4c 65 76 65 6c 3e 34 3c 2f 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3e 27 29 0a 69 66 20 | ningLevel>4</WarningLevel>').if. |
42b60 | 63 66 67 2e 66 6c 61 67 73 2e 55 6e 73 61 66 65 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 41 | cfg.flags.Unsafe.then._p('....<A |
42b80 | 6c 6c 6f 77 55 6e 73 61 66 65 42 6c 6f 63 6b 73 3e 74 72 75 65 3c 2f 41 6c 6c 6f 77 55 6e 73 61 | llowUnsafeBlocks>true</AllowUnsa |
42ba0 | 66 65 42 6c 6f 63 6b 73 3e 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 46 61 74 | feBlocks>').end.if.cfg.flags.Fat |
42bc0 | 61 6c 57 61 72 6e 69 6e 67 73 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 54 72 65 61 74 57 61 | alWarnings.then._p('....<TreatWa |
42be0 | 72 6e 69 6e 67 73 41 73 45 72 72 6f 72 73 3e 74 72 75 65 3c 2f 54 72 65 61 74 57 61 72 6e 69 6e | rningsAsErrors>true</TreatWarnin |
42c00 | 67 73 41 73 45 72 72 6f 72 73 3e 27 29 0a 65 6e 64 0a 5f 70 28 27 20 20 3c 2f 50 72 6f 70 65 72 | gsAsErrors>').end._p('..</Proper |
42c20 | 74 79 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 5f 70 28 27 20 20 3c 49 74 65 6d 47 72 6f 75 70 3e | tyGroup>').end._p('..<ItemGroup> |
42c40 | 27 29 0a 66 6f 72 20 5f 2c 20 72 65 66 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e | ').for._,.ref.in.ipairs(premake. |
42c60 | 67 65 74 6c 69 6e 6b 73 28 70 72 6a 2c 20 22 73 69 62 6c 69 6e 67 73 22 2c 20 22 6f 62 6a 65 63 | getlinks(prj,."siblings",."objec |
42c80 | 74 22 29 29 20 64 6f 0a 5f 70 28 27 20 20 20 20 3c 50 72 6f 6a 65 63 74 52 65 66 65 72 65 6e 63 | t")).do._p('....<ProjectReferenc |
42ca0 | 65 20 49 6e 63 6c 75 64 65 3d 22 25 73 22 3e 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 | e.Include="%s">',.path.translate |
42cc0 | 28 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 20 | (path.getrelative(prj.location,. |
42ce0 | 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 63 74 66 69 6c 65 28 72 65 66 29 29 2c 20 22 5c 5c 22 29 | vstudio.projectfile(ref)),."\\") |
42d00 | 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 50 72 6f 6a 65 63 74 3e 7b 25 73 7d 3c 2f 50 72 6f 6a 65 | )._p('......<Project>{%s}</Proje |
42d20 | 63 74 3e 27 2c 20 72 65 66 2e 75 75 69 64 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 4e 61 6d 65 3e | ct>',.ref.uuid)._p('......<Name> |
42d40 | 25 73 3c 2f 4e 61 6d 65 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 72 65 66 2e 6e 61 6d 65 | %s</Name>',.premake.esc(ref.name |
42d60 | 29 29 0a 5f 70 28 27 20 20 20 20 3c 2f 50 72 6f 6a 65 63 74 52 65 66 65 72 65 6e 63 65 3e 27 29 | ))._p('....</ProjectReference>') |
42d80 | 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 6c 69 6e 6b 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 70 | .end.for._,.linkname.in.ipairs(p |
42da0 | 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 70 72 6a 2c 20 22 73 79 73 74 65 6d 22 2c 20 22 | remake.getlinks(prj,."system",." |
42dc0 | 62 61 73 65 6e 61 6d 65 22 29 29 20 64 6f 0a 5f 70 28 27 20 20 20 20 3c 52 65 66 65 72 65 6e 63 | basename")).do._p('....<Referenc |
42de0 | 65 20 49 6e 63 6c 75 64 65 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 | e.Include="%s"./>',.premake.esc( |
42e00 | 6c 69 6e 6b 6e 61 6d 65 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 3c 2f 49 74 65 6d 47 72 6f 75 70 | linkname)).end._p('..</ItemGroup |
42e20 | 3e 27 29 0a 5f 70 28 27 20 20 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 63 73 32 30 30 35 2e 66 | >')._p('..<ItemGroup>').cs2005.f |
42e40 | 69 6c 65 73 28 70 72 6a 29 0a 5f 70 28 27 20 20 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 6c | iles(prj)._p('..</ItemGroup>').l |
42e60 | 6f 63 61 6c 20 6d 73 62 75 69 6c 64 20 3d 20 69 69 66 28 5f 41 43 54 49 4f 4e 20 3c 20 22 76 73 | ocal.msbuild.=.iif(_ACTION.<."vs |
42e80 | 32 30 31 32 22 2c 20 22 42 69 6e 22 2c 20 22 54 6f 6f 6c 73 22 29 0a 5f 70 28 27 20 20 3c 49 6d | 2012",."Bin",."Tools")._p('..<Im |
42ea0 | 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 24 28 4d 53 42 75 69 6c 64 25 73 50 61 74 68 29 5c 5c | port.Project="$(MSBuild%sPath)\\ |
42ec0 | 4d 69 63 72 6f 73 6f 66 74 2e 43 53 68 61 72 70 2e 74 61 72 67 65 74 73 22 20 2f 3e 27 2c 20 6d | Microsoft.CSharp.targets"./>',.m |
42ee0 | 73 62 75 69 6c 64 29 0a 5f 70 28 27 20 20 3c 21 2d 2d 20 54 6f 20 6d 6f 64 69 66 79 20 79 6f 75 | sbuild)._p('..<!--.To.modify.you |
42f00 | 72 20 62 75 69 6c 64 20 70 72 6f 63 65 73 73 2c 20 61 64 64 20 79 6f 75 72 20 74 61 73 6b 20 69 | r.build.process,.add.your.task.i |
42f20 | 6e 73 69 64 65 20 6f 6e 65 20 6f 66 20 74 68 65 20 74 61 72 67 65 74 73 20 62 65 6c 6f 77 20 61 | nside.one.of.the.targets.below.a |
42f40 | 6e 64 20 75 6e 63 6f 6d 6d 65 6e 74 20 69 74 2e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 20 4f 74 | nd.uncomment.it.')._p('.......Ot |
42f60 | 68 65 72 20 73 69 6d 69 6c 61 72 20 65 78 74 65 6e 73 69 6f 6e 20 70 6f 69 6e 74 73 20 65 78 69 | her.similar.extension.points.exi |
42f80 | 73 74 2c 20 73 65 65 20 4d 69 63 72 6f 73 6f 66 74 2e 43 6f 6d 6d 6f 6e 2e 74 61 72 67 65 74 73 | st,.see.Microsoft.Common.targets |
42fa0 | 2e 27 29 0a 5f 70 28 27 20 20 3c 54 61 72 67 65 74 20 4e 61 6d 65 3d 22 42 65 66 6f 72 65 42 75 | .')._p('..<Target.Name="BeforeBu |
42fc0 | 69 6c 64 22 3e 27 29 0a 5f 70 28 27 20 20 3c 2f 54 61 72 67 65 74 3e 27 29 0a 5f 70 28 27 20 20 | ild">')._p('..</Target>')._p('.. |
42fe0 | 3c 54 61 72 67 65 74 20 4e 61 6d 65 3d 22 41 66 74 65 72 42 75 69 6c 64 22 3e 27 29 0a 5f 70 28 | <Target.Name="AfterBuild">')._p( |
43000 | 27 20 20 3c 2f 54 61 72 67 65 74 3e 27 29 0a 5f 70 28 27 20 20 2d 2d 3e 27 29 0a 5f 70 28 27 3c | '..</Target>')._p('..-->')._p('< |
43020 | 2f 50 72 6f 6a 65 63 74 3e 27 29 0a 65 6e 64 0a 00 6c 6f 63 61 6c 20 63 73 32 30 30 35 20 3d 20 | /Project>').end..local.cs2005.=. |
43040 | 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 73 32 30 30 35 0a 66 75 6e 63 74 69 6f 6e 20 | premake.vstudio.cs2005.function. |
43060 | 63 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 5f 75 73 65 72 28 70 72 6a 29 0a 69 6f 2e 65 6f 6c | cs2005.generate_user(prj).io.eol |
43080 | 20 3d 20 22 5c 72 5c 6e 22 0a 5f 70 28 27 3c 50 72 6f 6a 65 63 74 20 78 6d 6c 6e 73 3d 22 68 74 | .=."\r\n"._p('<Project.xmlns="ht |
430a0 | 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 64 65 76 65 6c | tp://schemas.microsoft.com/devel |
430c0 | 6f 70 65 72 2f 6d 73 62 75 69 6c 64 2f 32 30 30 33 22 3e 27 29 0a 5f 70 28 27 20 20 3c 50 72 6f | oper/msbuild/2003">')._p('..<Pro |
430e0 | 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 6c 6f 63 61 6c 20 72 65 66 70 61 74 68 73 20 3d 20 74 | pertyGroup>').local.refpaths.=.t |
43100 | 61 62 6c 65 2e 74 72 61 6e 73 6c 61 74 65 28 70 72 6a 2e 6c 69 62 64 69 72 73 2c 20 66 75 6e 63 | able.translate(prj.libdirs,.func |
43120 | 74 69 6f 6e 28 76 29 20 72 65 74 75 72 6e 20 70 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 | tion(v).return.path.getabsolute( |
43140 | 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 20 2e 2e 20 22 2f 22 20 2e 2e 20 76 29 20 65 6e 64 29 0a 5f | prj.location...."/"....v).end)._ |
43160 | 70 28 27 20 20 20 20 3c 52 65 66 65 72 65 6e 63 65 50 61 74 68 3e 25 73 3c 2f 52 65 66 65 72 65 | p('....<ReferencePath>%s</Refere |
43180 | 6e 63 65 50 61 74 68 3e 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 74 61 62 6c 65 2e | ncePath>',.path.translate(table. |
431a0 | 63 6f 6e 63 61 74 28 72 65 66 70 61 74 68 73 2c 20 22 3b 22 29 2c 20 22 5c 5c 22 29 29 0a 5f 70 | concat(refpaths,.";"),."\\"))._p |
431c0 | 28 27 20 20 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 5f 70 28 27 3c 2f 50 72 6f | ('..</PropertyGroup>')._p('</Pro |
431e0 | 6a 65 63 74 3e 27 29 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 76 63 32 | ject>').end..premake.vstudio.vc2 |
43200 | 30 31 30 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 76 63 32 30 31 30 20 3d 20 70 72 65 6d 61 6b 65 | 010.=.{.}.local.vc2010.=.premake |
43220 | 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 31 30 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 3d 20 | .vstudio.vc2010.local.vstudio.=. |
43240 | 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 76 | premake.vstudio.local.function.v |
43260 | 73 32 30 31 30 5f 63 6f 6e 66 69 67 28 70 72 6a 29 0a 5f 70 28 31 2c 27 3c 49 74 65 6d 47 72 6f | s2010_config(prj)._p(1,'<ItemGro |
43280 | 75 70 20 4c 61 62 65 6c 3d 22 50 72 6f 6a 65 63 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 22 | up.Label="ProjectConfigurations" |
432a0 | 3e 27 29 0a 66 6f 72 20 5f 2c 20 63 66 67 69 6e 66 6f 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a | >').for._,.cfginfo.in.ipairs(prj |
432c0 | 2e 73 6f 6c 75 74 69 6f 6e 2e 76 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 29 20 64 6f 0a 5f 70 | .solution.vstudio_configs).do._p |
432e0 | 28 32 2c 27 3c 50 72 6f 6a 65 63 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 49 6e 63 6c 75 64 | (2,'<ProjectConfiguration.Includ |
43300 | 65 3d 22 25 73 22 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 69 6e 66 6f 2e 6e 61 | e="%s">',.premake.esc(cfginfo.na |
43320 | 6d 65 29 29 0a 5f 70 28 33 2c 27 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 25 73 3c 2f 43 6f | me))._p(3,'<Configuration>%s</Co |
43340 | 6e 66 69 67 75 72 61 74 69 6f 6e 3e 27 2c 63 66 67 69 6e 66 6f 2e 62 75 69 6c 64 63 66 67 29 0a | nfiguration>',cfginfo.buildcfg). |
43360 | 5f 70 28 33 2c 27 3c 50 6c 61 74 66 6f 72 6d 3e 25 73 3c 2f 50 6c 61 74 66 6f 72 6d 3e 27 2c 63 | _p(3,'<Platform>%s</Platform>',c |
43380 | 66 67 69 6e 66 6f 2e 70 6c 61 74 66 6f 72 6d 29 0a 5f 70 28 32 2c 27 3c 2f 50 72 6f 6a 65 63 74 | fginfo.platform)._p(2,'</Project |
433a0 | 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 27 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f 49 74 65 | Configuration>').end._p(1,'</Ite |
433c0 | 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 76 73 32 | mGroup>').end.local.function.vs2 |
433e0 | 30 31 30 5f 67 6c 6f 62 61 6c 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 | 010_globals(prj).local.action.=. |
43400 | 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 5f 70 28 31 2c 27 3c | premake.action.current()._p(1,'< |
43420 | 50 72 6f 70 65 72 74 79 47 72 6f 75 70 20 4c 61 62 65 6c 3d 22 47 6c 6f 62 61 6c 73 22 3e 27 29 | PropertyGroup.Label="Globals">') |
43440 | 0a 5f 70 28 32 2c 20 27 3c 50 72 6f 6a 65 63 74 47 75 69 64 3e 7b 25 73 7d 3c 2f 50 72 6f 6a 65 | ._p(2,.'<ProjectGuid>{%s}</Proje |
43460 | 63 74 47 75 69 64 3e 27 2c 70 72 6a 2e 75 75 69 64 29 0a 5f 70 28 32 2c 20 27 3c 52 6f 6f 74 4e | ctGuid>',prj.uuid)._p(2,.'<RootN |
43480 | 61 6d 65 73 70 61 63 65 3e 25 73 3c 2f 52 6f 6f 74 4e 61 6d 65 73 70 61 63 65 3e 27 2c 70 72 6a | amespace>%s</RootNamespace>',prj |
434a0 | 2e 6e 61 6d 65 29 0a 69 66 20 76 73 74 75 64 69 6f 2e 73 74 6f 72 65 61 70 70 20 7e 3d 20 22 64 | .name).if.vstudio.storeapp.~=."d |
434c0 | 75 72 61 6e 67 6f 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 77 69 6e 64 6f 77 73 54 61 72 67 65 74 | urango".then.local.windowsTarget |
434e0 | 50 6c 61 74 66 6f 72 6d 56 65 72 73 69 6f 6e 20 3d 20 70 72 6a 2e 77 69 6e 64 6f 77 73 74 61 72 | PlatformVersion.=.prj.windowstar |
43500 | 67 65 74 70 6c 61 74 66 6f 72 6d 76 65 72 73 69 6f 6e 20 6f 72 20 61 63 74 69 6f 6e 2e 76 73 74 | getplatformversion.or.action.vst |
43520 | 75 64 69 6f 2e 77 69 6e 64 6f 77 73 54 61 72 67 65 74 50 6c 61 74 66 6f 72 6d 56 65 72 73 69 6f | udio.windowsTargetPlatformVersio |
43540 | 6e 0a 69 66 20 77 69 6e 64 6f 77 73 54 61 72 67 65 74 50 6c 61 74 66 6f 72 6d 56 65 72 73 69 6f | n.if.windowsTargetPlatformVersio |
43560 | 6e 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 57 69 6e 64 6f 77 73 54 61 72 67 | n.~=.nil.then._p(2,'<WindowsTarg |
43580 | 65 74 50 6c 61 74 66 6f 72 6d 56 65 72 73 69 6f 6e 3e 25 73 3c 2f 57 69 6e 64 6f 77 73 54 61 72 | etPlatformVersion>%s</WindowsTar |
435a0 | 67 65 74 50 6c 61 74 66 6f 72 6d 56 65 72 73 69 6f 6e 3e 27 2c 77 69 6e 64 6f 77 73 54 61 72 67 | getPlatformVersion>',windowsTarg |
435c0 | 65 74 50 6c 61 74 66 6f 72 6d 56 65 72 73 69 6f 6e 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 70 72 | etPlatformVersion).end.end.if.pr |
435e0 | 6a 2e 66 6c 61 67 73 20 61 6e 64 20 70 72 6a 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 20 74 68 | j.flags.and.prj.flags.Managed.th |
43600 | 65 6e 0a 5f 70 28 32 2c 20 27 3c 54 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 56 65 72 73 69 6f | en._p(2,.'<TargetFrameworkVersio |
43620 | 6e 3e 76 34 2e 30 3c 2f 54 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 56 65 72 73 69 6f 6e 3e 27 | n>v4.0</TargetFrameworkVersion>' |
43640 | 29 0a 5f 70 28 32 2c 20 27 3c 4b 65 79 77 6f 72 64 3e 4d 61 6e 61 67 65 64 43 50 72 6f 6a 3c 2f | )._p(2,.'<Keyword>ManagedCProj</ |
43660 | 4b 65 79 77 6f 72 64 3e 27 29 0a 65 6c 73 65 69 66 20 76 73 74 75 64 69 6f 2e 69 73 77 69 6e 72 | Keyword>').elseif.vstudio.iswinr |
43680 | 74 28 29 20 74 68 65 6e 0a 5f 70 28 32 2c 20 27 3c 44 65 66 61 75 6c 74 4c 61 6e 67 75 61 67 65 | t().then._p(2,.'<DefaultLanguage |
436a0 | 3e 65 6e 2d 55 53 3c 2f 44 65 66 61 75 6c 74 4c 61 6e 67 75 61 67 65 3e 27 29 0a 69 66 20 76 73 | >en-US</DefaultLanguage>').if.vs |
436c0 | 74 75 64 69 6f 2e 73 74 6f 72 65 61 70 70 20 3d 3d 20 22 64 75 72 61 6e 67 6f 22 20 74 68 65 6e | tudio.storeapp.==."durango".then |
436e0 | 0a 5f 70 28 32 2c 20 27 3c 4d 69 6e 69 6d 75 6d 56 69 73 75 61 6c 53 74 75 64 69 6f 56 65 72 73 | ._p(2,.'<MinimumVisualStudioVers |
43700 | 69 6f 6e 3e 31 34 2e 30 3c 2f 4d 69 6e 69 6d 75 6d 56 69 73 75 61 6c 53 74 75 64 69 6f 56 65 72 | ion>14.0</MinimumVisualStudioVer |
43720 | 73 69 6f 6e 3e 27 29 0a 5f 70 28 32 2c 20 27 3c 54 61 72 67 65 74 52 75 6e 74 69 6d 65 3e 4e 61 | sion>')._p(2,.'<TargetRuntime>Na |
43740 | 74 69 76 65 3c 2f 54 61 72 67 65 74 52 75 6e 74 69 6d 65 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 32 | tive</TargetRuntime>').else._p(2 |
43760 | 2c 20 27 3c 41 70 70 43 6f 6e 74 61 69 6e 65 72 41 70 70 6c 69 63 61 74 69 6f 6e 3e 74 72 75 65 | ,.'<AppContainerApplication>true |
43780 | 3c 2f 41 70 70 43 6f 6e 74 61 69 6e 65 72 41 70 70 6c 69 63 61 74 69 6f 6e 3e 27 29 0a 5f 70 28 | </AppContainerApplication>')._p( |
437a0 | 32 2c 20 27 3c 4d 69 6e 69 6d 75 6d 56 69 73 75 61 6c 53 74 75 64 69 6f 56 65 72 73 69 6f 6e 3e | 2,.'<MinimumVisualStudioVersion> |
437c0 | 31 32 2e 30 3c 2f 4d 69 6e 69 6d 75 6d 56 69 73 75 61 6c 53 74 75 64 69 6f 56 65 72 73 69 6f 6e | 12.0</MinimumVisualStudioVersion |
437e0 | 3e 27 29 0a 69 66 20 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 73 65 74 20 3d 3d 20 22 76 31 32 30 5f | >').if.vstudio.toolset.==."v120_ |
43800 | 77 70 38 31 22 20 74 68 65 6e 0a 5f 70 28 32 2c 20 27 3c 41 70 70 6c 69 63 61 74 69 6f 6e 54 79 | wp81".then._p(2,.'<ApplicationTy |
43820 | 70 65 3e 57 69 6e 64 6f 77 73 20 50 68 6f 6e 65 3c 2f 41 70 70 6c 69 63 61 74 69 6f 6e 54 79 70 | pe>Windows.Phone</ApplicationTyp |
43840 | 65 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 32 2c 20 27 3c 41 70 70 6c 69 63 61 74 69 6f 6e 54 79 70 | e>').else._p(2,.'<ApplicationTyp |
43860 | 65 3e 57 69 6e 64 6f 77 73 20 53 74 6f 72 65 3c 2f 41 70 70 6c 69 63 61 74 69 6f 6e 54 79 70 65 | e>Windows.Store</ApplicationType |
43880 | 3e 27 29 0a 65 6e 64 0a 5f 70 28 32 2c 20 27 3c 41 70 70 6c 69 63 61 74 69 6f 6e 54 79 70 65 52 | >').end._p(2,.'<ApplicationTypeR |
438a0 | 65 76 69 73 69 6f 6e 3e 25 73 3c 2f 41 70 70 6c 69 63 61 74 69 6f 6e 54 79 70 65 52 65 76 69 73 | evision>%s</ApplicationTypeRevis |
438c0 | 69 6f 6e 3e 27 2c 20 76 73 74 75 64 69 6f 2e 73 74 6f 72 65 61 70 70 29 0a 65 6e 64 0a 65 6c 73 | ion>',.vstudio.storeapp).end.els |
438e0 | 65 0a 5f 70 28 32 2c 20 27 3c 4b 65 79 77 6f 72 64 3e 57 69 6e 33 32 50 72 6f 6a 3c 2f 4b 65 79 | e._p(2,.'<Keyword>Win32Proj</Key |
43900 | 77 6f 72 64 3e 27 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 | word>').end._p(1,'</PropertyGrou |
43920 | 70 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 63 6f 6e 66 69 67 5f | p>').end.function.vc2010.config_ |
43940 | 74 79 70 65 28 63 6f 6e 66 69 67 29 0a 6c 6f 63 61 6c 20 74 20 3d 0a 7b 0a 53 68 61 72 65 64 4c | type(config).local.t.=.{.SharedL |
43960 | 69 62 20 3d 20 22 44 79 6e 61 6d 69 63 4c 69 62 72 61 72 79 22 2c 0a 53 74 61 74 69 63 4c 69 62 | ib.=."DynamicLibrary",.StaticLib |
43980 | 20 3d 20 22 53 74 61 74 69 63 4c 69 62 72 61 72 79 22 2c 0a 43 6f 6e 73 6f 6c 65 41 70 70 20 3d | .=."StaticLibrary",.ConsoleApp.= |
439a0 | 20 22 41 70 70 6c 69 63 61 74 69 6f 6e 22 2c 0a 57 69 6e 64 6f 77 65 64 41 70 70 20 3d 20 22 41 | ."Application",.WindowedApp.=."A |
439c0 | 70 70 6c 69 63 61 74 69 6f 6e 22 0a 7d 0a 72 65 74 75 72 6e 20 74 5b 63 6f 6e 66 69 67 2e 6b 69 | pplication".}.return.t[config.ki |
439e0 | 6e 64 5d 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 66 5f 63 6f 6e 66 69 67 | nd].end.local.function.if_config |
43a00 | 5f 61 6e 64 5f 70 6c 61 74 66 6f 72 6d 28 29 0a 72 65 74 75 72 6e 20 27 43 6f 6e 64 69 74 69 6f | _and_platform().return.'Conditio |
43a20 | 6e 3d 22 5c 27 24 28 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 7c 24 28 50 6c 61 74 66 6f 72 6d | n="\'$(Configuration)|$(Platform |
43a40 | 29 5c 27 3d 3d 5c 27 25 73 5c 27 22 27 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e | )\'==\'%s\'"'.end.local.function |
43a60 | 20 6f 70 74 69 6d 69 73 61 74 69 6f 6e 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 | .optimisation(cfg).local.result. |
43a80 | 3d 20 22 44 69 73 61 62 6c 65 64 22 0a 66 6f 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 | =."Disabled".for._,.value.in.ipa |
43aa0 | 69 72 73 28 63 66 67 2e 66 6c 61 67 73 29 20 64 6f 0a 69 66 20 28 76 61 6c 75 65 20 3d 3d 20 22 | irs(cfg.flags).do.if.(value.==." |
43ac0 | 4f 70 74 69 6d 69 7a 65 22 29 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 22 46 75 6c 6c 22 0a | Optimize").then.result.=."Full". |
43ae0 | 65 6c 73 65 69 66 20 28 76 61 6c 75 65 20 3d 3d 20 22 4f 70 74 69 6d 69 7a 65 53 69 7a 65 22 29 | elseif.(value.==."OptimizeSize") |
43b00 | 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 22 4d 69 6e 53 70 61 63 65 22 0a 65 6c 73 65 69 66 | .then.result.=."MinSpace".elseif |
43b20 | 20 28 76 61 6c 75 65 20 3d 3d 20 22 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 22 29 20 74 68 65 6e | .(value.==."OptimizeSpeed").then |
43b40 | 0a 72 65 73 75 6c 74 20 3d 20 22 4d 61 78 53 70 65 65 64 22 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 | .result.=."MaxSpeed".end.end.ret |
43b60 | 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 63 | urn.result.end.function.vc2010.c |
43b80 | 6f 6e 66 69 67 75 72 61 74 69 6f 6e 50 72 6f 70 65 72 74 79 47 72 6f 75 70 28 63 66 67 2c 20 63 | onfigurationPropertyGroup(cfg,.c |
43ba0 | 66 67 69 6e 66 6f 29 0a 5f 70 28 31 2c 27 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 20 27 2e 2e | fginfo)._p(1,'<PropertyGroup.'.. |
43bc0 | 69 66 5f 63 6f 6e 66 69 67 5f 61 6e 64 5f 70 6c 61 74 66 6f 72 6d 28 29 20 2e 2e 27 20 4c 61 62 | if_config_and_platform()...'.Lab |
43be0 | 65 6c 3d 22 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 22 3e 27 0a 2c 20 70 72 65 6d 61 6b 65 2e 65 | el="Configuration">'.,.premake.e |
43c00 | 73 63 28 63 66 67 69 6e 66 6f 2e 6e 61 6d 65 29 29 0a 5f 70 28 32 2c 27 3c 43 6f 6e 66 69 67 75 | sc(cfginfo.name))._p(2,'<Configu |
43c20 | 72 61 74 69 6f 6e 54 79 70 65 3e 25 73 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 54 79 70 65 | rationType>%s</ConfigurationType |
43c40 | 3e 27 2c 76 63 32 30 31 30 2e 63 6f 6e 66 69 67 5f 74 79 70 65 28 63 66 67 29 29 0a 5f 70 28 32 | >',vc2010.config_type(cfg))._p(2 |
43c60 | 2c 27 3c 55 73 65 44 65 62 75 67 4c 69 62 72 61 72 69 65 73 3e 25 73 3c 2f 55 73 65 44 65 62 75 | ,'<UseDebugLibraries>%s</UseDebu |
43c80 | 67 4c 69 62 72 61 72 69 65 73 3e 27 2c 20 69 69 66 28 6f 70 74 69 6d 69 73 61 74 69 6f 6e 28 63 | gLibraries>',.iif(optimisation(c |
43ca0 | 66 67 29 20 3d 3d 20 22 44 69 73 61 62 6c 65 64 22 2c 22 74 72 75 65 22 2c 22 66 61 6c 73 65 22 | fg).==."Disabled","true","false" |
43cc0 | 29 29 0a 5f 70 28 32 2c 27 3c 50 6c 61 74 66 6f 72 6d 54 6f 6f 6c 73 65 74 3e 25 73 3c 2f 50 6c | ))._p(2,'<PlatformToolset>%s</Pl |
43ce0 | 61 74 66 6f 72 6d 54 6f 6f 6c 73 65 74 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f | atformToolset>',.premake.vstudio |
43d00 | 2e 74 6f 6f 6c 73 65 74 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4d 46 43 20 74 68 65 6e 0a | .toolset).if.cfg.flags.MFC.then. |
43d20 | 5f 70 28 32 2c 27 3c 55 73 65 4f 66 4d 66 63 3e 25 73 3c 2f 55 73 65 4f 66 4d 66 63 3e 27 2c 20 | _p(2,'<UseOfMfc>%s</UseOfMfc>',. |
43d40 | 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 53 74 61 74 69 63 52 75 6e 74 69 6d 65 2c 20 22 53 74 | iif(cfg.flags.StaticRuntime,."St |
43d60 | 61 74 69 63 22 2c 20 22 44 79 6e 61 6d 69 63 22 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c | atic",."Dynamic")).end.if.cfg.fl |
43d80 | 61 67 73 2e 41 54 4c 20 6f 72 20 63 66 67 2e 66 6c 61 67 73 2e 53 74 61 74 69 63 41 54 4c 20 74 | ags.ATL.or.cfg.flags.StaticATL.t |
43da0 | 68 65 6e 0a 5f 70 28 32 2c 27 3c 55 73 65 4f 66 41 74 6c 3e 25 73 3c 2f 55 73 65 4f 66 41 74 6c | hen._p(2,'<UseOfAtl>%s</UseOfAtl |
43dc0 | 3e 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 53 74 61 74 69 63 41 54 4c 2c 20 22 53 74 | >',.iif(cfg.flags.StaticATL,."St |
43de0 | 61 74 69 63 22 2c 20 22 44 79 6e 61 6d 69 63 22 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c | atic",."Dynamic")).end.if.cfg.fl |
43e00 | 61 67 73 2e 4d 61 6e 61 67 65 64 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 43 4c 52 53 75 70 70 6f | ags.Managed.then._p(2,'<CLRSuppo |
43e20 | 72 74 3e 74 72 75 65 3c 2f 43 4c 52 53 75 70 70 6f 72 74 3e 27 29 0a 65 6e 64 0a 5f 70 28 31 2c | rt>true</CLRSupport>').end._p(1, |
43e40 | 27 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 | '</PropertyGroup>').end.local.fu |
43e60 | 6e 63 74 69 6f 6e 20 69 6d 70 6f 72 74 5f 70 72 6f 70 73 28 70 72 6a 29 0a 66 6f 72 20 5f 2c 20 | nction.import_props(prj).for._,. |
43e80 | 63 66 67 69 6e 66 6f 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 76 | cfginfo.in.ipairs(prj.solution.v |
43ea0 | 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 | studio_configs).do.local.cfg.=.p |
43ec0 | 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 28 70 72 6a 2c 20 63 66 67 69 6e 66 6f 2e 73 72 | remake.getconfig(prj,.cfginfo.sr |
43ee0 | 63 5f 62 75 69 6c 64 63 66 67 2c 20 63 66 67 69 6e 66 6f 2e 73 72 63 5f 70 6c 61 74 66 6f 72 6d | c_buildcfg,.cfginfo.src_platform |
43f00 | 29 0a 5f 70 28 31 2c 27 3c 49 6d 70 6f 72 74 47 72 6f 75 70 20 27 2e 2e 69 66 5f 63 6f 6e 66 69 | )._p(1,'<ImportGroup.'..if_confi |
43f20 | 67 5f 61 6e 64 5f 70 6c 61 74 66 6f 72 6d 28 29 20 2e 2e 27 20 4c 61 62 65 6c 3d 22 50 72 6f 70 | g_and_platform()...'.Label="Prop |
43f40 | 65 72 74 79 53 68 65 65 74 73 22 3e 27 0a 2c 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 69 6e | ertySheets">'.,premake.esc(cfgin |
43f60 | 66 6f 2e 6e 61 6d 65 29 29 0a 5f 70 28 32 2c 27 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d | fo.name))._p(2,'<Import.Project= |
43f80 | 22 24 28 55 73 65 72 52 6f 6f 74 44 69 72 29 5c 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 70 70 2e 24 | "$(UserRootDir)\\Microsoft.Cpp.$ |
43fa0 | 28 50 6c 61 74 66 6f 72 6d 29 2e 75 73 65 72 2e 70 72 6f 70 73 22 20 43 6f 6e 64 69 74 69 6f 6e | (Platform).user.props".Condition |
43fc0 | 3d 22 65 78 69 73 74 73 28 5c 27 24 28 55 73 65 72 52 6f 6f 74 44 69 72 29 5c 5c 4d 69 63 72 6f | ="exists(\'$(UserRootDir)\\Micro |
43fe0 | 73 6f 66 74 2e 43 70 70 2e 24 28 50 6c 61 74 66 6f 72 6d 29 2e 75 73 65 72 2e 70 72 6f 70 73 5c | soft.Cpp.$(Platform).user.props\ |
44000 | 27 29 22 20 4c 61 62 65 6c 3d 22 4c 6f 63 61 6c 41 70 70 44 61 74 61 50 6c 61 74 66 6f 72 6d 22 | ')".Label="LocalAppDataPlatform" |
44020 | 20 2f 3e 27 29 0a 5f 70 28 31 2c 27 3c 2f 49 6d 70 6f 72 74 47 72 6f 75 70 3e 27 29 0a 65 6e 64 | ./>')._p(1,'</ImportGroup>').end |
44040 | 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 61 64 64 5f 74 72 61 69 6c 69 6e 67 | .end.local.function.add_trailing |
44060 | 5f 62 61 63 6b 73 6c 61 73 68 28 64 69 72 29 0a 69 66 20 64 69 72 3a 6c 65 6e 28 29 20 3e 20 30 | _backslash(dir).if.dir:len().>.0 |
44080 | 20 61 6e 64 20 64 69 72 3a 73 75 62 28 2d 31 29 20 7e 3d 20 22 5c 5c 22 20 74 68 65 6e 0a 72 65 | .and.dir:sub(-1).~=."\\".then.re |
440a0 | 74 75 72 6e 20 64 69 72 2e 2e 22 5c 5c 22 0a 65 6e 64 0a 72 65 74 75 72 6e 20 64 69 72 0a 65 6e | turn.dir.."\\".end.return.dir.en |
440c0 | 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 6f 75 74 70 75 74 50 72 6f 70 65 72 74 69 | d.function.vc2010.outputProperti |
440e0 | 65 73 28 70 72 6a 29 0a 66 6f 72 20 5f 2c 20 63 66 67 69 6e 66 6f 20 69 6e 20 69 70 61 69 72 73 | es(prj).for._,.cfginfo.in.ipairs |
44100 | 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 76 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 29 20 64 | (prj.solution.vstudio_configs).d |
44120 | 6f 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 28 | o.local.cfg.=.premake.getconfig( |
44140 | 70 72 6a 2c 20 63 66 67 69 6e 66 6f 2e 73 72 63 5f 62 75 69 6c 64 63 66 67 2c 20 63 66 67 69 6e | prj,.cfginfo.src_buildcfg,.cfgin |
44160 | 66 6f 2e 73 72 63 5f 70 6c 61 74 66 6f 72 6d 29 0a 6c 6f 63 61 6c 20 74 61 72 67 65 74 20 3d 20 | fo.src_platform).local.target.=. |
44180 | 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 0a 6c 6f 63 61 6c 20 6f 75 74 64 69 72 20 3d 20 61 | cfg.buildtarget.local.outdir.=.a |
441a0 | 64 64 5f 74 72 61 69 6c 69 6e 67 5f 62 61 63 6b 73 6c 61 73 68 28 74 61 72 67 65 74 2e 64 69 72 | dd_trailing_backslash(target.dir |
441c0 | 65 63 74 6f 72 79 29 0a 6c 6f 63 61 6c 20 69 6e 74 64 69 72 20 3d 20 61 64 64 5f 74 72 61 69 6c | ectory).local.intdir.=.add_trail |
441e0 | 69 6e 67 5f 62 61 63 6b 73 6c 61 73 68 28 63 66 67 2e 6f 62 6a 65 63 74 73 64 69 72 29 0a 5f 70 | ing_backslash(cfg.objectsdir)._p |
44200 | 28 31 2c 27 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 20 27 2e 2e 69 66 5f 63 6f 6e 66 69 67 5f | (1,'<PropertyGroup.'..if_config_ |
44220 | 61 6e 64 5f 70 6c 61 74 66 6f 72 6d 28 29 20 2e 2e 27 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 | and_platform()...'>',.premake.es |
44240 | 63 28 63 66 67 69 6e 66 6f 2e 6e 61 6d 65 29 29 0a 5f 70 28 32 2c 27 3c 4f 75 74 44 69 72 3e 25 | c(cfginfo.name))._p(2,'<OutDir>% |
44260 | 73 3c 2f 4f 75 74 44 69 72 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 6f 75 74 64 69 72 29 | s</OutDir>',.premake.esc(outdir) |
44280 | 29 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 58 62 6f 78 33 36 30 22 20 74 | ).if.cfg.platform.==."Xbox360".t |
442a0 | 68 65 6e 0a 5f 70 28 32 2c 27 3c 4f 75 74 70 75 74 46 69 6c 65 3e 24 28 4f 75 74 44 69 72 29 25 | hen._p(2,'<OutputFile>$(OutDir)% |
442c0 | 73 3c 2f 4f 75 74 70 75 74 46 69 6c 65 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 72 | s</OutputFile>',.premake.esc(tar |
442e0 | 67 65 74 2e 6e 61 6d 65 29 29 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 49 6e 74 44 69 72 3e 25 73 3c | get.name)).end._p(2,'<IntDir>%s< |
44300 | 2f 49 6e 74 44 69 72 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 69 6e 74 64 69 72 29 29 0a | /IntDir>',.premake.esc(intdir)). |
44320 | 5f 70 28 32 2c 27 3c 54 61 72 67 65 74 4e 61 6d 65 3e 25 73 3c 2f 54 61 72 67 65 74 4e 61 6d 65 | _p(2,'<TargetName>%s</TargetName |
44340 | 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 | >',.premake.esc(path.getbasename |
44360 | 28 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 29 0a 5f 70 28 32 2c 27 3c 54 61 72 67 65 74 45 78 74 | (target.name)))._p(2,'<TargetExt |
44380 | 3e 25 73 3c 2f 54 61 72 67 65 74 45 78 74 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 | >%s</TargetExt>',.premake.esc(pa |
443a0 | 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 29 0a 69 | th.getextension(target.name))).i |
443c0 | 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 20 74 68 65 6e 0a 6c | f.cfg.kind.==."SharedLib".then.l |
443e0 | 6f 63 61 6c 20 69 67 6e 6f 72 65 20 3d 20 28 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 49 6d 70 6f 72 | ocal.ignore.=.(cfg.flags.NoImpor |
44400 | 74 4c 69 62 20 7e 3d 20 6e 69 6c 29 0a 20 5f 70 28 32 2c 27 3c 49 67 6e 6f 72 65 49 6d 70 6f 72 | tLib.~=.nil).._p(2,'<IgnoreImpor |
44420 | 74 4c 69 62 72 61 72 79 3e 25 73 3c 2f 49 67 6e 6f 72 65 49 6d 70 6f 72 74 4c 69 62 72 61 72 79 | tLibrary>%s</IgnoreImportLibrary |
44440 | 3e 27 2c 20 74 6f 73 74 72 69 6e 67 28 69 67 6e 6f 72 65 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 | >',.tostring(ignore)).end.if.cfg |
44460 | 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 44 75 72 61 6e 67 6f 22 20 74 68 65 6e 0a 5f 70 28 32 | .platform.==."Durango".then._p(2 |
44480 | 2c 20 27 3c 52 65 66 65 72 65 6e 63 65 50 61 74 68 3e 24 28 43 6f 6e 73 6f 6c 65 5f 53 64 6b 4c | ,.'<ReferencePath>$(Console_SdkL |
444a0 | 69 62 50 61 74 68 29 3b 24 28 43 6f 6e 73 6f 6c 65 5f 53 64 6b 57 69 6e 64 6f 77 73 4d 65 74 61 | ibPath);$(Console_SdkWindowsMeta |
444c0 | 64 61 74 61 50 61 74 68 29 3c 2f 52 65 66 65 72 65 6e 63 65 50 61 74 68 3e 27 29 0a 5f 70 28 32 | dataPath)</ReferencePath>')._p(2 |
444e0 | 2c 20 27 3c 4c 69 62 72 61 72 79 50 61 74 68 3e 24 28 43 6f 6e 73 6f 6c 65 5f 53 64 6b 4c 69 62 | ,.'<LibraryPath>$(Console_SdkLib |
44500 | 50 61 74 68 29 3c 2f 4c 69 62 72 61 72 79 50 61 74 68 3e 27 29 0a 5f 70 28 32 2c 20 27 3c 4c 69 | Path)</LibraryPath>')._p(2,.'<Li |
44520 | 62 72 61 72 79 57 50 61 74 68 3e 24 28 43 6f 6e 73 6f 6c 65 5f 53 64 6b 4c 69 62 50 61 74 68 29 | braryWPath>$(Console_SdkLibPath) |
44540 | 3b 24 28 43 6f 6e 73 6f 6c 65 5f 53 64 6b 57 69 6e 64 6f 77 73 4d 65 74 61 64 61 74 61 50 61 74 | ;$(Console_SdkWindowsMetadataPat |
44560 | 68 29 3c 2f 4c 69 62 72 61 72 79 57 50 61 74 68 3e 27 29 0a 5f 70 28 32 2c 20 27 3c 49 6e 63 6c | h)</LibraryWPath>')._p(2,.'<Incl |
44580 | 75 64 65 50 61 74 68 3e 24 28 43 6f 6e 73 6f 6c 65 5f 53 64 6b 49 6e 63 6c 75 64 65 52 6f 6f 74 | udePath>$(Console_SdkIncludeRoot |
445a0 | 29 3c 2f 49 6e 63 6c 75 64 65 50 61 74 68 3e 27 29 0a 5f 70 28 32 2c 20 27 3c 45 78 65 63 75 74 | )</IncludePath>')._p(2,.'<Execut |
445c0 | 61 62 6c 65 50 61 74 68 3e 24 28 43 6f 6e 73 6f 6c 65 5f 53 64 6b 52 6f 6f 74 29 62 69 6e 3b 24 | ablePath>$(Console_SdkRoot)bin;$ |
445e0 | 28 56 43 49 6e 73 74 61 6c 6c 44 69 72 29 62 69 6e 5c 5c 78 38 36 5f 61 6d 64 36 34 3b 24 28 56 | (VCInstallDir)bin\\x86_amd64;$(V |
44600 | 43 49 6e 73 74 61 6c 6c 44 69 72 29 62 69 6e 3b 24 28 57 69 6e 64 6f 77 73 53 44 4b 5f 45 78 65 | CInstallDir)bin;$(WindowsSDK_Exe |
44620 | 63 75 74 61 62 6c 65 50 61 74 68 5f 78 38 36 29 3b 24 28 56 53 49 6e 73 74 61 6c 6c 44 69 72 29 | cutablePath_x86);$(VSInstallDir) |
44640 | 43 6f 6d 6d 6f 6e 37 5c 5c 54 6f 6f 6c 73 5c 5c 62 69 6e 3b 24 28 56 53 49 6e 73 74 61 6c 6c 44 | Common7\\Tools\\bin;$(VSInstallD |
44660 | 69 72 29 43 6f 6d 6d 6f 6e 37 5c 5c 74 6f 6f 6c 73 3b 24 28 56 53 49 6e 73 74 61 6c 6c 44 69 72 | ir)Common7\\tools;$(VSInstallDir |
44680 | 29 43 6f 6d 6d 6f 6e 37 5c 5c 69 64 65 3b 24 28 50 72 6f 67 72 61 6d 46 69 6c 65 73 29 5c 5c 48 | )Common7\\ide;$(ProgramFiles)\\H |
446a0 | 54 4d 4c 20 48 65 6c 70 20 57 6f 72 6b 73 68 6f 70 3b 24 28 4d 53 42 75 69 6c 64 54 6f 6f 6c 73 | TML.Help.Workshop;$(MSBuildTools |
446c0 | 50 61 74 68 33 32 29 3b 24 28 46 78 43 6f 70 44 69 72 29 3b 24 28 50 41 54 48 29 3b 3c 2f 45 78 | Path32);$(FxCopDir);$(PATH);</Ex |
446e0 | 65 63 75 74 61 62 6c 65 50 61 74 68 3e 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 | ecutablePath>').end.if.cfg.kind. |
44700 | 7e 3d 20 22 53 74 61 74 69 63 4c 69 62 22 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 4c 69 6e 6b 49 | ~=."StaticLib".then._p(2,'<LinkI |
44720 | 6e 63 72 65 6d 65 6e 74 61 6c 3e 25 73 3c 2f 4c 69 6e 6b 49 6e 63 72 65 6d 65 6e 74 61 6c 3e 27 | ncremental>%s</LinkIncremental>' |
44740 | 2c 20 74 6f 73 74 72 69 6e 67 28 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e 69 73 69 6e 63 72 | ,.tostring(premake.config.isincr |
44760 | 65 6d 65 6e 74 61 6c 6c 69 6e 6b 28 63 66 67 29 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c | ementallink(cfg))).end.if.cfg.fl |
44780 | 61 67 73 2e 4e 6f 4d 61 6e 69 66 65 73 74 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 47 65 6e 65 72 | ags.NoManifest.then._p(2,'<Gener |
447a0 | 61 74 65 4d 61 6e 69 66 65 73 74 3e 66 61 6c 73 65 3c 2f 47 65 6e 65 72 61 74 65 4d 61 6e 69 66 | ateManifest>false</GenerateManif |
447c0 | 65 73 74 3e 27 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70 | est>').end._p(1,'</PropertyGroup |
447e0 | 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 72 75 6e 74 69 | >').end.end.local.function.runti |
44800 | 6d 65 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 75 6e 74 69 6d 65 0a 6c 6f 63 61 6c 20 66 6c 61 67 | me(cfg).local.runtime.local.flag |
44820 | 73 20 3d 20 63 66 67 2e 66 6c 61 67 73 0a 69 66 20 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e | s.=.cfg.flags.if.premake.config. |
44840 | 69 73 64 65 62 75 67 62 75 69 6c 64 28 63 66 67 29 20 74 68 65 6e 0a 72 75 6e 74 69 6d 65 20 3d | isdebugbuild(cfg).then.runtime.= |
44860 | 20 69 69 66 28 66 6c 61 67 73 2e 53 74 61 74 69 63 52 75 6e 74 69 6d 65 20 61 6e 64 20 6e 6f 74 | .iif(flags.StaticRuntime.and.not |
44880 | 20 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 2c 20 22 4d 75 6c 74 69 54 68 72 65 61 64 65 64 44 65 | .flags.Managed,."MultiThreadedDe |
448a0 | 62 75 67 22 2c 20 22 4d 75 6c 74 69 54 68 72 65 61 64 65 64 44 65 62 75 67 44 4c 4c 22 29 0a 65 | bug",."MultiThreadedDebugDLL").e |
448c0 | 6c 73 65 0a 72 75 6e 74 69 6d 65 20 3d 20 69 69 66 28 66 6c 61 67 73 2e 53 74 61 74 69 63 52 75 | lse.runtime.=.iif(flags.StaticRu |
448e0 | 6e 74 69 6d 65 20 61 6e 64 20 6e 6f 74 20 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 2c 20 22 4d 75 | ntime.and.not.flags.Managed,."Mu |
44900 | 6c 74 69 54 68 72 65 61 64 65 64 22 2c 20 22 4d 75 6c 74 69 54 68 72 65 61 64 65 64 44 4c 4c 22 | ltiThreaded",."MultiThreadedDLL" |
44920 | 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 75 6e 74 69 6d 65 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 | ).end.return.runtime.end.local.f |
44940 | 75 6e 63 74 69 6f 6e 20 70 72 65 63 6f 6d 70 69 6c 65 64 5f 68 65 61 64 65 72 28 63 66 67 29 0a | unction.precompiled_header(cfg). |
44960 | 20 20 20 20 20 20 69 66 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 20 61 6e 64 | ......if.not.cfg.flags.NoPCH.and |
44980 | 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 50 72 65 63 6f | .cfg.pchheader.then._p(3,'<Preco |
449a0 | 6d 70 69 6c 65 64 48 65 61 64 65 72 3e 55 73 65 3c 2f 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 | mpiledHeader>Use</PrecompiledHea |
449c0 | 64 65 72 3e 27 29 0a 5f 70 28 33 2c 27 3c 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 46 | der>')._p(3,'<PrecompiledHeaderF |
449e0 | 69 6c 65 3e 25 73 3c 2f 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 46 69 6c 65 3e 27 2c | ile>%s</PrecompiledHeaderFile>', |
44a00 | 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 29 0a 65 6c 73 65 0a 5f 70 28 33 2c 27 3c 50 72 65 63 | .cfg.pchheader).else._p(3,'<Prec |
44a20 | 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 3e 3c 2f 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 | ompiledHeader></PrecompiledHeade |
44a40 | 72 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 70 72 65 70 | r>').end.end.local.function.prep |
44a60 | 72 6f 63 65 73 73 6f 72 28 69 6e 64 65 6e 74 2c 63 66 67 29 0a 69 66 20 23 63 66 67 2e 64 65 66 | rocessor(indent,cfg).if.#cfg.def |
44a80 | 69 6e 65 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 69 6e 64 65 6e 74 2c 27 3c 50 72 65 70 72 6f | ines.>.0.then._p(indent,'<Prepro |
44aa0 | 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 3e 25 73 3b 25 25 28 50 72 65 70 72 6f 63 65 | cessorDefinitions>%s;%%(Preproce |
44ac0 | 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 29 3c 2f 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 | ssorDefinitions)</PreprocessorDe |
44ae0 | 66 69 6e 69 74 69 6f 6e 73 3e 27 0a 2c 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 62 6c 65 2e 63 | finitions>'.,premake.esc(table.c |
44b00 | 6f 6e 63 61 74 28 63 66 67 2e 64 65 66 69 6e 65 73 2c 20 22 3b 22 29 29 29 0a 65 6c 73 65 0a 5f | oncat(cfg.defines,.";"))).else._ |
44b20 | 70 28 69 6e 64 65 6e 74 2c 27 3c 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f | p(indent,'<PreprocessorDefinitio |
44b40 | 6e 73 3e 3c 2f 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 3e 27 29 0a | ns></PreprocessorDefinitions>'). |
44b60 | 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 6e 63 6c 75 64 65 5f 64 | end.end.local.function.include_d |
44b80 | 69 72 73 28 69 6e 64 65 6e 74 2c 63 66 67 29 0a 69 66 20 23 63 66 67 2e 69 6e 63 6c 75 64 65 64 | irs(indent,cfg).if.#cfg.included |
44ba0 | 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 69 6e 64 65 6e 74 2c 27 3c 41 64 64 69 74 69 6f | irs.>.0.then._p(indent,'<Additio |
44bc0 | 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 3e 25 73 3b 25 25 28 41 64 64 69 | nalIncludeDirectories>%s;%%(Addi |
44be0 | 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 29 3c 2f 41 64 64 69 74 | tionalIncludeDirectories)</Addit |
44c00 | 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 3e 27 0a 2c 70 72 65 6d 61 | ionalIncludeDirectories>'.,prema |
44c20 | 6b 65 2e 65 73 63 28 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 74 61 62 6c 65 2e 63 6f 6e 63 | ke.esc(path.translate(table.conc |
44c40 | 61 74 28 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 2c 20 22 3b 22 29 2c 20 27 5c 5c 27 29 29 | at(cfg.includedirs,.";"),.'\\')) |
44c60 | 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 72 65 73 6f 75 72 63 | ).end.end.local.function.resourc |
44c80 | 65 5f 63 6f 6d 70 69 6c 65 28 63 66 67 29 0a 5f 70 28 32 2c 27 3c 52 65 73 6f 75 72 63 65 43 6f | e_compile(cfg)._p(2,'<ResourceCo |
44ca0 | 6d 70 69 6c 65 3e 27 29 0a 70 72 65 70 72 6f 63 65 73 73 6f 72 28 33 2c 63 66 67 29 0a 69 6e 63 | mpile>').preprocessor(3,cfg).inc |
44cc0 | 6c 75 64 65 5f 64 69 72 73 28 33 2c 63 66 67 29 0a 5f 70 28 32 2c 27 3c 2f 52 65 73 6f 75 72 63 | lude_dirs(3,cfg)._p(2,'</Resourc |
44ce0 | 65 43 6f 6d 70 69 6c 65 3e 27 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 65 | eCompile>').end.local.function.e |
44d00 | 78 63 65 70 74 69 6f 6e 73 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 45 78 | xceptions(cfg).if.cfg.flags.NoEx |
44d20 | 63 65 70 74 69 6f 6e 73 20 74 68 65 6e 0a 5f 70 28 33 2c 20 27 3c 45 78 63 65 70 74 69 6f 6e 48 | ceptions.then._p(3,.'<ExceptionH |
44d40 | 61 6e 64 6c 69 6e 67 3e 66 61 6c 73 65 3c 2f 45 78 63 65 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 | andling>false</ExceptionHandling |
44d60 | 3e 27 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 53 45 48 20 74 68 65 6e 0a 5f 70 | >').elseif.cfg.flags.SEH.then._p |
44d80 | 28 33 2c 20 27 3c 45 78 63 65 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 3e 41 73 79 6e 63 3c 2f 45 | (3,.'<ExceptionHandling>Async</E |
44da0 | 78 63 65 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 | xceptionHandling>').end.end.loca |
44dc0 | 6c 20 66 75 6e 63 74 69 6f 6e 20 72 74 74 69 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 | l.function.rtti(cfg).if.cfg.flag |
44de0 | 73 2e 4e 6f 52 54 54 49 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 | s.NoRTTI.and.not.cfg.flags.Manag |
44e00 | 65 64 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 52 75 6e 74 69 6d 65 54 79 70 65 49 6e 66 6f 3e 66 | ed.then._p(3,'<RuntimeTypeInfo>f |
44e20 | 61 6c 73 65 3c 2f 52 75 6e 74 69 6d 65 54 79 70 65 49 6e 66 6f 3e 27 29 0a 65 6e 64 0a 65 6e 64 | alse</RuntimeTypeInfo>').end.end |
44e40 | 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 69 6e 67 5f 63 6f 6e 76 65 6e 74 69 | .local.function.calling_conventi |
44e60 | 6f 6e 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 46 61 73 74 43 61 6c 6c 20 74 68 | on(cfg).if.cfg.flags.FastCall.th |
44e80 | 65 6e 0a 5f 70 28 33 2c 27 3c 43 61 6c 6c 69 6e 67 43 6f 6e 76 65 6e 74 69 6f 6e 3e 46 61 73 74 | en._p(3,'<CallingConvention>Fast |
44ea0 | 43 61 6c 6c 3c 2f 43 61 6c 6c 69 6e 67 43 6f 6e 76 65 6e 74 69 6f 6e 3e 27 29 0a 65 6c 73 65 69 | Call</CallingConvention>').elsei |
44ec0 | 66 20 63 66 67 2e 66 6c 61 67 73 2e 53 74 64 43 61 6c 6c 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c | f.cfg.flags.StdCall.then._p(3,'< |
44ee0 | 43 61 6c 6c 69 6e 67 43 6f 6e 76 65 6e 74 69 6f 6e 3e 53 74 64 43 61 6c 6c 3c 2f 43 61 6c 6c 69 | CallingConvention>StdCall</Calli |
44f00 | 6e 67 43 6f 6e 76 65 6e 74 69 6f 6e 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 | ngConvention>').end.end.local.fu |
44f20 | 6e 63 74 69 6f 6e 20 77 63 68 61 72 5f 74 5f 62 75 69 6c 74 69 6e 28 63 66 67 29 0a 69 66 20 63 | nction.wchar_t_builtin(cfg).if.c |
44f40 | 66 67 2e 66 6c 61 67 73 2e 4e 61 74 69 76 65 57 43 68 61 72 20 74 68 65 6e 0a 5f 70 28 33 2c 27 | fg.flags.NativeWChar.then._p(3,' |
44f60 | 3c 54 72 65 61 74 57 43 68 61 72 5f 74 41 73 42 75 69 6c 74 49 6e 54 79 70 65 3e 74 72 75 65 3c | <TreatWChar_tAsBuiltInType>true< |
44f80 | 2f 54 72 65 61 74 57 43 68 61 72 5f 74 41 73 42 75 69 6c 74 49 6e 54 79 70 65 3e 27 29 0a 65 6c | /TreatWChar_tAsBuiltInType>').el |
44fa0 | 73 65 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 4e 61 74 69 76 65 57 43 68 61 72 20 74 68 65 | seif.cfg.flags.NoNativeWChar.the |
44fc0 | 6e 0a 5f 70 28 33 2c 27 3c 54 72 65 61 74 57 43 68 61 72 5f 74 41 73 42 75 69 6c 74 49 6e 54 79 | n._p(3,'<TreatWChar_tAsBuiltInTy |
44fe0 | 70 65 3e 66 61 6c 73 65 3c 2f 54 72 65 61 74 57 43 68 61 72 5f 74 41 73 42 75 69 6c 74 49 6e 54 | pe>false</TreatWChar_tAsBuiltInT |
45000 | 79 70 65 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 73 73 | ype>').end.end.local.function.ss |
45020 | 65 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 45 6e 61 62 6c 65 53 53 45 20 74 68 | e(cfg).if.cfg.flags.EnableSSE.th |
45040 | 65 6e 0a 5f 70 28 33 2c 27 3c 45 6e 61 62 6c 65 45 6e 68 61 6e 63 65 64 49 6e 73 74 72 75 63 74 | en._p(3,'<EnableEnhancedInstruct |
45060 | 69 6f 6e 53 65 74 3e 53 74 72 65 61 6d 69 6e 67 53 49 4d 44 45 78 74 65 6e 73 69 6f 6e 73 3c 2f | ionSet>StreamingSIMDExtensions</ |
45080 | 45 6e 61 62 6c 65 45 6e 68 61 6e 63 65 64 49 6e 73 74 72 75 63 74 69 6f 6e 53 65 74 3e 27 29 0a | EnableEnhancedInstructionSet>'). |
450a0 | 65 6c 73 65 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 45 6e 61 62 6c 65 53 53 45 32 20 74 68 65 6e | elseif.cfg.flags.EnableSSE2.then |
450c0 | 0a 5f 70 28 33 2c 27 3c 45 6e 61 62 6c 65 45 6e 68 61 6e 63 65 64 49 6e 73 74 72 75 63 74 69 6f | ._p(3,'<EnableEnhancedInstructio |
450e0 | 6e 53 65 74 3e 53 74 72 65 61 6d 69 6e 67 53 49 4d 44 45 78 74 65 6e 73 69 6f 6e 73 32 3c 2f 45 | nSet>StreamingSIMDExtensions2</E |
45100 | 6e 61 62 6c 65 45 6e 68 61 6e 63 65 64 49 6e 73 74 72 75 63 74 69 6f 6e 53 65 74 3e 27 29 0a 65 | nableEnhancedInstructionSet>').e |
45120 | 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 66 6c 6f 61 74 69 6e 67 5f 70 | nd.end.local.function.floating_p |
45140 | 6f 69 6e 74 28 63 66 67 29 0a 20 20 20 20 20 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 46 6c 6f 61 | oint(cfg)......if.cfg.flags.Floa |
45160 | 74 46 61 73 74 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 46 6c 6f 61 74 69 6e 67 50 6f 69 6e 74 4d | tFast.then._p(3,'<FloatingPointM |
45180 | 6f 64 65 6c 3e 46 61 73 74 3c 2f 46 6c 6f 61 74 69 6e 67 50 6f 69 6e 74 4d 6f 64 65 6c 3e 27 29 | odel>Fast</FloatingPointModel>') |
451a0 | 0a 65 6c 73 65 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 46 6c 6f 61 74 53 74 72 69 63 74 20 61 6e | .elseif.cfg.flags.FloatStrict.an |
451c0 | 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 20 74 68 65 6e 0a 5f 70 28 | d.not.cfg.flags.Managed.then._p( |
451e0 | 33 2c 27 3c 46 6c 6f 61 74 69 6e 67 50 6f 69 6e 74 4d 6f 64 65 6c 3e 53 74 72 69 63 74 3c 2f 46 | 3,'<FloatingPointModel>Strict</F |
45200 | 6c 6f 61 74 69 6e 67 50 6f 69 6e 74 4d 6f 64 65 6c 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 | loatingPointModel>').end.end.loc |
45220 | 61 6c 20 66 75 6e 63 74 69 6f 6e 20 64 65 62 75 67 5f 69 6e 66 6f 28 63 66 67 29 0a 6c 6f 63 61 | al.function.debug_info(cfg).loca |
45240 | 6c 20 64 65 62 75 67 5f 69 6e 66 6f 20 3d 20 27 27 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 53 | l.debug_info.=.''.if.cfg.flags.S |
45260 | 79 6d 62 6f 6c 73 20 74 68 65 6e 0a 69 66 20 28 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 73 | ymbols.then.if.(action.vstudio.s |
45280 | 75 70 70 6f 72 74 73 36 34 62 69 74 45 64 69 74 43 6f 6e 74 69 6e 75 65 20 3d 3d 20 66 61 6c 73 | upports64bitEditContinue.==.fals |
452a0 | 65 20 61 6e 64 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 78 36 34 22 29 0a 6f 72 20 | e.and.cfg.platform.==."x64").or. |
452c0 | 63 66 67 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 0a 6f 72 20 70 72 65 6d 61 6b 65 2e 63 6f 6e | cfg.flags.Managed.or.premake.con |
452e0 | 66 69 67 2e 69 73 6f 70 74 69 6d 69 7a 65 64 62 75 69 6c 64 28 63 66 67 2e 66 6c 61 67 73 29 0a | fig.isoptimizedbuild(cfg.flags). |
45300 | 6f 72 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 45 64 69 74 41 6e 64 43 6f 6e 74 69 6e 75 65 0a 74 | or.cfg.flags.NoEditAndContinue.t |
45320 | 68 65 6e 0a 64 65 62 75 67 5f 69 6e 66 6f 20 3d 20 22 50 72 6f 67 72 61 6d 44 61 74 61 62 61 73 | hen.debug_info.=."ProgramDatabas |
45340 | 65 22 0a 65 6c 73 65 0a 64 65 62 75 67 5f 69 6e 66 6f 20 3d 20 22 45 64 69 74 41 6e 64 43 6f 6e | e".else.debug_info.=."EditAndCon |
45360 | 74 69 6e 75 65 22 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 33 2c 27 3c 44 65 62 75 67 49 6e 66 6f 72 | tinue".end.end._p(3,'<DebugInfor |
45380 | 6d 61 74 69 6f 6e 46 6f 72 6d 61 74 3e 25 73 3c 2f 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f | mationFormat>%s</DebugInformatio |
453a0 | 6e 46 6f 72 6d 61 74 3e 27 2c 64 65 62 75 67 5f 69 6e 66 6f 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 | nFormat>',debug_info).end.local. |
453c0 | 66 75 6e 63 74 69 6f 6e 20 6d 69 6e 69 6d 61 6c 5f 62 75 69 6c 64 28 63 66 67 29 0a 69 66 20 70 | function.minimal_build(cfg).if.p |
453e0 | 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e 69 73 64 65 62 75 67 62 75 69 6c 64 28 63 66 67 29 20 | remake.config.isdebugbuild(cfg). |
45400 | 61 6e 64 20 63 66 67 2e 66 6c 61 67 73 2e 45 6e 61 62 6c 65 4d 69 6e 69 6d 61 6c 52 65 62 75 69 | and.cfg.flags.EnableMinimalRebui |
45420 | 6c 64 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 3e 74 72 | ld.then._p(3,'<MinimalRebuild>tr |
45440 | 75 65 3c 2f 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 33 2c | ue</MinimalRebuild>').else._p(3, |
45460 | 27 3c 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 3e 66 61 6c 73 65 3c 2f 4d 69 6e 69 6d 61 6c 52 | '<MinimalRebuild>false</MinimalR |
45480 | 65 62 75 69 6c 64 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e | ebuild>').end.end.local.function |
454a0 | 20 63 6f 6d 70 69 6c 65 5f 6c 61 6e 67 75 61 67 65 28 63 66 67 29 0a 69 66 20 63 66 67 2e 6f 70 | .compile_language(cfg).if.cfg.op |
454c0 | 74 69 6f 6e 73 2e 46 6f 72 63 65 43 50 50 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 43 6f 6d 70 69 | tions.ForceCPP.then._p(3,'<Compi |
454e0 | 6c 65 41 73 3e 43 6f 6d 70 69 6c 65 41 73 43 70 70 3c 2f 43 6f 6d 70 69 6c 65 41 73 3e 27 29 0a | leAs>CompileAsCpp</CompileAs>'). |
45500 | 65 6c 73 65 0a 69 66 20 63 66 67 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 22 20 74 68 65 6e | else.if.cfg.language.==."C".then |
45520 | 0a 5f 70 28 33 2c 27 3c 43 6f 6d 70 69 6c 65 41 73 3e 43 6f 6d 70 69 6c 65 41 73 43 3c 2f 43 6f | ._p(3,'<CompileAs>CompileAsC</Co |
45540 | 6d 70 69 6c 65 41 73 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e | mpileAs>').end.end.end.local.fun |
45560 | 63 74 69 6f 6e 20 66 6f 72 63 65 64 69 6e 63 6c 75 64 65 5f 66 69 6c 65 73 28 69 6e 64 65 6e 74 | ction.forcedinclude_files(indent |
45580 | 2c 63 66 67 29 0a 69 66 20 23 63 66 67 2e 66 6f 72 63 65 64 69 6e 63 6c 75 64 65 73 20 3e 20 30 | ,cfg).if.#cfg.forcedincludes.>.0 |
455a0 | 20 74 68 65 6e 0a 5f 70 28 69 6e 64 65 6e 74 2c 27 3c 46 6f 72 63 65 64 49 6e 63 6c 75 64 65 46 | .then._p(indent,'<ForcedIncludeF |
455c0 | 69 6c 65 73 3e 25 73 3c 2f 46 6f 72 63 65 64 49 6e 63 6c 75 64 65 46 69 6c 65 73 3e 27 0a 2c 70 | iles>%s</ForcedIncludeFiles>'.,p |
455e0 | 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 74 61 62 6c 65 2e | remake.esc(path.translate(table. |
45600 | 63 6f 6e 63 61 74 28 63 66 67 2e 66 6f 72 63 65 64 69 6e 63 6c 75 64 65 73 2c 20 22 3b 22 29 2c | concat(cfg.forcedincludes,.";"), |
45620 | 20 27 5c 5c 27 29 29 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 | .'\\'))).end.end.local.function. |
45640 | 76 73 31 30 5f 63 6c 63 6f 6d 70 69 6c 65 28 63 66 67 29 0a 5f 70 28 32 2c 27 3c 43 6c 43 6f 6d | vs10_clcompile(cfg)._p(2,'<ClCom |
45660 | 70 69 6c 65 3e 27 29 0a 5f 70 28 33 2c 27 3c 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 | pile>')._p(3,'<AdditionalOptions |
45680 | 3e 25 73 20 25 73 25 25 28 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 29 3c 2f 41 64 64 | >%s.%s%%(AdditionalOptions)</Add |
456a0 | 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3e 27 0a 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 | itionalOptions>'.,.table.concat( |
456c0 | 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 2c 20 22 | premake.esc(cfg.buildoptions),." |
456e0 | 20 22 29 0a 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 55 6e 73 69 67 6e 65 64 43 68 61 72 | .").,.iif(cfg.flags.UnsignedChar |
45700 | 2c 20 22 2f 4a 20 22 2c 20 22 20 22 29 0a 29 0a 5f 70 28 33 2c 27 3c 4f 70 74 69 6d 69 7a 61 74 | ,."/J.",.".").)._p(3,'<Optimizat |
45720 | 69 6f 6e 3e 25 73 3c 2f 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 3e 27 2c 6f 70 74 69 6d 69 73 61 74 | ion>%s</Optimization>',optimisat |
45740 | 69 6f 6e 28 63 66 67 29 29 0a 69 6e 63 6c 75 64 65 5f 64 69 72 73 28 33 2c 63 66 67 29 0a 70 72 | ion(cfg)).include_dirs(3,cfg).pr |
45760 | 65 70 72 6f 63 65 73 73 6f 72 28 33 2c 63 66 67 29 0a 6d 69 6e 69 6d 61 6c 5f 62 75 69 6c 64 28 | eprocessor(3,cfg).minimal_build( |
45780 | 63 66 67 29 0a 69 66 20 20 6e 6f 74 20 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e 69 73 6f 70 | cfg).if..not.premake.config.isop |
457a0 | 74 69 6d 69 7a 65 64 62 75 69 6c 64 28 63 66 67 2e 66 6c 61 67 73 29 20 74 68 65 6e 0a 69 66 20 | timizedbuild(cfg.flags).then.if. |
457c0 | 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 20 74 68 65 6e 0a 5f 70 28 33 2c | not.cfg.flags.Managed.then._p(3, |
457e0 | 27 3c 42 61 73 69 63 52 75 6e 74 69 6d 65 43 68 65 63 6b 73 3e 45 6e 61 62 6c 65 46 61 73 74 43 | '<BasicRuntimeChecks>EnableFastC |
45800 | 68 65 63 6b 73 3c 2f 42 61 73 69 63 52 75 6e 74 69 6d 65 43 68 65 63 6b 73 3e 27 29 0a 65 6e 64 | hecks</BasicRuntimeChecks>').end |
45820 | 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 45 78 74 72 61 57 61 72 6e 69 6e 67 73 20 74 68 65 6e | .if.cfg.flags.ExtraWarnings.then |
45840 | 0a 65 6e 64 0a 65 6c 73 65 0a 5f 70 28 33 2c 27 3c 53 74 72 69 6e 67 50 6f 6f 6c 69 6e 67 3e 74 | .end.else._p(3,'<StringPooling>t |
45860 | 72 75 65 3c 2f 53 74 72 69 6e 67 50 6f 6f 6c 69 6e 67 3e 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 | rue</StringPooling>').end.if.cfg |
45880 | 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 44 75 72 61 6e 67 6f 22 20 74 68 65 6e 0a 5f 70 28 33 | .platform.==."Durango".then._p(3 |
458a0 | 2c 20 27 3c 43 6f 6d 70 69 6c 65 41 73 57 69 6e 52 54 3e 66 61 6c 73 65 3c 2f 43 6f 6d 70 69 6c | ,.'<CompileAsWinRT>false</Compil |
458c0 | 65 41 73 57 69 6e 52 54 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 33 2c 27 3c 52 75 6e 74 69 6d 65 4c | eAsWinRT>').else._p(3,'<RuntimeL |
458e0 | 69 62 72 61 72 79 3e 25 73 3c 2f 52 75 6e 74 69 6d 65 4c 69 62 72 61 72 79 3e 27 2c 20 72 75 6e | ibrary>%s</RuntimeLibrary>',.run |
45900 | 74 69 6d 65 28 63 66 67 29 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 3c 46 75 6e 63 74 69 6f 6e 4c 65 | time(cfg)).end._p(3,'<FunctionLe |
45920 | 76 65 6c 4c 69 6e 6b 69 6e 67 3e 74 72 75 65 3c 2f 46 75 6e 63 74 69 6f 6e 4c 65 76 65 6c 4c 69 | velLinking>true</FunctionLevelLi |
45940 | 6e 6b 69 6e 67 3e 27 29 0a 69 66 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 4d 75 6c 74 | nking>').if.not.cfg.flags.NoMult |
45960 | 69 50 72 6f 63 65 73 73 6f 72 43 6f 6d 70 69 6c 61 74 69 6f 6e 20 61 6e 64 20 6e 6f 74 20 63 66 | iProcessorCompilation.and.not.cf |
45980 | 67 2e 66 6c 61 67 73 2e 45 6e 61 62 6c 65 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 20 74 68 65 | g.flags.EnableMinimalRebuild.the |
459a0 | 6e 0a 5f 70 28 33 2c 27 3c 4d 75 6c 74 69 50 72 6f 63 65 73 73 6f 72 43 6f 6d 70 69 6c 61 74 69 | n._p(3,'<MultiProcessorCompilati |
459c0 | 6f 6e 3e 74 72 75 65 3c 2f 4d 75 6c 74 69 50 72 6f 63 65 73 73 6f 72 43 6f 6d 70 69 6c 61 74 69 | on>true</MultiProcessorCompilati |
459e0 | 6f 6e 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 33 2c 27 3c 4d 75 6c 74 69 50 72 6f 63 65 73 73 6f 72 | on>').else._p(3,'<MultiProcessor |
45a00 | 43 6f 6d 70 69 6c 61 74 69 6f 6e 3e 66 61 6c 73 65 3c 2f 4d 75 6c 74 69 50 72 6f 63 65 73 73 6f | Compilation>false</MultiProcesso |
45a20 | 72 43 6f 6d 70 69 6c 61 74 69 6f 6e 3e 27 29 0a 65 6e 64 0a 70 72 65 63 6f 6d 70 69 6c 65 64 5f | rCompilation>').end.precompiled_ |
45a40 | 68 65 61 64 65 72 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 45 78 74 72 61 57 61 | header(cfg).if.cfg.flags.ExtraWa |
45a60 | 72 6e 69 6e 67 73 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3e | rnings.then._p(3,'<WarningLevel> |
45a80 | 4c 65 76 65 6c 34 3c 2f 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 | Level4</WarningLevel>').else._p( |
45aa0 | 33 2c 27 3c 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3e 4c 65 76 65 6c 33 3c 2f 57 61 72 6e 69 6e 67 | 3,'<WarningLevel>Level3</Warning |
45ac0 | 4c 65 76 65 6c 3e 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 46 61 74 61 6c 57 | Level>').end.if.cfg.flags.FatalW |
45ae0 | 61 72 6e 69 6e 67 73 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 54 72 65 61 74 57 61 72 6e 69 6e 67 | arnings.then._p(3,'<TreatWarning |
45b00 | 41 73 45 72 72 6f 72 3e 74 72 75 65 3c 2f 54 72 65 61 74 57 61 72 6e 69 6e 67 41 73 45 72 72 6f | AsError>true</TreatWarningAsErro |
45b20 | 72 3e 27 29 0a 65 6e 64 0a 65 78 63 65 70 74 69 6f 6e 73 28 63 66 67 29 0a 72 74 74 69 28 63 66 | r>').end.exceptions(cfg).rtti(cf |
45b40 | 67 29 0a 63 61 6c 6c 69 6e 67 5f 63 6f 6e 76 65 6e 74 69 6f 6e 28 63 66 67 29 0a 77 63 68 61 72 | g).calling_convention(cfg).wchar |
45b60 | 5f 74 5f 62 75 69 6c 74 69 6e 28 63 66 67 29 0a 73 73 65 28 63 66 67 29 0a 66 6c 6f 61 74 69 6e | _t_builtin(cfg).sse(cfg).floatin |
45b80 | 67 5f 70 6f 69 6e 74 28 63 66 67 29 0a 64 65 62 75 67 5f 69 6e 66 6f 28 63 66 67 29 0a 69 66 20 | g_point(cfg).debug_info(cfg).if. |
45ba0 | 63 66 67 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 50 72 | cfg.flags.Symbols.then._p(3,'<Pr |
45bc0 | 6f 67 72 61 6d 44 61 74 61 42 61 73 65 46 69 6c 65 4e 61 6d 65 3e 24 28 4f 75 74 44 69 72 29 25 | ogramDataBaseFileName>$(OutDir)% |
45be0 | 73 2e 70 64 62 3c 2f 50 72 6f 67 72 61 6d 44 61 74 61 42 61 73 65 46 69 6c 65 4e 61 6d 65 3e 27 | s.pdb</ProgramDataBaseFileName>' |
45c00 | 0a 2c 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 63 66 67 2e 62 75 69 6c 64 74 61 72 | .,.path.getbasename(cfg.buildtar |
45c20 | 67 65 74 2e 6e 61 6d 65 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 46 72 | get.name)).end.if.cfg.flags.NoFr |
45c40 | 61 6d 65 50 6f 69 6e 74 65 72 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 4f 6d 69 74 46 72 61 6d 65 | amePointer.then._p(3,'<OmitFrame |
45c60 | 50 6f 69 6e 74 65 72 73 3e 74 72 75 65 3c 2f 4f 6d 69 74 46 72 61 6d 65 50 6f 69 6e 74 65 72 73 | Pointers>true</OmitFramePointers |
45c80 | 3e 27 29 0a 65 6e 64 0a 63 6f 6d 70 69 6c 65 5f 6c 61 6e 67 75 61 67 65 28 63 66 67 29 0a 66 6f | >').end.compile_language(cfg).fo |
45ca0 | 72 63 65 64 69 6e 63 6c 75 64 65 5f 66 69 6c 65 73 28 33 2c 63 66 67 29 3b 0a 5f 70 28 32 2c 27 | rcedinclude_files(3,cfg);._p(2,' |
45cc0 | 3c 2f 43 6c 43 6f 6d 70 69 6c 65 3e 27 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f | </ClCompile>').end.local.functio |
45ce0 | 6e 20 65 76 65 6e 74 5f 68 6f 6f 6b 73 28 63 66 67 29 0a 69 66 20 23 63 66 67 2e 70 6f 73 74 62 | n.event_hooks(cfg).if.#cfg.postb |
45d00 | 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 3e 20 30 20 74 68 65 6e 0a 20 20 20 20 5f 70 28 32 2c 27 3c | uildcommands>.0.then....._p(2,'< |
45d20 | 50 6f 73 74 42 75 69 6c 64 45 76 65 6e 74 3e 27 29 0a 5f 70 28 33 2c 27 3c 43 6f 6d 6d 61 6e 64 | PostBuildEvent>')._p(3,'<Command |
45d40 | 3e 25 73 3c 2f 43 6f 6d 6d 61 6e 64 3e 27 2c 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 62 6c 65 | >%s</Command>',premake.esc(table |
45d60 | 2e 69 6d 70 6c 6f 64 65 28 63 66 67 2e 70 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 2c 20 | .implode(cfg.postbuildcommands,. |
45d80 | 22 22 2c 20 22 22 2c 20 22 5c 72 5c 6e 22 29 29 29 0a 5f 70 28 32 2c 27 3c 2f 50 6f 73 74 42 75 | "",."",."\r\n")))._p(2,'</PostBu |
45da0 | 69 6c 64 45 76 65 6e 74 3e 27 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 70 72 65 62 75 69 6c 64 | ildEvent>').end.if.#cfg.prebuild |
45dc0 | 63 6f 6d 6d 61 6e 64 73 3e 20 30 20 74 68 65 6e 0a 20 20 20 20 5f 70 28 32 2c 27 3c 50 72 65 42 | commands>.0.then....._p(2,'<PreB |
45de0 | 75 69 6c 64 45 76 65 6e 74 3e 27 29 0a 5f 70 28 33 2c 27 3c 43 6f 6d 6d 61 6e 64 3e 25 73 3c 2f | uildEvent>')._p(3,'<Command>%s</ |
45e00 | 43 6f 6d 6d 61 6e 64 3e 27 2c 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 62 6c 65 2e 69 6d 70 6c | Command>',premake.esc(table.impl |
45e20 | 6f 64 65 28 63 66 67 2e 70 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 2c 20 22 22 2c 20 22 22 | ode(cfg.prebuildcommands,."",."" |
45e40 | 2c 20 22 5c 72 5c 6e 22 29 29 29 0a 5f 70 28 32 2c 27 3c 2f 50 72 65 42 75 69 6c 64 45 76 65 6e | ,."\r\n")))._p(2,'</PreBuildEven |
45e60 | 74 3e 27 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e 64 73 | t>').end.if.#cfg.prelinkcommands |
45e80 | 3e 20 30 20 74 68 65 6e 0a 20 20 20 20 5f 70 28 32 2c 27 3c 50 72 65 4c 69 6e 6b 45 76 65 6e 74 | >.0.then....._p(2,'<PreLinkEvent |
45ea0 | 3e 27 29 0a 5f 70 28 33 2c 27 3c 43 6f 6d 6d 61 6e 64 3e 25 73 3c 2f 43 6f 6d 6d 61 6e 64 3e 27 | >')._p(3,'<Command>%s</Command>' |
45ec0 | 2c 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 63 66 67 2e 70 | ,premake.esc(table.implode(cfg.p |
45ee0 | 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e 64 73 2c 20 22 22 2c 20 22 22 2c 20 22 5c 72 5c 6e 22 29 29 | relinkcommands,."",."",."\r\n")) |
45f00 | 29 0a 5f 70 28 32 2c 27 3c 2f 50 72 65 4c 69 6e 6b 45 76 65 6e 74 3e 27 29 0a 65 6e 64 0a 65 6e | )._p(2,'</PreLinkEvent>').end.en |
45f20 | 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 61 64 64 69 74 69 6f 6e 61 6c 5f 6f 70 74 69 | d.local.function.additional_opti |
45f40 | 6f 6e 73 28 69 6e 64 65 6e 74 2c 63 66 67 29 0a 69 66 20 23 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 | ons(indent,cfg).if.#cfg.linkopti |
45f60 | 6f 6e 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 69 6e 64 65 6e 74 2c 27 3c 41 64 64 69 74 69 6f | ons.>.0.then._p(indent,'<Additio |
45f80 | 6e 61 6c 4f 70 74 69 6f 6e 73 3e 25 73 20 25 25 28 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f | nalOptions>%s.%%(AdditionalOptio |
45fa0 | 6e 73 29 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3e 27 2c 0a 74 61 62 6c 65 2e | ns)</AdditionalOptions>',.table. |
45fc0 | 63 6f 6e 63 61 74 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f | concat(premake.esc(cfg.linkoptio |
45fe0 | 6e 73 29 2c 20 22 20 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f | ns),.".")).end.end.local.functio |
46000 | 6e 20 6c 69 6e 6b 5f 74 61 72 67 65 74 5f 6d 61 63 68 69 6e 65 28 69 6e 64 65 78 2c 63 66 67 29 | n.link_target_machine(index,cfg) |
46020 | 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 3d 20 7b 78 33 32 20 3d 20 27 4d 61 63 68 69 | .local.platforms.=.{x32.=.'Machi |
46040 | 6e 65 58 38 36 27 2c 20 78 36 34 20 3d 20 27 4d 61 63 68 69 6e 65 58 36 34 27 7d 0a 69 66 20 70 | neX86',.x64.=.'MachineX64'}.if.p |
46060 | 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 20 74 68 65 6e 0a 5f 70 28 69 | latforms[cfg.platform].then._p(i |
46080 | 6e 64 65 78 2c 27 3c 54 61 72 67 65 74 4d 61 63 68 69 6e 65 3e 25 73 3c 2f 54 61 72 67 65 74 4d | ndex,'<TargetMachine>%s</TargetM |
460a0 | 61 63 68 69 6e 65 3e 27 2c 20 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d | achine>',.platforms[cfg.platform |
460c0 | 5d 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 74 65 6d 5f 64 | ]).end.end.local.function.item_d |
460e0 | 65 66 5f 6c 69 62 28 63 66 67 29 0a 20 20 20 20 20 20 20 2d 2d 20 54 68 65 20 58 62 6f 78 33 36 | ef_lib(cfg)........--.The.Xbox36 |
46100 | 30 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 20 61 72 65 20 73 74 6f 72 65 64 20 69 6e 20 61 6e | 0.project.files.are.stored.in.an |
46120 | 6f 74 68 65 72 20 70 6c 61 63 65 20 69 6e 20 74 68 65 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 2e | other.place.in.the.project.file. |
46140 | 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 27 53 74 61 74 69 63 4c 69 62 27 20 61 6e 64 20 | .if.cfg.kind.==.'StaticLib'.and. |
46160 | 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 7e 3d 20 22 58 62 6f 78 33 36 30 22 20 74 68 65 6e 0a 5f | cfg.platform.~=."Xbox360".then._ |
46180 | 70 28 31 2c 27 3c 4c 69 62 3e 27 29 0a 5f 70 28 32 2c 27 3c 4f 75 74 70 75 74 46 69 6c 65 3e 24 | p(1,'<Lib>')._p(2,'<OutputFile>$ |
461a0 | 28 4f 75 74 44 69 72 29 25 73 3c 2f 4f 75 74 70 75 74 46 69 6c 65 3e 27 2c 63 66 67 2e 62 75 69 | (OutDir)%s</OutputFile>',cfg.bui |
461c0 | 6c 64 74 61 72 67 65 74 2e 6e 61 6d 65 29 0a 61 64 64 69 74 69 6f 6e 61 6c 5f 6f 70 74 69 6f 6e | ldtarget.name).additional_option |
461e0 | 73 28 32 2c 63 66 67 29 0a 6c 69 6e 6b 5f 74 61 72 67 65 74 5f 6d 61 63 68 69 6e 65 28 32 2c 63 | s(2,cfg).link_target_machine(2,c |
46200 | 66 67 29 0a 5f 70 28 31 2c 27 3c 2f 4c 69 62 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c | fg)._p(1,'</Lib>').end.end.local |
46220 | 20 66 75 6e 63 74 69 6f 6e 20 69 6d 70 6f 72 74 5f 6c 69 62 28 63 66 67 29 0a 69 66 20 63 66 67 | .function.import_lib(cfg).if.cfg |
46240 | 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 | .kind.==."SharedLib".then.local. |
46260 | 69 6d 70 6c 69 62 6e 61 6d 65 20 3d 20 63 66 67 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 66 75 6c 6c | implibname.=.cfg.linktarget.full |
46280 | 70 61 74 68 0a 5f 70 28 33 2c 27 3c 49 6d 70 6f 72 74 4c 69 62 72 61 72 79 3e 25 73 3c 2f 49 6d | path._p(3,'<ImportLibrary>%s</Im |
462a0 | 70 6f 72 74 4c 69 62 72 61 72 79 3e 27 2c 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 49 6d | portLibrary>',iif(cfg.flags.NoIm |
462c0 | 70 6f 72 74 4c 69 62 2c 20 63 66 67 2e 6f 62 6a 65 63 74 73 64 69 72 20 2e 2e 20 22 5c 5c 22 20 | portLib,.cfg.objectsdir...."\\". |
462e0 | 2e 2e 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 69 6d 70 6c 69 62 6e 61 6d 65 29 2c 20 69 6d 70 | ...path.getname(implibname),.imp |
46300 | 6c 69 62 6e 61 6d 65 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 | libname)).end.end.function.vc201 |
46320 | 30 2e 6c 69 6e 6b 28 63 66 67 29 0a 5f 70 28 32 2c 27 3c 4c 69 6e 6b 3e 27 29 0a 5f 70 28 33 2c | 0.link(cfg)._p(2,'<Link>')._p(3, |
46340 | 27 3c 53 75 62 53 79 73 74 65 6d 3e 25 73 3c 2f 53 75 62 53 79 73 74 65 6d 3e 27 2c 20 69 69 66 | '<SubSystem>%s</SubSystem>',.iif |
46360 | 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 22 43 6f 6e 73 | (cfg.kind.==."ConsoleApp",."Cons |
46380 | 6f 6c 65 22 2c 20 22 57 69 6e 64 6f 77 73 22 29 29 0a 5f 70 28 33 2c 27 3c 47 65 6e 65 72 61 74 | ole",."Windows"))._p(3,'<Generat |
463a0 | 65 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 3e 25 73 3c 2f 47 65 6e 65 72 61 74 65 44 65 | eDebugInformation>%s</GenerateDe |
463c0 | 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 3e 27 2c 20 74 6f 73 74 72 69 6e 67 28 63 66 67 2e 66 | bugInformation>',.tostring(cfg.f |
463e0 | 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 20 7e 3d 20 6e 69 6c 29 29 0a 69 66 20 70 72 65 6d 61 6b 65 | lags.Symbols.~=.nil)).if.premake |
46400 | 2e 63 6f 6e 66 69 67 2e 69 73 6f 70 74 69 6d 69 7a 65 64 62 75 69 6c 64 28 63 66 67 2e 66 6c 61 | .config.isoptimizedbuild(cfg.fla |
46420 | 67 73 29 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 45 6e 61 62 6c 65 43 4f 4d 44 41 54 46 6f 6c 64 | gs).then._p(3,'<EnableCOMDATFold |
46440 | 69 6e 67 3e 74 72 75 65 3c 2f 45 6e 61 62 6c 65 43 4f 4d 44 41 54 46 6f 6c 64 69 6e 67 3e 27 29 | ing>true</EnableCOMDATFolding>') |
46460 | 0a 5f 70 28 33 2c 27 3c 4f 70 74 69 6d 69 7a 65 52 65 66 65 72 65 6e 63 65 73 3e 74 72 75 65 3c | ._p(3,'<OptimizeReferences>true< |
46480 | 2f 4f 70 74 69 6d 69 7a 65 52 65 66 65 72 65 6e 63 65 73 3e 27 29 0a 65 6e 64 0a 69 66 20 63 66 | /OptimizeReferences>').end.if.cf |
464a0 | 67 2e 6b 69 6e 64 20 7e 3d 20 27 53 74 61 74 69 63 4c 69 62 27 20 74 68 65 6e 0a 76 63 32 30 31 | g.kind.~=.'StaticLib'.then.vc201 |
464c0 | 30 2e 61 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 28 63 66 67 29 0a 5f 70 | 0.additionalDependencies(cfg)._p |
464e0 | 28 33 2c 27 3c 4f 75 74 70 75 74 46 69 6c 65 3e 24 28 4f 75 74 44 69 72 29 25 73 3c 2f 4f 75 74 | (3,'<OutputFile>$(OutDir)%s</Out |
46500 | 70 75 74 46 69 6c 65 3e 27 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 6e 61 6d 65 29 | putFile>',.cfg.buildtarget.name) |
46520 | 0a 69 66 20 23 63 66 67 2e 6c 69 62 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 33 2c 27 | .if.#cfg.libdirs.>.0.then._p(3,' |
46540 | 3c 41 64 64 69 74 69 6f 6e 61 6c 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 3e 25 73 | <AdditionalLibraryDirectories>%s |
46560 | 3b 25 25 28 41 64 64 69 74 69 6f 6e 61 6c 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 | ;%%(AdditionalLibraryDirectories |
46580 | 29 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 3e | )</AdditionalLibraryDirectories> |
465a0 | 27 0a 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 74 | '.,.premake.esc(path.translate(t |
465c0 | 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 6c 69 62 64 69 72 73 2c 20 27 3b 27 29 2c 20 27 | able.concat(cfg.libdirs,.';'),.' |
465e0 | 5c 5c 27 29 29 0a 29 0a 65 6e 64 0a 69 66 20 76 63 32 30 31 30 2e 63 6f 6e 66 69 67 5f 74 79 70 | \\')).).end.if.vc2010.config_typ |
46600 | 65 28 63 66 67 29 20 3d 3d 20 27 41 70 70 6c 69 63 61 74 69 6f 6e 27 20 61 6e 64 20 6e 6f 74 20 | e(cfg).==.'Application'.and.not. |
46620 | 63 66 67 2e 66 6c 61 67 73 2e 57 69 6e 4d 61 69 6e 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c | cfg.flags.WinMain.and.not.cfg.fl |
46640 | 61 67 73 2e 4d 61 6e 61 67 65 64 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 55 6e | ags.Managed.then.if.cfg.flags.Un |
46660 | 69 63 6f 64 65 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 45 6e 74 72 79 50 6f 69 6e 74 53 79 6d 62 | icode.then._p(3,'<EntryPointSymb |
46680 | 6f 6c 3e 77 6d 61 69 6e 43 52 54 53 74 61 72 74 75 70 3c 2f 45 6e 74 72 79 50 6f 69 6e 74 53 79 | ol>wmainCRTStartup</EntryPointSy |
466a0 | 6d 62 6f 6c 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 33 2c 27 3c 45 6e 74 72 79 50 6f 69 6e 74 53 79 | mbol>').else._p(3,'<EntryPointSy |
466c0 | 6d 62 6f 6c 3e 6d 61 69 6e 43 52 54 53 74 61 72 74 75 70 3c 2f 45 6e 74 72 79 50 6f 69 6e 74 53 | mbol>mainCRTStartup</EntryPointS |
466e0 | 79 6d 62 6f 6c 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 69 6d 70 6f 72 74 5f 6c 69 62 28 63 66 67 29 | ymbol>').end.end.import_lib(cfg) |
46700 | 0a 6c 6f 63 61 6c 20 64 65 66 66 69 6c 65 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 66 69 6c | .local.deffile.=.premake.findfil |
46720 | 65 28 63 66 67 2c 20 22 2e 64 65 66 22 29 0a 69 66 20 64 65 66 66 69 6c 65 20 74 68 65 6e 0a 5f | e(cfg,.".def").if.deffile.then._ |
46740 | 70 28 33 2c 27 3c 4d 6f 64 75 6c 65 44 65 66 69 6e 69 74 69 6f 6e 46 69 6c 65 3e 25 73 3c 2f 4d | p(3,'<ModuleDefinitionFile>%s</M |
46760 | 6f 64 75 6c 65 44 65 66 69 6e 69 74 69 6f 6e 46 69 6c 65 3e 27 2c 20 64 65 66 66 69 6c 65 29 0a | oduleDefinitionFile>',.deffile). |
46780 | 65 6e 64 0a 6c 69 6e 6b 5f 74 61 72 67 65 74 5f 6d 61 63 68 69 6e 65 28 33 2c 63 66 67 29 0a 61 | end.link_target_machine(3,cfg).a |
467a0 | 64 64 69 74 69 6f 6e 61 6c 5f 6f 70 74 69 6f 6e 73 28 33 2c 63 66 67 29 0a 65 6e 64 0a 5f 70 28 | dditional_options(3,cfg).end._p( |
467c0 | 32 2c 27 3c 2f 4c 69 6e 6b 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 | 2,'</Link>').end.function.vc2010 |
467e0 | 2e 61 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 28 63 66 67 29 0a 6c 6f 63 | .additionalDependencies(cfg).loc |
46800 | 61 6c 20 6c 69 6e 6b 73 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c | al.links.=.premake.getlinks(cfg, |
46820 | 20 22 73 79 73 74 65 6d 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 0a 69 66 20 23 6c 69 6e 6b 73 | ."system",."fullpath").if.#links |
46840 | 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e | .>.0.then._p(3,'<AdditionalDepen |
46860 | 64 65 6e 63 69 65 73 3e 25 73 3b 25 73 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 | dencies>%s;%s</AdditionalDepende |
46880 | 6e 63 69 65 73 3e 27 0a 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 6c 69 6e 6b 73 2c 20 22 3b | ncies>'.,.table.concat(links,."; |
468a0 | 22 29 0a 2c 20 69 69 66 28 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 44 75 72 61 6e 67 | ").,.iif(cfg.platform.==."Durang |
468c0 | 6f 22 0a 2c 20 27 24 28 58 62 6f 78 45 78 74 65 6e 73 69 6f 6e 73 44 65 70 65 6e 64 65 6e 63 69 | o".,.'$(XboxExtensionsDependenci |
468e0 | 65 73 29 27 0a 2c 20 27 25 28 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 | es)'.,.'%(AdditionalDependencies |
46900 | 29 27 0a 29 0a 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 74 | )'.).).end.end.local.function.it |
46920 | 65 6d 5f 64 65 66 69 6e 69 74 69 6f 6e 73 28 70 72 6a 29 0a 66 6f 72 20 5f 2c 20 63 66 67 69 6e | em_definitions(prj).for._,.cfgin |
46940 | 66 6f 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 76 73 74 75 64 69 | fo.in.ipairs(prj.solution.vstudi |
46960 | 6f 5f 63 6f 6e 66 69 67 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 65 6d 61 6b | o_configs).do.local.cfg.=.premak |
46980 | 65 2e 67 65 74 63 6f 6e 66 69 67 28 70 72 6a 2c 20 63 66 67 69 6e 66 6f 2e 73 72 63 5f 62 75 69 | e.getconfig(prj,.cfginfo.src_bui |
469a0 | 6c 64 63 66 67 2c 20 63 66 67 69 6e 66 6f 2e 73 72 63 5f 70 6c 61 74 66 6f 72 6d 29 0a 5f 70 28 | ldcfg,.cfginfo.src_platform)._p( |
469c0 | 31 2c 27 3c 49 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 20 27 20 2e 2e 69 66 5f 63 | 1,'<ItemDefinitionGroup.'...if_c |
469e0 | 6f 6e 66 69 67 5f 61 6e 64 5f 70 6c 61 74 66 6f 72 6d 28 29 20 2e 2e 27 3e 27 0a 2c 70 72 65 6d | onfig_and_platform()...'>'.,prem |
46a00 | 61 6b 65 2e 65 73 63 28 63 66 67 69 6e 66 6f 2e 6e 61 6d 65 29 29 0a 76 73 31 30 5f 63 6c 63 6f | ake.esc(cfginfo.name)).vs10_clco |
46a20 | 6d 70 69 6c 65 28 63 66 67 29 0a 72 65 73 6f 75 72 63 65 5f 63 6f 6d 70 69 6c 65 28 63 66 67 29 | mpile(cfg).resource_compile(cfg) |
46a40 | 0a 69 74 65 6d 5f 64 65 66 5f 6c 69 62 28 63 66 67 29 0a 76 63 32 30 31 30 2e 6c 69 6e 6b 28 63 | .item_def_lib(cfg).vc2010.link(c |
46a60 | 66 67 29 0a 65 76 65 6e 74 5f 68 6f 6f 6b 73 28 63 66 67 29 0a 5f 70 28 31 2c 27 3c 2f 49 74 65 | fg).event_hooks(cfg)._p(1,'</Ite |
46a80 | 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 | mDefinitionGroup>').end.end.func |
46aa0 | 74 69 6f 6e 20 76 63 32 30 31 30 2e 67 65 74 66 69 6c 65 67 72 6f 75 70 28 70 72 6a 2c 20 67 72 | tion.vc2010.getfilegroup(prj,.gr |
46ac0 | 6f 75 70 29 0a 6c 6f 63 61 6c 20 73 6f 72 74 65 64 66 69 6c 65 73 20 3d 20 70 72 6a 2e 76 63 32 | oup).local.sortedfiles.=.prj.vc2 |
46ae0 | 30 31 30 73 6f 72 74 65 64 66 69 6c 65 73 0a 69 66 20 6e 6f 74 20 73 6f 72 74 65 64 66 69 6c 65 | 010sortedfiles.if.not.sortedfile |
46b00 | 73 20 74 68 65 6e 0a 73 6f 72 74 65 64 66 69 6c 65 73 20 3d 20 7b 0a 43 6c 43 6f 6d 70 69 6c 65 | s.then.sortedfiles.=.{.ClCompile |
46b20 | 20 3d 20 7b 7d 2c 0a 43 6c 49 6e 63 6c 75 64 65 20 3d 20 7b 7d 2c 0a 4e 6f 6e 65 20 3d 20 7b 7d | .=.{},.ClInclude.=.{},.None.=.{} |
46b40 | 2c 0a 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 20 3d 20 7b 7d 2c 0a 41 70 70 78 4d 61 6e 69 | ,.ResourceCompile.=.{},.AppxMani |
46b60 | 66 65 73 74 20 3d 20 7b 7d 2c 0a 49 6d 61 67 65 20 3d 20 7b 7d 0a 7d 0a 6c 6f 63 61 6c 20 66 6f | fest.=.{},.Image.=.{}.}.local.fo |
46b80 | 75 6e 64 41 70 70 78 4d 61 6e 69 66 65 73 74 20 3d 20 66 61 6c 73 65 0a 66 6f 72 20 66 69 6c 65 | undAppxManifest.=.false.for.file |
46ba0 | 20 69 6e 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 65 61 63 68 66 69 6c 65 28 70 72 6a | .in.premake.project.eachfile(prj |
46bc0 | 29 20 64 6f 0a 69 66 20 70 61 74 68 2e 69 73 63 70 70 66 69 6c 65 28 66 69 6c 65 2e 6e 61 6d 65 | ).do.if.path.iscppfile(file.name |
46be0 | 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 6f 72 74 65 64 66 69 6c 65 73 2e | ).then.table.insert(sortedfiles. |
46c00 | 43 6c 43 6f 6d 70 69 6c 65 2c 20 66 69 6c 65 29 0a 65 6c 73 65 69 66 20 70 61 74 68 2e 69 73 63 | ClCompile,.file).elseif.path.isc |
46c20 | 70 70 68 65 61 64 65 72 28 66 69 6c 65 2e 6e 61 6d 65 29 20 74 68 65 6e 0a 69 66 20 6e 6f 74 20 | ppheader(file.name).then.if.not. |
46c40 | 74 61 62 6c 65 2e 69 63 6f 6e 74 61 69 6e 73 28 70 72 6a 2e 72 65 6d 6f 76 65 66 69 6c 65 73 2c | table.icontains(prj.removefiles, |
46c60 | 20 66 69 6c 65 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 6f 72 74 65 64 66 | .file).then.table.insert(sortedf |
46c80 | 69 6c 65 73 2e 43 6c 49 6e 63 6c 75 64 65 2c 20 66 69 6c 65 29 0a 65 6e 64 0a 65 6c 73 65 69 66 | iles.ClInclude,.file).end.elseif |
46ca0 | 20 70 61 74 68 2e 69 73 72 65 73 6f 75 72 63 65 66 69 6c 65 28 66 69 6c 65 2e 6e 61 6d 65 29 20 | .path.isresourcefile(file.name). |
46cc0 | 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 6f 72 74 65 64 66 69 6c 65 73 2e 52 65 | then.table.insert(sortedfiles.Re |
46ce0 | 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 2c 20 66 69 6c 65 29 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 | sourceCompile,.file).else.local. |
46d00 | 65 78 74 20 3d 20 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 66 69 6c 65 2e 6e 61 6d | ext.=.path.getextension(file.nam |
46d20 | 65 29 3a 6c 6f 77 65 72 28 29 0a 69 66 20 65 78 74 20 3d 3d 20 22 2e 61 70 70 78 6d 61 6e 69 66 | e):lower().if.ext.==.".appxmanif |
46d40 | 65 73 74 22 20 74 68 65 6e 0a 66 6f 75 6e 64 41 70 70 78 4d 61 6e 69 66 65 73 74 20 3d 20 74 72 | est".then.foundAppxManifest.=.tr |
46d60 | 75 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 6f 72 74 65 64 66 69 6c 65 73 2e 41 70 70 78 | ue.table.insert(sortedfiles.Appx |
46d80 | 4d 61 6e 69 66 65 73 74 2c 20 66 69 6c 65 29 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 | Manifest,.file).else.table.inser |
46da0 | 74 28 73 6f 72 74 65 64 66 69 6c 65 73 2e 4e 6f 6e 65 2c 20 66 69 6c 65 29 0a 65 6e 64 0a 65 6e | t(sortedfiles.None,.file).end.en |
46dc0 | 64 0a 65 6e 64 0a 69 66 20 76 73 74 75 64 69 6f 2e 69 73 77 69 6e 72 74 28 29 20 61 6e 64 20 70 | d.end.if.vstudio.iswinrt().and.p |
46de0 | 72 6a 2e 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 20 61 6e 64 20 6e 6f 74 | rj.kind.==."WindowedApp".and.not |
46e00 | 20 66 6f 75 6e 64 41 70 70 78 4d 61 6e 69 66 65 73 74 20 74 68 65 6e 0a 76 73 74 75 64 69 6f 2e | .foundAppxManifest.then.vstudio. |
46e20 | 6e 65 65 64 41 70 70 78 4d 61 6e 69 66 65 73 74 20 3d 20 74 72 75 65 0a 6c 6f 63 61 6c 20 66 63 | needAppxManifest.=.true.local.fc |
46e40 | 66 67 20 3d 20 7b 7d 0a 66 63 66 67 2e 6e 61 6d 65 20 3d 20 70 72 6a 2e 6e 61 6d 65 20 2e 2e 20 | fg.=.{}.fcfg.name.=.prj.name.... |
46e60 | 22 2e 61 70 70 78 6d 61 6e 69 66 65 73 74 22 0a 66 63 66 67 2e 76 70 61 74 68 20 3d 20 70 72 65 | ".appxmanifest".fcfg.vpath.=.pre |
46e80 | 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 67 65 74 76 70 61 74 68 28 70 72 6a 2c 20 66 63 66 67 2e | make.project.getvpath(prj,.fcfg. |
46ea0 | 6e 61 6d 65 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 6f 72 74 65 64 66 69 6c 65 73 2e 41 | name).table.insert(sortedfiles.A |
46ec0 | 70 70 78 4d 61 6e 69 66 65 73 74 2c 20 66 63 66 67 29 0a 6c 6f 63 61 6c 20 73 70 6c 61 73 68 63 | ppxManifest,.fcfg).local.splashc |
46ee0 | 66 67 20 3d 20 7b 7d 0a 73 70 6c 61 73 68 63 66 67 2e 6e 61 6d 65 20 3d 20 70 72 65 6d 61 6b 65 | fg.=.{}.splashcfg.name.=.premake |
46f00 | 2e 76 73 74 75 64 69 6f 2e 73 70 6c 61 73 68 70 61 74 68 0a 73 70 6c 61 73 68 63 66 67 2e 76 70 | .vstudio.splashpath.splashcfg.vp |
46f20 | 61 74 68 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 73 70 6c 61 73 68 70 61 74 68 | ath.=.premake.vstudio.splashpath |
46f40 | 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 6f 72 74 65 64 66 69 6c 65 73 2e 49 6d 61 67 65 2c | .table.insert(sortedfiles.Image, |
46f60 | 20 73 70 6c 61 73 68 63 66 67 29 0a 65 6e 64 0a 70 72 6a 2e 76 63 32 30 31 30 73 6f 72 74 65 64 | .splashcfg).end.prj.vc2010sorted |
46f80 | 66 69 6c 65 73 20 3d 20 73 6f 72 74 65 64 66 69 6c 65 73 0a 65 6e 64 0a 72 65 74 75 72 6e 20 73 | files.=.sortedfiles.end.return.s |
46fa0 | 6f 72 74 65 64 66 69 6c 65 73 5b 67 72 6f 75 70 5d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 | ortedfiles[group].end.function.v |
46fc0 | 63 32 30 31 30 2e 66 69 6c 65 73 28 70 72 6a 29 0a 76 63 32 30 31 30 2e 73 69 6d 70 6c 65 66 69 | c2010.files(prj).vc2010.simplefi |
46fe0 | 6c 65 73 67 72 6f 75 70 28 70 72 6a 2c 20 22 43 6c 49 6e 63 6c 75 64 65 22 29 0a 76 63 32 30 31 | lesgroup(prj,."ClInclude").vc201 |
47000 | 30 2e 63 6f 6d 70 69 6c 65 72 66 69 6c 65 73 67 72 6f 75 70 28 70 72 6a 29 0a 76 63 32 30 31 30 | 0.compilerfilesgroup(prj).vc2010 |
47020 | 2e 73 69 6d 70 6c 65 66 69 6c 65 73 67 72 6f 75 70 28 70 72 6a 2c 20 22 4e 6f 6e 65 22 29 0a 76 | .simplefilesgroup(prj,."None").v |
47040 | 63 32 30 31 30 2e 63 75 73 74 6f 6d 74 61 73 6b 67 72 6f 75 70 28 70 72 6a 29 0a 76 63 32 30 31 | c2010.customtaskgroup(prj).vc201 |
47060 | 30 2e 73 69 6d 70 6c 65 66 69 6c 65 73 67 72 6f 75 70 28 70 72 6a 2c 20 22 52 65 73 6f 75 72 63 | 0.simplefilesgroup(prj,."Resourc |
47080 | 65 43 6f 6d 70 69 6c 65 22 29 0a 76 63 32 30 31 30 2e 73 69 6d 70 6c 65 66 69 6c 65 73 67 72 6f | eCompile").vc2010.simplefilesgro |
470a0 | 75 70 28 70 72 6a 2c 20 22 41 70 70 78 4d 61 6e 69 66 65 73 74 22 29 0a 76 63 32 30 31 30 2e 64 | up(prj,."AppxManifest").vc2010.d |
470c0 | 65 70 6c 6f 79 6d 65 6e 74 63 6f 6e 74 65 6e 74 67 72 6f 75 70 28 70 72 6a 2c 20 22 49 6d 61 67 | eploymentcontentgroup(prj,."Imag |
470e0 | 65 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 63 75 73 74 6f 6d 74 61 | e").end.function.vc2010.customta |
47100 | 73 6b 67 72 6f 75 70 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 7b 20 7d 0a 66 | skgroup(prj).local.files.=.{.}.f |
47120 | 6f 72 20 5f 2c 20 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 | or._,.custombuildtask.in.ipairs( |
47140 | 70 72 6a 2e 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 6f 72 20 7b 7d 29 20 64 6f 0a 66 6f | prj.custombuildtask.or.{}).do.fo |
47160 | 72 20 5f 2c 20 62 75 69 6c 64 74 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 63 75 73 74 6f 6d 62 | r._,.buildtask.in.ipairs(customb |
47180 | 75 69 6c 64 74 61 73 6b 20 6f 72 20 7b 7d 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 63 66 67 20 3d 20 | uildtask.or.{}).do.local.fcfg.=. |
471a0 | 7b 20 7d 0a 66 63 66 67 2e 6e 61 6d 65 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 | {.}.fcfg.name.=.path.getrelative |
471c0 | 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 62 75 69 6c 64 74 61 73 6b 5b 31 5d 29 0a 66 63 66 67 | (prj.location,buildtask[1]).fcfg |
471e0 | 2e 76 70 61 74 68 20 3d 20 70 61 74 68 2e 74 72 69 6d 64 6f 74 73 28 66 63 66 67 2e 6e 61 6d 65 | .vpath.=.path.trimdots(fcfg.name |
47200 | 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 69 6c 65 73 2c 20 66 63 66 67 29 0a 65 6e 64 0a | ).table.insert(files,.fcfg).end. |
47220 | 65 6e 64 0a 69 66 20 23 66 69 6c 65 73 20 3e 20 30 20 20 74 68 65 6e 0a 5f 70 28 31 2c 27 3c 49 | end.if.#files.>.0..then._p(1,'<I |
47240 | 74 65 6d 47 72 6f 75 70 3e 27 29 0a 6c 6f 63 61 6c 20 67 72 6f 75 70 65 64 42 75 69 6c 64 54 61 | temGroup>').local.groupedBuildTa |
47260 | 73 6b 73 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 | sks.=.{}.for._,.custombuildtask. |
47280 | 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 6f 72 | in.ipairs(prj.custombuildtask.or |
472a0 | 20 7b 7d 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 62 75 69 6c 64 74 61 73 6b 20 69 6e 20 69 70 61 69 | .{}).do.for._,.buildtask.in.ipai |
472c0 | 72 73 28 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 6f 72 20 7b 7d 29 20 64 6f 0a 69 66 20 | rs(custombuildtask.or.{}).do.if. |
472e0 | 28 67 72 6f 75 70 65 64 42 75 69 6c 64 54 61 73 6b 73 5b 62 75 69 6c 64 74 61 73 6b 5b 31 5d 5d | (groupedBuildTasks[buildtask[1]] |
47300 | 20 3d 3d 20 6e 69 6c 29 20 74 68 65 6e 0a 67 72 6f 75 70 65 64 42 75 69 6c 64 54 61 73 6b 73 5b | .==.nil).then.groupedBuildTasks[ |
47320 | 62 75 69 6c 64 74 61 73 6b 5b 31 5d 5d 20 3d 20 7b 7d 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 | buildtask[1]].=.{}.end.table.ins |
47340 | 65 72 74 28 67 72 6f 75 70 65 64 42 75 69 6c 64 54 61 73 6b 73 5b 62 75 69 6c 64 74 61 73 6b 5b | ert(groupedBuildTasks[buildtask[ |
47360 | 31 5d 5d 2c 20 62 75 69 6c 64 74 61 73 6b 29 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 6e 61 6d 65 | 1]],.buildtask).end.end.for.name |
47380 | 2c 20 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 69 6e 20 70 61 69 72 73 28 67 72 6f 75 70 | ,.custombuildtask.in.pairs(group |
473a0 | 65 64 42 75 69 6c 64 54 61 73 6b 73 20 6f 72 20 7b 7d 29 20 64 6f 0a 5f 70 28 32 2c 27 3c 43 75 | edBuildTasks.or.{}).do._p(2,'<Cu |
473c0 | 73 74 6f 6d 42 75 69 6c 64 20 49 6e 63 6c 75 64 65 3d 5c 22 25 73 5c 22 3e 27 2c 20 70 61 74 68 | stomBuild.Include=\"%s\">',.path |
473e0 | 2e 74 72 61 6e 73 6c 61 74 65 28 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e | .translate(path.getrelative(prj. |
47400 | 6c 6f 63 61 74 69 6f 6e 2c 6e 61 6d 65 29 2c 20 22 5c 5c 22 29 29 0a 5f 70 28 33 2c 27 3c 46 69 | location,name),."\\"))._p(3,'<Fi |
47420 | 6c 65 54 79 70 65 3e 54 65 78 74 3c 2f 46 69 6c 65 54 79 70 65 3e 27 29 0a 6c 6f 63 61 6c 20 63 | leType>Text</FileType>').local.c |
47440 | 6d 64 20 3d 20 22 22 0a 6c 6f 63 61 6c 20 6f 75 74 70 75 74 73 20 3d 20 22 22 0a 66 6f 72 20 5f | md.=."".local.outputs.=."".for._ |
47460 | 2c 20 62 75 69 6c 64 74 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 63 75 73 74 6f 6d 62 75 69 6c | ,.buildtask.in.ipairs(custombuil |
47480 | 64 74 61 73 6b 20 6f 72 20 7b 7d 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 63 6d 64 6c 69 6e 65 20 69 | dtask.or.{}).do.for._,.cmdline.i |
474a0 | 6e 20 69 70 61 69 72 73 28 62 75 69 6c 64 74 61 73 6b 5b 34 5d 20 6f 72 20 7b 7d 29 20 64 6f 0a | n.ipairs(buildtask[4].or.{}).do. |
474c0 | 63 6d 64 20 3d 20 63 6d 64 20 2e 2e 20 63 6d 64 6c 69 6e 65 0a 6c 6f 63 61 6c 20 6e 75 6d 20 3d | cmd.=.cmd....cmdline.local.num.= |
474e0 | 20 31 0a 66 6f 72 20 5f 2c 20 64 65 70 64 61 74 61 20 69 6e 20 69 70 61 69 72 73 28 62 75 69 6c | .1.for._,.depdata.in.ipairs(buil |
47500 | 64 74 61 73 6b 5b 33 5d 20 6f 72 20 7b 7d 29 20 64 6f 0a 63 6d 64 20 3d 20 73 74 72 69 6e 67 2e | dtask[3].or.{}).do.cmd.=.string. |
47520 | 67 73 75 62 28 63 6d 64 2c 22 25 24 25 28 22 20 2e 2e 20 6e 75 6d 20 2e 2e 22 25 29 22 2c 20 73 | gsub(cmd,"%$%("....num..."%)",.s |
47540 | 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 25 73 20 22 2c 70 61 74 68 2e 67 65 74 72 65 6c 61 74 | tring.format("%s.",path.getrelat |
47560 | 69 76 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 64 65 70 64 61 74 61 29 29 29 0a 6e 75 6d 20 | ive(prj.location,depdata))).num. |
47580 | 3d 20 6e 75 6d 20 2b 20 31 0a 65 6e 64 0a 63 6d 64 20 3d 20 73 74 72 69 6e 67 2e 67 73 75 62 28 | =.num.+.1.end.cmd.=.string.gsub( |
475a0 | 63 6d 64 2c 20 22 25 24 25 28 3c 25 29 22 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 25 | cmd,."%$%(<%)",.string.format("% |
475c0 | 73 20 22 2c 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f | s.",path.getrelative(prj.locatio |
475e0 | 6e 2c 62 75 69 6c 64 74 61 73 6b 5b 31 5d 29 29 29 0a 63 6d 64 20 3d 20 73 74 72 69 6e 67 2e 67 | n,buildtask[1]))).cmd.=.string.g |
47600 | 73 75 62 28 63 6d 64 2c 20 22 25 24 25 28 40 25 29 22 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 | sub(cmd,."%$%(@%)",.string.forma |
47620 | 74 28 22 25 73 20 22 2c 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e 6c 6f 63 | t("%s.",path.getrelative(prj.loc |
47640 | 61 74 69 6f 6e 2c 62 75 69 6c 64 74 61 73 6b 5b 32 5d 29 29 29 0a 63 6d 64 20 3d 20 63 6d 64 20 | ation,buildtask[2]))).cmd.=.cmd. |
47660 | 2e 2e 20 22 5c 72 5c 6e 22 0a 65 6e 64 0a 6f 75 74 70 75 74 73 20 3d 20 6f 75 74 70 75 74 73 20 | ..."\r\n".end.outputs.=.outputs. |
47680 | 2e 2e 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e | ...path.getrelative(prj.location |
476a0 | 2c 62 75 69 6c 64 74 61 73 6b 5b 32 5d 29 20 2e 2e 20 22 3b 22 0a 65 6e 64 0a 5f 70 28 33 2c 27 | ,buildtask[2])....";".end._p(3,' |
476c0 | 3c 43 6f 6d 6d 61 6e 64 3e 25 73 3c 2f 43 6f 6d 6d 61 6e 64 3e 27 2c 63 6d 64 29 0a 5f 70 28 33 | <Command>%s</Command>',cmd)._p(3 |
476e0 | 2c 27 3c 4f 75 74 70 75 74 73 3e 25 73 25 25 28 4f 75 74 70 75 74 73 29 3c 2f 4f 75 74 70 75 74 | ,'<Outputs>%s%%(Outputs)</Output |
47700 | 73 3e 27 2c 6f 75 74 70 75 74 73 29 0a 5f 70 28 33 2c 27 3c 53 75 62 54 79 70 65 3e 44 65 73 69 | s>',outputs)._p(3,'<SubType>Desi |
47720 | 67 6e 65 72 3c 2f 53 75 62 54 79 70 65 3e 27 29 0a 5f 70 28 33 2c 27 3c 4d 65 73 73 61 67 65 3e | gner</SubType>')._p(3,'<Message> |
47740 | 3c 2f 4d 65 73 73 61 67 65 3e 27 29 0a 5f 70 28 32 2c 27 3c 2f 43 75 73 74 6f 6d 42 75 69 6c 64 | </Message>')._p(2,'</CustomBuild |
47760 | 3e 27 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 | >').end._p(1,'</ItemGroup>').end |
47780 | 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 73 69 6d 70 6c 65 66 69 6c 65 73 | .end.function.vc2010.simplefiles |
477a0 | 67 72 6f 75 70 28 70 72 6a 2c 20 73 65 63 74 69 6f 6e 2c 20 73 75 62 74 79 70 65 29 0a 6c 6f 63 | group(prj,.section,.subtype).loc |
477c0 | 61 6c 20 66 69 6c 65 73 20 3d 20 76 63 32 30 31 30 2e 67 65 74 66 69 6c 65 67 72 6f 75 70 28 70 | al.files.=.vc2010.getfilegroup(p |
477e0 | 72 6a 2c 20 73 65 63 74 69 6f 6e 29 0a 69 66 20 23 66 69 6c 65 73 20 3e 20 30 20 20 74 68 65 6e | rj,.section).if.#files.>.0..then |
47800 | 0a 5f 70 28 31 2c 27 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 66 6f 72 20 5f 2c 20 66 69 6c 65 | ._p(1,'<ItemGroup>').for._,.file |
47820 | 20 69 6e 20 69 70 61 69 72 73 28 66 69 6c 65 73 29 20 64 6f 0a 69 66 20 73 75 62 74 79 70 65 20 | .in.ipairs(files).do.if.subtype. |
47840 | 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 25 73 20 49 6e 63 6c 75 64 65 3d 5c 22 25 73 5c 22 3e 27 2c | then._p(2,'<%s.Include=\"%s\">', |
47860 | 20 73 65 63 74 69 6f 6e 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 66 69 6c 65 2e 6e 61 | .section,.path.translate(file.na |
47880 | 6d 65 2c 20 22 5c 5c 22 29 29 0a 5f 70 28 33 2c 27 3c 53 75 62 54 79 70 65 3e 25 73 3c 2f 53 75 | me,."\\"))._p(3,'<SubType>%s</Su |
478a0 | 62 54 79 70 65 3e 27 2c 20 73 75 62 74 79 70 65 29 0a 5f 70 28 32 2c 27 3c 2f 25 73 3e 27 2c 20 | bType>',.subtype)._p(2,'</%s>',. |
478c0 | 73 65 63 74 69 6f 6e 29 0a 65 6c 73 65 0a 5f 70 28 32 2c 27 3c 25 73 20 49 6e 63 6c 75 64 65 3d | section).else._p(2,'<%s.Include= |
478e0 | 5c 22 25 73 5c 22 20 2f 3e 27 2c 20 73 65 63 74 69 6f 6e 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c | \"%s\"./>',.section,.path.transl |
47900 | 61 74 65 28 66 69 6c 65 2e 6e 61 6d 65 2c 20 22 5c 5c 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 | ate(file.name,."\\")).end.end._p |
47920 | 28 31 2c 27 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 | (1,'</ItemGroup>').end.end.funct |
47940 | 69 6f 6e 20 76 63 32 30 31 30 2e 64 65 70 6c 6f 79 6d 65 6e 74 63 6f 6e 74 65 6e 74 67 72 6f 75 | ion.vc2010.deploymentcontentgrou |
47960 | 70 28 70 72 6a 2c 20 73 65 63 74 69 6f 6e 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 76 63 | p(prj,.section).local.files.=.vc |
47980 | 32 30 31 30 2e 67 65 74 66 69 6c 65 67 72 6f 75 70 28 70 72 6a 2c 20 73 65 63 74 69 6f 6e 29 0a | 2010.getfilegroup(prj,.section). |
479a0 | 69 66 20 23 66 69 6c 65 73 20 3e 20 30 20 20 74 68 65 6e 0a 5f 70 28 31 2c 27 3c 49 74 65 6d 47 | if.#files.>.0..then._p(1,'<ItemG |
479c0 | 72 6f 75 70 3e 27 29 0a 66 6f 72 20 5f 2c 20 66 69 6c 65 20 69 6e 20 69 70 61 69 72 73 28 66 69 | roup>').for._,.file.in.ipairs(fi |
479e0 | 6c 65 73 29 20 64 6f 0a 5f 70 28 32 2c 27 3c 25 73 20 49 6e 63 6c 75 64 65 3d 5c 22 25 73 5c 22 | les).do._p(2,'<%s.Include=\"%s\" |
47a00 | 3e 27 2c 20 73 65 63 74 69 6f 6e 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 66 69 6c 65 | >',.section,.path.translate(file |
47a20 | 2e 6e 61 6d 65 2c 20 22 5c 5c 22 29 29 0a 5f 70 28 33 2c 27 3c 44 65 70 6c 6f 79 6d 65 6e 74 43 | .name,."\\"))._p(3,'<DeploymentC |
47a40 | 6f 6e 74 65 6e 74 3e 74 72 75 65 3c 2f 44 65 70 6c 6f 79 6d 65 6e 74 43 6f 6e 74 65 6e 74 3e 27 | ontent>true</DeploymentContent>' |
47a60 | 29 0a 5f 70 28 32 2c 27 3c 2f 25 73 3e 27 2c 20 73 65 63 74 69 6f 6e 29 0a 65 6e 64 0a 5f 70 28 | )._p(2,'</%s>',.section).end._p( |
47a80 | 31 2c 27 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 | 1,'</ItemGroup>').end.end.functi |
47aa0 | 6f 6e 20 76 63 32 30 31 30 2e 63 6f 6d 70 69 6c 65 72 66 69 6c 65 73 67 72 6f 75 70 28 70 72 6a | on.vc2010.compilerfilesgroup(prj |
47ac0 | 29 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 73 20 3d 20 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 76 | ).local.configs.=.prj.solution.v |
47ae0 | 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 76 63 32 | studio_configs.local.files.=.vc2 |
47b00 | 30 31 30 2e 67 65 74 66 69 6c 65 67 72 6f 75 70 28 70 72 6a 2c 20 22 43 6c 43 6f 6d 70 69 6c 65 | 010.getfilegroup(prj,."ClCompile |
47b20 | 22 29 0a 69 66 20 23 66 69 6c 65 73 20 3e 20 30 20 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 6f 6e | ").if.#files.>.0..then.local.con |
47b40 | 66 69 67 5f 6d 61 70 70 69 6e 67 73 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 63 66 67 69 6e 66 6f | fig_mappings.=.{}.for._,.cfginfo |
47b60 | 20 69 6e 20 69 70 61 69 72 73 28 63 6f 6e 66 69 67 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 66 67 | .in.ipairs(configs).do.local.cfg |
47b80 | 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 28 70 72 6a 2c 20 63 66 67 69 6e 66 | .=.premake.getconfig(prj,.cfginf |
47ba0 | 6f 2e 73 72 63 5f 62 75 69 6c 64 63 66 67 2c 20 63 66 67 69 6e 66 6f 2e 73 72 63 5f 70 6c 61 74 | o.src_buildcfg,.cfginfo.src_plat |
47bc0 | 66 6f 72 6d 29 0a 69 66 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 20 61 6e 64 20 63 66 67 2e 70 | form).if.cfg.pchheader.and.cfg.p |
47be0 | 63 68 73 6f 75 72 63 65 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 | chsource.and.not.cfg.flags.NoPCH |
47c00 | 20 74 68 65 6e 0a 63 6f 6e 66 69 67 5f 6d 61 70 70 69 6e 67 73 5b 63 66 67 69 6e 66 6f 5d 20 3d | .then.config_mappings[cfginfo].= |
47c20 | 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 63 66 67 2e 70 63 68 73 6f 75 72 63 65 2c 20 22 | .path.translate(cfg.pchsource,." |
47c40 | 5c 5c 22 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 | \\").end.end._p(1,'<ItemGroup>') |
47c60 | 0a 66 6f 72 20 5f 2c 20 66 69 6c 65 20 69 6e 20 69 70 61 69 72 73 28 66 69 6c 65 73 29 20 64 6f | .for._,.file.in.ipairs(files).do |
47c80 | 0a 6c 6f 63 61 6c 20 74 72 61 6e 73 6c 61 74 65 64 70 61 74 68 20 3d 20 70 61 74 68 2e 74 72 61 | .local.translatedpath.=.path.tra |
47ca0 | 6e 73 6c 61 74 65 28 66 69 6c 65 2e 6e 61 6d 65 2c 20 22 5c 5c 22 29 0a 5f 70 28 32 2c 20 27 3c | nslate(file.name,."\\")._p(2,.'< |
47cc0 | 43 6c 43 6f 6d 70 69 6c 65 20 49 6e 63 6c 75 64 65 3d 5c 22 25 73 5c 22 3e 27 2c 20 74 72 61 6e | ClCompile.Include=\"%s\">',.tran |
47ce0 | 73 6c 61 74 65 64 70 61 74 68 29 0a 5f 70 28 33 2c 20 27 3c 4f 62 6a 65 63 74 46 69 6c 65 4e 61 | slatedpath)._p(3,.'<ObjectFileNa |
47d00 | 6d 65 3e 24 28 49 6e 74 44 69 72 29 25 73 2e 6f 62 6a 3c 2f 4f 62 6a 65 63 74 46 69 6c 65 4e 61 | me>$(IntDir)%s.obj</ObjectFileNa |
47d20 | 6d 65 3e 27 0a 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 | me>'.,.premake.esc(path.translat |
47d40 | 65 28 70 61 74 68 2e 74 72 69 6d 64 6f 74 73 28 70 61 74 68 2e 72 65 6d 6f 76 65 65 78 74 28 66 | e(path.trimdots(path.removeext(f |
47d60 | 69 6c 65 2e 6e 61 6d 65 29 29 29 29 0a 29 0a 66 6f 72 20 5f 2c 20 63 66 67 69 6e 66 6f 20 69 6e | ile.name)))).).for._,.cfginfo.in |
47d80 | 20 69 70 61 69 72 73 28 63 6f 6e 66 69 67 73 29 20 64 6f 0a 69 66 20 63 6f 6e 66 69 67 5f 6d 61 | .ipairs(configs).do.if.config_ma |
47da0 | 70 70 69 6e 67 73 5b 63 66 67 69 6e 66 6f 5d 20 61 6e 64 20 74 72 61 6e 73 6c 61 74 65 64 70 61 | ppings[cfginfo].and.translatedpa |
47dc0 | 74 68 20 3d 3d 20 63 6f 6e 66 69 67 5f 6d 61 70 70 69 6e 67 73 5b 63 66 67 69 6e 66 6f 5d 20 74 | th.==.config_mappings[cfginfo].t |
47de0 | 68 65 6e 0a 5f 70 28 33 2c 27 3c 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 20 27 2e 2e | hen._p(3,'<PrecompiledHeader.'.. |
47e00 | 20 69 66 5f 63 6f 6e 66 69 67 5f 61 6e 64 5f 70 6c 61 74 66 6f 72 6d 28 29 20 2e 2e 20 27 3e 43 | .if_config_and_platform()....'>C |
47e20 | 72 65 61 74 65 3c 2f 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 3e 27 2c 20 70 72 65 6d | reate</PrecompiledHeader>',.prem |
47e40 | 61 6b 65 2e 65 73 63 28 63 66 67 69 6e 66 6f 2e 6e 61 6d 65 29 29 0a 63 6f 6e 66 69 67 5f 6d 61 | ake.esc(cfginfo.name)).config_ma |
47e60 | 70 70 69 6e 67 73 5b 63 66 67 69 6e 66 6f 5d 20 3d 20 6e 69 6c 20 20 2d 2d 6f 6e 6c 79 20 6f 6e | ppings[cfginfo].=.nil..--only.on |
47e80 | 65 20 73 6f 75 72 63 65 20 66 69 6c 65 20 70 65 72 20 70 63 68 0a 65 6e 64 0a 65 6e 64 0a 6c 6f | e.source.file.per.pch.end.end.lo |
47ea0 | 63 61 6c 20 65 78 63 6c 75 64 65 64 20 3d 20 74 61 62 6c 65 2e 69 63 6f 6e 74 61 69 6e 73 28 70 | cal.excluded.=.table.icontains(p |
47ec0 | 72 6a 2e 65 78 63 6c 75 64 65 73 2c 20 66 69 6c 65 2e 6e 61 6d 65 29 0a 66 6f 72 20 5f 2c 20 76 | rj.excludes,.file.name).for._,.v |
47ee0 | 73 63 6f 6e 66 69 67 20 69 6e 20 69 70 61 69 72 73 28 63 6f 6e 66 69 67 73 29 20 64 6f 0a 6c 6f | sconfig.in.ipairs(configs).do.lo |
47f00 | 63 61 6c 20 63 66 67 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 28 70 72 6a 2c | cal.cfg.=.premake.getconfig(prj, |
47f20 | 20 76 73 63 6f 6e 66 69 67 2e 73 72 63 5f 62 75 69 6c 64 63 66 67 2c 20 76 73 63 6f 6e 66 69 67 | .vsconfig.src_buildcfg,.vsconfig |
47f40 | 2e 73 72 63 5f 70 6c 61 74 66 6f 72 6d 29 0a 69 66 20 65 78 63 6c 75 64 65 64 20 6f 72 20 74 61 | .src_platform).if.excluded.or.ta |
47f60 | 62 6c 65 2e 69 63 6f 6e 74 61 69 6e 73 28 63 66 67 2e 65 78 63 6c 75 64 65 73 2c 20 66 69 6c 65 | ble.icontains(cfg.excludes,.file |
47f80 | 2e 6e 61 6d 65 29 20 74 68 65 6e 0a 5f 70 28 33 2c 20 27 3c 45 78 63 6c 75 64 65 64 46 72 6f 6d | .name).then._p(3,.'<ExcludedFrom |
47fa0 | 42 75 69 6c 64 20 27 0a 2e 2e 20 69 66 5f 63 6f 6e 66 69 67 5f 61 6e 64 5f 70 6c 61 74 66 6f 72 | Build.'....if_config_and_platfor |
47fc0 | 6d 28 29 0a 2e 2e 20 27 3e 74 72 75 65 3c 2f 45 78 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 | m()....'>true</ExcludedFromBuild |
47fe0 | 3e 27 0a 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 76 73 63 6f 6e 66 69 67 2e 6e 61 6d 65 29 0a | >'.,.premake.esc(vsconfig.name). |
48000 | 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 2f 43 6c 43 6f 6d 70 69 6c 65 3e 27 29 0a 65 | ).end.end._p(2,'</ClCompile>').e |
48020 | 6e 64 0a 5f 70 28 31 2c 27 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a | nd._p(1,'</ItemGroup>').end.end. |
48040 | 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 68 65 61 64 65 72 28 74 61 72 67 65 74 73 29 0a | function.vc2010.header(targets). |
48060 | 69 6f 2e 65 6f 6c 20 3d 20 22 5c 72 5c 6e 22 0a 5f 70 28 27 3c 3f 78 6d 6c 20 76 65 72 73 69 6f | io.eol.=."\r\n"._p('<?xml.versio |
48080 | 6e 3d 22 31 2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 75 74 66 2d 38 22 3f 3e 27 29 0a 6c 6f 63 | n="1.0".encoding="utf-8"?>').loc |
480a0 | 61 6c 20 74 20 3d 20 22 22 0a 69 66 20 74 61 72 67 65 74 73 20 74 68 65 6e 0a 74 20 3d 20 27 20 | al.t.=."".if.targets.then.t.=.'. |
480c0 | 44 65 66 61 75 6c 74 54 61 72 67 65 74 73 3d 22 27 20 2e 2e 20 74 61 72 67 65 74 73 20 2e 2e 20 | DefaultTargets="'....targets.... |
480e0 | 27 22 27 0a 65 6e 64 0a 5f 70 28 27 3c 50 72 6f 6a 65 63 74 25 73 20 54 6f 6f 6c 73 56 65 72 73 | '"'.end._p('<Project%s.ToolsVers |
48100 | 69 6f 6e 3d 22 25 73 22 20 78 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d | ion="%s".xmlns="http://schemas.m |
48120 | 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 64 65 76 65 6c 6f 70 65 72 2f 6d 73 62 75 69 6c 64 2f 32 | icrosoft.com/developer/msbuild/2 |
48140 | 30 30 33 22 3e 27 2c 20 74 2c 20 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 73 56 | 003">',.t,.action.vstudio.toolsV |
48160 | 65 72 73 69 6f 6e 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 76 73 32 | ersion).end.function.premake.vs2 |
48180 | 30 31 30 5f 76 63 78 70 72 6f 6a 28 70 72 6a 29 0a 69 6f 2e 69 6e 64 65 6e 74 20 3d 20 22 20 20 | 010_vcxproj(prj).io.indent.=.".. |
481a0 | 22 0a 76 63 32 30 31 30 2e 68 65 61 64 65 72 28 22 42 75 69 6c 64 22 29 0a 76 73 32 30 31 30 5f | ".vc2010.header("Build").vs2010_ |
481c0 | 63 6f 6e 66 69 67 28 70 72 6a 29 0a 76 73 32 30 31 30 5f 67 6c 6f 62 61 6c 73 28 70 72 6a 29 0a | config(prj).vs2010_globals(prj). |
481e0 | 5f 70 28 31 2c 27 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 24 28 56 43 54 61 72 67 65 | _p(1,'<Import.Project="$(VCTarge |
48200 | 74 73 50 61 74 68 29 5c 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 70 70 2e 44 65 66 61 75 6c 74 2e 70 | tsPath)\\Microsoft.Cpp.Default.p |
48220 | 72 6f 70 73 22 20 2f 3e 27 29 0a 66 6f 72 20 5f 2c 20 63 66 67 69 6e 66 6f 20 69 6e 20 69 70 61 | rops"./>').for._,.cfginfo.in.ipa |
48240 | 69 72 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 76 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 | irs(prj.solution.vstudio_configs |
48260 | 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 | ).do.local.cfg.=.premake.getconf |
48280 | 69 67 28 70 72 6a 2c 20 63 66 67 69 6e 66 6f 2e 73 72 63 5f 62 75 69 6c 64 63 66 67 2c 20 63 66 | ig(prj,.cfginfo.src_buildcfg,.cf |
482a0 | 67 69 6e 66 6f 2e 73 72 63 5f 70 6c 61 74 66 6f 72 6d 29 0a 76 63 32 30 31 30 2e 63 6f 6e 66 69 | ginfo.src_platform).vc2010.confi |
482c0 | 67 75 72 61 74 69 6f 6e 50 72 6f 70 65 72 74 79 47 72 6f 75 70 28 63 66 67 2c 20 63 66 67 69 6e | gurationPropertyGroup(cfg,.cfgin |
482e0 | 66 6f 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 24 | fo).end._p(1,'<Import.Project="$ |
48300 | 28 56 43 54 61 72 67 65 74 73 50 61 74 68 29 5c 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 70 70 2e 70 | (VCTargetsPath)\\Microsoft.Cpp.p |
48320 | 72 6f 70 73 22 20 2f 3e 27 29 0a 5f 70 28 31 2c 27 3c 49 6d 70 6f 72 74 47 72 6f 75 70 20 4c 61 | rops"./>')._p(1,'<ImportGroup.La |
48340 | 62 65 6c 3d 22 45 78 74 65 6e 73 69 6f 6e 53 65 74 74 69 6e 67 73 22 3e 27 29 0a 5f 70 28 31 2c | bel="ExtensionSettings">')._p(1, |
48360 | 27 3c 2f 49 6d 70 6f 72 74 47 72 6f 75 70 3e 27 29 0a 69 6d 70 6f 72 74 5f 70 72 6f 70 73 28 70 | '</ImportGroup>').import_props(p |
48380 | 72 6a 29 0a 5f 70 28 31 2c 27 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 20 4c 61 62 65 6c 3d 22 | rj)._p(1,'<PropertyGroup.Label=" |
483a0 | 55 73 65 72 4d 61 63 72 6f 73 22 20 2f 3e 27 29 0a 76 63 32 30 31 30 2e 6f 75 74 70 75 74 50 72 | UserMacros"./>').vc2010.outputPr |
483c0 | 6f 70 65 72 74 69 65 73 28 70 72 6a 29 0a 69 74 65 6d 5f 64 65 66 69 6e 69 74 69 6f 6e 73 28 70 | operties(prj).item_definitions(p |
483e0 | 72 6a 29 0a 76 63 32 30 31 30 2e 66 69 6c 65 73 28 70 72 6a 29 0a 76 63 32 30 31 30 2e 70 72 6f | rj).vc2010.files(prj).vc2010.pro |
48400 | 6a 65 63 74 52 65 66 65 72 65 6e 63 65 73 28 70 72 6a 29 0a 5f 70 28 31 2c 27 3c 49 6d 70 6f 72 | jectReferences(prj)._p(1,'<Impor |
48420 | 74 20 50 72 6f 6a 65 63 74 3d 22 24 28 56 43 54 61 72 67 65 74 73 50 61 74 68 29 5c 5c 4d 69 63 | t.Project="$(VCTargetsPath)\\Mic |
48440 | 72 6f 73 6f 66 74 2e 43 70 70 2e 74 61 72 67 65 74 73 22 20 2f 3e 27 29 0a 5f 70 28 31 2c 27 3c | rosoft.Cpp.targets"./>')._p(1,'< |
48460 | 49 6d 70 6f 72 74 47 72 6f 75 70 20 4c 61 62 65 6c 3d 22 45 78 74 65 6e 73 69 6f 6e 54 61 72 67 | ImportGroup.Label="ExtensionTarg |
48480 | 65 74 73 22 3e 27 29 0a 5f 70 28 31 2c 27 3c 2f 49 6d 70 6f 72 74 47 72 6f 75 70 3e 27 29 0a 5f | ets">')._p(1,'</ImportGroup>')._ |
484a0 | 70 28 27 3c 2f 50 72 6f 6a 65 63 74 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 | p('</Project>').end.function.vc2 |
484c0 | 30 31 30 2e 70 72 6f 6a 65 63 74 52 65 66 65 72 65 6e 63 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c | 010.projectReferences(prj).local |
484e0 | 20 64 65 70 73 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 64 65 70 65 6e 64 65 6e 63 69 65 73 28 | .deps.=.premake.getdependencies( |
48500 | 70 72 6a 29 0a 69 66 20 23 64 65 70 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 31 2c 27 3c 49 74 | prj).if.#deps.>.0.then._p(1,'<It |
48520 | 65 6d 47 72 6f 75 70 3e 27 29 0a 66 6f 72 20 5f 2c 20 64 65 70 20 69 6e 20 69 70 61 69 72 73 28 | emGroup>').for._,.dep.in.ipairs( |
48540 | 64 65 70 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 64 65 70 70 61 74 68 20 3d 20 70 61 74 68 2e 67 65 | deps).do.local.deppath.=.path.ge |
48560 | 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 20 76 73 74 75 64 69 6f 2e | trelative(prj.location,.vstudio. |
48580 | 70 72 6f 6a 65 63 74 66 69 6c 65 28 64 65 70 29 29 0a 5f 70 28 32 2c 27 3c 50 72 6f 6a 65 63 74 | projectfile(dep))._p(2,'<Project |
485a0 | 52 65 66 65 72 65 6e 63 65 20 49 6e 63 6c 75 64 65 3d 5c 22 25 73 5c 22 3e 27 2c 20 70 61 74 68 | Reference.Include=\"%s\">',.path |
485c0 | 2e 74 72 61 6e 73 6c 61 74 65 28 64 65 70 70 61 74 68 2c 20 22 5c 5c 22 29 29 0a 5f 70 28 33 2c | .translate(deppath,."\\"))._p(3, |
485e0 | 27 3c 50 72 6f 6a 65 63 74 3e 7b 25 73 7d 3c 2f 50 72 6f 6a 65 63 74 3e 27 2c 20 64 65 70 2e 75 | '<Project>{%s}</Project>',.dep.u |
48600 | 75 69 64 29 0a 69 66 20 76 73 74 75 64 69 6f 2e 69 73 77 69 6e 72 74 28 29 20 74 68 65 6e 0a 5f | uid).if.vstudio.iswinrt().then._ |
48620 | 70 28 33 2c 27 3c 52 65 66 65 72 65 6e 63 65 4f 75 74 70 75 74 41 73 73 65 6d 62 6c 79 3e 66 61 | p(3,'<ReferenceOutputAssembly>fa |
48640 | 6c 73 65 3c 2f 52 65 66 65 72 65 6e 63 65 4f 75 74 70 75 74 41 73 73 65 6d 62 6c 79 3e 27 29 0a | lse</ReferenceOutputAssembly>'). |
48660 | 65 6e 64 0a 5f 70 28 32 2c 27 3c 2f 50 72 6f 6a 65 63 74 52 65 66 65 72 65 6e 63 65 3e 27 29 0a | end._p(2,'</ProjectReference>'). |
48680 | 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 | end._p(1,'</ItemGroup>').end.end |
486a0 | 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 64 65 62 75 67 64 69 72 28 63 66 67 29 0a 69 | .function.vc2010.debugdir(cfg).i |
486c0 | 66 20 63 66 67 2e 64 65 62 75 67 64 69 72 20 61 6e 64 20 6e 6f 74 20 76 73 74 75 64 69 6f 2e 69 | f.cfg.debugdir.and.not.vstudio.i |
486e0 | 73 77 69 6e 72 74 28 29 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 4c 6f 63 61 6c 44 65 62 75 | swinrt().then._p('....<LocalDebu |
48700 | 67 67 65 72 57 6f 72 6b 69 6e 67 44 69 72 65 63 74 6f 72 79 3e 25 73 3c 2f 4c 6f 63 61 6c 44 65 | ggerWorkingDirectory>%s</LocalDe |
48720 | 62 75 67 67 65 72 57 6f 72 6b 69 6e 67 44 69 72 65 63 74 6f 72 79 3e 27 2c 20 70 61 74 68 2e 74 | buggerWorkingDirectory>',.path.t |
48740 | 72 61 6e 73 6c 61 74 65 28 63 66 67 2e 64 65 62 75 67 64 69 72 2c 20 27 5c 5c 27 29 29 0a 5f 70 | ranslate(cfg.debugdir,.'\\'))._p |
48760 | 28 27 20 20 20 20 3c 44 65 62 75 67 67 65 72 46 6c 61 76 6f 72 3e 57 69 6e 64 6f 77 73 4c 6f 63 | ('....<DebuggerFlavor>WindowsLoc |
48780 | 61 6c 44 65 62 75 67 67 65 72 3c 2f 44 65 62 75 67 67 65 72 46 6c 61 76 6f 72 3e 27 29 0a 65 6e | alDebugger</DebuggerFlavor>').en |
487a0 | 64 0a 69 66 20 63 66 67 2e 64 65 62 75 67 61 72 67 73 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 | d.if.cfg.debugargs.then._p('.... |
487c0 | 3c 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 43 6f 6d 6d 61 6e 64 41 72 67 75 6d 65 6e 74 73 3e 25 | <LocalDebuggerCommandArguments>% |
487e0 | 73 3c 2f 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 43 6f 6d 6d 61 6e 64 41 72 67 75 6d 65 6e 74 73 | s</LocalDebuggerCommandArguments |
48800 | 3e 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 64 65 62 75 67 61 72 67 73 2c 20 | >',.table.concat(cfg.debugargs,. |
48820 | 22 20 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 64 65 | ".")).end.end.function.vc2010.de |
48840 | 62 75 67 65 6e 76 73 28 63 66 67 29 0a 69 66 20 63 66 67 2e 64 65 62 75 67 65 6e 76 73 20 61 6e | bugenvs(cfg).if.cfg.debugenvs.an |
48860 | 64 20 23 63 66 67 2e 64 65 62 75 67 65 6e 76 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 32 2c 27 | d.#cfg.debugenvs.>.0.then._p(2,' |
48880 | 3c 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 45 6e 76 69 72 6f 6e 6d 65 6e 74 3e 25 73 25 73 3c 2f | <LocalDebuggerEnvironment>%s%s</ |
488a0 | 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 45 6e 76 69 72 6f 6e 6d 65 6e 74 3e 27 2c 74 61 62 6c 65 | LocalDebuggerEnvironment>',table |
488c0 | 2e 63 6f 6e 63 61 74 28 63 66 67 2e 64 65 62 75 67 65 6e 76 73 2c 20 22 5c 6e 22 29 0a 2c 69 69 | .concat(cfg.debugenvs,."\n").,ii |
488e0 | 66 28 63 66 67 2e 66 6c 61 67 73 2e 44 65 62 75 67 45 6e 76 73 49 6e 68 65 72 69 74 2c 27 5c 6e | f(cfg.flags.DebugEnvsInherit,'\n |
48900 | 24 28 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 45 6e 76 69 72 6f 6e 6d 65 6e 74 29 27 2c 27 27 29 | $(LocalDebuggerEnvironment)','') |
48920 | 0a 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 44 65 62 75 67 45 6e 76 73 44 6f 6e 74 4d 65 72 | .).if.cfg.flags.DebugEnvsDontMer |
48940 | 67 65 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 4d 65 72 67 | ge.then._p(2,'<LocalDebuggerMerg |
48960 | 65 45 6e 76 69 72 6f 6e 6d 65 6e 74 3e 66 61 6c 73 65 3c 2f 4c 6f 63 61 6c 44 65 62 75 67 67 65 | eEnvironment>false</LocalDebugge |
48980 | 72 4d 65 72 67 65 45 6e 76 69 72 6f 6e 6d 65 6e 74 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 | rMergeEnvironment>').end.end.end |
489a0 | 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 76 73 32 30 31 30 5f 76 63 78 70 72 6f 6a | .function.premake.vs2010_vcxproj |
489c0 | 5f 75 73 65 72 28 70 72 6a 29 0a 69 6f 2e 69 6e 64 65 6e 74 20 3d 20 22 20 20 22 0a 76 63 32 30 | _user(prj).io.indent.=."..".vc20 |
489e0 | 31 30 2e 68 65 61 64 65 72 28 29 0a 66 6f 72 20 5f 2c 20 63 66 67 69 6e 66 6f 20 69 6e 20 69 70 | 10.header().for._,.cfginfo.in.ip |
48a00 | 61 69 72 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 76 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 | airs(prj.solution.vstudio_config |
48a20 | 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e | s).do.local.cfg.=.premake.getcon |
48a40 | 66 69 67 28 70 72 6a 2c 20 63 66 67 69 6e 66 6f 2e 73 72 63 5f 62 75 69 6c 64 63 66 67 2c 20 63 | fig(prj,.cfginfo.src_buildcfg,.c |
48a60 | 66 67 69 6e 66 6f 2e 73 72 63 5f 70 6c 61 74 66 6f 72 6d 29 0a 5f 70 28 27 20 20 3c 50 72 6f 70 | fginfo.src_platform)._p('..<Prop |
48a80 | 65 72 74 79 47 72 6f 75 70 20 27 2e 2e 20 69 66 5f 63 6f 6e 66 69 67 5f 61 6e 64 5f 70 6c 61 74 | ertyGroup.'...if_config_and_plat |
48aa0 | 66 6f 72 6d 28 29 20 2e 2e 27 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 69 6e 66 | form()...'>',.premake.esc(cfginf |
48ac0 | 6f 2e 6e 61 6d 65 29 29 0a 76 63 32 30 31 30 2e 64 65 62 75 67 64 69 72 28 63 66 67 29 0a 76 63 | o.name)).vc2010.debugdir(cfg).vc |
48ae0 | 32 30 31 30 2e 64 65 62 75 67 65 6e 76 73 28 63 66 67 29 0a 5f 70 28 27 20 20 3c 2f 50 72 6f 70 | 2010.debugenvs(cfg)._p('..</Prop |
48b00 | 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 5f 70 28 27 3c 2f 50 72 6f 6a 65 63 74 3e 27 | ertyGroup>').end._p('</Project>' |
48b20 | 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 76 73 32 30 31 30 5f 61 70 | ).end.function.premake.vs2010_ap |
48b40 | 70 78 6d 61 6e 69 66 65 73 74 28 70 72 6a 29 0a 69 6f 2e 69 6e 64 65 6e 74 20 3d 20 22 20 20 22 | pxmanifest(prj).io.indent.=.".." |
48b60 | 0a 69 6f 2e 65 6f 6c 20 3d 20 22 5c 72 5c 6e 22 0a 5f 70 28 27 3c 3f 78 6d 6c 20 76 65 72 73 69 | .io.eol.=."\r\n"._p('<?xml.versi |
48b80 | 6f 6e 3d 22 31 2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 75 74 66 2d 38 22 3f 3e 27 29 0a 69 66 | on="1.0".encoding="utf-8"?>').if |
48ba0 | 20 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 73 65 74 20 3d 3d 20 22 76 31 32 30 5f 77 70 38 31 22 20 | .vstudio.toolset.==."v120_wp81". |
48bc0 | 74 68 65 6e 0a 5f 70 28 27 3c 50 61 63 6b 61 67 65 20 78 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f | then._p('<Package.xmlns="http:// |
48be0 | 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 61 70 70 78 2f 32 30 31 30 2f | schemas.microsoft.com/appx/2010/ |
48c00 | 6d 61 6e 69 66 65 73 74 22 20 78 6d 6c 6e 73 3a 6d 32 3d 22 68 74 74 70 3a 2f 2f 73 63 68 65 6d | manifest".xmlns:m2="http://schem |
48c20 | 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 61 70 70 78 2f 32 30 31 33 2f 6d 61 6e 69 66 | as.microsoft.com/appx/2013/manif |
48c40 | 65 73 74 22 20 78 6d 6c 6e 73 3a 6d 33 3d 22 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d 69 | est".xmlns:m3="http://schemas.mi |
48c60 | 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 61 70 70 78 2f 32 30 31 34 2f 6d 61 6e 69 66 65 73 74 22 20 | crosoft.com/appx/2014/manifest". |
48c80 | 78 6d 6c 6e 73 3a 6d 70 3d 22 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f | xmlns:mp="http://schemas.microso |
48ca0 | 66 74 2e 63 6f 6d 2f 61 70 70 78 2f 32 30 31 34 2f 70 68 6f 6e 65 2f 6d 61 6e 69 66 65 73 74 22 | ft.com/appx/2014/phone/manifest" |
48cc0 | 3e 27 29 0a 65 6c 73 65 69 66 20 76 73 74 75 64 69 6f 2e 73 74 6f 72 65 61 70 70 20 3d 3d 20 22 | >').elseif.vstudio.storeapp.==." |
48ce0 | 38 2e 31 22 20 74 68 65 6e 0a 5f 70 28 27 3c 50 61 63 6b 61 67 65 20 78 6d 6c 6e 73 3d 22 68 74 | 8.1".then._p('<Package.xmlns="ht |
48d00 | 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 61 70 70 78 2f | tp://schemas.microsoft.com/appx/ |
48d20 | 32 30 31 30 2f 6d 61 6e 69 66 65 73 74 22 20 78 6d 6c 6e 73 3a 6d 33 3d 22 68 74 74 70 3a 2f 2f | 2010/manifest".xmlns:m3="http:// |
48d40 | 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 61 70 70 78 2f 32 30 31 33 2f | schemas.microsoft.com/appx/2013/ |
48d60 | 6d 61 6e 69 66 65 73 74 22 3e 27 29 0a 65 6c 73 65 69 66 20 76 73 74 75 64 69 6f 2e 73 74 6f 72 | manifest">').elseif.vstudio.stor |
48d80 | 65 61 70 70 20 3d 3d 20 22 64 75 72 61 6e 67 6f 22 20 74 68 65 6e 0a 5f 70 28 27 3c 50 61 63 6b | eapp.==."durango".then._p('<Pack |
48da0 | 61 67 65 20 78 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73 | age.xmlns="http://schemas.micros |
48dc0 | 6f 66 74 2e 63 6f 6d 2f 61 70 70 78 2f 32 30 31 30 2f 6d 61 6e 69 66 65 73 74 22 20 78 6d 6c 6e | oft.com/appx/2010/manifest".xmln |
48de0 | 73 3a 6d 78 3d 22 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 | s:mx="http://schemas.microsoft.c |
48e00 | 6f 6d 2f 61 70 70 78 2f 32 30 31 33 2f 78 62 6f 78 2f 6d 61 6e 69 66 65 73 74 22 20 49 67 6e 6f | om/appx/2013/xbox/manifest".Igno |
48e20 | 72 61 62 6c 65 4e 61 6d 65 73 70 61 63 65 73 3d 22 6d 78 22 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 | rableNamespaces="mx">').else._p( |
48e40 | 27 3c 50 61 63 6b 61 67 65 20 78 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e | '<Package.xmlns="http://schemas. |
48e60 | 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 61 70 70 78 2f 6d 61 6e 69 66 65 73 74 2f 66 6f 75 6e | microsoft.com/appx/manifest/foun |
48e80 | 64 61 74 69 6f 6e 2f 77 69 6e 64 6f 77 73 31 30 22 20 78 6d 6c 6e 73 3a 6d 70 3d 22 68 74 74 70 | dation/windows10".xmlns:mp="http |
48ea0 | 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 61 70 70 78 2f 32 30 | ://schemas.microsoft.com/appx/20 |
48ec0 | 31 34 2f 70 68 6f 6e 65 2f 6d 61 6e 69 66 65 73 74 22 20 78 6d 6c 6e 73 3a 6d 33 3d 22 68 74 74 | 14/phone/manifest".xmlns:m3="htt |
48ee0 | 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 61 70 70 78 2f 6d | p://schemas.microsoft.com/appx/m |
48f00 | 61 6e 69 66 65 73 74 2f 75 61 70 2f 77 69 6e 64 6f 77 73 31 30 22 3e 27 29 0a 65 6e 64 0a 5f 70 | anifest/uap/windows10">').end._p |
48f20 | 28 31 2c 27 3c 49 64 65 6e 74 69 74 79 20 4e 61 6d 65 3d 22 27 20 2e 2e 20 70 72 6a 2e 75 75 69 | (1,'<Identity.Name="'....prj.uui |
48f40 | 64 20 2e 2e 20 27 22 27 29 0a 5f 70 28 32 2c 27 50 75 62 6c 69 73 68 65 72 3d 22 43 4e 3d 55 6e | d....'"')._p(2,'Publisher="CN=Un |
48f60 | 6b 6e 6f 77 6e 22 27 29 0a 5f 70 28 32 2c 27 56 65 72 73 69 6f 6e 3d 22 31 2e 30 2e 30 2e 30 22 | known"')._p(2,'Version="1.0.0.0" |
48f80 | 20 2f 3e 27 29 0a 69 66 20 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 73 65 74 20 3d 3d 20 22 76 31 32 | ./>').if.vstudio.toolset.==."v12 |
48fa0 | 30 5f 77 70 38 31 22 20 6f 72 20 76 73 74 75 64 69 6f 2e 73 74 6f 72 65 61 70 70 20 3d 3d 20 22 | 0_wp81".or.vstudio.storeapp.==." |
48fc0 | 38 2e 32 22 20 74 68 65 6e 0a 5f 70 28 31 2c 27 3c 6d 70 3a 50 68 6f 6e 65 49 64 65 6e 74 69 74 | 8.2".then._p(1,'<mp:PhoneIdentit |
48fe0 | 79 20 50 68 6f 6e 65 50 72 6f 64 75 63 74 49 64 3d 22 27 20 2e 2e 20 70 72 6a 2e 75 75 69 64 20 | y.PhoneProductId="'....prj.uuid. |
49000 | 2e 2e 20 27 22 20 50 68 6f 6e 65 50 75 62 6c 69 73 68 65 72 49 64 3d 22 30 30 30 30 30 30 30 30 | ...'".PhonePublisherId="00000000 |
49020 | 2d 30 30 30 30 2d 30 30 30 30 2d 30 30 30 30 2d 30 30 30 30 30 30 30 30 30 30 30 30 22 2f 3e 27 | -0000-0000-0000-000000000000"/>' |
49040 | 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 50 72 6f 70 65 72 74 69 65 73 3e 27 29 0a 5f 70 28 32 2c | ).end._p(1,'<Properties>')._p(2, |
49060 | 27 3c 44 69 73 70 6c 61 79 4e 61 6d 65 3e 27 20 2e 2e 20 70 72 6a 2e 6e 61 6d 65 20 2e 2e 20 27 | '<DisplayName>'....prj.name....' |
49080 | 3c 2f 44 69 73 70 6c 61 79 4e 61 6d 65 3e 27 29 0a 5f 70 28 32 2c 27 3c 50 75 62 6c 69 73 68 65 | </DisplayName>')._p(2,'<Publishe |
490a0 | 72 44 69 73 70 6c 61 79 4e 61 6d 65 3e 55 6e 6b 6e 6f 77 6e 3c 2f 50 75 62 6c 69 73 68 65 72 44 | rDisplayName>Unknown</PublisherD |
490c0 | 69 73 70 6c 61 79 4e 61 6d 65 3e 27 29 0a 5f 70 28 32 2c 27 3c 4c 6f 67 6f 3e 45 6d 70 74 79 4c | isplayName>')._p(2,'<Logo>EmptyL |
490e0 | 6f 67 6f 2e 70 6e 67 3c 2f 4c 6f 67 6f 3e 27 29 0a 5f 70 28 31 2c 27 3c 2f 50 72 6f 70 65 72 74 | ogo.png</Logo>')._p(1,'</Propert |
49100 | 69 65 73 3e 27 29 0a 69 66 20 76 73 74 75 64 69 6f 2e 73 74 6f 72 65 61 70 70 20 3d 3d 20 22 38 | ies>').if.vstudio.storeapp.==."8 |
49120 | 2e 32 22 20 74 68 65 6e 0a 5f 70 28 31 2c 20 27 3c 44 65 70 65 6e 64 65 6e 63 69 65 73 3e 27 29 | .2".then._p(1,.'<Dependencies>') |
49140 | 0a 5f 70 28 32 2c 20 27 3c 54 61 72 67 65 74 44 65 76 69 63 65 46 61 6d 69 6c 79 20 4e 61 6d 65 | ._p(2,.'<TargetDeviceFamily.Name |
49160 | 3d 22 57 69 6e 64 6f 77 73 2e 55 6e 69 76 65 72 73 61 6c 22 20 4d 69 6e 56 65 72 73 69 6f 6e 3d | ="Windows.Universal".MinVersion= |
49180 | 22 31 30 2e 30 2e 31 30 30 36 39 2e 30 22 20 4d 61 78 56 65 72 73 69 6f 6e 54 65 73 74 65 64 3d | "10.0.10069.0".MaxVersionTested= |
491a0 | 22 31 30 2e 30 2e 31 30 30 36 39 2e 30 22 20 2f 3e 27 29 0a 5f 70 28 31 2c 20 27 3c 2f 44 65 70 | "10.0.10069.0"./>')._p(1,.'</Dep |
491c0 | 65 6e 64 65 6e 63 69 65 73 3e 27 29 0a 65 6c 73 65 69 66 20 76 73 74 75 64 69 6f 2e 73 74 6f 72 | endencies>').elseif.vstudio.stor |
491e0 | 65 61 70 70 20 3d 3d 20 22 64 75 72 61 6e 67 6f 22 20 74 68 65 6e 0a 5f 70 28 31 2c 20 27 3c 50 | eapp.==."durango".then._p(1,.'<P |
49200 | 72 65 72 65 71 75 69 73 69 74 65 73 3e 27 29 0a 5f 70 28 32 2c 20 27 3c 4f 53 4d 69 6e 56 65 72 | rerequisites>')._p(2,.'<OSMinVer |
49220 | 73 69 6f 6e 3e 36 2e 32 3c 2f 4f 53 4d 69 6e 56 65 72 73 69 6f 6e 3e 27 29 0a 5f 70 28 32 2c 20 | sion>6.2</OSMinVersion>')._p(2,. |
49240 | 27 3c 4f 53 4d 61 78 56 65 72 73 69 6f 6e 54 65 73 74 65 64 3e 36 2e 32 3c 2f 4f 53 4d 61 78 56 | '<OSMaxVersionTested>6.2</OSMaxV |
49260 | 65 72 73 69 6f 6e 54 65 73 74 65 64 3e 27 29 0a 5f 70 28 31 2c 20 27 3c 2f 50 72 65 72 65 71 75 | ersionTested>')._p(1,.'</Prerequ |
49280 | 69 73 69 74 65 73 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 31 2c 20 27 3c 50 72 65 72 65 71 75 69 73 | isites>').else._p(1,.'<Prerequis |
492a0 | 69 74 65 73 3e 27 29 0a 5f 70 28 32 2c 20 27 3c 4f 53 4d 69 6e 56 65 72 73 69 6f 6e 3e 36 2e 33 | ites>')._p(2,.'<OSMinVersion>6.3 |
492c0 | 2e 30 3c 2f 4f 53 4d 69 6e 56 65 72 73 69 6f 6e 3e 27 29 0a 5f 70 28 32 2c 20 27 3c 4f 53 4d 61 | .0</OSMinVersion>')._p(2,.'<OSMa |
492e0 | 78 56 65 72 73 69 6f 6e 54 65 73 74 65 64 3e 36 2e 33 2e 30 3c 2f 4f 53 4d 61 78 56 65 72 73 69 | xVersionTested>6.3.0</OSMaxVersi |
49300 | 6f 6e 54 65 73 74 65 64 3e 27 29 0a 5f 70 28 31 2c 20 27 3c 2f 50 72 65 72 65 71 75 69 73 69 74 | onTested>')._p(1,.'</Prerequisit |
49320 | 65 73 3e 27 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 52 65 73 6f 75 72 63 65 73 3e 27 29 0a 5f 70 | es>').end._p(1,'<Resources>')._p |
49340 | 28 32 2c 27 3c 52 65 73 6f 75 72 63 65 20 4c 61 6e 67 75 61 67 65 3d 22 78 2d 67 65 6e 65 72 61 | (2,'<Resource.Language="x-genera |
49360 | 74 65 22 2f 3e 27 29 0a 5f 70 28 31 2c 27 3c 2f 52 65 73 6f 75 72 63 65 73 3e 27 29 0a 5f 70 28 | te"/>')._p(1,'</Resources>')._p( |
49380 | 31 2c 27 3c 41 70 70 6c 69 63 61 74 69 6f 6e 73 3e 27 29 0a 5f 70 28 32 2c 27 3c 41 70 70 6c 69 | 1,'<Applications>')._p(2,'<Appli |
493a0 | 63 61 74 69 6f 6e 20 49 64 3d 22 41 70 70 22 27 29 0a 5f 70 28 33 2c 27 45 78 65 63 75 74 61 62 | cation.Id="App"')._p(3,'Executab |
493c0 | 6c 65 3d 22 24 74 61 72 67 65 74 6e 61 6d 65 74 6f 6b 65 6e 24 2e 65 78 65 22 27 29 0a 5f 70 28 | le="$targetnametoken$.exe"')._p( |
493e0 | 33 2c 27 45 6e 74 72 79 50 6f 69 6e 74 3d 22 41 70 70 22 3e 27 29 0a 69 66 20 76 73 74 75 64 69 | 3,'EntryPoint="App">').if.vstudi |
49400 | 6f 2e 73 74 6f 72 65 61 70 70 20 3d 3d 20 22 64 75 72 61 6e 67 6f 22 20 74 68 65 6e 0a 5f 70 28 | o.storeapp.==."durango".then._p( |
49420 | 33 2c 20 27 3c 56 69 73 75 61 6c 45 6c 65 6d 65 6e 74 73 27 29 0a 5f 70 28 34 2c 20 27 44 69 73 | 3,.'<VisualElements')._p(4,.'Dis |
49440 | 70 6c 61 79 4e 61 6d 65 3d 22 47 45 4e 69 65 22 27 29 0a 5f 70 28 34 2c 20 27 4c 6f 67 6f 3d 22 | playName="GENie"')._p(4,.'Logo=" |
49460 | 41 73 73 65 74 73 5c 5c 4c 6f 67 6f 2e 70 6e 67 22 27 29 0a 5f 70 28 34 2c 20 27 53 6d 61 6c 6c | Assets\\Logo.png"')._p(4,.'Small |
49480 | 4c 6f 67 6f 3d 22 41 73 73 65 74 73 5c 5c 53 6d 61 6c 6c 4c 6f 67 6f 2e 70 6e 67 22 27 29 0a 5f | Logo="Assets\\SmallLogo.png"')._ |
494a0 | 70 28 34 2c 20 27 44 65 73 63 72 69 70 74 69 6f 6e 3d 22 47 45 4e 69 65 22 27 29 0a 5f 70 28 34 | p(4,.'Description="GENie"')._p(4 |
494c0 | 2c 20 27 46 6f 72 65 67 72 6f 75 6e 64 54 65 78 74 3d 22 6c 69 67 68 74 22 27 29 0a 5f 70 28 34 | ,.'ForegroundText="light"')._p(4 |
494e0 | 2c 20 27 42 61 63 6b 67 72 6f 75 6e 64 43 6f 6c 6f 72 3d 22 74 72 61 6e 73 70 61 72 65 6e 74 22 | ,.'BackgroundColor="transparent" |
49500 | 3e 27 29 0a 5f 70 28 35 2c 20 27 3c 53 70 6c 61 73 68 53 63 72 65 65 6e 20 49 6d 61 67 65 3d 22 | >')._p(5,.'<SplashScreen.Image=" |
49520 | 41 73 73 65 74 73 5c 5c 53 70 6c 61 73 68 53 63 72 65 65 6e 2e 70 6e 67 22 20 2f 3e 27 29 0a 5f | Assets\\SplashScreen.png"./>')._ |
49540 | 70 28 33 2c 20 27 3c 2f 56 69 73 75 61 6c 45 6c 65 6d 65 6e 74 73 3e 27 29 0a 5f 70 28 33 2c 20 | p(3,.'</VisualElements>')._p(3,. |
49560 | 27 3c 45 78 74 65 6e 73 69 6f 6e 73 3e 27 29 0a 5f 70 28 34 2c 20 27 3c 6d 78 3a 45 78 74 65 6e | '<Extensions>')._p(4,.'<mx:Exten |
49580 | 73 69 6f 6e 20 43 61 74 65 67 6f 72 79 3d 22 78 62 6f 78 2e 73 79 73 74 65 6d 2e 72 65 73 6f 75 | sion.Category="xbox.system.resou |
495a0 | 72 63 65 73 22 3e 27 29 0a 5f 70 28 34 2c 20 27 3c 6d 78 3a 58 62 6f 78 53 79 73 74 65 6d 52 65 | rces">')._p(4,.'<mx:XboxSystemRe |
495c0 | 73 6f 75 72 63 65 73 20 2f 3e 27 29 0a 5f 70 28 34 2c 20 27 3c 2f 6d 78 3a 45 78 74 65 6e 73 69 | sources./>')._p(4,.'</mx:Extensi |
495e0 | 6f 6e 3e 27 29 0a 5f 70 28 33 2c 20 27 3c 2f 45 78 74 65 6e 73 69 6f 6e 73 3e 27 29 0a 65 6c 73 | on>')._p(3,.'</Extensions>').els |
49600 | 65 0a 5f 70 28 33 2c 20 27 3c 6d 33 3a 56 69 73 75 61 6c 45 6c 65 6d 65 6e 74 73 27 29 0a 5f 70 | e._p(3,.'<m3:VisualElements')._p |
49620 | 28 34 2c 20 27 44 69 73 70 6c 61 79 4e 61 6d 65 3d 22 47 45 4e 69 65 22 27 29 0a 5f 70 28 34 2c | (4,.'DisplayName="GENie"')._p(4, |
49640 | 20 27 53 71 75 61 72 65 31 35 30 78 31 35 30 4c 6f 67 6f 3d 22 41 73 73 65 74 73 5c 5c 4c 6f 67 | .'Square150x150Logo="Assets\\Log |
49660 | 6f 2e 70 6e 67 22 27 29 0a 69 66 20 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 73 65 74 20 3d 3d 20 22 | o.png"').if.vstudio.toolset.==." |
49680 | 76 31 32 30 5f 77 70 38 31 22 20 6f 72 20 76 73 74 75 64 69 6f 2e 73 74 6f 72 65 61 70 70 20 3d | v120_wp81".or.vstudio.storeapp.= |
496a0 | 3d 20 22 38 2e 32 22 20 74 68 65 6e 0a 5f 70 28 34 2c 20 27 53 71 75 61 72 65 34 34 78 34 34 4c | =."8.2".then._p(4,.'Square44x44L |
496c0 | 6f 67 6f 3d 22 41 73 73 65 74 73 5c 5c 53 6d 61 6c 6c 4c 6f 67 6f 2e 70 6e 67 22 27 29 0a 65 6c | ogo="Assets\\SmallLogo.png"').el |
496e0 | 73 65 0a 5f 70 28 34 2c 20 27 53 71 75 61 72 65 33 30 78 33 30 4c 6f 67 6f 3d 22 41 73 73 65 74 | se._p(4,.'Square30x30Logo="Asset |
49700 | 73 5c 5c 53 6d 61 6c 6c 4c 6f 67 6f 2e 70 6e 67 22 27 29 0a 65 6e 64 0a 5f 70 28 34 2c 20 27 44 | s\\SmallLogo.png"').end._p(4,.'D |
49720 | 65 73 63 72 69 70 74 69 6f 6e 3d 22 47 45 4e 69 65 22 27 29 0a 5f 70 28 34 2c 20 27 46 6f 72 65 | escription="GENie"')._p(4,.'Fore |
49740 | 67 72 6f 75 6e 64 54 65 78 74 3d 22 6c 69 67 68 74 22 27 29 0a 5f 70 28 34 2c 20 27 42 61 63 6b | groundText="light"')._p(4,.'Back |
49760 | 67 72 6f 75 6e 64 43 6f 6c 6f 72 3d 22 74 72 61 6e 73 70 61 72 65 6e 74 22 3e 27 29 0a 5f 70 28 | groundColor="transparent">')._p( |
49780 | 34 2c 20 27 3c 6d 33 3a 53 70 6c 61 73 68 53 63 72 65 65 6e 20 49 6d 61 67 65 3d 22 25 73 22 20 | 4,.'<m3:SplashScreen.Image="%s". |
497a0 | 2f 3e 27 2c 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 76 73 74 75 64 69 6f 2e 73 70 6c 61 73 68 | />',.path.getname(vstudio.splash |
497c0 | 70 61 74 68 29 29 0a 5f 70 28 33 2c 20 27 3c 2f 6d 33 3a 56 69 73 75 61 6c 45 6c 65 6d 65 6e 74 | path))._p(3,.'</m3:VisualElement |
497e0 | 73 3e 27 29 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 2f 41 70 70 6c 69 63 61 74 69 6f 6e 3e 27 29 0a | s>').end._p(2,'</Application>'). |
49800 | 5f 70 28 31 2c 27 3c 2f 41 70 70 6c 69 63 61 74 69 6f 6e 73 3e 27 29 0a 5f 70 28 27 3c 2f 50 61 | _p(1,'</Applications>')._p('</Pa |
49820 | 63 6b 61 67 65 3e 27 29 0a 65 6e 64 0a 00 6c 6f 63 61 6c 20 76 63 32 30 31 30 20 3d 20 70 72 65 | ckage>').end..local.vc2010.=.pre |
49840 | 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 31 30 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 | make.vstudio.vc2010.local.projec |
49860 | 74 20 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 | t.=.premake.project.function.vc2 |
49880 | 30 31 30 2e 66 69 6c 74 65 72 69 64 67 72 6f 75 70 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 66 69 6c | 010.filteridgroup(prj).local.fil |
498a0 | 74 65 72 73 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 66 69 6c 74 65 72 66 6f 75 6e 64 20 3d 20 66 | ters.=.{.}.local.filterfound.=.f |
498c0 | 61 6c 73 65 0a 66 6f 72 20 66 69 6c 65 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 66 69 6c | alse.for.file.in.project.eachfil |
498e0 | 65 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 6f 6c 64 65 72 73 20 3d 20 73 74 72 69 6e 67 | e(prj).do.local.folders.=.string |
49900 | 2e 65 78 70 6c 6f 64 65 28 66 69 6c 65 2e 76 70 61 74 68 2c 20 22 2f 22 2c 20 74 72 75 65 29 0a | .explode(file.vpath,."/",.true). |
49920 | 6c 6f 63 61 6c 20 70 61 74 68 20 3d 20 22 22 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 66 6f 6c 64 | local.path.=."".for.i.=.1,.#fold |
49940 | 65 72 73 20 2d 20 31 20 64 6f 0a 69 66 20 6e 6f 74 20 66 69 6c 74 65 72 66 6f 75 6e 64 20 74 68 | ers.-.1.do.if.not.filterfound.th |
49960 | 65 6e 0a 66 69 6c 74 65 72 66 6f 75 6e 64 20 3d 20 74 72 75 65 0a 5f 70 28 31 2c 27 3c 49 74 65 | en.filterfound.=.true._p(1,'<Ite |
49980 | 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 70 61 74 68 20 3d 20 70 61 74 68 20 2e 2e 20 66 6f 6c | mGroup>').end.path.=.path....fol |
499a0 | 64 65 72 73 5b 69 5d 0a 69 66 20 6e 6f 74 20 66 69 6c 74 65 72 73 5b 70 61 74 68 5d 20 74 68 65 | ders[i].if.not.filters[path].the |
499c0 | 6e 0a 66 69 6c 74 65 72 73 5b 70 61 74 68 5d 20 3d 20 74 72 75 65 0a 5f 70 28 32 2c 20 27 3c 46 | n.filters[path].=.true._p(2,.'<F |
499e0 | 69 6c 74 65 72 20 49 6e 63 6c 75 64 65 3d 22 25 73 22 3e 27 2c 20 70 61 74 68 29 0a 5f 70 28 33 | ilter.Include="%s">',.path)._p(3 |
49a00 | 2c 20 27 3c 55 6e 69 71 75 65 49 64 65 6e 74 69 66 69 65 72 3e 7b 25 73 7d 3c 2f 55 6e 69 71 75 | ,.'<UniqueIdentifier>{%s}</Uniqu |
49a20 | 65 49 64 65 6e 74 69 66 69 65 72 3e 27 2c 20 6f 73 2e 75 75 69 64 28 70 61 74 68 29 29 0a 5f 70 | eIdentifier>',.os.uuid(path))._p |
49a40 | 28 32 2c 20 27 3c 2f 46 69 6c 74 65 72 3e 27 29 0a 65 6e 64 0a 70 61 74 68 20 3d 20 70 61 74 68 | (2,.'</Filter>').end.path.=.path |
49a60 | 20 2e 2e 20 22 5c 5c 22 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 63 75 73 74 6f 6d 62 75 | ...."\\".end.end.for._,.custombu |
49a80 | 69 6c 64 74 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 63 75 73 74 6f 6d 62 75 69 6c | ildtask.in.ipairs(prj.custombuil |
49aa0 | 64 74 61 73 6b 20 6f 72 20 7b 7d 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 62 75 69 6c 64 74 61 73 6b | dtask.or.{}).do.for._,.buildtask |
49ac0 | 20 69 6e 20 69 70 61 69 72 73 28 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 6f 72 20 7b 7d | .in.ipairs(custombuildtask.or.{} |
49ae0 | 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 6f 6c 64 65 72 73 20 3d 20 73 74 72 69 6e 67 2e 65 78 70 6c | ).do.local.folders.=.string.expl |
49b00 | 6f 64 65 28 70 61 74 68 2e 74 72 69 6d 64 6f 74 73 28 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 | ode(path.trimdots(path.getrelati |
49b20 | 76 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 62 75 69 6c 64 74 61 73 6b 5b 31 5d 29 29 2c 20 | ve(prj.location,buildtask[1])),. |
49b40 | 22 2f 22 2c 20 74 72 75 65 29 0a 6c 6f 63 61 6c 20 70 61 74 68 20 3d 20 22 22 0a 66 6f 72 20 69 | "/",.true).local.path.=."".for.i |
49b60 | 20 3d 20 31 2c 20 23 66 6f 6c 64 65 72 73 20 2d 20 31 20 64 6f 0a 69 66 20 6e 6f 74 20 66 69 6c | .=.1,.#folders.-.1.do.if.not.fil |
49b80 | 74 65 72 66 6f 75 6e 64 20 74 68 65 6e 0a 66 69 6c 74 65 72 66 6f 75 6e 64 20 3d 20 74 72 75 65 | terfound.then.filterfound.=.true |
49ba0 | 0a 5f 70 28 31 2c 27 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 70 61 74 68 20 3d 20 | ._p(1,'<ItemGroup>').end.path.=. |
49bc0 | 70 61 74 68 20 2e 2e 20 66 6f 6c 64 65 72 73 5b 69 5d 0a 69 66 20 6e 6f 74 20 66 69 6c 74 65 72 | path....folders[i].if.not.filter |
49be0 | 73 5b 70 61 74 68 5d 20 74 68 65 6e 0a 66 69 6c 74 65 72 73 5b 70 61 74 68 5d 20 3d 20 74 72 75 | s[path].then.filters[path].=.tru |
49c00 | 65 0a 5f 70 28 32 2c 20 27 3c 46 69 6c 74 65 72 20 49 6e 63 6c 75 64 65 3d 22 25 73 22 3e 27 2c | e._p(2,.'<Filter.Include="%s">', |
49c20 | 20 70 61 74 68 29 0a 5f 70 28 33 2c 20 27 3c 55 6e 69 71 75 65 49 64 65 6e 74 69 66 69 65 72 3e | .path)._p(3,.'<UniqueIdentifier> |
49c40 | 7b 25 73 7d 3c 2f 55 6e 69 71 75 65 49 64 65 6e 74 69 66 69 65 72 3e 27 2c 20 6f 73 2e 75 75 69 | {%s}</UniqueIdentifier>',.os.uui |
49c60 | 64 28 70 61 74 68 29 29 0a 5f 70 28 32 2c 20 27 3c 2f 46 69 6c 74 65 72 3e 27 29 0a 65 6e 64 0a | d(path))._p(2,.'</Filter>').end. |
49c80 | 70 61 74 68 20 3d 20 70 61 74 68 20 2e 2e 20 22 5c 5c 22 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a | path.=.path...."\\".end.end.end. |
49ca0 | 69 66 20 66 69 6c 74 65 72 66 6f 75 6e 64 20 74 68 65 6e 0a 5f 70 28 31 2c 27 3c 2f 49 74 65 6d | if.filterfound.then._p(1,'</Item |
49cc0 | 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 | Group>').end.end.function.vc2010 |
49ce0 | 2e 66 69 6c 65 66 69 6c 74 65 72 67 72 6f 75 70 28 70 72 6a 2c 20 73 65 63 74 69 6f 6e 29 0a 6c | .filefiltergroup(prj,.section).l |
49d00 | 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 76 63 32 30 31 30 2e 67 65 74 66 69 6c 65 67 72 6f 75 70 | ocal.files.=.vc2010.getfilegroup |
49d20 | 28 70 72 6a 2c 20 73 65 63 74 69 6f 6e 29 20 6f 72 20 7b 7d 0a 69 66 20 28 73 65 63 74 69 6f 6e | (prj,.section).or.{}.if.(section |
49d40 | 20 3d 3d 20 22 43 75 73 74 6f 6d 42 75 69 6c 64 22 29 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 63 | .==."CustomBuild").then.for._,.c |
49d60 | 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 63 75 73 | ustombuildtask.in.ipairs(prj.cus |
49d80 | 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 6f 72 20 7b 7d 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 62 75 | tombuildtask.or.{}).do.for._,.bu |
49da0 | 69 6c 64 74 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 | ildtask.in.ipairs(custombuildtas |
49dc0 | 6b 20 6f 72 20 7b 7d 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 63 66 67 20 3d 20 7b 20 7d 0a 66 63 66 | k.or.{}).do.local.fcfg.=.{.}.fcf |
49de0 | 67 2e 6e 61 6d 65 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e 6c 6f | g.name.=.path.getrelative(prj.lo |
49e00 | 63 61 74 69 6f 6e 2c 62 75 69 6c 64 74 61 73 6b 5b 31 5d 29 0a 66 63 66 67 2e 76 70 61 74 68 20 | cation,buildtask[1]).fcfg.vpath. |
49e20 | 3d 20 70 61 74 68 2e 74 72 69 6d 64 6f 74 73 28 66 63 66 67 2e 6e 61 6d 65 29 0a 74 61 62 6c 65 | =.path.trimdots(fcfg.name).table |
49e40 | 2e 69 6e 73 65 72 74 28 66 69 6c 65 73 2c 20 66 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 | .insert(files,.fcfg).end.end.end |
49e60 | 0a 69 66 20 23 66 69 6c 65 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 31 2c 27 3c 49 74 65 6d 47 | .if.#files.>.0.then._p(1,'<ItemG |
49e80 | 72 6f 75 70 3e 27 29 0a 66 6f 72 20 5f 2c 20 66 69 6c 65 20 69 6e 20 69 70 61 69 72 73 28 66 69 | roup>').for._,.file.in.ipairs(fi |
49ea0 | 6c 65 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 69 6c 74 65 72 0a 69 66 20 66 69 6c 65 2e 6e 61 6d | les).do.local.filter.if.file.nam |
49ec0 | 65 20 7e 3d 20 66 69 6c 65 2e 76 70 61 74 68 20 74 68 65 6e 0a 66 69 6c 74 65 72 20 3d 20 70 61 | e.~=.file.vpath.then.filter.=.pa |
49ee0 | 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 66 69 6c 65 2e 76 70 61 74 68 29 0a 65 6c 73 65 | th.getdirectory(file.vpath).else |
49f00 | 0a 66 69 6c 74 65 72 20 3d 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 66 69 6c 65 | .filter.=.path.getdirectory(file |
49f20 | 2e 6e 61 6d 65 29 0a 65 6e 64 0a 69 66 20 66 69 6c 74 65 72 20 7e 3d 20 22 2e 22 20 74 68 65 6e | .name).end.if.filter.~=.".".then |
49f40 | 0a 5f 70 28 32 2c 27 3c 25 73 20 49 6e 63 6c 75 64 65 3d 5c 22 25 73 5c 22 3e 27 2c 20 73 65 63 | ._p(2,'<%s.Include=\"%s\">',.sec |
49f60 | 74 69 6f 6e 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 66 69 6c 65 2e 6e 61 6d 65 2c 20 | tion,.path.translate(file.name,. |
49f80 | 22 5c 5c 22 29 29 0a 5f 70 28 33 2c 27 3c 46 69 6c 74 65 72 3e 25 73 3c 2f 46 69 6c 74 65 72 3e | "\\"))._p(3,'<Filter>%s</Filter> |
49fa0 | 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 66 69 6c 74 65 72 2c 20 22 5c 5c 22 29 29 | ',.path.translate(filter,."\\")) |
49fc0 | 0a 5f 70 28 32 2c 27 3c 2f 25 73 3e 27 2c 20 73 65 63 74 69 6f 6e 29 0a 65 6c 73 65 0a 5f 70 28 | ._p(2,'</%s>',.section).else._p( |
49fe0 | 32 2c 27 3c 25 73 20 49 6e 63 6c 75 64 65 3d 5c 22 25 73 5c 22 20 2f 3e 27 2c 20 73 65 63 74 69 | 2,'<%s.Include=\"%s\"./>',.secti |
4a000 | 6f 6e 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 66 69 6c 65 2e 6e 61 6d 65 2c 20 22 5c | on,.path.translate(file.name,."\ |
4a020 | 5c 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 | \")).end.end._p(1,'</ItemGroup>' |
4a040 | 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 67 65 6e 65 72 61 | ).end.end.function.vc2010.genera |
4a060 | 74 65 5f 66 69 6c 74 65 72 73 28 70 72 6a 29 0a 69 6f 2e 69 6e 64 65 6e 74 20 3d 20 22 20 20 22 | te_filters(prj).io.indent.=.".." |
4a080 | 0a 76 63 32 30 31 30 2e 68 65 61 64 65 72 28 29 0a 76 63 32 30 31 30 2e 66 69 6c 74 65 72 69 64 | .vc2010.header().vc2010.filterid |
4a0a0 | 67 72 6f 75 70 28 70 72 6a 29 0a 76 63 32 30 31 30 2e 66 69 6c 65 66 69 6c 74 65 72 67 72 6f 75 | group(prj).vc2010.filefiltergrou |
4a0c0 | 70 28 70 72 6a 2c 20 22 4e 6f 6e 65 22 29 0a 76 63 32 30 31 30 2e 66 69 6c 65 66 69 6c 74 65 72 | p(prj,."None").vc2010.filefilter |
4a0e0 | 67 72 6f 75 70 28 70 72 6a 2c 20 22 43 6c 49 6e 63 6c 75 64 65 22 29 0a 76 63 32 30 31 30 2e 66 | group(prj,."ClInclude").vc2010.f |
4a100 | 69 6c 65 66 69 6c 74 65 72 67 72 6f 75 70 28 70 72 6a 2c 20 22 43 6c 43 6f 6d 70 69 6c 65 22 29 | ilefiltergroup(prj,."ClCompile") |
4a120 | 0a 76 63 32 30 31 30 2e 66 69 6c 65 66 69 6c 74 65 72 67 72 6f 75 70 28 70 72 6a 2c 20 22 52 65 | .vc2010.filefiltergroup(prj,."Re |
4a140 | 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 22 29 0a 76 63 32 30 31 30 2e 66 69 6c 65 66 69 6c 74 65 | sourceCompile").vc2010.filefilte |
4a160 | 72 67 72 6f 75 70 28 70 72 6a 2c 20 22 43 75 73 74 6f 6d 42 75 69 6c 64 22 29 0a 5f 70 28 27 3c | rgroup(prj,."CustomBuild")._p('< |
4a180 | 2f 50 72 6f 6a 65 63 74 3e 27 29 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f | /Project>').end..premake.vstudio |
4a1a0 | 2e 76 63 32 30 31 32 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 76 63 32 30 31 32 20 3d 20 70 72 65 6d | .vc2012.=.{}.local.vc2012.=.prem |
4a1c0 | 61 6b 65 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 31 32 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f | ake.vstudio.vc2012.local.vstudio |
4a1e0 | 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 0a 6e 65 77 61 63 74 69 6f 6e 0a 7b 0a 74 | .=.premake.vstudio.newaction.{.t |
4a200 | 72 69 67 67 65 72 20 20 20 20 20 20 20 20 20 3d 20 22 76 73 32 30 31 32 22 2c 0a 73 68 6f 72 74 | rigger.........=."vs2012",.short |
4a220 | 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 22 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 31 32 | name.......=."Visual.Studio.2012 |
4a240 | 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 20 20 20 20 3d 20 22 47 65 6e 65 72 61 74 65 20 4d | ",.description.....=."Generate.M |
4a260 | 69 63 72 6f 73 6f 66 74 20 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 31 32 20 70 72 6f 6a | icrosoft.Visual.Studio.2012.proj |
4a280 | 65 63 74 20 66 69 6c 65 73 22 2c 0a 6f 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 22 77 | ect.files",.os..............=."w |
4a2a0 | 69 6e 64 6f 77 73 22 2c 0a 76 61 6c 69 64 5f 6b 69 6e 64 73 20 20 20 20 20 3d 20 7b 20 22 43 6f | indows",.valid_kinds.....=.{."Co |
4a2c0 | 6e 73 6f 6c 65 41 70 70 22 2c 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 2c 20 22 53 74 61 74 69 | nsoleApp",."WindowedApp",."Stati |
4a2e0 | 63 4c 69 62 22 2c 20 22 53 68 61 72 65 64 4c 69 62 22 20 7d 2c 0a 76 61 6c 69 64 5f 6c 61 6e 67 | cLib",."SharedLib".},.valid_lang |
4a300 | 75 61 67 65 73 20 3d 20 7b 20 22 43 22 2c 20 22 43 2b 2b 22 2c 20 22 43 23 22 7d 2c 0a 76 61 6c | uages.=.{."C",."C++",."C#"},.val |
4a320 | 69 64 5f 74 6f 6f 6c 73 20 20 20 20 20 3d 20 7b 0a 63 63 20 20 20 20 20 3d 20 7b 20 22 6d 73 63 | id_tools.....=.{.cc.....=.{."msc |
4a340 | 22 20 20 20 7d 2c 0a 64 6f 74 6e 65 74 20 3d 20 7b 20 22 6d 73 6e 65 74 22 20 7d 2c 0a 7d 2c 0a | "...},.dotnet.=.{."msnet".},.},. |
4a360 | 6f 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 73 6c 6e 29 0a 70 72 65 6d 61 | onsolution.=.function(sln).prema |
4a380 | 6b 65 2e 67 65 6e 65 72 61 74 65 28 73 6c 6e 2c 20 22 25 25 2e 73 6c 6e 22 2c 20 76 73 74 75 64 | ke.generate(sln,."%%.sln",.vstud |
4a3a0 | 69 6f 2e 73 6c 6e 32 30 30 35 2e 67 65 6e 65 72 61 74 65 29 0a 65 6e 64 2c 0a 6f 6e 70 72 6f 6a | io.sln2005.generate).end,.onproj |
4a3c0 | 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 69 | ect.=.function(prj).if.premake.i |
4a3e0 | 73 64 6f 74 6e 65 74 70 72 6f 6a 65 63 74 28 70 72 6a 29 20 74 68 65 6e 0a 70 72 65 6d 61 6b 65 | sdotnetproject(prj).then.premake |
4a400 | 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 63 73 70 72 6f 6a 22 2c 20 76 73 74 75 | .generate(prj,."%%.csproj",.vstu |
4a420 | 64 69 6f 2e 63 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e | dio.cs2005.generate).premake.gen |
4a440 | 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 63 73 70 72 6f 6a 2e 75 73 65 72 22 2c 20 76 73 74 | erate(prj,."%%.csproj.user",.vst |
4a460 | 75 64 69 6f 2e 63 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 5f 75 73 65 72 29 0a 65 6c 73 65 0a | udio.cs2005.generate_user).else. |
4a480 | 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 76 63 78 70 72 6f | premake.generate(prj,."%%.vcxpro |
4a4a0 | 6a 22 2c 20 70 72 65 6d 61 6b 65 2e 76 73 32 30 31 30 5f 76 63 78 70 72 6f 6a 29 0a 70 72 65 6d | j",.premake.vs2010_vcxproj).prem |
4a4c0 | 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 76 63 78 70 72 6f 6a 2e 75 73 | ake.generate(prj,."%%.vcxproj.us |
4a4e0 | 65 72 22 2c 20 70 72 65 6d 61 6b 65 2e 76 73 32 30 31 30 5f 76 63 78 70 72 6f 6a 5f 75 73 65 72 | er",.premake.vs2010_vcxproj_user |
4a500 | 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 76 63 78 70 | ).premake.generate(prj,."%%.vcxp |
4a520 | 72 6f 6a 2e 66 69 6c 74 65 72 73 22 2c 20 76 73 74 75 64 69 6f 2e 76 63 32 30 31 30 2e 67 65 6e | roj.filters",.vstudio.vc2010.gen |
4a540 | 65 72 61 74 65 5f 66 69 6c 74 65 72 73 29 0a 65 6e 64 0a 65 6e 64 2c 0a 6f 6e 63 6c 65 61 6e 73 | erate_filters).end.end,.oncleans |
4a560 | 6f 6c 75 74 69 6f 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 73 | olution.=.premake.vstudio.cleans |
4a580 | 6f 6c 75 74 69 6f 6e 2c 0a 6f 6e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 20 20 3d 20 70 72 65 6d 61 | olution,.oncleanproject..=.prema |
4a5a0 | 6b 65 2e 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 2c 0a 6f 6e 63 6c 65 61 6e | ke.vstudio.cleanproject,.onclean |
4a5c0 | 74 61 72 67 65 74 20 20 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e | target...=.premake.vstudio.clean |
4a5e0 | 74 61 72 67 65 74 2c 0a 76 73 74 75 64 69 6f 20 3d 20 7b 0a 73 6f 6c 75 74 69 6f 6e 56 65 72 73 | target,.vstudio.=.{.solutionVers |
4a600 | 69 6f 6e 20 3d 20 22 31 32 22 2c 0a 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 20 3d 20 22 34 | ion.=."12",.targetFramework.=."4 |
4a620 | 2e 35 22 2c 0a 74 6f 6f 6c 73 56 65 72 73 69 6f 6e 20 20 20 20 3d 20 22 34 2e 30 22 2c 0a 73 75 | .5",.toolsVersion....=."4.0",.su |
4a640 | 70 70 6f 72 74 73 36 34 62 69 74 45 64 69 74 43 6f 6e 74 69 6e 75 65 20 3d 20 66 61 6c 73 65 2c | pports64bitEditContinue.=.false, |
4a660 | 0a 7d 0a 7d 0a 00 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 31 33 20 3d 20 7b | .}.}..premake.vstudio.vc2013.=.{ |
4a680 | 7d 0a 6c 6f 63 61 6c 20 76 63 32 30 31 33 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f | }.local.vc2013.=.premake.vstudio |
4a6a0 | 2e 76 63 32 30 31 33 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 3d 20 70 72 65 6d 61 6b 65 2e | .vc2013.local.vstudio.=.premake. |
4a6c0 | 76 73 74 75 64 69 6f 0a 6e 65 77 61 63 74 69 6f 6e 0a 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 | vstudio.newaction.{.trigger..... |
4a6e0 | 20 20 20 20 3d 20 22 76 73 32 30 31 33 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 20 20 20 20 | ....=."vs2013",.shortname....... |
4a700 | 3d 20 22 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 31 33 22 2c 0a 64 65 73 63 72 69 70 74 | =."Visual.Studio.2013",.descript |
4a720 | 69 6f 6e 20 20 20 20 20 3d 20 22 47 65 6e 65 72 61 74 65 20 4d 69 63 72 6f 73 6f 66 74 20 56 69 | ion.....=."Generate.Microsoft.Vi |
4a740 | 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 31 33 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 22 2c | sual.Studio.2013.project.files", |
4a760 | 0a 6f 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 22 77 69 6e 64 6f 77 73 22 2c 0a 76 61 | .os..............=."windows",.va |
4a780 | 6c 69 64 5f 6b 69 6e 64 73 20 20 20 20 20 3d 20 7b 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 | lid_kinds.....=.{."ConsoleApp",. |
4a7a0 | 22 57 69 6e 64 6f 77 65 64 41 70 70 22 2c 20 22 53 74 61 74 69 63 4c 69 62 22 2c 20 22 53 68 61 | "WindowedApp",."StaticLib",."Sha |
4a7c0 | 72 65 64 4c 69 62 22 20 7d 2c 0a 76 61 6c 69 64 5f 6c 61 6e 67 75 61 67 65 73 20 3d 20 7b 20 22 | redLib".},.valid_languages.=.{." |
4a7e0 | 43 22 2c 20 22 43 2b 2b 22 2c 20 22 43 23 22 7d 2c 0a 76 61 6c 69 64 5f 74 6f 6f 6c 73 20 20 20 | C",."C++",."C#"},.valid_tools... |
4a800 | 20 20 3d 20 7b 0a 63 63 20 20 20 20 20 3d 20 7b 20 22 6d 73 63 22 20 20 20 7d 2c 0a 64 6f 74 6e | ..=.{.cc.....=.{."msc"...},.dotn |
4a820 | 65 74 20 3d 20 7b 20 22 6d 73 6e 65 74 22 20 7d 2c 0a 7d 2c 0a 6f 6e 73 6f 6c 75 74 69 6f 6e 20 | et.=.{."msnet".},.},.onsolution. |
4a840 | 3d 20 66 75 6e 63 74 69 6f 6e 28 73 6c 6e 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 | =.function(sln).premake.generate |
4a860 | 28 73 6c 6e 2c 20 22 25 25 2e 73 6c 6e 22 2c 20 76 73 74 75 64 69 6f 2e 73 6c 6e 32 30 30 35 2e | (sln,."%%.sln",.vstudio.sln2005. |
4a880 | 67 65 6e 65 72 61 74 65 29 0a 65 6e 64 2c 0a 6f 6e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 | generate).end,.onproject.=.funct |
4a8a0 | 69 6f 6e 28 70 72 6a 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 69 73 64 6f 74 6e 65 74 70 72 6f 6a | ion(prj).if.premake.isdotnetproj |
4a8c0 | 65 63 74 28 70 72 6a 29 20 74 68 65 6e 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 | ect(prj).then.premake.generate(p |
4a8e0 | 72 6a 2c 20 22 25 25 2e 63 73 70 72 6f 6a 22 2c 20 76 73 74 75 64 69 6f 2e 63 73 32 30 30 35 2e | rj,."%%.csproj",.vstudio.cs2005. |
4a900 | 67 65 6e 65 72 61 74 65 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 | generate).premake.generate(prj,. |
4a920 | 22 25 25 2e 63 73 70 72 6f 6a 2e 75 73 65 72 22 2c 20 76 73 74 75 64 69 6f 2e 63 73 32 30 30 35 | "%%.csproj.user",.vstudio.cs2005 |
4a940 | 2e 67 65 6e 65 72 61 74 65 5f 75 73 65 72 29 0a 65 6c 73 65 0a 70 72 65 6d 61 6b 65 2e 76 73 74 | .generate_user).else.premake.vst |
4a960 | 75 64 69 6f 2e 6e 65 65 64 41 70 70 78 4d 61 6e 69 66 65 73 74 20 3d 20 66 61 6c 73 65 0a 70 72 | udio.needAppxManifest.=.false.pr |
4a980 | 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 76 63 78 70 72 6f 6a 22 | emake.generate(prj,."%%.vcxproj" |
4a9a0 | 2c 20 70 72 65 6d 61 6b 65 2e 76 73 32 30 31 30 5f 76 63 78 70 72 6f 6a 29 0a 70 72 65 6d 61 6b | ,.premake.vs2010_vcxproj).premak |
4a9c0 | 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 76 63 78 70 72 6f 6a 2e 75 73 65 72 | e.generate(prj,."%%.vcxproj.user |
4a9e0 | 22 2c 20 70 72 65 6d 61 6b 65 2e 76 73 32 30 31 30 5f 76 63 78 70 72 6f 6a 5f 75 73 65 72 29 0a | ",.premake.vs2010_vcxproj_user). |
4aa00 | 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 76 63 78 70 72 6f | premake.generate(prj,."%%.vcxpro |
4aa20 | 6a 2e 66 69 6c 74 65 72 73 22 2c 20 76 73 74 75 64 69 6f 2e 76 63 32 30 31 30 2e 67 65 6e 65 72 | j.filters",.vstudio.vc2010.gener |
4aa40 | 61 74 65 5f 66 69 6c 74 65 72 73 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e | ate_filters).if.premake.vstudio. |
4aa60 | 6e 65 65 64 41 70 70 78 4d 61 6e 69 66 65 73 74 20 74 68 65 6e 0a 70 72 65 6d 61 6b 65 2e 67 65 | needAppxManifest.then.premake.ge |
4aa80 | 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 61 70 70 78 6d 61 6e 69 66 65 73 74 22 2c 20 70 | nerate(prj,."%%.appxmanifest",.p |
4aaa0 | 72 65 6d 61 6b 65 2e 76 73 32 30 31 30 5f 61 70 70 78 6d 61 6e 69 66 65 73 74 29 0a 65 6e 64 0a | remake.vs2010_appxmanifest).end. |
4aac0 | 65 6e 64 0a 65 6e 64 2c 0a 6f 6e 63 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 70 72 65 6d 61 | end.end,.oncleansolution.=.prema |
4aae0 | 6b 65 2e 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 2c 0a 6f 6e 63 6c 65 61 | ke.vstudio.cleansolution,.onclea |
4ab00 | 6e 70 72 6f 6a 65 63 74 20 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 6c 65 61 | nproject..=.premake.vstudio.clea |
4ab20 | 6e 70 72 6f 6a 65 63 74 2c 0a 6f 6e 63 6c 65 61 6e 74 61 72 67 65 74 20 20 20 3d 20 70 72 65 6d | nproject,.oncleantarget...=.prem |
4ab40 | 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 74 61 72 67 65 74 2c 0a 76 73 74 75 64 69 6f | ake.vstudio.cleantarget,.vstudio |
4ab60 | 20 3d 20 7b 0a 73 6f 6c 75 74 69 6f 6e 56 65 72 73 69 6f 6e 20 3d 20 22 31 32 22 2c 0a 74 61 72 | .=.{.solutionVersion.=."12",.tar |
4ab80 | 67 65 74 46 72 61 6d 65 77 6f 72 6b 20 3d 20 22 34 2e 35 22 2c 0a 74 6f 6f 6c 73 56 65 72 73 69 | getFramework.=."4.5",.toolsVersi |
4aba0 | 6f 6e 20 20 20 20 3d 20 22 31 32 2e 30 22 2c 0a 73 75 70 70 6f 72 74 73 36 34 62 69 74 45 64 69 | on....=."12.0",.supports64bitEdi |
4abc0 | 74 43 6f 6e 74 69 6e 75 65 20 3d 20 66 61 6c 73 65 2c 0a 7d 0a 7d 0a 00 70 72 65 6d 61 6b 65 2e | tContinue.=.false,.}.}..premake. |
4abe0 | 76 73 74 75 64 69 6f 2e 76 63 32 30 31 35 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 76 63 32 30 31 35 | vstudio.vc2015.=.{}.local.vc2015 |
4ac00 | 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 31 35 0a 6c 6f 63 61 6c 20 | .=.premake.vstudio.vc2015.local. |
4ac20 | 76 73 74 75 64 69 6f 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 0a 6e 65 77 61 63 74 | vstudio.=.premake.vstudio.newact |
4ac40 | 69 6f 6e 0a 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 20 20 20 20 3d 20 22 76 73 32 30 31 35 22 | ion.{.trigger.........=."vs2015" |
4ac60 | 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 22 56 69 73 75 61 6c 20 53 74 75 64 | ,.shortname.......=."Visual.Stud |
4ac80 | 69 6f 20 32 30 31 35 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 20 20 20 20 3d 20 22 47 65 6e | io.2015",.description.....=."Gen |
4aca0 | 65 72 61 74 65 20 4d 69 63 72 6f 73 6f 66 74 20 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 | erate.Microsoft.Visual.Studio.20 |
4acc0 | 31 35 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 22 2c 0a 6f 73 20 20 20 20 20 20 20 20 20 20 20 | 15.project.files",.os........... |
4ace0 | 20 20 20 3d 20 22 77 69 6e 64 6f 77 73 22 2c 0a 76 61 6c 69 64 5f 6b 69 6e 64 73 20 20 20 20 20 | ...=."windows",.valid_kinds..... |
4ad00 | 3d 20 7b 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 2c | =.{."ConsoleApp",."WindowedApp", |
4ad20 | 20 22 53 74 61 74 69 63 4c 69 62 22 2c 20 22 53 68 61 72 65 64 4c 69 62 22 20 7d 2c 0a 76 61 6c | ."StaticLib",."SharedLib".},.val |
4ad40 | 69 64 5f 6c 61 6e 67 75 61 67 65 73 20 3d 20 7b 20 22 43 22 2c 20 22 43 2b 2b 22 2c 20 22 43 23 | id_languages.=.{."C",."C++",."C# |
4ad60 | 22 20 7d 2c 0a 76 61 6c 69 64 5f 74 6f 6f 6c 73 20 20 20 20 20 3d 20 7b 0a 63 63 20 20 20 20 20 | ".},.valid_tools.....=.{.cc..... |
4ad80 | 3d 20 7b 20 22 6d 73 63 22 20 20 20 7d 2c 0a 64 6f 74 6e 65 74 20 3d 20 7b 20 22 6d 73 6e 65 74 | =.{."msc"...},.dotnet.=.{."msnet |
4ada0 | 22 20 7d 2c 0a 7d 2c 0a 6f 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 73 6c | ".},.},.onsolution.=.function(sl |
4adc0 | 6e 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 73 6c 6e 2c 20 22 25 25 2e 73 6c 6e | n).premake.generate(sln,."%%.sln |
4ade0 | 22 2c 20 76 73 74 75 64 69 6f 2e 73 6c 6e 32 30 30 35 2e 67 65 6e 65 72 61 74 65 29 0a 65 6e 64 | ",.vstudio.sln2005.generate).end |
4ae00 | 2c 0a 6f 6e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 69 66 20 70 | ,.onproject.=.function(prj).if.p |
4ae20 | 72 65 6d 61 6b 65 2e 69 73 64 6f 74 6e 65 74 70 72 6f 6a 65 63 74 28 70 72 6a 29 20 74 68 65 6e | remake.isdotnetproject(prj).then |
4ae40 | 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 63 73 70 72 6f | .premake.generate(prj,."%%.cspro |
4ae60 | 6a 22 2c 20 76 73 74 75 64 69 6f 2e 63 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 29 0a 70 72 65 | j",.vstudio.cs2005.generate).pre |
4ae80 | 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 63 73 70 72 6f 6a 2e 75 73 | make.generate(prj,."%%.csproj.us |
4aea0 | 65 72 22 2c 20 76 73 74 75 64 69 6f 2e 63 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 5f 75 73 65 | er",.vstudio.cs2005.generate_use |
4aec0 | 72 29 0a 65 6c 73 65 0a 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 6e 65 65 64 41 70 70 78 | r).else.premake.vstudio.needAppx |
4aee0 | 4d 61 6e 69 66 65 73 74 20 3d 20 66 61 6c 73 65 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 | Manifest.=.false.premake.generat |
4af00 | 65 28 70 72 6a 2c 20 22 25 25 2e 76 63 78 70 72 6f 6a 22 2c 20 70 72 65 6d 61 6b 65 2e 76 73 32 | e(prj,."%%.vcxproj",.premake.vs2 |
4af20 | 30 31 30 5f 76 63 78 70 72 6f 6a 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 | 010_vcxproj).premake.generate(pr |
4af40 | 6a 2c 20 22 25 25 2e 76 63 78 70 72 6f 6a 2e 75 73 65 72 22 2c 20 70 72 65 6d 61 6b 65 2e 76 73 | j,."%%.vcxproj.user",.premake.vs |
4af60 | 32 30 31 30 5f 76 63 78 70 72 6f 6a 5f 75 73 65 72 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 | 2010_vcxproj_user).premake.gener |
4af80 | 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 76 63 78 70 72 6f 6a 2e 66 69 6c 74 65 72 73 22 2c 20 76 | ate(prj,."%%.vcxproj.filters",.v |
4afa0 | 73 74 75 64 69 6f 2e 76 63 32 30 31 30 2e 67 65 6e 65 72 61 74 65 5f 66 69 6c 74 65 72 73 29 0a | studio.vc2010.generate_filters). |
4afc0 | 69 66 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 6e 65 65 64 41 70 70 78 4d 61 6e 69 66 | if.premake.vstudio.needAppxManif |
4afe0 | 65 73 74 20 74 68 65 6e 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 | est.then.premake.generate(prj,." |
4b000 | 25 25 2e 61 70 70 78 6d 61 6e 69 66 65 73 74 22 2c 20 70 72 65 6d 61 6b 65 2e 76 73 32 30 31 30 | %%.appxmanifest",.premake.vs2010 |
4b020 | 5f 61 70 70 78 6d 61 6e 69 66 65 73 74 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 2c 0a 6f 6e 63 6c | _appxmanifest).end.end.end,.oncl |
4b040 | 65 61 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 6c | eansolution.=.premake.vstudio.cl |
4b060 | 65 61 6e 73 6f 6c 75 74 69 6f 6e 2c 0a 6f 6e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 20 20 3d 20 70 | eansolution,.oncleanproject..=.p |
4b080 | 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 2c 0a 6f 6e 63 | remake.vstudio.cleanproject,.onc |
4b0a0 | 6c 65 61 6e 74 61 72 67 65 74 20 20 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 | leantarget...=.premake.vstudio.c |
4b0c0 | 6c 65 61 6e 74 61 72 67 65 74 2c 0a 76 73 74 75 64 69 6f 20 3d 20 7b 0a 73 6f 6c 75 74 69 6f 6e | leantarget,.vstudio.=.{.solution |
4b0e0 | 56 65 72 73 69 6f 6e 20 3d 20 22 31 32 22 2c 0a 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 20 | Version.=."12",.targetFramework. |
4b100 | 3d 20 22 34 2e 35 22 2c 0a 74 6f 6f 6c 73 56 65 72 73 69 6f 6e 20 20 20 20 3d 20 22 31 34 2e 30 | =."4.5",.toolsVersion....=."14.0 |
4b120 | 22 2c 0a 77 69 6e 64 6f 77 73 54 61 72 67 65 74 50 6c 61 74 66 6f 72 6d 56 65 72 73 69 6f 6e 20 | ",.windowsTargetPlatformVersion. |
4b140 | 3d 20 22 38 2e 31 22 2c 0a 73 75 70 70 6f 72 74 73 36 34 62 69 74 45 64 69 74 43 6f 6e 74 69 6e | =."8.1",.supports64bitEditContin |
4b160 | 75 65 20 3d 20 74 72 75 65 2c 0a 7d 0a 7d 0a 00 70 72 65 6d 61 6b 65 2e 78 63 6f 64 65 20 3d 20 | ue.=.true,.}.}..premake.xcode.=. |
4b180 | 7b 20 7d 0a 70 72 65 6d 61 6b 65 2e 78 63 6f 64 65 2e 74 6f 6f 6c 73 65 74 20 3d 20 22 6d 61 63 | {.}.premake.xcode.toolset.=."mac |
4b1a0 | 6f 73 78 22 0a 6e 65 77 61 63 74 69 6f 6e 20 0a 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 20 20 | osx".newaction..{.trigger....... |
4b1c0 | 20 20 3d 20 22 78 63 6f 64 65 33 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 | ..=."xcode3",.shortname.......=. |
4b1e0 | 22 58 63 6f 64 65 20 33 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 20 20 20 20 3d 20 22 47 65 | "Xcode.3",.description.....=."Ge |
4b200 | 6e 65 72 61 74 65 20 41 70 70 6c 65 20 58 63 6f 64 65 20 33 20 70 72 6f 6a 65 63 74 20 66 69 6c | nerate.Apple.Xcode.3.project.fil |
4b220 | 65 73 20 28 65 78 70 65 72 69 6d 65 6e 74 61 6c 29 22 2c 0a 6f 73 20 20 20 20 20 20 20 20 20 20 | es.(experimental)",.os.......... |
4b240 | 20 20 20 20 3d 20 22 6d 61 63 6f 73 78 22 2c 0a 76 61 6c 69 64 5f 6b 69 6e 64 73 20 20 20 20 20 | ....=."macosx",.valid_kinds..... |
4b260 | 3d 20 7b 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 2c | =.{."ConsoleApp",."WindowedApp", |
4b280 | 20 22 53 68 61 72 65 64 4c 69 62 22 2c 20 22 53 74 61 74 69 63 4c 69 62 22 20 7d 2c 0a 76 61 6c | ."SharedLib",."StaticLib".},.val |
4b2a0 | 69 64 5f 6c 61 6e 67 75 61 67 65 73 20 3d 20 7b 20 22 43 22 2c 20 22 43 2b 2b 22 20 7d 2c 0a 76 | id_languages.=.{."C",."C++".},.v |
4b2c0 | 61 6c 69 64 5f 74 6f 6f 6c 73 20 20 20 20 20 3d 20 7b 0a 63 63 20 20 20 20 20 3d 20 7b 20 22 67 | alid_tools.....=.{.cc.....=.{."g |
4b2e0 | 63 63 22 20 7d 2c 0a 7d 2c 0a 76 61 6c 69 64 5f 70 6c 61 74 66 6f 72 6d 73 20 3d 20 7b 20 0a 4e | cc".},.},.valid_platforms.=.{..N |
4b300 | 61 74 69 76 65 20 3d 20 22 4e 61 74 69 76 65 22 2c 20 0a 78 33 32 20 3d 20 22 4e 61 74 69 76 65 | ative.=."Native",..x32.=."Native |
4b320 | 20 33 32 2d 62 69 74 22 2c 20 0a 78 36 34 20 3d 20 22 4e 61 74 69 76 65 20 36 34 2d 62 69 74 22 | .32-bit",..x64.=."Native.64-bit" |
4b340 | 2c 20 0a 55 6e 69 76 65 72 73 61 6c 33 32 20 3d 20 22 33 32 2d 62 69 74 20 55 6e 69 76 65 72 73 | ,..Universal32.=."32-bit.Univers |
4b360 | 61 6c 22 2c 20 0a 55 6e 69 76 65 72 73 61 6c 36 34 20 3d 20 22 36 34 2d 62 69 74 20 55 6e 69 76 | al",..Universal64.=."64-bit.Univ |
4b380 | 65 72 73 61 6c 22 2c 20 0a 55 6e 69 76 65 72 73 61 6c 20 3d 20 22 55 6e 69 76 65 72 73 61 6c 22 | ersal",..Universal.=."Universal" |
4b3a0 | 2c 0a 7d 2c 0a 64 65 66 61 75 6c 74 5f 70 6c 61 74 66 6f 72 6d 20 3d 20 22 55 6e 69 76 65 72 73 | ,.},.default_platform.=."Univers |
4b3c0 | 61 6c 22 2c 0a 6f 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 73 6c 6e 29 0a | al",.onsolution.=.function(sln). |
4b3e0 | 70 72 65 6d 61 6b 65 2e 78 63 6f 64 65 2e 70 72 65 70 61 72 65 73 6f 6c 75 74 69 6f 6e 28 73 6c | premake.xcode.preparesolution(sl |
4b400 | 6e 29 0a 65 6e 64 2c 0a 6f 6e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a | n).end,.onproject.=.function(prj |
4b420 | 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 78 63 6f 64 | ).premake.generate(prj,."%%.xcod |
4b440 | 65 70 72 6f 6a 2f 70 72 6f 6a 65 63 74 2e 70 62 78 70 72 6f 6a 22 2c 20 70 72 65 6d 61 6b 65 2e | eproj/project.pbxproj",.premake. |
4b460 | 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 29 0a 65 6e 64 2c 0a 6f 6e 63 6c 65 61 6e 70 72 6f 6a 65 | xcode.project).end,.oncleanproje |
4b480 | 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e | ct.=.function(prj).premake.clean |
4b4a0 | 2e 64 69 72 65 63 74 6f 72 79 28 70 72 6a 2c 20 22 25 25 2e 78 63 6f 64 65 70 72 6f 6a 22 29 0a | .directory(prj,."%%.xcodeproj"). |
4b4c0 | 65 6e 64 2c 0a 6f 6e 63 68 65 63 6b 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 | end,.oncheckproject.=.function(p |
4b4e0 | 72 6a 29 0a 6c 6f 63 61 6c 20 6c 61 73 74 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 65 6d 61 6b | rj).local.last.for.cfg.in.premak |
4b500 | 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 69 66 20 6c 61 73 74 20 61 6e 64 | e.eachconfig(prj).do.if.last.and |
4b520 | 20 6c 61 73 74 20 7e 3d 20 63 66 67 2e 6b 69 6e 64 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 50 72 | .last.~=.cfg.kind.then.error("Pr |
4b540 | 6f 6a 65 63 74 20 27 22 20 2e 2e 20 70 72 6a 2e 6e 61 6d 65 20 2e 2e 20 22 27 20 75 73 65 73 20 | oject.'"....prj.name...."'.uses. |
4b560 | 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 65 20 74 61 72 67 65 74 20 6b 69 6e 64 3b 20 6e 6f 74 20 73 | more.than.one.target.kind;.not.s |
4b580 | 75 70 70 6f 72 74 65 64 20 62 79 20 58 63 6f 64 65 22 2c 20 30 29 0a 65 6e 64 0a 6c 61 73 74 20 | upported.by.Xcode",.0).end.last. |
4b5a0 | 3d 20 63 66 67 2e 6b 69 6e 64 0a 65 6e 64 0a 65 6e 64 2c 0a 7d 0a 6e 65 77 61 63 74 69 6f 6e 20 | =.cfg.kind.end.end,.}.newaction. |
4b5c0 | 0a 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 20 20 20 20 3d 20 22 78 63 6f 64 65 34 22 2c 0a 73 | .{.trigger.........=."xcode4",.s |
4b5e0 | 68 6f 72 74 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 22 58 63 6f 64 65 20 34 22 2c 0a 64 65 73 63 | hortname.......=."Xcode.4",.desc |
4b600 | 72 69 70 74 69 6f 6e 20 20 20 20 20 3d 20 22 47 65 6e 65 72 61 74 65 20 41 70 70 6c 65 20 58 63 | ription.....=."Generate.Apple.Xc |
4b620 | 6f 64 65 20 34 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 20 28 65 78 70 65 72 69 6d 65 6e 74 61 | ode.4.project.files.(experimenta |
4b640 | 6c 29 22 2c 0a 6f 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 22 6d 61 63 6f 73 78 22 2c | l)",.os..............=."macosx", |
4b660 | 0a 76 61 6c 69 64 5f 6b 69 6e 64 73 20 20 20 20 20 3d 20 7b 20 22 43 6f 6e 73 6f 6c 65 41 70 70 | .valid_kinds.....=.{."ConsoleApp |
4b680 | 22 2c 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 2c 20 22 53 68 61 72 65 64 4c 69 62 22 2c 20 22 | ",."WindowedApp",."SharedLib",." |
4b6a0 | 53 74 61 74 69 63 4c 69 62 22 20 7d 2c 0a 76 61 6c 69 64 5f 6c 61 6e 67 75 61 67 65 73 20 3d 20 | StaticLib".},.valid_languages.=. |
4b6c0 | 7b 20 22 43 22 2c 20 22 43 2b 2b 22 20 7d 2c 0a 76 61 6c 69 64 5f 74 6f 6f 6c 73 20 20 20 20 20 | {."C",."C++".},.valid_tools..... |
4b6e0 | 3d 20 7b 0a 63 63 20 20 20 20 20 3d 20 7b 20 22 67 63 63 22 20 7d 2c 0a 7d 2c 0a 76 61 6c 69 64 | =.{.cc.....=.{."gcc".},.},.valid |
4b700 | 5f 70 6c 61 74 66 6f 72 6d 73 20 3d 20 7b 20 0a 4e 61 74 69 76 65 20 3d 20 22 4e 61 74 69 76 65 | _platforms.=.{..Native.=."Native |
4b720 | 22 2c 20 0a 78 33 32 20 3d 20 22 4e 61 74 69 76 65 20 33 32 2d 62 69 74 22 2c 20 0a 78 36 34 20 | ",..x32.=."Native.32-bit",..x64. |
4b740 | 3d 20 22 4e 61 74 69 76 65 20 36 34 2d 62 69 74 22 2c 20 0a 55 6e 69 76 65 72 73 61 6c 33 32 20 | =."Native.64-bit",..Universal32. |
4b760 | 3d 20 22 33 32 2d 62 69 74 20 55 6e 69 76 65 72 73 61 6c 22 2c 20 0a 55 6e 69 76 65 72 73 61 6c | =."32-bit.Universal",..Universal |
4b780 | 36 34 20 3d 20 22 36 34 2d 62 69 74 20 55 6e 69 76 65 72 73 61 6c 22 2c 20 0a 55 6e 69 76 65 72 | 64.=."64-bit.Universal",..Univer |
4b7a0 | 73 61 6c 20 3d 20 22 55 6e 69 76 65 72 73 61 6c 22 2c 0a 7d 2c 0a 64 65 66 61 75 6c 74 5f 70 6c | sal.=."Universal",.},.default_pl |
4b7c0 | 61 74 66 6f 72 6d 20 3d 20 22 55 6e 69 76 65 72 73 61 6c 22 2c 0a 6f 6e 73 6f 6c 75 74 69 6f 6e | atform.=."Universal",.onsolution |
4b7e0 | 20 3d 20 66 75 6e 63 74 69 6f 6e 28 73 6c 6e 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 | .=.function(sln).premake.generat |
4b800 | 65 28 73 6c 6e 2c 20 22 25 25 2e 78 63 77 6f 72 6b 73 70 61 63 65 2f 63 6f 6e 74 65 6e 74 73 2e | e(sln,."%%.xcworkspace/contents. |
4b820 | 78 63 77 6f 72 6b 73 70 61 63 65 64 61 74 61 22 2c 20 70 72 65 6d 61 6b 65 2e 78 63 6f 64 65 34 | xcworkspacedata",.premake.xcode4 |
4b840 | 2e 77 6f 72 6b 73 70 61 63 65 5f 67 65 6e 65 72 61 74 65 29 0a 65 6e 64 2c 0a 6f 6e 70 72 6f 6a | .workspace_generate).end,.onproj |
4b860 | 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 | ect.=.function(prj).premake.gene |
4b880 | 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 78 63 6f 64 65 70 72 6f 6a 2f 70 72 6f 6a 65 63 74 2e | rate(prj,."%%.xcodeproj/project. |
4b8a0 | 70 62 78 70 72 6f 6a 22 2c 20 70 72 65 6d 61 6b 65 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 29 | pbxproj",.premake.xcode.project) |
4b8c0 | 0a 65 6e 64 2c 0a 6f 6e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 | .end,.oncleanproject.=.function( |
4b8e0 | 70 72 6a 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 64 69 72 65 63 74 6f 72 79 28 70 72 6a | prj).premake.clean.directory(prj |
4b900 | 2c 20 22 25 25 2e 78 63 6f 64 65 70 72 6f 6a 22 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e | ,."%%.xcodeproj").premake.clean. |
4b920 | 64 69 72 65 63 74 6f 72 79 28 70 72 6a 2c 20 22 25 25 2e 78 63 77 6f 72 6b 73 70 61 63 65 22 29 | directory(prj,."%%.xcworkspace") |
4b940 | 0a 65 6e 64 2c 0a 6f 6e 63 68 65 63 6b 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 | .end,.oncheckproject.=.function( |
4b960 | 70 72 6a 29 0a 6c 6f 63 61 6c 20 6c 61 73 74 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 65 6d 61 | prj).local.last.for.cfg.in.prema |
4b980 | 6b 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 69 66 20 6c 61 73 74 20 61 6e | ke.eachconfig(prj).do.if.last.an |
4b9a0 | 64 20 6c 61 73 74 20 7e 3d 20 63 66 67 2e 6b 69 6e 64 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 50 | d.last.~=.cfg.kind.then.error("P |
4b9c0 | 72 6f 6a 65 63 74 20 27 22 20 2e 2e 20 70 72 6a 2e 6e 61 6d 65 20 2e 2e 20 22 27 20 75 73 65 73 | roject.'"....prj.name...."'.uses |
4b9e0 | 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 65 20 74 61 72 67 65 74 20 6b 69 6e 64 3b 20 6e 6f 74 20 | .more.than.one.target.kind;.not. |
4ba00 | 73 75 70 70 6f 72 74 65 64 20 62 79 20 58 63 6f 64 65 22 2c 20 30 29 0a 65 6e 64 0a 6c 61 73 74 | supported.by.Xcode",.0).end.last |
4ba20 | 20 3d 20 63 66 67 2e 6b 69 6e 64 0a 65 6e 64 0a 65 6e 64 2c 0a 7d 0a 00 70 72 65 6d 61 6b 65 2e | .=.cfg.kind.end.end,.}..premake. |
4ba40 | 78 63 6f 64 65 2e 70 61 72 61 6d 65 74 65 72 73 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 78 63 6f | xcode.parameters.=.{.}.local.xco |
4ba60 | 64 65 20 3d 20 70 72 65 6d 61 6b 65 2e 78 63 6f 64 65 0a 6c 6f 63 61 6c 20 74 72 65 65 20 20 3d | de.=.premake.xcode.local.tree..= |
4ba80 | 20 70 72 65 6d 61 6b 65 2e 74 72 65 65 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 67 65 74 | .premake.tree.function.xcode.get |
4baa0 | 62 75 69 6c 64 63 61 74 65 67 6f 72 79 28 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 63 61 74 65 67 6f | buildcategory(node).local.catego |
4bac0 | 72 69 65 73 20 3d 20 7b 0a 5b 22 2e 61 22 5d 20 3d 20 22 46 72 61 6d 65 77 6f 72 6b 73 22 2c 0a | ries.=.{.[".a"].=."Frameworks",. |
4bae0 | 5b 22 2e 63 22 5d 20 3d 20 22 53 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 63 63 22 5d 20 3d 20 22 53 | [".c"].=."Sources",.[".cc"].=."S |
4bb00 | 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 63 70 70 22 5d 20 3d 20 22 53 6f 75 72 63 65 73 22 2c 0a 5b | ources",.[".cpp"].=."Sources",.[ |
4bb20 | 22 2e 63 78 78 22 5d 20 3d 20 22 53 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 64 79 6c 69 62 22 5d 20 | ".cxx"].=."Sources",.[".dylib"]. |
4bb40 | 3d 20 22 46 72 61 6d 65 77 6f 72 6b 73 22 2c 0a 5b 22 2e 66 72 61 6d 65 77 6f 72 6b 22 5d 20 3d | =."Frameworks",.[".framework"].= |
4bb60 | 20 22 46 72 61 6d 65 77 6f 72 6b 73 22 2c 0a 5b 22 2e 6d 22 5d 20 3d 20 22 53 6f 75 72 63 65 73 | ."Frameworks",.[".m"].=."Sources |
4bb80 | 22 2c 0a 5b 22 2e 6d 6d 22 5d 20 3d 20 22 53 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 73 74 72 69 6e | ",.[".mm"].=."Sources",.[".strin |
4bba0 | 67 73 22 5d 20 3d 20 22 52 65 73 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 6e 69 62 22 5d 20 3d 20 22 | gs"].=."Resources",.[".nib"].=." |
4bbc0 | 52 65 73 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 78 69 62 22 5d 20 3d 20 22 52 65 73 6f 75 72 63 65 | Resources",.[".xib"].=."Resource |
4bbe0 | 73 22 2c 0a 5b 22 2e 69 63 6e 73 22 5d 20 3d 20 22 52 65 73 6f 75 72 63 65 73 22 2c 0a 5b 22 2e | s",.[".icns"].=."Resources",.[". |
4bc00 | 62 6d 70 22 5d 20 3d 20 22 52 65 73 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 77 61 76 22 5d 20 3d 20 | bmp"].=."Resources",.[".wav"].=. |
4bc20 | 22 52 65 73 6f 75 72 63 65 73 22 2c 0a 7d 0a 72 65 74 75 72 6e 20 63 61 74 65 67 6f 72 69 65 73 | "Resources",.}.return.categories |
4bc40 | 5b 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 6e 6f 64 65 2e 6e 61 6d 65 29 5d 0a 65 | [path.getextension(node.name)].e |
4bc60 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 | nd.function.xcode.getconfigname( |
4bc80 | 63 66 67 29 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 63 66 67 2e 6e 61 6d 65 0a 69 66 20 23 63 | cfg).local.name.=.cfg.name.if.#c |
4bca0 | 66 67 2e 70 72 6f 6a 65 63 74 2e 73 6f 6c 75 74 69 6f 6e 2e 78 63 6f 64 65 2e 70 6c 61 74 66 6f | fg.project.solution.xcode.platfo |
4bcc0 | 72 6d 73 20 3e 20 31 20 74 68 65 6e 0a 6e 61 6d 65 20 3d 20 6e 61 6d 65 20 2e 2e 20 22 20 22 20 | rms.>.1.then.name.=.name....".". |
4bce0 | 2e 2e 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 2e 76 61 6c 69 | ...premake.action.current().vali |
4bd00 | 64 5f 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 0a 65 6e 64 0a 72 65 | d_platforms[cfg.platform].end.re |
4bd20 | 74 75 72 6e 20 6e 61 6d 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 67 65 74 | turn.name.end.function.xcode.get |
4bd40 | 66 69 6c 65 74 79 70 65 28 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 74 79 70 65 73 20 3d 20 7b 0a 5b | filetype(node).local.types.=.{.[ |
4bd60 | 22 2e 63 22 5d 20 20 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 63 2e 63 22 | ".c"].........=."sourcecode.c.c" |
4bd80 | 2c 0a 5b 22 2e 63 63 22 5d 20 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 63 | ,.[".cc"]........=."sourcecode.c |
4bda0 | 70 70 2e 63 70 70 22 2c 0a 5b 22 2e 63 70 70 22 5d 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 63 | pp.cpp",.[".cpp"].......=."sourc |
4bdc0 | 65 63 6f 64 65 2e 63 70 70 2e 63 70 70 22 2c 0a 5b 22 2e 63 73 73 22 5d 20 20 20 20 20 20 20 3d | ecode.cpp.cpp",.[".css"].......= |
4bde0 | 20 22 74 65 78 74 2e 63 73 73 22 2c 0a 5b 22 2e 63 78 78 22 5d 20 20 20 20 20 20 20 3d 20 22 73 | ."text.css",.[".cxx"].......=."s |
4be00 | 6f 75 72 63 65 63 6f 64 65 2e 63 70 70 2e 63 70 70 22 2c 0a 5b 22 2e 66 72 61 6d 65 77 6f 72 6b | ourcecode.cpp.cpp",.[".framework |
4be20 | 22 5d 20 3d 20 22 77 72 61 70 70 65 72 2e 66 72 61 6d 65 77 6f 72 6b 22 2c 0a 5b 22 2e 67 69 66 | "].=."wrapper.framework",.[".gif |
4be40 | 22 5d 20 20 20 20 20 20 20 3d 20 22 69 6d 61 67 65 2e 67 69 66 22 2c 0a 5b 22 2e 68 22 5d 20 20 | "].......=."image.gif",.[".h"].. |
4be60 | 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 63 2e 68 22 2c 0a 5b 22 2e 68 74 | .......=."sourcecode.c.h",.[".ht |
4be80 | 6d 6c 22 5d 20 20 20 20 20 20 3d 20 22 74 65 78 74 2e 68 74 6d 6c 22 2c 0a 5b 22 2e 6c 75 61 22 | ml"]......=."text.html",.[".lua" |
4bea0 | 5d 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 6c 75 61 22 2c 0a 5b 22 2e 6d | ].......=."sourcecode.lua",.[".m |
4bec0 | 22 5d 20 20 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 63 2e 6f 62 6a 63 22 | "].........=."sourcecode.c.objc" |
4bee0 | 2c 0a 5b 22 2e 6d 6d 22 5d 20 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 63 | ,.[".mm"]........=."sourcecode.c |
4bf00 | 70 70 2e 6f 62 6a 63 70 70 22 2c 0a 5b 22 2e 6e 69 62 22 5d 20 20 20 20 20 20 20 3d 20 22 77 72 | pp.objcpp",.[".nib"].......=."wr |
4bf20 | 61 70 70 65 72 2e 6e 69 62 22 2c 0a 5b 22 2e 70 63 68 22 5d 20 20 20 20 20 20 20 3d 20 22 73 6f | apper.nib",.[".pch"].......=."so |
4bf40 | 75 72 63 65 63 6f 64 65 2e 63 2e 68 22 2c 0a 5b 22 2e 70 6c 69 73 74 22 5d 20 20 20 20 20 3d 20 | urcecode.c.h",.[".plist"].....=. |
4bf60 | 22 74 65 78 74 2e 70 6c 69 73 74 2e 78 6d 6c 22 2c 0a 5b 22 2e 73 74 72 69 6e 67 73 22 5d 20 20 | "text.plist.xml",.[".strings"].. |
4bf80 | 20 3d 20 22 74 65 78 74 2e 70 6c 69 73 74 2e 73 74 72 69 6e 67 73 22 2c 0a 5b 22 2e 78 69 62 22 | .=."text.plist.strings",.[".xib" |
4bfa0 | 5d 20 20 20 20 20 20 20 3d 20 22 66 69 6c 65 2e 78 69 62 22 2c 0a 5b 22 2e 69 63 6e 73 22 5d 20 | ].......=."file.xib",.[".icns"]. |
4bfc0 | 20 20 20 20 20 3d 20 22 69 6d 61 67 65 2e 69 63 6e 73 22 2c 0a 5b 22 2e 62 6d 70 22 5d 20 20 20 | .....=."image.icns",.[".bmp"]... |
4bfe0 | 20 20 20 20 3d 20 22 69 6d 61 67 65 2e 62 6d 70 22 2c 0a 5b 22 2e 77 61 76 22 5d 20 20 20 20 20 | ....=."image.bmp",.[".wav"]..... |
4c000 | 20 20 3d 20 22 61 75 64 69 6f 2e 77 61 76 22 2c 0a 7d 0a 72 65 74 75 72 6e 20 74 79 70 65 73 5b | ..=."audio.wav",.}.return.types[ |
4c020 | 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 6e 6f 64 65 2e 70 61 74 68 29 5d 20 6f 72 | path.getextension(node.path)].or |
4c040 | 20 22 74 65 78 74 22 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 67 65 74 66 69 | ."text".end.function.xcode.getfi |
4c060 | 6c 65 74 79 70 65 46 6f 72 63 65 64 28 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 74 79 70 65 73 20 3d | letypeForced(node).local.types.= |
4c080 | 20 7b 0a 5b 22 2e 63 22 5d 20 20 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e | .{.[".c"].........=."sourcecode. |
4c0a0 | 63 70 70 2e 63 70 70 22 2c 0a 5b 22 2e 63 63 22 5d 20 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 | cpp.cpp",.[".cc"]........=."sour |
4c0c0 | 63 65 63 6f 64 65 2e 63 70 70 2e 63 70 70 22 2c 0a 5b 22 2e 63 70 70 22 5d 20 20 20 20 20 20 20 | cecode.cpp.cpp",.[".cpp"]....... |
4c0e0 | 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 63 70 70 2e 63 70 70 22 2c 0a 5b 22 2e 63 73 73 22 5d | =."sourcecode.cpp.cpp",.[".css"] |
4c100 | 20 20 20 20 20 20 20 3d 20 22 74 65 78 74 2e 63 73 73 22 2c 0a 5b 22 2e 63 78 78 22 5d 20 20 20 | .......=."text.css",.[".cxx"]... |
4c120 | 20 20 20 20 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 63 70 70 2e 63 70 70 22 2c 0a 5b 22 2e 66 | ....=."sourcecode.cpp.cpp",.[".f |
4c140 | 72 61 6d 65 77 6f 72 6b 22 5d 20 3d 20 22 77 72 61 70 70 65 72 2e 66 72 61 6d 65 77 6f 72 6b 22 | ramework"].=."wrapper.framework" |
4c160 | 2c 0a 5b 22 2e 67 69 66 22 5d 20 20 20 20 20 20 20 3d 20 22 69 6d 61 67 65 2e 67 69 66 22 2c 0a | ,.[".gif"].......=."image.gif",. |
4c180 | 5b 22 2e 68 22 5d 20 20 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 63 70 70 | [".h"].........=."sourcecode.cpp |
4c1a0 | 2e 68 22 2c 0a 5b 22 2e 68 74 6d 6c 22 5d 20 20 20 20 20 20 3d 20 22 74 65 78 74 2e 68 74 6d 6c | .h",.[".html"]......=."text.html |
4c1c0 | 22 2c 0a 5b 22 2e 6c 75 61 22 5d 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e | ",.[".lua"].......=."sourcecode. |
4c1e0 | 6c 75 61 22 2c 0a 5b 22 2e 6d 22 5d 20 20 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 63 65 63 6f | lua",.[".m"].........=."sourceco |
4c200 | 64 65 2e 63 70 70 2e 6f 62 6a 63 70 70 22 2c 0a 5b 22 2e 6d 6d 22 5d 20 20 20 20 20 20 20 20 3d | de.cpp.objcpp",.[".mm"]........= |
4c220 | 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 63 70 70 2e 6f 62 6a 63 70 70 22 2c 0a 5b 22 2e 6e 69 62 | ."sourcecode.cpp.objcpp",.[".nib |
4c240 | 22 5d 20 20 20 20 20 20 20 3d 20 22 77 72 61 70 70 65 72 2e 6e 69 62 22 2c 0a 5b 22 2e 70 63 68 | "].......=."wrapper.nib",.[".pch |
4c260 | 22 5d 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 63 70 70 2e 68 22 2c 0a 5b | "].......=."sourcecode.cpp.h",.[ |
4c280 | 22 2e 70 6c 69 73 74 22 5d 20 20 20 20 20 3d 20 22 74 65 78 74 2e 70 6c 69 73 74 2e 78 6d 6c 22 | ".plist"].....=."text.plist.xml" |
4c2a0 | 2c 0a 5b 22 2e 73 74 72 69 6e 67 73 22 5d 20 20 20 3d 20 22 74 65 78 74 2e 70 6c 69 73 74 2e 73 | ,.[".strings"]...=."text.plist.s |
4c2c0 | 74 72 69 6e 67 73 22 2c 0a 5b 22 2e 78 69 62 22 5d 20 20 20 20 20 20 20 3d 20 22 66 69 6c 65 2e | trings",.[".xib"].......=."file. |
4c2e0 | 78 69 62 22 2c 0a 5b 22 2e 69 63 6e 73 22 5d 20 20 20 20 20 20 3d 20 22 69 6d 61 67 65 2e 69 63 | xib",.[".icns"]......=."image.ic |
4c300 | 6e 73 22 2c 0a 5b 22 2e 62 6d 70 22 5d 20 20 20 20 20 20 20 3d 20 22 69 6d 61 67 65 2e 62 6d 70 | ns",.[".bmp"].......=."image.bmp |
4c320 | 22 2c 0a 5b 22 2e 77 61 76 22 5d 20 20 20 20 20 20 20 3d 20 22 61 75 64 69 6f 2e 77 61 76 22 2c | ",.[".wav"].......=."audio.wav", |
4c340 | 0a 7d 0a 72 65 74 75 72 6e 20 74 79 70 65 73 5b 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f | .}.return.types[path.getextensio |
4c360 | 6e 28 6e 6f 64 65 2e 70 61 74 68 29 5d 20 6f 72 20 22 74 65 78 74 22 0a 65 6e 64 0a 66 75 6e 63 | n(node.path)].or."text".end.func |
4c380 | 74 69 6f 6e 20 78 63 6f 64 65 2e 67 65 74 70 72 6f 64 75 63 74 74 79 70 65 28 6e 6f 64 65 29 0a | tion.xcode.getproducttype(node). |
4c3a0 | 6c 6f 63 61 6c 20 74 79 70 65 73 20 3d 20 7b 0a 43 6f 6e 73 6f 6c 65 41 70 70 20 20 3d 20 22 63 | local.types.=.{.ConsoleApp..=."c |
4c3c0 | 6f 6d 2e 61 70 70 6c 65 2e 70 72 6f 64 75 63 74 2d 74 79 70 65 2e 74 6f 6f 6c 22 2c 0a 57 69 6e | om.apple.product-type.tool",.Win |
4c3e0 | 64 6f 77 65 64 41 70 70 20 3d 20 22 63 6f 6d 2e 61 70 70 6c 65 2e 70 72 6f 64 75 63 74 2d 74 79 | dowedApp.=."com.apple.product-ty |
4c400 | 70 65 2e 61 70 70 6c 69 63 61 74 69 6f 6e 22 2c 0a 53 74 61 74 69 63 4c 69 62 20 20 20 3d 20 22 | pe.application",.StaticLib...=." |
4c420 | 63 6f 6d 2e 61 70 70 6c 65 2e 70 72 6f 64 75 63 74 2d 74 79 70 65 2e 6c 69 62 72 61 72 79 2e 73 | com.apple.product-type.library.s |
4c440 | 74 61 74 69 63 22 2c 0a 53 68 61 72 65 64 4c 69 62 20 20 20 3d 20 22 63 6f 6d 2e 61 70 70 6c 65 | tatic",.SharedLib...=."com.apple |
4c460 | 2e 70 72 6f 64 75 63 74 2d 74 79 70 65 2e 6c 69 62 72 61 72 79 2e 64 79 6e 61 6d 69 63 22 2c 0a | .product-type.library.dynamic",. |
4c480 | 7d 0a 72 65 74 75 72 6e 20 74 79 70 65 73 5b 6e 6f 64 65 2e 63 66 67 2e 6b 69 6e 64 5d 0a 65 6e | }.return.types[node.cfg.kind].en |
4c4a0 | 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 67 65 74 74 61 72 67 65 74 74 79 70 65 28 6e | d.function.xcode.gettargettype(n |
4c4c0 | 6f 64 65 29 0a 6c 6f 63 61 6c 20 74 79 70 65 73 20 3d 20 7b 0a 43 6f 6e 73 6f 6c 65 41 70 70 20 | ode).local.types.=.{.ConsoleApp. |
4c4e0 | 20 3d 20 22 5c 22 63 6f 6d 70 69 6c 65 64 2e 6d 61 63 68 2d 6f 2e 65 78 65 63 75 74 61 62 6c 65 | .=."\"compiled.mach-o.executable |
4c500 | 5c 22 22 2c 0a 57 69 6e 64 6f 77 65 64 41 70 70 20 3d 20 22 77 72 61 70 70 65 72 2e 61 70 70 6c | \"",.WindowedApp.=."wrapper.appl |
4c520 | 69 63 61 74 69 6f 6e 22 2c 0a 53 74 61 74 69 63 4c 69 62 20 20 20 3d 20 22 61 72 63 68 69 76 65 | ication",.StaticLib...=."archive |
4c540 | 2e 61 72 22 2c 0a 53 68 61 72 65 64 4c 69 62 20 20 20 3d 20 22 5c 22 63 6f 6d 70 69 6c 65 64 2e | .ar",.SharedLib...=."\"compiled. |
4c560 | 6d 61 63 68 2d 6f 2e 64 79 6c 69 62 5c 22 22 2c 0a 7d 0a 72 65 74 75 72 6e 20 74 79 70 65 73 5b | mach-o.dylib\"",.}.return.types[ |
4c580 | 6e 6f 64 65 2e 63 66 67 2e 6b 69 6e 64 5d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 | node.cfg.kind].end.function.xcod |
4c5a0 | 65 2e 67 65 74 78 63 6f 64 65 70 72 6f 6a 6e 61 6d 65 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 66 6e | e.getxcodeprojname(prj).local.fn |
4c5c0 | 61 6d 65 20 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 67 65 74 66 69 6c 65 6e 61 6d | ame.=.premake.project.getfilenam |
4c5e0 | 65 28 70 72 6a 2c 20 22 25 25 2e 78 63 6f 64 65 70 72 6f 6a 22 29 0a 72 65 74 75 72 6e 20 66 6e | e(prj,."%%.xcodeproj").return.fn |
4c600 | 61 6d 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 69 73 66 72 61 6d 65 77 6f | ame.end.function.xcode.isframewo |
4c620 | 72 6b 28 66 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 28 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 | rk(fname).return.(path.getextens |
4c640 | 69 6f 6e 28 66 6e 61 6d 65 29 20 3d 3d 20 22 2e 66 72 61 6d 65 77 6f 72 6b 22 29 0a 65 6e 64 0a | ion(fname).==.".framework").end. |
4c660 | 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 29 0a 72 65 74 75 72 6e 20 73 74 | function.xcode.newid().return.st |
4c680 | 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 25 30 34 58 25 30 34 58 25 30 34 58 25 30 34 58 25 30 34 | ring.format("%04X%04X%04X%04X%04 |
4c6a0 | 58 25 30 34 58 22 2c 0a 6d 61 74 68 2e 72 61 6e 64 6f 6d 28 30 2c 20 33 32 37 36 37 29 2c 0a 6d | X%04X",.math.random(0,.32767),.m |
4c6c0 | 61 74 68 2e 72 61 6e 64 6f 6d 28 30 2c 20 33 32 37 36 37 29 2c 0a 6d 61 74 68 2e 72 61 6e 64 6f | ath.random(0,.32767),.math.rando |
4c6e0 | 6d 28 30 2c 20 33 32 37 36 37 29 2c 0a 6d 61 74 68 2e 72 61 6e 64 6f 6d 28 30 2c 20 33 32 37 36 | m(0,.32767),.math.random(0,.3276 |
4c700 | 37 29 2c 0a 6d 61 74 68 2e 72 61 6e 64 6f 6d 28 30 2c 20 33 32 37 36 37 29 2c 0a 6d 61 74 68 2e | 7),.math.random(0,.32767),.math. |
4c720 | 72 61 6e 64 6f 6d 28 30 2c 20 33 32 37 36 37 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 | random(0,.32767)).end.function.x |
4c740 | 63 6f 64 65 2e 70 72 65 70 61 72 65 73 6f 6c 75 74 69 6f 6e 28 73 6c 6e 29 0a 73 6c 6e 2e 78 63 | code.preparesolution(sln).sln.xc |
4c760 | 6f 64 65 20 3d 20 7b 20 7d 0a 73 6c 6e 2e 78 63 6f 64 65 2e 70 6c 61 74 66 6f 72 6d 73 20 3d 20 | ode.=.{.}.sln.xcode.platforms.=. |
4c780 | 70 72 65 6d 61 6b 65 2e 66 69 6c 74 65 72 70 6c 61 74 66 6f 72 6d 73 28 73 6c 6e 2c 20 70 72 65 | premake.filterplatforms(sln,.pre |
4c7a0 | 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 2e 76 61 6c 69 64 5f 70 6c 61 74 | make.action.current().valid_plat |
4c7c0 | 66 6f 72 6d 73 2c 20 22 55 6e 69 76 65 72 73 61 6c 22 29 0a 66 6f 72 20 70 72 6a 20 69 6e 20 70 | forms,."Universal").for.prj.in.p |
4c7e0 | 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 73 6c 6e 29 | remake.solution.eachproject(sln) |
4c800 | 20 64 6f 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 | .do.local.cfg.=.premake.getconfi |
4c820 | 67 28 70 72 6a 2c 20 70 72 6a 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 5b 31 5d 2c 20 73 6c | g(prj,.prj.configurations[1],.sl |
4c840 | 6e 2e 78 63 6f 64 65 2e 70 6c 61 74 66 6f 72 6d 73 5b 31 5d 29 0a 6c 6f 63 61 6c 20 6e 6f 64 65 | n.xcode.platforms[1]).local.node |
4c860 | 20 3d 20 70 72 65 6d 61 6b 65 2e 74 72 65 65 2e 6e 65 77 28 70 61 74 68 2e 67 65 74 6e 61 6d 65 | .=.premake.tree.new(path.getname |
4c880 | 28 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 75 6e 64 6c 65 70 61 74 68 29 29 0a 6e 6f | (cfg.buildtarget.bundlepath)).no |
4c8a0 | 64 65 2e 63 66 67 20 3d 20 63 66 67 0a 6e 6f 64 65 2e 69 64 20 3d 20 70 72 65 6d 61 6b 65 2e 78 | de.cfg.=.cfg.node.id.=.premake.x |
4c8c0 | 63 6f 64 65 2e 6e 65 77 69 64 28 6e 6f 64 65 2c 20 22 70 72 6f 64 75 63 74 22 29 0a 6e 6f 64 65 | code.newid(node,."product").node |
4c8e0 | 2e 74 61 72 67 65 74 69 64 20 3d 20 70 72 65 6d 61 6b 65 2e 78 63 6f 64 65 2e 6e 65 77 69 64 28 | .targetid.=.premake.xcode.newid( |
4c900 | 6e 6f 64 65 2c 20 22 74 61 72 67 65 74 22 29 0a 70 72 6a 2e 78 63 6f 64 65 20 3d 20 7b 7d 0a 70 | node,."target").prj.xcode.=.{}.p |
4c920 | 72 6a 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 6e 6f 64 65 20 3d 20 6e 6f 64 65 0a 65 6e 64 0a | rj.xcode.projectnode.=.node.end. |
4c940 | 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 70 72 69 6e 74 6c 69 73 74 28 6c 69 73 | end.function.xcode.printlist(lis |
4c960 | 74 2c 20 74 61 67 29 0a 69 66 20 23 6c 69 73 74 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 | t,.tag).if.#list.>.0.then._p(4,' |
4c980 | 25 73 20 3d 20 28 27 2c 20 74 61 67 29 0a 66 6f 72 20 5f 2c 20 69 74 65 6d 20 69 6e 20 69 70 61 | %s.=.(',.tag).for._,.item.in.ipa |
4c9a0 | 69 72 73 28 6c 69 73 74 29 20 64 6f 0a 6c 6f 63 61 6c 20 65 73 63 61 70 65 64 5f 69 74 65 6d 20 | irs(list).do.local.escaped_item. |
4c9c0 | 3d 20 69 74 65 6d 3a 67 73 75 62 28 22 5c 22 22 2c 20 22 5c 5c 5c 22 22 29 0a 5f 70 28 35 2c 20 | =.item:gsub("\"",."\\\"")._p(5,. |
4c9e0 | 27 22 25 73 22 2c 27 2c 20 65 73 63 61 70 65 64 5f 69 74 65 6d 29 0a 65 6e 64 0a 5f 70 28 34 2c | '"%s",',.escaped_item).end._p(4, |
4ca00 | 27 29 3b 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 48 65 61 | ');').end.end.function.xcode.Hea |
4ca20 | 64 65 72 28 29 0a 5f 70 28 27 2f 2f 20 21 24 2a 55 54 46 38 2a 24 21 27 29 0a 5f 70 28 27 7b 27 | der()._p('//.!$*UTF8*$!')._p('{' |
4ca40 | 29 0a 5f 70 28 31 2c 27 61 72 63 68 69 76 65 56 65 72 73 69 6f 6e 20 3d 20 31 3b 27 29 0a 5f 70 | )._p(1,'archiveVersion.=.1;')._p |
4ca60 | 28 31 2c 27 63 6c 61 73 73 65 73 20 3d 20 7b 27 29 0a 5f 70 28 31 2c 27 7d 3b 27 29 0a 5f 70 28 | (1,'classes.=.{')._p(1,'};')._p( |
4ca80 | 31 2c 27 6f 62 6a 65 63 74 56 65 72 73 69 6f 6e 20 3d 20 34 35 3b 27 29 0a 5f 70 28 31 2c 27 6f | 1,'objectVersion.=.45;')._p(1,'o |
4caa0 | 62 6a 65 63 74 73 20 3d 20 7b 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e | bjects.=.{')._p('').end.function |
4cac0 | 20 78 63 6f 64 65 2e 50 42 58 42 75 69 6c 64 46 69 6c 65 28 74 72 29 0a 5f 70 28 27 2f 2a 20 42 | .xcode.PBXBuildFile(tr)._p('/*.B |
4cae0 | 65 67 69 6e 20 50 42 58 42 75 69 6c 64 46 69 6c 65 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 74 | egin.PBXBuildFile.section.*/').t |
4cb00 | 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 6e 6f 64 65 20 3d 20 66 75 6e 63 | ree.traverse(tr,.{.onnode.=.func |
4cb20 | 74 69 6f 6e 28 6e 6f 64 65 29 0a 69 66 20 6e 6f 64 65 2e 62 75 69 6c 64 69 64 20 74 68 65 6e 0a | tion(node).if.node.buildid.then. |
4cb40 | 5f 70 28 32 2c 27 25 73 20 2f 2a 20 25 73 20 69 6e 20 25 73 20 2a 2f 20 3d 20 7b 69 73 61 20 3d | _p(2,'%s./*.%s.in.%s.*/.=.{isa.= |
4cb60 | 20 50 42 58 42 75 69 6c 64 46 69 6c 65 3b 20 66 69 6c 65 52 65 66 20 3d 20 25 73 20 2f 2a 20 25 | .PBXBuildFile;.fileRef.=.%s./*.% |
4cb80 | 73 20 2a 2f 3b 20 7d 3b 27 2c 20 0a 6e 6f 64 65 2e 62 75 69 6c 64 69 64 2c 20 6e 6f 64 65 2e 6e | s.*/;.};',..node.buildid,.node.n |
4cba0 | 61 6d 65 2c 20 78 63 6f 64 65 2e 67 65 74 62 75 69 6c 64 63 61 74 65 67 6f 72 79 28 6e 6f 64 65 | ame,.xcode.getbuildcategory(node |
4cbc0 | 29 2c 20 6e 6f 64 65 2e 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 7d | ),.node.id,.node.name).end.end.} |
4cbe0 | 29 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 50 42 58 42 75 69 6c 64 46 69 6c 65 20 73 65 63 74 69 6f | )._p('/*.End.PBXBuildFile.sectio |
4cc00 | 6e 20 2a 2f 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 | n.*/')._p('').end.function.xcode |
4cc20 | 2e 50 42 58 43 6f 6e 74 61 69 6e 65 72 49 74 65 6d 50 72 6f 78 79 28 74 72 29 0a 69 66 20 23 74 | .PBXContainerItemProxy(tr).if.#t |
4cc40 | 72 2e 70 72 6f 6a 65 63 74 73 2e 63 68 69 6c 64 72 65 6e 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 | r.projects.children.>.0.then._p( |
4cc60 | 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 43 6f 6e 74 61 69 6e 65 72 49 74 65 6d 50 72 6f 78 79 20 | '/*.Begin.PBXContainerItemProxy. |
4cc80 | 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 66 6f 72 20 5f 2c 20 6e 6f 64 65 20 69 6e 20 69 70 61 69 | section.*/').for._,.node.in.ipai |
4cca0 | 72 73 28 74 72 2e 70 72 6f 6a 65 63 74 73 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 5f 70 28 32 | rs(tr.projects.children).do._p(2 |
4ccc0 | 2c 27 25 73 20 2f 2a 20 50 42 58 43 6f 6e 74 61 69 6e 65 72 49 74 65 6d 50 72 6f 78 79 20 2a 2f | ,'%s./*.PBXContainerItemProxy.*/ |
4cce0 | 20 3d 20 7b 27 2c 20 6e 6f 64 65 2e 70 72 6f 64 75 63 74 70 72 6f 78 79 69 64 29 0a 5f 70 28 33 | .=.{',.node.productproxyid)._p(3 |
4cd00 | 2c 27 69 73 61 20 3d 20 50 42 58 43 6f 6e 74 61 69 6e 65 72 49 74 65 6d 50 72 6f 78 79 3b 27 29 | ,'isa.=.PBXContainerItemProxy;') |
4cd20 | 0a 5f 70 28 33 2c 27 63 6f 6e 74 61 69 6e 65 72 50 6f 72 74 61 6c 20 3d 20 25 73 20 2f 2a 20 25 | ._p(3,'containerPortal.=.%s./*.% |
4cd40 | 73 20 2a 2f 3b 27 2c 20 6e 6f 64 65 2e 69 64 2c 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 6e 6f | s.*/;',.node.id,.path.getname(no |
4cd60 | 64 65 2e 70 61 74 68 29 29 0a 5f 70 28 33 2c 27 70 72 6f 78 79 54 79 70 65 20 3d 20 32 3b 27 29 | de.path))._p(3,'proxyType.=.2;') |
4cd80 | 0a 5f 70 28 33 2c 27 72 65 6d 6f 74 65 47 6c 6f 62 61 6c 49 44 53 74 72 69 6e 67 20 3d 20 25 73 | ._p(3,'remoteGlobalIDString.=.%s |
4cda0 | 3b 27 2c 20 6e 6f 64 65 2e 70 72 6f 6a 65 63 74 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 6e 6f | ;',.node.project.xcode.projectno |
4cdc0 | 64 65 2e 69 64 29 0a 5f 70 28 33 2c 27 72 65 6d 6f 74 65 49 6e 66 6f 20 3d 20 22 25 73 22 3b 27 | de.id)._p(3,'remoteInfo.=."%s";' |
4cde0 | 2c 20 6e 6f 64 65 2e 70 72 6f 6a 65 63 74 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 6e 6f 64 65 | ,.node.project.xcode.projectnode |
4ce00 | 2e 6e 61 6d 65 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 50 42 | .name)._p(2,'};')._p(2,'%s./*.PB |
4ce20 | 58 43 6f 6e 74 61 69 6e 65 72 49 74 65 6d 50 72 6f 78 79 20 2a 2f 20 3d 20 7b 27 2c 20 6e 6f 64 | XContainerItemProxy.*/.=.{',.nod |
4ce40 | 65 2e 74 61 72 67 65 74 70 72 6f 78 79 69 64 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 50 42 58 | e.targetproxyid)._p(3,'isa.=.PBX |
4ce60 | 43 6f 6e 74 61 69 6e 65 72 49 74 65 6d 50 72 6f 78 79 3b 27 29 0a 5f 70 28 33 2c 27 63 6f 6e 74 | ContainerItemProxy;')._p(3,'cont |
4ce80 | 61 69 6e 65 72 50 6f 72 74 61 6c 20 3d 20 25 73 20 2f 2a 20 25 73 20 2a 2f 3b 27 2c 20 6e 6f 64 | ainerPortal.=.%s./*.%s.*/;',.nod |
4cea0 | 65 2e 69 64 2c 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 6e 6f 64 65 2e 70 61 74 68 29 29 0a 5f | e.id,.path.getname(node.path))._ |
4cec0 | 70 28 33 2c 27 70 72 6f 78 79 54 79 70 65 20 3d 20 31 3b 27 29 0a 5f 70 28 33 2c 27 72 65 6d 6f | p(3,'proxyType.=.1;')._p(3,'remo |
4cee0 | 74 65 47 6c 6f 62 61 6c 49 44 53 74 72 69 6e 67 20 3d 20 25 73 3b 27 2c 20 6e 6f 64 65 2e 70 72 | teGlobalIDString.=.%s;',.node.pr |
4cf00 | 6f 6a 65 63 74 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 6e 6f 64 65 2e 74 61 72 67 65 74 69 64 | oject.xcode.projectnode.targetid |
4cf20 | 29 0a 5f 70 28 33 2c 27 72 65 6d 6f 74 65 49 6e 66 6f 20 3d 20 22 25 73 22 3b 27 2c 20 6e 6f 64 | )._p(3,'remoteInfo.=."%s";',.nod |
4cf40 | 65 2e 70 72 6f 6a 65 63 74 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 6e 6f 64 65 2e 6e 61 6d 65 | e.project.xcode.projectnode.name |
4cf60 | 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 50 42 58 43 | )._p(2,'};').end._p('/*.End.PBXC |
4cf80 | 6f 6e 74 61 69 6e 65 72 49 74 65 6d 50 72 6f 78 79 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 5f | ontainerItemProxy.section.*/')._ |
4cfa0 | 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 50 42 58 | p('').end.end.function.xcode.PBX |
4cfc0 | 46 69 6c 65 52 65 66 65 72 65 6e 63 65 28 74 72 2c 70 72 6a 29 0a 5f 70 28 27 2f 2a 20 42 65 67 | FileReference(tr,prj)._p('/*.Beg |
4cfe0 | 69 6e 20 50 42 58 46 69 6c 65 52 65 66 65 72 65 6e 63 65 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 | in.PBXFileReference.section.*/') |
4d000 | 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 | .tree.traverse(tr,.{.onleaf.=.fu |
4d020 | 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 69 66 20 6e 6f 74 20 6e 6f 64 65 2e 70 61 74 68 20 74 68 | nction(node).if.not.node.path.th |
4d040 | 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 69 66 20 6e 6f 64 65 2e 6b 69 6e 64 20 3d 3d 20 22 70 | en.return.end.if.node.kind.==."p |
4d060 | 72 6f 64 75 63 74 22 20 74 68 65 6e 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 25 73 20 2a 2f 20 3d | roduct".then._p(2,'%s./*.%s.*/.= |
4d080 | 20 7b 69 73 61 20 3d 20 50 42 58 46 69 6c 65 52 65 66 65 72 65 6e 63 65 3b 20 65 78 70 6c 69 63 | .{isa.=.PBXFileReference;.explic |
4d0a0 | 69 74 46 69 6c 65 54 79 70 65 20 3d 20 25 73 3b 20 69 6e 63 6c 75 64 65 49 6e 49 6e 64 65 78 20 | itFileType.=.%s;.includeInIndex. |
4d0c0 | 3d 20 30 3b 20 6e 61 6d 65 20 3d 20 22 25 73 22 3b 20 70 61 74 68 20 3d 20 22 25 73 22 3b 20 73 | =.0;.name.=."%s";.path.=."%s";.s |
4d0e0 | 6f 75 72 63 65 54 72 65 65 20 3d 20 42 55 49 4c 54 5f 50 52 4f 44 55 43 54 53 5f 44 49 52 3b 20 | ourceTree.=.BUILT_PRODUCTS_DIR;. |
4d100 | 7d 3b 27 2c 0a 6e 6f 64 65 2e 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 2c 20 78 63 6f 64 65 2e 67 | };',.node.id,.node.name,.xcode.g |
4d120 | 65 74 74 61 72 67 65 74 74 79 70 65 28 6e 6f 64 65 29 2c 20 6e 6f 64 65 2e 6e 61 6d 65 2c 20 70 | ettargettype(node),.node.name,.p |
4d140 | 61 74 68 2e 67 65 74 6e 61 6d 65 28 6e 6f 64 65 2e 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 | ath.getname(node.cfg.buildtarget |
4d160 | 2e 62 75 6e 64 6c 65 70 61 74 68 29 29 0a 65 6c 73 65 69 66 20 6e 6f 64 65 2e 70 61 72 65 6e 74 | .bundlepath)).elseif.node.parent |
4d180 | 2e 70 61 72 65 6e 74 20 3d 3d 20 74 72 2e 70 72 6f 6a 65 63 74 73 20 74 68 65 6e 0a 6c 6f 63 61 | .parent.==.tr.projects.then.loca |
4d1a0 | 6c 20 72 65 6c 70 61 74 68 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 74 72 2e | l.relpath.=.path.getrelative(tr. |
4d1c0 | 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 2c 20 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 70 72 | project.location,.node.parent.pr |
4d1e0 | 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 29 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 25 73 20 2a | oject.location)._p(2,'%s./*.%s.* |
4d200 | 2f 20 3d 20 7b 69 73 61 20 3d 20 50 42 58 46 69 6c 65 52 65 66 65 72 65 6e 63 65 3b 20 6c 61 73 | /.=.{isa.=.PBXFileReference;.las |
4d220 | 74 4b 6e 6f 77 6e 46 69 6c 65 54 79 70 65 20 3d 20 22 77 72 61 70 70 65 72 2e 70 62 2d 70 72 6f | tKnownFileType.=."wrapper.pb-pro |
4d240 | 6a 65 63 74 22 3b 20 6e 61 6d 65 20 3d 20 22 25 73 22 3b 20 70 61 74 68 20 3d 20 22 25 73 22 3b | ject";.name.=."%s";.path.=."%s"; |
4d260 | 20 73 6f 75 72 63 65 54 72 65 65 20 3d 20 53 4f 55 52 43 45 5f 52 4f 4f 54 3b 20 7d 3b 27 2c 0a | .sourceTree.=.SOURCE_ROOT;.};',. |
4d280 | 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 69 64 2c 20 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 6e 61 6d 65 | node.parent.id,.node.parent.name |
4d2a0 | 2c 20 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 6e 61 6d 65 2c 20 70 61 74 68 2e 6a 6f 69 6e 28 72 65 | ,.node.parent.name,.path.join(re |
4d2c0 | 6c 70 61 74 68 2c 20 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 6e 61 6d 65 29 29 0a 65 6c 73 65 0a 6c | lpath,.node.parent.name)).else.l |
4d2e0 | 6f 63 61 6c 20 70 74 68 2c 20 73 72 63 0a 69 66 20 78 63 6f 64 65 2e 69 73 66 72 61 6d 65 77 6f | ocal.pth,.src.if.xcode.isframewo |
4d300 | 72 6b 28 6e 6f 64 65 2e 70 61 74 68 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6e 6f 64 65 50 61 74 | rk(node.path).then.local.nodePat |
4d320 | 68 20 3d 20 6e 6f 64 65 2e 70 61 74 68 0a 6c 6f 63 61 6c 20 5f 2c 20 6d 61 74 63 68 45 6e 64 2c | h.=.node.path.local._,.matchEnd, |
4d340 | 20 76 61 72 69 61 62 6c 65 20 3d 20 73 74 72 69 6e 67 2e 66 69 6e 64 28 6e 6f 64 65 50 61 74 68 | .variable.=.string.find(nodePath |
4d360 | 2c 20 22 5e 25 24 25 28 28 2e 2b 29 25 29 2f 22 29 0a 69 66 20 76 61 72 69 61 62 6c 65 20 74 68 | ,."^%$%((.+)%)/").if.variable.th |
4d380 | 65 6e 0a 6e 6f 64 65 50 61 74 68 20 3d 20 73 74 72 69 6e 67 2e 73 75 62 28 6e 6f 64 65 50 61 74 | en.nodePath.=.string.sub(nodePat |
4d3a0 | 68 2c 20 6d 61 74 63 68 45 6e 64 20 2b 20 31 29 0a 65 6e 64 0a 69 66 20 73 74 72 69 6e 67 2e 66 | h,.matchEnd.+.1).end.if.string.f |
4d3c0 | 69 6e 64 28 6e 6f 64 65 50 61 74 68 2c 27 2f 27 29 20 20 74 68 65 6e 0a 69 66 20 73 74 72 69 6e | ind(nodePath,'/')..then.if.strin |
4d3e0 | 67 2e 66 69 6e 64 28 6e 6f 64 65 50 61 74 68 2c 27 5e 25 2e 27 29 74 68 65 6e 0a 65 72 72 6f 72 | g.find(nodePath,'^%.')then.error |
4d400 | 28 27 72 65 6c 61 74 69 76 65 20 70 61 74 68 73 20 61 72 65 20 6e 6f 74 20 63 75 72 72 65 6e 74 | ('relative.paths.are.not.current |
4d420 | 6c 79 20 73 75 70 70 6f 72 74 65 64 20 66 6f 72 20 66 72 61 6d 65 77 6f 72 6b 73 27 29 0a 65 6e | ly.supported.for.frameworks').en |
4d440 | 64 0a 70 74 68 20 3d 20 6e 6f 64 65 50 61 74 68 0a 65 6c 73 65 0a 70 74 68 20 3d 20 22 2f 53 79 | d.pth.=.nodePath.else.pth.=."/Sy |
4d460 | 73 74 65 6d 2f 4c 69 62 72 61 72 79 2f 46 72 61 6d 65 77 6f 72 6b 73 2f 22 20 2e 2e 20 6e 6f 64 | stem/Library/Frameworks/"....nod |
4d480 | 65 50 61 74 68 0a 65 6e 64 0a 69 66 20 76 61 72 69 61 62 6c 65 20 74 68 65 6e 0a 73 72 63 20 3d | ePath.end.if.variable.then.src.= |
4d4a0 | 20 76 61 72 69 61 62 6c 65 0a 69 66 20 73 74 72 69 6e 67 2e 66 69 6e 64 28 70 74 68 2c 20 27 5e | .variable.if.string.find(pth,.'^ |
4d4c0 | 2f 27 29 20 74 68 65 6e 0a 70 74 68 20 3d 20 73 74 72 69 6e 67 2e 73 75 62 28 70 74 68 2c 20 32 | /').then.pth.=.string.sub(pth,.2 |
4d4e0 | 29 0a 65 6e 64 0a 65 6c 73 65 0a 73 72 63 20 3d 20 22 3c 61 62 73 6f 6c 75 74 65 3e 22 0a 65 6e | ).end.else.src.=."<absolute>".en |
4d500 | 64 0a 65 6c 73 65 0a 73 72 63 20 3d 20 22 3c 67 72 6f 75 70 3e 22 0a 69 66 20 6e 6f 64 65 2e 70 | d.else.src.=."<group>".if.node.p |
4d520 | 61 72 65 6e 74 2e 69 73 76 70 61 74 68 20 74 68 65 6e 0a 70 74 68 20 3d 20 6e 6f 64 65 2e 63 66 | arent.isvpath.then.pth.=.node.cf |
4d540 | 67 2e 6e 61 6d 65 0a 65 6c 73 65 0a 70 74 68 20 3d 20 74 72 65 65 2e 67 65 74 6c 6f 63 61 6c 70 | g.name.else.pth.=.tree.getlocalp |
4d560 | 61 74 68 28 6e 6f 64 65 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 28 6e 6f 74 20 70 72 6a 2e 6f 70 | ath(node).end.end.if.(not.prj.op |
4d580 | 74 69 6f 6e 73 2e 46 6f 72 63 65 43 50 50 29 20 74 68 65 6e 0a 5f 70 28 32 2c 27 25 73 20 2f 2a | tions.ForceCPP).then._p(2,'%s./* |
4d5a0 | 20 25 73 20 2a 2f 20 3d 20 7b 69 73 61 20 3d 20 50 42 58 46 69 6c 65 52 65 66 65 72 65 6e 63 65 | .%s.*/.=.{isa.=.PBXFileReference |
4d5c0 | 3b 20 6c 61 73 74 4b 6e 6f 77 6e 46 69 6c 65 54 79 70 65 20 3d 20 25 73 3b 20 6e 61 6d 65 20 3d | ;.lastKnownFileType.=.%s;.name.= |
4d5e0 | 20 22 25 73 22 3b 20 70 61 74 68 20 3d 20 22 25 73 22 3b 20 73 6f 75 72 63 65 54 72 65 65 20 3d | ."%s";.path.=."%s";.sourceTree.= |
4d600 | 20 22 25 73 22 3b 20 7d 3b 27 2c 0a 6e 6f 64 65 2e 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 2c 20 | ."%s";.};',.node.id,.node.name,. |
4d620 | 78 63 6f 64 65 2e 67 65 74 66 69 6c 65 74 79 70 65 28 6e 6f 64 65 29 2c 20 6e 6f 64 65 2e 6e 61 | xcode.getfiletype(node),.node.na |
4d640 | 6d 65 2c 20 70 74 68 2c 20 73 72 63 29 0a 65 6c 73 65 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 25 | me,.pth,.src).else._p(2,'%s./*.% |
4d660 | 73 20 2a 2f 20 3d 20 7b 69 73 61 20 3d 20 50 42 58 46 69 6c 65 52 65 66 65 72 65 6e 63 65 3b 20 | s.*/.=.{isa.=.PBXFileReference;. |
4d680 | 65 78 70 6c 69 63 69 74 46 69 6c 65 54 79 70 65 20 3d 20 25 73 3b 20 6e 61 6d 65 20 3d 20 22 25 | explicitFileType.=.%s;.name.=."% |
4d6a0 | 73 22 3b 20 70 61 74 68 20 3d 20 22 25 73 22 3b 20 73 6f 75 72 63 65 54 72 65 65 20 3d 20 22 25 | s";.path.=."%s";.sourceTree.=."% |
4d6c0 | 73 22 3b 20 7d 3b 27 2c 0a 6e 6f 64 65 2e 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 2c 20 78 63 6f | s";.};',.node.id,.node.name,.xco |
4d6e0 | 64 65 2e 67 65 74 66 69 6c 65 74 79 70 65 46 6f 72 63 65 64 28 6e 6f 64 65 29 2c 20 6e 6f 64 65 | de.getfiletypeForced(node),.node |
4d700 | 2e 6e 61 6d 65 2c 20 70 74 68 2c 20 73 72 63 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 7d 29 0a | .name,.pth,.src).end.end.end.}). |
4d720 | 5f 70 28 27 2f 2a 20 45 6e 64 20 50 42 58 46 69 6c 65 52 65 66 65 72 65 6e 63 65 20 73 65 63 74 | _p('/*.End.PBXFileReference.sect |
4d740 | 69 6f 6e 20 2a 2f 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f | ion.*/')._p('').end.function.xco |
4d760 | 64 65 2e 50 42 58 46 72 61 6d 65 77 6f 72 6b 73 42 75 69 6c 64 50 68 61 73 65 28 74 72 29 0a 5f | de.PBXFrameworksBuildPhase(tr)._ |
4d780 | 70 28 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 46 72 61 6d 65 77 6f 72 6b 73 42 75 69 6c 64 50 68 | p('/*.Begin.PBXFrameworksBuildPh |
4d7a0 | 61 73 65 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 46 72 61 | ase.section.*/')._p(2,'%s./*.Fra |
4d7c0 | 6d 65 77 6f 72 6b 73 20 2a 2f 20 3d 20 7b 27 2c 20 74 72 2e 70 72 6f 64 75 63 74 73 2e 63 68 69 | meworks.*/.=.{',.tr.products.chi |
4d7e0 | 6c 64 72 65 6e 5b 31 5d 2e 66 78 73 74 61 67 65 69 64 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 | ldren[1].fxstageid)._p(3,'isa.=. |
4d800 | 50 42 58 46 72 61 6d 65 77 6f 72 6b 73 42 75 69 6c 64 50 68 61 73 65 3b 27 29 0a 5f 70 28 33 2c | PBXFrameworksBuildPhase;')._p(3, |
4d820 | 27 62 75 69 6c 64 41 63 74 69 6f 6e 4d 61 73 6b 20 3d 20 32 31 34 37 34 38 33 36 34 37 3b 27 29 | 'buildActionMask.=.2147483647;') |
4d840 | 0a 5f 70 28 33 2c 27 66 69 6c 65 73 20 3d 20 28 27 29 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 | ._p(3,'files.=.(').tree.traverse |
4d860 | 28 74 72 2e 66 72 61 6d 65 77 6f 72 6b 73 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 | (tr.frameworks,.{.onleaf.=.funct |
4d880 | 69 6f 6e 28 6e 6f 64 65 29 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 25 73 20 69 6e 20 46 72 61 6d | ion(node)._p(4,'%s./*.%s.in.Fram |
4d8a0 | 65 77 6f 72 6b 73 20 2a 2f 2c 27 2c 20 6e 6f 64 65 2e 62 75 69 6c 64 69 64 2c 20 6e 6f 64 65 2e | eworks.*/,',.node.buildid,.node. |
4d8c0 | 6e 61 6d 65 29 0a 65 6e 64 0a 7d 29 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2e 70 72 | name).end.}).tree.traverse(tr.pr |
4d8e0 | 6f 6a 65 63 74 73 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 | ojects,.{.onleaf.=.function(node |
4d900 | 29 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 25 73 20 69 6e 20 46 72 61 6d 65 77 6f 72 6b 73 20 2a | )._p(4,'%s./*.%s.in.Frameworks.* |
4d920 | 2f 2c 27 2c 20 6e 6f 64 65 2e 62 75 69 6c 64 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 65 6e | /,',.node.buildid,.node.name).en |
4d940 | 64 0a 7d 29 0a 5f 70 28 33 2c 27 29 3b 27 29 0a 5f 70 28 33 2c 27 72 75 6e 4f 6e 6c 79 46 6f 72 | d.})._p(3,');')._p(3,'runOnlyFor |
4d960 | 44 65 70 6c 6f 79 6d 65 6e 74 50 6f 73 74 70 72 6f 63 65 73 73 69 6e 67 20 3d 20 30 3b 27 29 0a | DeploymentPostprocessing.=.0;'). |
4d980 | 5f 70 28 32 2c 27 7d 3b 27 29 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 50 42 58 46 72 61 6d 65 77 6f | _p(2,'};')._p('/*.End.PBXFramewo |
4d9a0 | 72 6b 73 42 75 69 6c 64 50 68 61 73 65 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 5f 70 28 27 27 | rksBuildPhase.section.*/')._p('' |
4d9c0 | 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 50 42 58 47 72 6f 75 70 28 74 72 | ).end.function.xcode.PBXGroup(tr |
4d9e0 | 29 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 47 72 6f 75 70 20 73 65 63 74 69 6f 6e 20 | )._p('/*.Begin.PBXGroup.section. |
4da00 | 2a 2f 27 29 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 6e 6f 64 65 20 | */').tree.traverse(tr,.{.onnode. |
4da20 | 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 69 66 20 28 6e 6f 64 65 2e 70 61 74 68 20 61 | =.function(node).if.(node.path.a |
4da40 | 6e 64 20 23 6e 6f 64 65 2e 63 68 69 6c 64 72 65 6e 20 3d 3d 20 30 29 20 6f 72 20 6e 6f 64 65 2e | nd.#node.children.==.0).or.node. |
4da60 | 6b 69 6e 64 20 3d 3d 20 22 76 67 72 6f 75 70 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 | kind.==."vgroup".then.return.end |
4da80 | 0a 69 66 20 6e 6f 64 65 2e 70 61 72 65 6e 74 20 3d 3d 20 74 72 2e 70 72 6f 6a 65 63 74 73 20 74 | .if.node.parent.==.tr.projects.t |
4daa0 | 68 65 6e 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 50 72 6f 64 75 63 74 73 20 2a 2f 20 3d 20 7b 27 | hen._p(2,'%s./*.Products.*/.=.{' |
4dac0 | 2c 20 6e 6f 64 65 2e 70 72 6f 64 75 63 74 67 72 6f 75 70 69 64 29 0a 65 6c 73 65 0a 5f 70 28 32 | ,.node.productgroupid).else._p(2 |
4dae0 | 2c 27 25 73 20 2f 2a 20 25 73 20 2a 2f 20 3d 20 7b 27 2c 20 6e 6f 64 65 2e 69 64 2c 20 6e 6f 64 | ,'%s./*.%s.*/.=.{',.node.id,.nod |
4db00 | 65 2e 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 50 42 58 47 72 6f 75 70 | e.name).end._p(3,'isa.=.PBXGroup |
4db20 | 3b 27 29 0a 5f 70 28 33 2c 27 63 68 69 6c 64 72 65 6e 20 3d 20 28 27 29 0a 66 6f 72 20 5f 2c 20 | ;')._p(3,'children.=.(').for._,. |
4db40 | 63 68 69 6c 64 6e 6f 64 65 20 69 6e 20 69 70 61 69 72 73 28 6e 6f 64 65 2e 63 68 69 6c 64 72 65 | childnode.in.ipairs(node.childre |
4db60 | 6e 29 20 64 6f 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 25 73 20 2a 2f 2c 27 2c 20 63 68 69 6c 64 | n).do._p(4,'%s./*.%s.*/,',.child |
4db80 | 6e 6f 64 65 2e 69 64 2c 20 63 68 69 6c 64 6e 6f 64 65 2e 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 | node.id,.childnode.name).end._p( |
4dba0 | 33 2c 27 29 3b 27 29 0a 69 66 20 6e 6f 64 65 2e 70 61 72 65 6e 74 20 3d 3d 20 74 72 2e 70 72 6f | 3,');').if.node.parent.==.tr.pro |
4dbc0 | 6a 65 63 74 73 20 74 68 65 6e 0a 5f 70 28 33 2c 27 6e 61 6d 65 20 3d 20 50 72 6f 64 75 63 74 73 | jects.then._p(3,'name.=.Products |
4dbe0 | 3b 27 29 0a 65 6c 73 65 0a 5f 70 28 33 2c 27 6e 61 6d 65 20 3d 20 22 25 73 22 3b 27 2c 20 6e 6f | ;').else._p(3,'name.=."%s";',.no |
4dc00 | 64 65 2e 6e 61 6d 65 29 0a 69 66 20 6e 6f 64 65 2e 70 61 74 68 20 61 6e 64 20 6e 6f 74 20 6e 6f | de.name).if.node.path.and.not.no |
4dc20 | 64 65 2e 69 73 76 70 61 74 68 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 70 20 3d 20 6e 6f 64 65 2e 70 | de.isvpath.then.local.p.=.node.p |
4dc40 | 61 74 68 0a 69 66 20 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 70 61 74 68 20 74 68 65 6e 0a 70 20 3d | ath.if.node.parent.path.then.p.= |
4dc60 | 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 70 61 | .path.getrelative(node.parent.pa |
4dc80 | 74 68 2c 20 6e 6f 64 65 2e 70 61 74 68 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 70 61 74 68 20 3d 20 | th,.node.path).end._p(3,'path.=. |
4dca0 | 22 25 73 22 3b 27 2c 20 70 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 33 2c 27 73 6f 75 72 63 65 54 | "%s";',.p).end.end._p(3,'sourceT |
4dcc0 | 72 65 65 20 3d 20 22 3c 67 72 6f 75 70 3e 22 3b 27 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e | ree.=."<group>";')._p(2,'};').en |
4dce0 | 64 0a 7d 2c 20 74 72 75 65 29 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 50 42 58 47 72 6f 75 70 20 73 | d.},.true)._p('/*.End.PBXGroup.s |
4dd00 | 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 | ection.*/')._p('').end.function. |
4dd20 | 78 63 6f 64 65 2e 50 42 58 4e 61 74 69 76 65 54 61 72 67 65 74 28 74 72 29 0a 5f 70 28 27 2f 2a | xcode.PBXNativeTarget(tr)._p('/* |
4dd40 | 20 42 65 67 69 6e 20 50 42 58 4e 61 74 69 76 65 54 61 72 67 65 74 20 73 65 63 74 69 6f 6e 20 2a | .Begin.PBXNativeTarget.section.* |
4dd60 | 2f 27 29 0a 66 6f 72 20 5f 2c 20 6e 6f 64 65 20 69 6e 20 69 70 61 69 72 73 28 74 72 2e 70 72 6f | /').for._,.node.in.ipairs(tr.pro |
4dd80 | 64 75 63 74 73 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 | ducts.children).do.local.name.=. |
4dda0 | 74 72 2e 70 72 6f 6a 65 63 74 2e 6e 61 6d 65 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 68 | tr.project.name.local.function.h |
4ddc0 | 61 73 42 75 69 6c 64 43 6f 6d 6d 61 6e 64 73 28 77 68 69 63 68 29 0a 69 66 20 23 74 72 2e 70 72 | asBuildCommands(which).if.#tr.pr |
4dde0 | 6f 6a 65 63 74 5b 77 68 69 63 68 5d 20 3e 20 30 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 | oject[which].>.0.then.return.tru |
4de00 | 65 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 69 70 61 69 72 73 28 74 72 2e 63 6f | e.end.for._,.cfg.in.ipairs(tr.co |
4de20 | 6e 66 69 67 73 29 20 64 6f 0a 69 66 20 23 63 66 67 5b 77 68 69 63 68 5d 20 3e 20 30 20 74 68 65 | nfigs).do.if.#cfg[which].>.0.the |
4de40 | 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 32 2c 27 | n.return.true.end.end.end._p(2,' |
4de60 | 25 73 20 2f 2a 20 25 73 20 2a 2f 20 3d 20 7b 27 2c 20 6e 6f 64 65 2e 74 61 72 67 65 74 69 64 2c | %s./*.%s.*/.=.{',.node.targetid, |
4de80 | 20 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 50 42 58 4e 61 74 69 76 65 54 61 72 67 | .name)._p(3,'isa.=.PBXNativeTarg |
4dea0 | 65 74 3b 27 29 0a 5f 70 28 33 2c 27 62 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 4c 69 | et;')._p(3,'buildConfigurationLi |
4dec0 | 73 74 20 3d 20 25 73 20 2f 2a 20 42 75 69 6c 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6c | st.=.%s./*.Build.configuration.l |
4dee0 | 69 73 74 20 66 6f 72 20 50 42 58 4e 61 74 69 76 65 54 61 72 67 65 74 20 22 25 73 22 20 2a 2f 3b | ist.for.PBXNativeTarget."%s".*/; |
4df00 | 27 2c 20 6e 6f 64 65 2e 63 66 67 73 65 63 74 69 6f 6e 2c 20 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 | ',.node.cfgsection,.name)._p(3,' |
4df20 | 62 75 69 6c 64 50 68 61 73 65 73 20 3d 20 28 27 29 0a 69 66 20 68 61 73 42 75 69 6c 64 43 6f 6d | buildPhases.=.(').if.hasBuildCom |
4df40 | 6d 61 6e 64 73 28 27 70 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 27 29 20 74 68 65 6e 0a 5f | mands('prebuildcommands').then._ |
4df60 | 70 28 34 2c 27 39 36 30 37 41 45 31 30 31 30 43 38 35 37 45 35 30 30 43 44 31 33 37 36 20 2f 2a | p(4,'9607AE1010C857E500CD1376./* |
4df80 | 20 50 72 65 62 75 69 6c 64 20 2a 2f 2c 27 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 | .Prebuild.*/,').end._p(4,'%s./*. |
4dfa0 | 52 65 73 6f 75 72 63 65 73 20 2a 2f 2c 27 2c 20 6e 6f 64 65 2e 72 65 73 73 74 61 67 65 69 64 29 | Resources.*/,',.node.resstageid) |
4dfc0 | 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 53 6f 75 72 63 65 73 20 2a 2f 2c 27 2c 20 6e 6f 64 65 2e | ._p(4,'%s./*.Sources.*/,',.node. |
4dfe0 | 73 6f 75 72 63 65 73 69 64 29 0a 69 66 20 68 61 73 42 75 69 6c 64 43 6f 6d 6d 61 6e 64 73 28 27 | sourcesid).if.hasBuildCommands(' |
4e000 | 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e 64 73 27 29 20 74 68 65 6e 0a 5f 70 28 34 2c 27 39 36 30 | prelinkcommands').then._p(4,'960 |
4e020 | 37 41 45 33 35 31 30 43 38 35 45 37 45 30 30 43 44 31 33 37 36 20 2f 2a 20 50 72 65 6c 69 6e 6b | 7AE3510C85E7E00CD1376./*.Prelink |
4e040 | 20 2a 2f 2c 27 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 46 72 61 6d 65 77 6f 72 6b | .*/,').end._p(4,'%s./*.Framework |
4e060 | 73 20 2a 2f 2c 27 2c 20 6e 6f 64 65 2e 66 78 73 74 61 67 65 69 64 29 0a 69 66 20 68 61 73 42 75 | s.*/,',.node.fxstageid).if.hasBu |
4e080 | 69 6c 64 43 6f 6d 6d 61 6e 64 73 28 27 70 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 27 29 | ildCommands('postbuildcommands') |
4e0a0 | 20 74 68 65 6e 0a 5f 70 28 34 2c 27 39 36 30 37 41 45 33 37 31 30 43 38 35 45 38 46 30 30 43 44 | .then._p(4,'9607AE3710C85E8F00CD |
4e0c0 | 31 33 37 36 20 2f 2a 20 50 6f 73 74 62 75 69 6c 64 20 2a 2f 2c 27 29 0a 65 6e 64 0a 5f 70 28 33 | 1376./*.Postbuild.*/,').end._p(3 |
4e0e0 | 2c 27 29 3b 27 29 0a 5f 70 28 33 2c 27 62 75 69 6c 64 52 75 6c 65 73 20 3d 20 28 27 29 0a 5f 70 | ,');')._p(3,'buildRules.=.(')._p |
4e100 | 28 33 2c 27 29 3b 27 29 0a 5f 70 28 33 2c 27 64 65 70 65 6e 64 65 6e 63 69 65 73 20 3d 20 28 27 | (3,');')._p(3,'dependencies.=.(' |
4e120 | 29 0a 66 6f 72 20 5f 2c 20 6e 6f 64 65 20 69 6e 20 69 70 61 69 72 73 28 74 72 2e 70 72 6f 6a 65 | ).for._,.node.in.ipairs(tr.proje |
4e140 | 63 74 73 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 50 42 58 | cts.children).do._p(4,'%s./*.PBX |
4e160 | 54 61 72 67 65 74 44 65 70 65 6e 64 65 6e 63 79 20 2a 2f 2c 27 2c 20 6e 6f 64 65 2e 74 61 72 67 | TargetDependency.*/,',.node.targ |
4e180 | 65 74 64 65 70 65 6e 64 69 64 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 29 3b 27 29 0a 5f 70 28 33 2c | etdependid).end._p(3,');')._p(3, |
4e1a0 | 27 6e 61 6d 65 20 3d 20 22 25 73 22 3b 27 2c 20 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 70 0a 69 66 | 'name.=."%s";',.name).local.p.if |
4e1c0 | 20 6e 6f 64 65 2e 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 20 74 | .node.cfg.kind.==."ConsoleApp".t |
4e1e0 | 68 65 6e 0a 70 20 3d 20 22 24 28 48 4f 4d 45 29 2f 62 69 6e 22 0a 65 6c 73 65 69 66 20 6e 6f 64 | hen.p.=."$(HOME)/bin".elseif.nod |
4e200 | 65 2e 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 20 74 68 65 6e | e.cfg.kind.==."WindowedApp".then |
4e220 | 0a 70 20 3d 20 22 24 28 48 4f 4d 45 29 2f 41 70 70 6c 69 63 61 74 69 6f 6e 73 22 0a 65 6e 64 0a | .p.=."$(HOME)/Applications".end. |
4e240 | 69 66 20 70 20 74 68 65 6e 0a 5f 70 28 33 2c 27 70 72 6f 64 75 63 74 49 6e 73 74 61 6c 6c 50 61 | if.p.then._p(3,'productInstallPa |
4e260 | 74 68 20 3d 20 22 25 73 22 3b 27 2c 20 70 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 70 72 6f 64 75 63 | th.=."%s";',.p).end._p(3,'produc |
4e280 | 74 4e 61 6d 65 20 3d 20 22 25 73 22 3b 27 2c 20 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 70 72 6f 64 | tName.=."%s";',.name)._p(3,'prod |
4e2a0 | 75 63 74 52 65 66 65 72 65 6e 63 65 20 3d 20 25 73 20 2f 2a 20 25 73 20 2a 2f 3b 27 2c 20 6e 6f | uctReference.=.%s./*.%s.*/;',.no |
4e2c0 | 64 65 2e 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 70 72 6f 64 75 63 74 54 | de.id,.node.name)._p(3,'productT |
4e2e0 | 79 70 65 20 3d 20 22 25 73 22 3b 27 2c 20 78 63 6f 64 65 2e 67 65 74 70 72 6f 64 75 63 74 74 79 | ype.=."%s";',.xcode.getproductty |
4e300 | 70 65 28 6e 6f 64 65 29 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 5f 70 28 27 2f 2a 20 | pe(node))._p(2,'};').end._p('/*. |
4e320 | 45 6e 64 20 50 42 58 4e 61 74 69 76 65 54 61 72 67 65 74 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 | End.PBXNativeTarget.section.*/') |
4e340 | 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 50 42 58 50 72 | ._p('').end.function.xcode.PBXPr |
4e360 | 6f 6a 65 63 74 28 74 72 29 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 50 72 6f 6a 65 63 | oject(tr)._p('/*.Begin.PBXProjec |
4e380 | 74 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 5f 70 28 32 2c 27 30 38 46 42 37 37 39 33 46 45 38 | t.section.*/')._p(2,'08FB7793FE8 |
4e3a0 | 34 31 35 35 44 43 30 32 41 41 43 30 37 20 2f 2a 20 50 72 6f 6a 65 63 74 20 6f 62 6a 65 63 74 20 | 4155DC02AAC07./*.Project.object. |
4e3c0 | 2a 2f 20 3d 20 7b 27 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 50 42 58 50 72 6f 6a 65 63 74 3b | */.=.{')._p(3,'isa.=.PBXProject; |
4e3e0 | 27 29 0a 5f 70 28 33 2c 27 62 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 4c 69 73 74 20 | ')._p(3,'buildConfigurationList. |
4e400 | 3d 20 31 44 45 42 39 32 38 39 30 38 37 33 33 44 44 38 30 30 31 30 45 39 43 44 20 2f 2a 20 42 75 | =.1DEB928908733DD80010E9CD./*.Bu |
4e420 | 69 6c 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6c 69 73 74 20 66 6f 72 20 50 42 58 50 72 | ild.configuration.list.for.PBXPr |
4e440 | 6f 6a 65 63 74 20 22 25 73 22 20 2a 2f 3b 27 2c 20 74 72 2e 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 | oject."%s".*/;',.tr.name)._p(3,' |
4e460 | 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 56 65 72 73 69 6f 6e 20 3d 20 22 58 63 6f 64 65 20 33 2e | compatibilityVersion.=."Xcode.3. |
4e480 | 32 22 3b 27 29 0a 5f 70 28 33 2c 27 68 61 73 53 63 61 6e 6e 65 64 46 6f 72 45 6e 63 6f 64 69 6e | 2";')._p(3,'hasScannedForEncodin |
4e4a0 | 67 73 20 3d 20 31 3b 27 29 0a 5f 70 28 33 2c 27 6d 61 69 6e 47 72 6f 75 70 20 3d 20 25 73 20 2f | gs.=.1;')._p(3,'mainGroup.=.%s./ |
4e4c0 | 2a 20 25 73 20 2a 2f 3b 27 2c 20 74 72 2e 69 64 2c 20 74 72 2e 6e 61 6d 65 29 0a 5f 70 28 33 2c | *.%s.*/;',.tr.id,.tr.name)._p(3, |
4e4e0 | 27 70 72 6f 6a 65 63 74 44 69 72 50 61 74 68 20 3d 20 22 22 3b 27 29 0a 69 66 20 23 74 72 2e 70 | 'projectDirPath.=."";').if.#tr.p |
4e500 | 72 6f 6a 65 63 74 73 2e 63 68 69 6c 64 72 65 6e 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 33 2c 27 | rojects.children.>.0.then._p(3,' |
4e520 | 70 72 6f 6a 65 63 74 52 65 66 65 72 65 6e 63 65 73 20 3d 20 28 27 29 0a 66 6f 72 20 5f 2c 20 6e | projectReferences.=.(').for._,.n |
4e540 | 6f 64 65 20 69 6e 20 69 70 61 69 72 73 28 74 72 2e 70 72 6f 6a 65 63 74 73 2e 63 68 69 6c 64 72 | ode.in.ipairs(tr.projects.childr |
4e560 | 65 6e 29 20 64 6f 0a 5f 70 28 34 2c 27 7b 27 29 0a 5f 70 28 35 2c 27 50 72 6f 64 75 63 74 47 72 | en).do._p(4,'{')._p(5,'ProductGr |
4e580 | 6f 75 70 20 3d 20 25 73 20 2f 2a 20 50 72 6f 64 75 63 74 73 20 2a 2f 3b 27 2c 20 6e 6f 64 65 2e | oup.=.%s./*.Products.*/;',.node. |
4e5a0 | 70 72 6f 64 75 63 74 67 72 6f 75 70 69 64 29 0a 5f 70 28 35 2c 27 50 72 6f 6a 65 63 74 52 65 66 | productgroupid)._p(5,'ProjectRef |
4e5c0 | 20 3d 20 25 73 20 2f 2a 20 25 73 20 2a 2f 3b 27 2c 20 6e 6f 64 65 2e 69 64 2c 20 70 61 74 68 2e | .=.%s./*.%s.*/;',.node.id,.path. |
4e5e0 | 67 65 74 6e 61 6d 65 28 6e 6f 64 65 2e 70 61 74 68 29 29 0a 5f 70 28 34 2c 27 7d 2c 27 29 0a 65 | getname(node.path))._p(4,'},').e |
4e600 | 6e 64 0a 5f 70 28 33 2c 27 29 3b 27 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 70 72 6f 6a 65 63 74 52 | nd._p(3,');').end._p(3,'projectR |
4e620 | 6f 6f 74 20 3d 20 22 22 3b 27 29 0a 5f 70 28 33 2c 27 74 61 72 67 65 74 73 20 3d 20 28 27 29 0a | oot.=."";')._p(3,'targets.=.('). |
4e640 | 66 6f 72 20 5f 2c 20 6e 6f 64 65 20 69 6e 20 69 70 61 69 72 73 28 74 72 2e 70 72 6f 64 75 63 74 | for._,.node.in.ipairs(tr.product |
4e660 | 73 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 25 73 20 2a 2f | s.children).do._p(4,'%s./*.%s.*/ |
4e680 | 2c 27 2c 20 6e 6f 64 65 2e 74 61 72 67 65 74 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 65 6e | ,',.node.targetid,.node.name).en |
4e6a0 | 64 0a 5f 70 28 33 2c 27 29 3b 27 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 5f 70 28 27 2f 2a 20 45 | d._p(3,');')._p(2,'};')._p('/*.E |
4e6c0 | 6e 64 20 50 42 58 50 72 6f 6a 65 63 74 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 5f 70 28 27 27 | nd.PBXProject.section.*/')._p('' |
4e6e0 | 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 50 42 58 52 65 66 65 72 65 6e 63 | ).end.function.xcode.PBXReferenc |
4e700 | 65 50 72 6f 78 79 28 74 72 29 0a 69 66 20 23 74 72 2e 70 72 6f 6a 65 63 74 73 2e 63 68 69 6c 64 | eProxy(tr).if.#tr.projects.child |
4e720 | 72 65 6e 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 52 65 66 | ren.>.0.then._p('/*.Begin.PBXRef |
4e740 | 65 72 65 6e 63 65 50 72 6f 78 79 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 74 72 65 65 2e 74 72 | erenceProxy.section.*/').tree.tr |
4e760 | 61 76 65 72 73 65 28 74 72 2e 70 72 6f 6a 65 63 74 73 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 | averse(tr.projects,.{.onleaf.=.f |
4e780 | 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 25 73 20 2a 2f 20 | unction(node)._p(2,'%s./*.%s.*/. |
4e7a0 | 3d 20 7b 27 2c 20 6e 6f 64 65 2e 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 | =.{',.node.id,.node.name)._p(3,' |
4e7c0 | 69 73 61 20 3d 20 50 42 58 52 65 66 65 72 65 6e 63 65 50 72 6f 78 79 3b 27 29 0a 5f 70 28 33 2c | isa.=.PBXReferenceProxy;')._p(3, |
4e7e0 | 27 66 69 6c 65 54 79 70 65 20 3d 20 25 73 3b 27 2c 20 78 63 6f 64 65 2e 67 65 74 74 61 72 67 65 | 'fileType.=.%s;',.xcode.gettarge |
4e800 | 74 74 79 70 65 28 6e 6f 64 65 29 29 0a 5f 70 28 33 2c 27 70 61 74 68 20 3d 20 22 25 73 22 3b 27 | ttype(node))._p(3,'path.=."%s";' |
4e820 | 2c 20 6e 6f 64 65 2e 70 61 74 68 29 0a 5f 70 28 33 2c 27 72 65 6d 6f 74 65 52 65 66 20 3d 20 25 | ,.node.path)._p(3,'remoteRef.=.% |
4e840 | 73 20 2f 2a 20 50 42 58 43 6f 6e 74 61 69 6e 65 72 49 74 65 6d 50 72 6f 78 79 20 2a 2f 3b 27 2c | s./*.PBXContainerItemProxy.*/;', |
4e860 | 20 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 70 72 6f 64 75 63 74 70 72 6f 78 79 69 64 29 0a 5f 70 28 | .node.parent.productproxyid)._p( |
4e880 | 33 2c 27 73 6f 75 72 63 65 54 72 65 65 20 3d 20 42 55 49 4c 54 5f 50 52 4f 44 55 43 54 53 5f 44 | 3,'sourceTree.=.BUILT_PRODUCTS_D |
4e8a0 | 49 52 3b 27 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 7d 29 0a 5f 70 28 27 2f 2a 20 45 | IR;')._p(2,'};').end.})._p('/*.E |
4e8c0 | 6e 64 20 50 42 58 52 65 66 65 72 65 6e 63 65 50 72 6f 78 79 20 73 65 63 74 69 6f 6e 20 2a 2f 27 | nd.PBXReferenceProxy.section.*/' |
4e8e0 | 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e | )._p('').end.end.function.xcode. |
4e900 | 50 42 58 52 65 73 6f 75 72 63 65 73 42 75 69 6c 64 50 68 61 73 65 28 74 72 29 0a 5f 70 28 27 2f | PBXResourcesBuildPhase(tr)._p('/ |
4e920 | 2a 20 42 65 67 69 6e 20 50 42 58 52 65 73 6f 75 72 63 65 73 42 75 69 6c 64 50 68 61 73 65 20 73 | *.Begin.PBXResourcesBuildPhase.s |
4e940 | 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 66 6f 72 20 5f 2c 20 74 61 72 67 65 74 20 69 6e 20 69 70 61 | ection.*/').for._,.target.in.ipa |
4e960 | 69 72 73 28 74 72 2e 70 72 6f 64 75 63 74 73 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 5f 70 28 | irs(tr.products.children).do._p( |
4e980 | 32 2c 27 25 73 20 2f 2a 20 52 65 73 6f 75 72 63 65 73 20 2a 2f 20 3d 20 7b 27 2c 20 74 61 72 67 | 2,'%s./*.Resources.*/.=.{',.targ |
4e9a0 | 65 74 2e 72 65 73 73 74 61 67 65 69 64 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 50 42 58 52 65 | et.resstageid)._p(3,'isa.=.PBXRe |
4e9c0 | 73 6f 75 72 63 65 73 42 75 69 6c 64 50 68 61 73 65 3b 27 29 0a 5f 70 28 33 2c 27 62 75 69 6c 64 | sourcesBuildPhase;')._p(3,'build |
4e9e0 | 41 63 74 69 6f 6e 4d 61 73 6b 20 3d 20 32 31 34 37 34 38 33 36 34 37 3b 27 29 0a 5f 70 28 33 2c | ActionMask.=.2147483647;')._p(3, |
4ea00 | 27 66 69 6c 65 73 20 3d 20 28 27 29 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b | 'files.=.(').tree.traverse(tr,.{ |
4ea20 | 0a 6f 6e 6e 6f 64 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 69 66 20 78 63 6f 64 | .onnode.=.function(node).if.xcod |
4ea40 | 65 2e 67 65 74 62 75 69 6c 64 63 61 74 65 67 6f 72 79 28 6e 6f 64 65 29 20 3d 3d 20 22 52 65 73 | e.getbuildcategory(node).==."Res |
4ea60 | 6f 75 72 63 65 73 22 20 74 68 65 6e 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 25 73 20 69 6e 20 52 | ources".then._p(4,'%s./*.%s.in.R |
4ea80 | 65 73 6f 75 72 63 65 73 20 2a 2f 2c 27 2c 20 6e 6f 64 65 2e 62 75 69 6c 64 69 64 2c 20 6e 6f 64 | esources.*/,',.node.buildid,.nod |
4eaa0 | 65 2e 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 7d 29 0a 5f 70 28 33 2c 27 29 3b 27 29 0a 5f 70 | e.name).end.end.})._p(3,');')._p |
4eac0 | 28 33 2c 27 72 75 6e 4f 6e 6c 79 46 6f 72 44 65 70 6c 6f 79 6d 65 6e 74 50 6f 73 74 70 72 6f 63 | (3,'runOnlyForDeploymentPostproc |
4eae0 | 65 73 73 69 6e 67 20 3d 20 30 3b 27 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 5f 70 28 | essing.=.0;')._p(2,'};').end._p( |
4eb00 | 27 2f 2a 20 45 6e 64 20 50 42 58 52 65 73 6f 75 72 63 65 73 42 75 69 6c 64 50 68 61 73 65 20 73 | '/*.End.PBXResourcesBuildPhase.s |
4eb20 | 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 | ection.*/')._p('').end.function. |
4eb40 | 78 63 6f 64 65 2e 50 42 58 53 68 65 6c 6c 53 63 72 69 70 74 42 75 69 6c 64 50 68 61 73 65 28 74 | xcode.PBXShellScriptBuildPhase(t |
4eb60 | 72 29 0a 6c 6f 63 61 6c 20 77 72 61 70 70 65 72 57 72 69 74 74 65 6e 20 3d 20 66 61 6c 73 65 0a | r).local.wrapperWritten.=.false. |
4eb80 | 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 64 6f 62 6c 6f 63 6b 28 69 64 2c 20 6e 61 6d 65 2c | local.function.doblock(id,.name, |
4eba0 | 20 77 68 69 63 68 29 0a 6c 6f 63 61 6c 20 70 72 6a 63 6d 64 73 20 3d 20 74 72 2e 70 72 6f 6a 65 | .which).local.prjcmds.=.tr.proje |
4ebc0 | 63 74 5b 77 68 69 63 68 5d 0a 6c 6f 63 61 6c 20 63 6f 6d 6d 61 6e 64 73 20 3d 20 74 61 62 6c 65 | ct[which].local.commands.=.table |
4ebe0 | 2e 6a 6f 69 6e 28 70 72 6a 63 6d 64 73 2c 20 7b 7d 29 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e | .join(prjcmds,.{}).for._,.cfg.in |
4ec00 | 20 69 70 61 69 72 73 28 74 72 2e 63 6f 6e 66 69 67 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 66 67 | .ipairs(tr.configs).do.local.cfg |
4ec20 | 63 6d 64 73 20 3d 20 63 66 67 5b 77 68 69 63 68 5d 0a 69 66 20 23 63 66 67 63 6d 64 73 20 3e 20 | cmds.=.cfg[which].if.#cfgcmds.>. |
4ec40 | 23 70 72 6a 63 6d 64 73 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 6f 6d 6d 61 | #prjcmds.then.table.insert(comma |
4ec60 | 6e 64 73 2c 20 27 69 66 20 5b 20 22 24 7b 43 4f 4e 46 49 47 55 52 41 54 49 4f 4e 7d 22 20 3d 20 | nds,.'if.[."${CONFIGURATION}".=. |
4ec80 | 22 27 20 2e 2e 20 78 63 6f 64 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 63 66 67 29 20 2e | "'....xcode.getconfigname(cfg).. |
4eca0 | 2e 20 27 22 20 5d 3b 20 74 68 65 6e 27 29 0a 66 6f 72 20 69 20 3d 20 23 70 72 6a 63 6d 64 73 20 | ..'".];.then').for.i.=.#prjcmds. |
4ecc0 | 2b 20 31 2c 20 23 63 66 67 63 6d 64 73 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 6f | +.1,.#cfgcmds.do.table.insert(co |
4ece0 | 6d 6d 61 6e 64 73 2c 20 63 66 67 63 6d 64 73 5b 69 5d 29 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e | mmands,.cfgcmds[i]).end.table.in |
4ed00 | 73 65 72 74 28 63 6f 6d 6d 61 6e 64 73 2c 20 27 66 69 27 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 | sert(commands,.'fi').end.end.if. |
4ed20 | 23 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 74 68 65 6e 0a 69 66 20 6e 6f 74 20 77 72 61 70 70 65 | #commands.>.0.then.if.not.wrappe |
4ed40 | 72 57 72 69 74 74 65 6e 20 74 68 65 6e 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 53 68 | rWritten.then._p('/*.Begin.PBXSh |
4ed60 | 65 6c 6c 53 63 72 69 70 74 42 75 69 6c 64 50 68 61 73 65 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 | ellScriptBuildPhase.section.*/') |
4ed80 | 0a 77 72 61 70 70 65 72 57 72 69 74 74 65 6e 20 3d 20 74 72 75 65 0a 65 6e 64 0a 5f 70 28 32 2c | .wrapperWritten.=.true.end._p(2, |
4eda0 | 27 25 73 20 2f 2a 20 25 73 20 2a 2f 20 3d 20 7b 27 2c 20 69 64 2c 20 6e 61 6d 65 29 0a 5f 70 28 | '%s./*.%s.*/.=.{',.id,.name)._p( |
4edc0 | 33 2c 27 69 73 61 20 3d 20 50 42 58 53 68 65 6c 6c 53 63 72 69 70 74 42 75 69 6c 64 50 68 61 73 | 3,'isa.=.PBXShellScriptBuildPhas |
4ede0 | 65 3b 27 29 0a 5f 70 28 33 2c 27 62 75 69 6c 64 41 63 74 69 6f 6e 4d 61 73 6b 20 3d 20 32 31 34 | e;')._p(3,'buildActionMask.=.214 |
4ee00 | 37 34 38 33 36 34 37 3b 27 29 0a 5f 70 28 33 2c 27 66 69 6c 65 73 20 3d 20 28 27 29 0a 5f 70 28 | 7483647;')._p(3,'files.=.(')._p( |
4ee20 | 33 2c 27 29 3b 27 29 0a 5f 70 28 33 2c 27 69 6e 70 75 74 50 61 74 68 73 20 3d 20 28 27 29 3b 0a | 3,');')._p(3,'inputPaths.=.(');. |
4ee40 | 5f 70 28 33 2c 27 29 3b 27 29 3b 0a 5f 70 28 33 2c 27 6e 61 6d 65 20 3d 20 25 73 3b 27 2c 20 6e | _p(3,');');._p(3,'name.=.%s;',.n |
4ee60 | 61 6d 65 29 3b 0a 5f 70 28 33 2c 27 6f 75 74 70 75 74 50 61 74 68 73 20 3d 20 28 27 29 3b 0a 5f | ame);._p(3,'outputPaths.=.(');._ |
4ee80 | 70 28 33 2c 27 29 3b 27 29 3b 0a 5f 70 28 33 2c 27 72 75 6e 4f 6e 6c 79 46 6f 72 44 65 70 6c 6f | p(3,');');._p(3,'runOnlyForDeplo |
4eea0 | 79 6d 65 6e 74 50 6f 73 74 70 72 6f 63 65 73 73 69 6e 67 20 3d 20 30 3b 27 29 3b 0a 5f 70 28 33 | ymentPostprocessing.=.0;');._p(3 |
4eec0 | 2c 27 73 68 65 6c 6c 50 61 74 68 20 3d 20 2f 62 69 6e 2f 73 68 3b 27 29 3b 0a 5f 70 28 33 2c 27 | ,'shellPath.=./bin/sh;');._p(3,' |
4eee0 | 73 68 65 6c 6c 53 63 72 69 70 74 20 3d 20 22 25 73 22 3b 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 | shellScript.=."%s";',.table.conc |
4ef00 | 61 74 28 63 6f 6d 6d 61 6e 64 73 2c 20 22 5c 5c 6e 22 29 3a 67 73 75 62 28 27 22 27 2c 20 27 5c | at(commands,."\\n"):gsub('"',.'\ |
4ef20 | 5c 22 27 29 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 65 6e 64 0a 64 6f 62 6c 6f 63 6b | \"'))._p(2,'};').end.end.doblock |
4ef40 | 28 22 39 36 30 37 41 45 31 30 31 30 43 38 35 37 45 35 30 30 43 44 31 33 37 36 22 2c 20 22 50 72 | ("9607AE1010C857E500CD1376",."Pr |
4ef60 | 65 62 75 69 6c 64 22 2c 20 22 70 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 22 29 0a 64 6f 62 | ebuild",."prebuildcommands").dob |
4ef80 | 6c 6f 63 6b 28 22 39 36 30 37 41 45 33 35 31 30 43 38 35 45 37 45 30 30 43 44 31 33 37 36 22 2c | lock("9607AE3510C85E7E00CD1376", |
4efa0 | 20 22 50 72 65 6c 69 6e 6b 22 2c 20 22 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e 64 73 22 29 0a 64 | ."Prelink",."prelinkcommands").d |
4efc0 | 6f 62 6c 6f 63 6b 28 22 39 36 30 37 41 45 33 37 31 30 43 38 35 45 38 46 30 30 43 44 31 33 37 36 | oblock("9607AE3710C85E8F00CD1376 |
4efe0 | 22 2c 20 22 50 6f 73 74 62 75 69 6c 64 22 2c 20 22 70 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e | ",."Postbuild",."postbuildcomman |
4f000 | 64 73 22 29 0a 69 66 20 77 72 61 70 70 65 72 57 72 69 74 74 65 6e 20 74 68 65 6e 0a 5f 70 28 27 | ds").if.wrapperWritten.then._p(' |
4f020 | 2f 2a 20 45 6e 64 20 50 42 58 53 68 65 6c 6c 53 63 72 69 70 74 42 75 69 6c 64 50 68 61 73 65 20 | /*.End.PBXShellScriptBuildPhase. |
4f040 | 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 | section.*/').end.end.function.xc |
4f060 | 6f 64 65 2e 50 42 58 53 6f 75 72 63 65 73 42 75 69 6c 64 50 68 61 73 65 28 74 72 29 0a 5f 70 28 | ode.PBXSourcesBuildPhase(tr)._p( |
4f080 | 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 53 6f 75 72 63 65 73 42 75 69 6c 64 50 68 61 73 65 20 73 | '/*.Begin.PBXSourcesBuildPhase.s |
4f0a0 | 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 66 6f 72 20 5f 2c 20 74 61 72 67 65 74 20 69 6e 20 69 70 61 | ection.*/').for._,.target.in.ipa |
4f0c0 | 69 72 73 28 74 72 2e 70 72 6f 64 75 63 74 73 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 5f 70 28 | irs(tr.products.children).do._p( |
4f0e0 | 32 2c 27 25 73 20 2f 2a 20 53 6f 75 72 63 65 73 20 2a 2f 20 3d 20 7b 27 2c 20 74 61 72 67 65 74 | 2,'%s./*.Sources.*/.=.{',.target |
4f100 | 2e 73 6f 75 72 63 65 73 69 64 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 50 42 58 53 6f 75 72 63 | .sourcesid)._p(3,'isa.=.PBXSourc |
4f120 | 65 73 42 75 69 6c 64 50 68 61 73 65 3b 27 29 0a 5f 70 28 33 2c 27 62 75 69 6c 64 41 63 74 69 6f | esBuildPhase;')._p(3,'buildActio |
4f140 | 6e 4d 61 73 6b 20 3d 20 32 31 34 37 34 38 33 36 34 37 3b 27 29 0a 5f 70 28 33 2c 27 66 69 6c 65 | nMask.=.2147483647;')._p(3,'file |
4f160 | 73 20 3d 20 28 27 29 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 6c 65 | s.=.(').tree.traverse(tr,.{.onle |
4f180 | 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 69 66 20 78 63 6f 64 65 2e 67 65 74 | af.=.function(node).if.xcode.get |
4f1a0 | 62 75 69 6c 64 63 61 74 65 67 6f 72 79 28 6e 6f 64 65 29 20 3d 3d 20 22 53 6f 75 72 63 65 73 22 | buildcategory(node).==."Sources" |
4f1c0 | 20 74 68 65 6e 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 25 73 20 69 6e 20 53 6f 75 72 63 65 73 20 | .then._p(4,'%s./*.%s.in.Sources. |
4f1e0 | 2a 2f 2c 27 2c 20 6e 6f 64 65 2e 62 75 69 6c 64 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 65 | */,',.node.buildid,.node.name).e |
4f200 | 6e 64 0a 65 6e 64 0a 7d 29 0a 5f 70 28 33 2c 27 29 3b 27 29 0a 5f 70 28 33 2c 27 72 75 6e 4f 6e | nd.end.})._p(3,');')._p(3,'runOn |
4f220 | 6c 79 46 6f 72 44 65 70 6c 6f 79 6d 65 6e 74 50 6f 73 74 70 72 6f 63 65 73 73 69 6e 67 20 3d 20 | lyForDeploymentPostprocessing.=. |
4f240 | 30 3b 27 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 50 | 0;')._p(2,'};').end._p('/*.End.P |
4f260 | 42 58 53 6f 75 72 63 65 73 42 75 69 6c 64 50 68 61 73 65 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 | BXSourcesBuildPhase.section.*/') |
4f280 | 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 50 42 58 56 61 | ._p('').end.function.xcode.PBXVa |
4f2a0 | 72 69 61 6e 74 47 72 6f 75 70 28 74 72 29 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 56 | riantGroup(tr)._p('/*.Begin.PBXV |
4f2c0 | 61 72 69 61 6e 74 47 72 6f 75 70 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 74 72 65 65 2e 74 72 | ariantGroup.section.*/').tree.tr |
4f2e0 | 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 62 72 61 6e 63 68 20 3d 20 66 75 6e 63 74 69 6f 6e | averse(tr,.{.onbranch.=.function |
4f300 | 28 6e 6f 64 65 29 0a 69 66 20 6e 6f 64 65 2e 6b 69 6e 64 20 3d 3d 20 22 76 67 72 6f 75 70 22 20 | (node).if.node.kind.==."vgroup". |
4f320 | 74 68 65 6e 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 25 73 20 2a 2f 20 3d 20 7b 27 2c 20 6e 6f 64 | then._p(2,'%s./*.%s.*/.=.{',.nod |
4f340 | 65 2e 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 50 42 58 | e.id,.node.name)._p(3,'isa.=.PBX |
4f360 | 56 61 72 69 61 6e 74 47 72 6f 75 70 3b 27 29 0a 5f 70 28 33 2c 27 63 68 69 6c 64 72 65 6e 20 3d | VariantGroup;')._p(3,'children.= |
4f380 | 20 28 27 29 0a 66 6f 72 20 5f 2c 20 6c 61 6e 67 20 69 6e 20 69 70 61 69 72 73 28 6e 6f 64 65 2e | .(').for._,.lang.in.ipairs(node. |
4f3a0 | 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 25 73 20 2a 2f 2c 27 | children).do._p(4,'%s./*.%s.*/,' |
4f3c0 | 2c 20 6c 61 6e 67 2e 69 64 2c 20 6c 61 6e 67 2e 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 | ,.lang.id,.lang.name).end._p(3,' |
4f3e0 | 29 3b 27 29 0a 5f 70 28 33 2c 27 6e 61 6d 65 20 3d 20 25 73 3b 27 2c 20 6e 6f 64 65 2e 6e 61 6d | );')._p(3,'name.=.%s;',.node.nam |
4f400 | 65 29 0a 5f 70 28 33 2c 27 73 6f 75 72 63 65 54 72 65 65 20 3d 20 22 3c 67 72 6f 75 70 3e 22 3b | e)._p(3,'sourceTree.=."<group>"; |
4f420 | 27 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 65 6e 64 0a 7d 29 0a 5f 70 28 27 2f 2a 20 | ')._p(2,'};').end.end.})._p('/*. |
4f440 | 45 6e 64 20 50 42 58 56 61 72 69 61 6e 74 47 72 6f 75 70 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 | End.PBXVariantGroup.section.*/') |
4f460 | 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 50 42 58 54 61 | ._p('').end.function.xcode.PBXTa |
4f480 | 72 67 65 74 44 65 70 65 6e 64 65 6e 63 79 28 74 72 29 0a 69 66 20 23 74 72 2e 70 72 6f 6a 65 63 | rgetDependency(tr).if.#tr.projec |
4f4a0 | 74 73 2e 63 68 69 6c 64 72 65 6e 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 27 2f 2a 20 42 65 67 69 | ts.children.>.0.then._p('/*.Begi |
4f4c0 | 6e 20 50 42 58 54 61 72 67 65 74 44 65 70 65 6e 64 65 6e 63 79 20 73 65 63 74 69 6f 6e 20 2a 2f | n.PBXTargetDependency.section.*/ |
4f4e0 | 27 29 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2e 70 72 6f 6a 65 63 74 73 2c 20 7b 0a | ').tree.traverse(tr.projects,.{. |
4f500 | 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 5f 70 28 32 2c 27 25 73 | onleaf.=.function(node)._p(2,'%s |
4f520 | 20 2f 2a 20 50 42 58 54 61 72 67 65 74 44 65 70 65 6e 64 65 6e 63 79 20 2a 2f 20 3d 20 7b 27 2c | ./*.PBXTargetDependency.*/.=.{', |
4f540 | 20 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 74 61 72 67 65 74 64 65 70 65 6e 64 69 64 29 0a 5f 70 28 | .node.parent.targetdependid)._p( |
4f560 | 33 2c 27 69 73 61 20 3d 20 50 42 58 54 61 72 67 65 74 44 65 70 65 6e 64 65 6e 63 79 3b 27 29 0a | 3,'isa.=.PBXTargetDependency;'). |
4f580 | 5f 70 28 33 2c 27 6e 61 6d 65 20 3d 20 22 25 73 22 3b 27 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a | _p(3,'name.=."%s";',.node.name). |
4f5a0 | 5f 70 28 33 2c 27 74 61 72 67 65 74 50 72 6f 78 79 20 3d 20 25 73 20 2f 2a 20 50 42 58 43 6f 6e | _p(3,'targetProxy.=.%s./*.PBXCon |
4f5c0 | 74 61 69 6e 65 72 49 74 65 6d 50 72 6f 78 79 20 2a 2f 3b 27 2c 20 6e 6f 64 65 2e 70 61 72 65 6e | tainerItemProxy.*/;',.node.paren |
4f5e0 | 74 2e 74 61 72 67 65 74 70 72 6f 78 79 69 64 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a | t.targetproxyid)._p(2,'};').end. |
4f600 | 7d 29 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 50 42 58 54 61 72 67 65 74 44 65 70 65 6e 64 65 6e 63 | })._p('/*.End.PBXTargetDependenc |
4f620 | 79 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 | y.section.*/')._p('').end.end.fu |
4f640 | 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f | nction.xcode.XCBuildConfiguratio |
4f660 | 6e 5f 54 61 72 67 65 74 28 74 72 2c 20 74 61 72 67 65 74 2c 20 63 66 67 29 0a 6c 6f 63 61 6c 20 | n_Target(tr,.target,.cfg).local. |
4f680 | 63 66 67 6e 61 6d 65 20 3d 20 78 63 6f 64 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 63 66 | cfgname.=.xcode.getconfigname(cf |
4f6a0 | 67 29 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 25 73 20 2a 2f 20 3d 20 7b 27 2c 20 63 66 67 2e 78 | g)._p(2,'%s./*.%s.*/.=.{',.cfg.x |
4f6c0 | 63 6f 64 65 2e 74 61 72 67 65 74 69 64 2c 20 63 66 67 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 69 73 | code.targetid,.cfgname)._p(3,'is |
4f6e0 | 61 20 3d 20 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3b 27 29 0a 5f 70 28 33 | a.=.XCBuildConfiguration;')._p(3 |
4f700 | 2c 27 62 75 69 6c 64 53 65 74 74 69 6e 67 73 20 3d 20 7b 27 29 0a 5f 70 28 34 2c 27 41 4c 57 41 | ,'buildSettings.=.{')._p(4,'ALWA |
4f720 | 59 53 5f 53 45 41 52 43 48 5f 55 53 45 52 5f 50 41 54 48 53 20 3d 20 4e 4f 3b 27 29 0a 69 66 20 | YS_SEARCH_USER_PATHS.=.NO;').if. |
4f740 | 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 20 74 68 65 6e 0a 5f 70 28 34 2c | not.cfg.flags.Symbols.then._p(4, |
4f760 | 27 44 45 42 55 47 5f 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 46 4f 52 4d 41 54 20 3d 20 22 64 77 61 | 'DEBUG_INFORMATION_FORMAT.=."dwa |
4f780 | 72 66 2d 77 69 74 68 2d 64 73 79 6d 22 3b 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 6b 69 6e 64 | rf-with-dsym";').end.if.cfg.kind |
4f7a0 | 20 7e 3d 20 22 53 74 61 74 69 63 4c 69 62 22 20 61 6e 64 20 63 66 67 2e 62 75 69 6c 64 74 61 72 | .~=."StaticLib".and.cfg.buildtar |
4f7c0 | 67 65 74 2e 70 72 65 66 69 78 20 7e 3d 20 22 22 20 74 68 65 6e 0a 5f 70 28 34 2c 27 45 58 45 43 | get.prefix.~=."".then._p(4,'EXEC |
4f7e0 | 55 54 41 42 4c 45 5f 50 52 45 46 49 58 20 3d 20 25 73 3b 27 2c 20 63 66 67 2e 62 75 69 6c 64 74 | UTABLE_PREFIX.=.%s;',.cfg.buildt |
4f800 | 61 72 67 65 74 2e 70 72 65 66 69 78 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 74 61 72 67 65 74 65 | arget.prefix).end.if.cfg.targete |
4f820 | 78 74 65 6e 73 69 6f 6e 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 65 78 74 20 3d 20 63 66 67 2e 74 61 | xtension.then.local.ext.=.cfg.ta |
4f840 | 72 67 65 74 65 78 74 65 6e 73 69 6f 6e 0a 65 78 74 20 3d 20 69 69 66 28 65 78 74 3a 73 74 61 72 | rgetextension.ext.=.iif(ext:star |
4f860 | 74 73 77 69 74 68 28 22 2e 22 29 2c 20 65 78 74 3a 73 75 62 28 32 29 2c 20 65 78 74 29 0a 5f 70 | tswith("."),.ext:sub(2),.ext)._p |
4f880 | 28 34 2c 27 45 58 45 43 55 54 41 42 4c 45 5f 45 58 54 45 4e 53 49 4f 4e 20 3d 20 25 73 3b 27 2c | (4,'EXECUTABLE_EXTENSION.=.%s;', |
4f8a0 | 20 65 78 74 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6f 75 74 64 69 72 20 3d 20 70 61 74 68 2e 67 65 | .ext).end.local.outdir.=.path.ge |
4f8c0 | 74 64 69 72 65 63 74 6f 72 79 28 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 75 6e 64 6c | tdirectory(cfg.buildtarget.bundl |
4f8e0 | 65 70 61 74 68 29 0a 69 66 20 6f 75 74 64 69 72 20 7e 3d 20 22 2e 22 20 74 68 65 6e 0a 5f 70 28 | epath).if.outdir.~=.".".then._p( |
4f900 | 34 2c 27 43 4f 4e 46 49 47 55 52 41 54 49 4f 4e 5f 42 55 49 4c 44 5f 44 49 52 20 3d 20 25 73 3b | 4,'CONFIGURATION_BUILD_DIR.=.%s; |
4f920 | 27 2c 20 6f 75 74 64 69 72 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 47 43 43 5f 44 59 4e 41 4d 49 43 | ',.outdir).end._p(4,'GCC_DYNAMIC |
4f940 | 5f 4e 4f 5f 50 49 43 20 3d 20 4e 4f 3b 27 29 0a 5f 70 28 34 2c 27 47 43 43 5f 4d 4f 44 45 4c 5f | _NO_PIC.=.NO;')._p(4,'GCC_MODEL_ |
4f960 | 54 55 4e 49 4e 47 20 3d 20 47 35 3b 27 29 0a 69 66 20 74 72 2e 69 6e 66 6f 70 6c 69 73 74 20 74 | TUNING.=.G5;').if.tr.infoplist.t |
4f980 | 68 65 6e 0a 5f 70 28 34 2c 27 49 4e 46 4f 50 4c 49 53 54 5f 46 49 4c 45 20 3d 20 22 25 73 22 3b | hen._p(4,'INFOPLIST_FILE.=."%s"; |
4f9a0 | 27 2c 20 74 72 2e 69 6e 66 6f 70 6c 69 73 74 2e 63 66 67 2e 6e 61 6d 65 29 0a 65 6e 64 0a 69 6e | ',.tr.infoplist.cfg.name).end.in |
4f9c0 | 73 74 61 6c 6c 70 61 74 68 73 20 3d 20 7b 0a 43 6f 6e 73 6f 6c 65 41 70 70 20 3d 20 27 2f 75 73 | stallpaths.=.{.ConsoleApp.=.'/us |
4f9e0 | 72 2f 6c 6f 63 61 6c 2f 62 69 6e 27 2c 0a 57 69 6e 64 6f 77 65 64 41 70 70 20 3d 20 27 22 24 28 | r/local/bin',.WindowedApp.=.'"$( |
4fa00 | 48 4f 4d 45 29 2f 41 70 70 6c 69 63 61 74 69 6f 6e 73 22 27 2c 0a 53 68 61 72 65 64 4c 69 62 20 | HOME)/Applications"',.SharedLib. |
4fa20 | 3d 20 27 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 27 2c 0a 53 74 61 74 69 63 4c 69 62 20 3d 20 | =.'/usr/local/lib',.StaticLib.=. |
4fa40 | 27 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 27 2c 0a 7d 0a 5f 70 28 34 2c 27 49 4e 53 54 41 4c | '/usr/local/lib',.}._p(4,'INSTAL |
4fa60 | 4c 5f 50 41 54 48 20 3d 20 25 73 3b 27 2c 20 69 6e 73 74 61 6c 6c 70 61 74 68 73 5b 63 66 67 2e | L_PATH.=.%s;',.installpaths[cfg. |
4fa80 | 6b 69 6e 64 5d 29 0a 6c 6f 63 61 6c 20 69 6e 66 6f 70 6c 69 73 74 5f 66 69 6c 65 20 3d 20 6e 69 | kind]).local.infoplist_file.=.ni |
4faa0 | 6c 0a 66 6f 72 20 5f 2c 20 76 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 66 69 6c 65 73 29 20 | l.for._,.v.in.ipairs(cfg.files). |
4fac0 | 64 6f 0a 69 66 20 28 73 74 72 69 6e 67 2e 66 69 6e 64 20 28 73 74 72 69 6e 67 2e 6c 6f 77 65 72 | do.if.(string.find.(string.lower |
4fae0 | 20 28 76 29 2c 20 27 69 6e 66 6f 2e 70 6c 69 73 74 27 29 20 7e 3d 20 6e 69 6c 29 20 74 68 65 6e | .(v),.'info.plist').~=.nil).then |
4fb00 | 0a 69 6e 66 6f 70 6c 69 73 74 5f 66 69 6c 65 20 3d 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 | .infoplist_file.=.string.format( |
4fb20 | 27 24 28 53 52 43 52 4f 4f 54 29 2f 25 73 27 2c 20 76 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 69 | '$(SRCROOT)/%s',.v).end.end.if.i |
4fb40 | 6e 66 6f 70 6c 69 73 74 5f 66 69 6c 65 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 5f 70 28 34 2c 27 | nfoplist_file.~=.nil.then._p(4,' |
4fb60 | 49 4e 46 4f 50 4c 49 53 54 5f 46 49 4c 45 20 3d 20 22 25 73 22 3b 27 2c 20 69 6e 66 6f 70 6c 69 | INFOPLIST_FILE.=."%s";',.infopli |
4fb80 | 73 74 5f 66 69 6c 65 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 50 52 4f 44 55 43 54 5f 4e 41 4d 45 20 | st_file).end._p(4,'PRODUCT_NAME. |
4fba0 | 3d 20 22 25 73 22 3b 27 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 61 73 65 6e 61 | =."%s";',.cfg.buildtarget.basena |
4fbc0 | 6d 65 29 0a 5f 70 28 33 2c 27 7d 3b 27 29 0a 5f 70 28 33 2c 27 6e 61 6d 65 20 3d 20 22 25 73 22 | me)._p(3,'};')._p(3,'name.=."%s" |
4fbe0 | 3b 27 2c 20 63 66 67 6e 61 6d 65 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 66 75 6e 63 | ;',.cfgname)._p(2,'};').end.func |
4fc00 | 74 69 6f 6e 20 78 63 6f 64 65 2e 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5f | tion.xcode.XCBuildConfiguration_ |
4fc20 | 50 72 6f 6a 65 63 74 28 74 72 2c 20 63 66 67 29 0a 6c 6f 63 61 6c 20 63 66 67 6e 61 6d 65 20 3d | Project(tr,.cfg).local.cfgname.= |
4fc40 | 20 78 63 6f 64 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 63 66 67 29 0a 5f 70 28 32 2c 27 | .xcode.getconfigname(cfg)._p(2,' |
4fc60 | 25 73 20 2f 2a 20 25 73 20 2a 2f 20 3d 20 7b 27 2c 20 63 66 67 2e 78 63 6f 64 65 2e 70 72 6f 6a | %s./*.%s.*/.=.{',.cfg.xcode.proj |
4fc80 | 65 63 74 69 64 2c 20 63 66 67 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 58 43 42 75 | ectid,.cfgname)._p(3,'isa.=.XCBu |
4fca0 | 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3b 27 29 0a 5f 70 28 33 2c 27 62 75 69 6c 64 53 | ildConfiguration;')._p(3,'buildS |
4fcc0 | 65 74 74 69 6e 67 73 20 3d 20 7b 27 29 0a 6c 6f 63 61 6c 20 61 72 63 68 73 20 3d 20 7b 0a 4e 61 | ettings.=.{').local.archs.=.{.Na |
4fce0 | 74 69 76 65 20 3d 20 22 24 28 4e 41 54 49 56 45 5f 41 52 43 48 5f 41 43 54 55 41 4c 29 22 2c 0a | tive.=."$(NATIVE_ARCH_ACTUAL)",. |
4fd00 | 78 33 32 20 20 20 20 3d 20 22 69 33 38 36 22 2c 0a 78 36 34 20 20 20 20 3d 20 22 78 38 36 5f 36 | x32....=."i386",.x64....=."x86_6 |
4fd20 | 34 22 2c 0a 55 6e 69 76 65 72 73 61 6c 33 32 20 3d 20 22 24 28 41 52 43 48 53 5f 53 54 41 4e 44 | 4",.Universal32.=."$(ARCHS_STAND |
4fd40 | 41 52 44 5f 33 32 5f 42 49 54 29 22 2c 0a 55 6e 69 76 65 72 73 61 6c 36 34 20 3d 20 22 24 28 41 | ARD_32_BIT)",.Universal64.=."$(A |
4fd60 | 52 43 48 53 5f 53 54 41 4e 44 41 52 44 5f 36 34 5f 42 49 54 29 22 2c 0a 55 6e 69 76 65 72 73 61 | RCHS_STANDARD_64_BIT)",.Universa |
4fd80 | 6c 20 3d 20 22 24 28 41 52 43 48 53 5f 53 54 41 4e 44 41 52 44 5f 33 32 5f 36 34 5f 42 49 54 29 | l.=."$(ARCHS_STANDARD_32_64_BIT) |
4fda0 | 22 2c 0a 7d 0a 5f 70 28 34 2c 27 41 52 43 48 53 20 3d 20 22 25 73 22 3b 27 2c 20 61 72 63 68 73 | ",.}._p(4,'ARCHS.=."%s";',.archs |
4fdc0 | 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 29 0a 5f 70 28 34 2c 27 53 44 4b 52 4f 4f 54 20 3d 20 | [cfg.platform])._p(4,'SDKROOT.=. |
4fde0 | 22 25 73 22 3b 27 2c 20 78 63 6f 64 65 2e 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 74 61 72 | "%s";',.xcode.toolset).local.tar |
4fe00 | 67 65 74 64 69 72 20 3d 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 63 66 67 2e 62 | getdir.=.path.getdirectory(cfg.b |
4fe20 | 75 69 6c 64 74 61 72 67 65 74 2e 62 75 6e 64 6c 65 70 61 74 68 29 0a 69 66 20 74 61 72 67 65 74 | uildtarget.bundlepath).if.target |
4fe40 | 64 69 72 20 7e 3d 20 22 2e 22 20 74 68 65 6e 0a 5f 70 28 34 2c 27 43 4f 4e 46 49 47 55 52 41 54 | dir.~=.".".then._p(4,'CONFIGURAT |
4fe60 | 49 4f 4e 5f 42 55 49 4c 44 5f 44 49 52 20 3d 20 22 24 28 53 59 4d 52 4f 4f 54 29 22 3b 27 29 3b | ION_BUILD_DIR.=."$(SYMROOT)";'); |
4fe80 | 0a 65 6e 64 0a 5f 70 28 34 2c 27 43 4f 4e 46 49 47 55 52 41 54 49 4f 4e 5f 54 45 4d 50 5f 44 49 | .end._p(4,'CONFIGURATION_TEMP_DI |
4fea0 | 52 20 3d 20 22 24 28 4f 42 4a 52 4f 4f 54 29 22 3b 27 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 | R.=."$(OBJROOT)";').if.cfg.flags |
4fec0 | 2e 53 79 6d 62 6f 6c 73 20 74 68 65 6e 0a 5f 70 28 34 2c 27 43 4f 50 59 5f 50 48 41 53 45 5f 53 | .Symbols.then._p(4,'COPY_PHASE_S |
4fee0 | 54 52 49 50 20 3d 20 4e 4f 3b 27 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 47 43 43 5f 43 5f 4c 41 4e | TRIP.=.NO;').end._p(4,'GCC_C_LAN |
4ff00 | 47 55 41 47 45 5f 53 54 41 4e 44 41 52 44 20 3d 20 67 6e 75 39 39 3b 27 29 0a 69 66 20 63 66 67 | GUAGE_STANDARD.=.gnu99;').if.cfg |
4ff20 | 2e 66 6c 61 67 73 2e 4e 6f 45 78 63 65 70 74 69 6f 6e 73 20 74 68 65 6e 0a 5f 70 28 34 2c 27 47 | .flags.NoExceptions.then._p(4,'G |
4ff40 | 43 43 5f 45 4e 41 42 4c 45 5f 43 50 50 5f 45 58 43 45 50 54 49 4f 4e 53 20 3d 20 4e 4f 3b 27 29 | CC_ENABLE_CPP_EXCEPTIONS.=.NO;') |
4ff60 | 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 52 54 54 49 20 74 68 65 6e 0a 5f 70 | .end.if.cfg.flags.NoRTTI.then._p |
4ff80 | 28 34 2c 27 47 43 43 5f 45 4e 41 42 4c 45 5f 43 50 50 5f 52 54 54 49 20 3d 20 4e 4f 3b 27 29 0a | (4,'GCC_ENABLE_CPP_RTTI.=.NO;'). |
4ffa0 | 65 6e 64 0a 69 66 20 5f 41 43 54 49 4f 4e 20 7e 3d 20 22 78 63 6f 64 65 34 22 20 61 6e 64 20 63 | end.if._ACTION.~=."xcode4".and.c |
4ffc0 | 66 67 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 | fg.flags.Symbols.and.not.cfg.fla |
4ffe0 | 67 73 2e 4e 6f 45 64 69 74 41 6e 64 43 6f 6e 74 69 6e 75 65 20 74 68 65 6e 0a 5f 70 28 34 2c 27 | gs.NoEditAndContinue.then._p(4,' |
50000 | 47 43 43 5f 45 4e 41 42 4c 45 5f 46 49 58 5f 41 4e 44 5f 43 4f 4e 54 49 4e 55 45 20 3d 20 59 45 | GCC_ENABLE_FIX_AND_CONTINUE.=.YE |
50020 | 53 3b 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 45 78 63 65 70 74 69 6f | S;').end.if.cfg.flags.NoExceptio |
50040 | 6e 73 20 74 68 65 6e 0a 5f 70 28 34 2c 27 47 43 43 5f 45 4e 41 42 4c 45 5f 4f 42 4a 43 5f 45 58 | ns.then._p(4,'GCC_ENABLE_OBJC_EX |
50060 | 43 45 50 54 49 4f 4e 53 20 3d 20 4e 4f 3b 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 | CEPTIONS.=.NO;').end.if.cfg.flag |
50080 | 73 2e 4f 70 74 69 6d 69 7a 65 20 6f 72 20 63 66 67 2e 66 6c 61 67 73 2e 4f 70 74 69 6d 69 7a 65 | s.Optimize.or.cfg.flags.Optimize |
500a0 | 53 69 7a 65 20 74 68 65 6e 0a 5f 70 28 34 2c 27 47 43 43 5f 4f 50 54 49 4d 49 5a 41 54 49 4f 4e | Size.then._p(4,'GCC_OPTIMIZATION |
500c0 | 5f 4c 45 56 45 4c 20 3d 20 73 3b 27 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4f | _LEVEL.=.s;').elseif.cfg.flags.O |
500e0 | 70 74 69 6d 69 7a 65 53 70 65 65 64 20 74 68 65 6e 0a 5f 70 28 34 2c 27 47 43 43 5f 4f 50 54 49 | ptimizeSpeed.then._p(4,'GCC_OPTI |
50100 | 4d 49 5a 41 54 49 4f 4e 5f 4c 45 56 45 4c 20 3d 20 33 3b 27 29 0a 65 6c 73 65 0a 5f 70 28 34 2c | MIZATION_LEVEL.=.3;').else._p(4, |
50120 | 27 47 43 43 5f 4f 50 54 49 4d 49 5a 41 54 49 4f 4e 5f 4c 45 56 45 4c 20 3d 20 30 3b 27 29 0a 65 | 'GCC_OPTIMIZATION_LEVEL.=.0;').e |
50140 | 6e 64 0a 69 66 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e | nd.if.cfg.pchheader.and.not.cfg. |
50160 | 66 6c 61 67 73 2e 4e 6f 50 43 48 20 74 68 65 6e 0a 5f 70 28 34 2c 27 47 43 43 5f 50 52 45 43 4f | flags.NoPCH.then._p(4,'GCC_PRECO |
50180 | 4d 50 49 4c 45 5f 50 52 45 46 49 58 5f 48 45 41 44 45 52 20 3d 20 59 45 53 3b 27 29 0a 5f 70 28 | MPILE_PREFIX_HEADER.=.YES;')._p( |
501a0 | 34 2c 27 47 43 43 5f 50 52 45 46 49 58 5f 48 45 41 44 45 52 20 3d 20 22 25 73 22 3b 27 2c 20 63 | 4,'GCC_PREFIX_HEADER.=."%s";',.c |
501c0 | 66 67 2e 70 63 68 68 65 61 64 65 72 29 0a 65 6e 64 0a 78 63 6f 64 65 2e 70 72 69 6e 74 6c 69 73 | fg.pchheader).end.xcode.printlis |
501e0 | 74 28 63 66 67 2e 64 65 66 69 6e 65 73 2c 20 27 47 43 43 5f 50 52 45 50 52 4f 43 45 53 53 4f 52 | t(cfg.defines,.'GCC_PREPROCESSOR |
50200 | 5f 44 45 46 49 4e 49 54 49 4f 4e 53 27 29 0a 5f 70 28 34 2c 27 47 43 43 5f 53 59 4d 42 4f 4c 53 | _DEFINITIONS')._p(4,'GCC_SYMBOLS |
50220 | 5f 50 52 49 56 41 54 45 5f 45 58 54 45 52 4e 20 3d 20 4e 4f 3b 27 29 0a 69 66 20 63 66 67 2e 66 | _PRIVATE_EXTERN.=.NO;').if.cfg.f |
50240 | 6c 61 67 73 2e 46 61 74 61 6c 57 61 72 6e 69 6e 67 73 20 74 68 65 6e 0a 5f 70 28 34 2c 27 47 43 | lags.FatalWarnings.then._p(4,'GC |
50260 | 43 5f 54 52 45 41 54 5f 57 41 52 4e 49 4e 47 53 5f 41 53 5f 45 52 52 4f 52 53 20 3d 20 59 45 53 | C_TREAT_WARNINGS_AS_ERRORS.=.YES |
50280 | 3b 27 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 47 43 43 5f 57 41 52 4e 5f 41 42 4f 55 54 5f 52 45 54 | ;').end._p(4,'GCC_WARN_ABOUT_RET |
502a0 | 55 52 4e 5f 54 59 50 45 20 3d 20 59 45 53 3b 27 29 0a 5f 70 28 34 2c 27 47 43 43 5f 57 41 52 4e | URN_TYPE.=.YES;')._p(4,'GCC_WARN |
502c0 | 5f 55 4e 55 53 45 44 5f 56 41 52 49 41 42 4c 45 20 3d 20 59 45 53 3b 27 29 0a 78 63 6f 64 65 2e | _UNUSED_VARIABLE.=.YES;').xcode. |
502e0 | 70 72 69 6e 74 6c 69 73 74 28 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 2c 20 27 48 45 41 44 | printlist(cfg.includedirs,.'HEAD |
50300 | 45 52 5f 53 45 41 52 43 48 5f 50 41 54 48 53 27 29 0a 78 63 6f 64 65 2e 70 72 69 6e 74 6c 69 73 | ER_SEARCH_PATHS').xcode.printlis |
50320 | 74 28 63 66 67 2e 6c 69 62 64 69 72 73 2c 20 27 4c 49 42 52 41 52 59 5f 53 45 41 52 43 48 5f 50 | t(cfg.libdirs,.'LIBRARY_SEARCH_P |
50340 | 41 54 48 53 27 29 0a 5f 70 28 34 2c 27 4f 42 4a 52 4f 4f 54 20 3d 20 22 25 73 22 3b 27 2c 20 63 | ATHS')._p(4,'OBJROOT.=."%s";',.c |
50360 | 66 67 2e 6f 62 6a 65 63 74 73 64 69 72 29 0a 5f 70 28 34 2c 27 4f 4e 4c 59 5f 41 43 54 49 56 45 | fg.objectsdir)._p(4,'ONLY_ACTIVE |
50380 | 5f 41 52 43 48 20 3d 20 25 73 3b 27 2c 69 69 66 28 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e | _ARCH.=.%s;',iif(premake.config. |
503a0 | 69 73 64 65 62 75 67 62 75 69 6c 64 28 63 66 67 29 2c 27 59 45 53 27 2c 27 4e 4f 27 29 29 0a 6c | isdebugbuild(cfg),'YES','NO')).l |
503c0 | 6f 63 61 6c 20 63 68 65 63 6b 73 20 3d 20 7b 0a 5b 22 2d 66 66 61 73 74 2d 6d 61 74 68 22 5d 20 | ocal.checks.=.{.["-ffast-math"]. |
503e0 | 20 20 20 20 20 20 20 20 20 3d 20 63 66 67 2e 66 6c 61 67 73 2e 46 6c 6f 61 74 46 61 73 74 2c 0a | .........=.cfg.flags.FloatFast,. |
50400 | 5b 22 2d 66 66 6c 6f 61 74 2d 73 74 6f 72 65 22 5d 20 20 20 20 20 20 20 20 3d 20 63 66 67 2e 66 | ["-ffloat-store"]........=.cfg.f |
50420 | 6c 61 67 73 2e 46 6c 6f 61 74 53 74 72 69 63 74 2c 0a 5b 22 2d 66 6f 6d 69 74 2d 66 72 61 6d 65 | lags.FloatStrict,.["-fomit-frame |
50440 | 2d 70 6f 69 6e 74 65 72 22 5d 20 3d 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 46 72 61 6d 65 50 6f | -pointer"].=.cfg.flags.NoFramePo |
50460 | 69 6e 74 65 72 2c 0a 7d 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 66 | inter,.}.local.flags.=.{.}.for.f |
50480 | 6c 61 67 2c 20 63 68 65 63 6b 20 69 6e 20 70 61 69 72 73 28 63 68 65 63 6b 73 29 20 64 6f 0a 69 | lag,.check.in.pairs(checks).do.i |
504a0 | 66 20 63 68 65 63 6b 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c | f.check.then.table.insert(flags, |
504c0 | 20 66 6c 61 67 29 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 76 61 6c 20 69 6e 20 69 70 61 | .flag).end.end.for._,.val.in.ipa |
504e0 | 69 72 73 28 70 72 65 6d 61 6b 65 2e 78 63 6f 64 65 2e 70 61 72 61 6d 65 74 65 72 73 29 20 64 6f | irs(premake.xcode.parameters).do |
50500 | 0a 5f 70 28 34 2c 20 76 61 6c 20 2e 2e 27 3b 27 29 0a 65 6e 64 0a 78 63 6f 64 65 2e 70 72 69 6e | ._p(4,.val...';').end.xcode.prin |
50520 | 74 6c 69 73 74 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 66 6c 61 67 73 2c 20 63 66 67 2e 62 75 69 6c | tlist(table.join(flags,.cfg.buil |
50540 | 64 6f 70 74 69 6f 6e 73 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 5f 63 29 2c 20 27 | doptions,.cfg.buildoptions_c),.' |
50560 | 4f 54 48 45 52 5f 43 46 4c 41 47 53 27 29 0a 78 63 6f 64 65 2e 70 72 69 6e 74 6c 69 73 74 28 74 | OTHER_CFLAGS').xcode.printlist(t |
50580 | 61 62 6c 65 2e 6a 6f 69 6e 28 66 6c 61 67 73 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e | able.join(flags,.cfg.buildoption |
505a0 | 73 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 5f 63 70 70 29 2c 20 27 4f 54 48 45 52 | s,.cfg.buildoptions_cpp),.'OTHER |
505c0 | 5f 43 50 4c 55 53 50 4c 55 53 46 4c 41 47 53 27 29 0a 66 6c 61 67 73 20 3d 20 7b 20 7d 0a 66 6f | _CPLUSPLUSFLAGS').flags.=.{.}.fo |
505e0 | 72 20 5f 2c 20 6c 69 62 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 | r._,.lib.in.ipairs(premake.getli |
50600 | 6e 6b 73 28 63 66 67 2c 20 22 73 79 73 74 65 6d 22 29 29 20 64 6f 0a 69 66 20 6e 6f 74 20 78 63 | nks(cfg,."system")).do.if.not.xc |
50620 | 6f 64 65 2e 69 73 66 72 61 6d 65 77 6f 72 6b 28 6c 69 62 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e | ode.isframework(lib).then.table. |
50640 | 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 6c 22 20 2e 2e 20 6c 69 62 29 0a 65 6e 64 0a 65 | insert(flags,."-l"....lib).end.e |
50660 | 6e 64 0a 66 6c 61 67 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 66 6c 61 67 73 2c 20 63 66 67 | nd.flags.=.table.join(flags,.cfg |
50680 | 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 29 0a 78 63 6f 64 65 2e 70 72 69 6e 74 6c 69 73 74 28 66 6c | .linkoptions).xcode.printlist(fl |
506a0 | 61 67 73 2c 20 27 4f 54 48 45 52 5f 4c 44 46 4c 41 47 53 27 29 0a 69 66 20 63 66 67 2e 66 6c 61 | ags,.'OTHER_LDFLAGS').if.cfg.fla |
506c0 | 67 73 2e 53 74 61 74 69 63 52 75 6e 74 69 6d 65 20 74 68 65 6e 0a 5f 70 28 34 2c 27 53 54 41 4e | gs.StaticRuntime.then._p(4,'STAN |
506e0 | 44 41 52 44 5f 43 5f 50 4c 55 53 5f 50 4c 55 53 5f 4c 49 42 52 41 52 59 5f 54 59 50 45 20 3d 20 | DARD_C_PLUS_PLUS_LIBRARY_TYPE.=. |
50700 | 73 74 61 74 69 63 3b 27 29 0a 65 6e 64 0a 69 66 20 74 61 72 67 65 74 64 69 72 20 7e 3d 20 22 2e | static;').end.if.targetdir.~=.". |
50720 | 22 20 74 68 65 6e 0a 5f 70 28 34 2c 27 53 59 4d 52 4f 4f 54 20 3d 20 22 25 73 22 3b 27 2c 20 74 | ".then._p(4,'SYMROOT.=."%s";',.t |
50740 | 61 72 67 65 74 64 69 72 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 45 78 74 72 61 | argetdir).end.if.cfg.flags.Extra |
50760 | 57 61 72 6e 69 6e 67 73 20 74 68 65 6e 0a 5f 70 28 34 2c 27 57 41 52 4e 49 4e 47 5f 43 46 4c 41 | Warnings.then._p(4,'WARNING_CFLA |
50780 | 47 53 20 3d 20 22 2d 57 61 6c 6c 22 3b 27 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 7d 3b 27 29 0a 5f | GS.=."-Wall";').end._p(3,'};')._ |
507a0 | 70 28 33 2c 27 6e 61 6d 65 20 3d 20 22 25 73 22 3b 27 2c 20 63 66 67 6e 61 6d 65 29 0a 5f 70 28 | p(3,'name.=."%s";',.cfgname)._p( |
507c0 | 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 58 43 42 75 69 | 2,'};').end.function.xcode.XCBui |
507e0 | 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 28 74 72 29 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e | ldConfiguration(tr)._p('/*.Begin |
50800 | 20 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 73 65 63 74 69 6f 6e 20 2a 2f | .XCBuildConfiguration.section.*/ |
50820 | 27 29 0a 66 6f 72 20 5f 2c 20 74 61 72 67 65 74 20 69 6e 20 69 70 61 69 72 73 28 74 72 2e 70 72 | ').for._,.target.in.ipairs(tr.pr |
50840 | 6f 64 75 63 74 73 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 | oducts.children).do.for._,.cfg.i |
50860 | 6e 20 69 70 61 69 72 73 28 74 72 2e 63 6f 6e 66 69 67 73 29 20 64 6f 0a 78 63 6f 64 65 2e 58 43 | n.ipairs(tr.configs).do.xcode.XC |
50880 | 42 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5f 54 61 72 67 65 74 28 74 72 2c 20 74 61 | BuildConfiguration_Target(tr,.ta |
508a0 | 72 67 65 74 2c 20 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e | rget,.cfg).end.end.for._,.cfg.in |
508c0 | 20 69 70 61 69 72 73 28 74 72 2e 63 6f 6e 66 69 67 73 29 20 64 6f 0a 78 63 6f 64 65 2e 58 43 42 | .ipairs(tr.configs).do.xcode.XCB |
508e0 | 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5f 50 72 6f 6a 65 63 74 28 74 72 2c 20 63 66 | uildConfiguration_Project(tr,.cf |
50900 | 67 29 0a 65 6e 64 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 75 | g).end._p('/*.End.XCBuildConfigu |
50920 | 72 61 74 69 6f 6e 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 | ration.section.*/')._p('').end.f |
50940 | 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 | unction.xcode.XCBuildConfigurati |
50960 | 6f 6e 4c 69 73 74 28 74 72 29 0a 6c 6f 63 61 6c 20 73 6c 6e 20 3d 20 74 72 2e 70 72 6f 6a 65 63 | onList(tr).local.sln.=.tr.projec |
50980 | 74 2e 73 6f 6c 75 74 69 6f 6e 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 58 43 43 6f 6e 66 69 67 | t.solution._p('/*.Begin.XCConfig |
509a0 | 75 72 61 74 69 6f 6e 4c 69 73 74 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 66 6f 72 20 5f 2c 20 | urationList.section.*/').for._,. |
509c0 | 74 61 72 67 65 74 20 69 6e 20 69 70 61 69 72 73 28 74 72 2e 70 72 6f 64 75 63 74 73 2e 63 68 69 | target.in.ipairs(tr.products.chi |
509e0 | 6c 64 72 65 6e 29 20 64 6f 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 42 75 69 6c 64 20 63 6f 6e 66 | ldren).do._p(2,'%s./*.Build.conf |
50a00 | 69 67 75 72 61 74 69 6f 6e 20 6c 69 73 74 20 66 6f 72 20 50 42 58 4e 61 74 69 76 65 54 61 72 67 | iguration.list.for.PBXNativeTarg |
50a20 | 65 74 20 22 25 73 22 20 2a 2f 20 3d 20 7b 27 2c 20 74 61 72 67 65 74 2e 63 66 67 73 65 63 74 69 | et."%s".*/.=.{',.target.cfgsecti |
50a40 | 6f 6e 2c 20 74 61 72 67 65 74 2e 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 58 43 43 | on,.target.name)._p(3,'isa.=.XCC |
50a60 | 6f 6e 66 69 67 75 72 61 74 69 6f 6e 4c 69 73 74 3b 27 29 0a 5f 70 28 33 2c 27 62 75 69 6c 64 43 | onfigurationList;')._p(3,'buildC |
50a80 | 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 3d 20 28 27 29 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 | onfigurations.=.(').for._,.cfg.i |
50aa0 | 6e 20 69 70 61 69 72 73 28 74 72 2e 63 6f 6e 66 69 67 73 29 20 64 6f 0a 5f 70 28 34 2c 27 25 73 | n.ipairs(tr.configs).do._p(4,'%s |
50ac0 | 20 2f 2a 20 25 73 20 2a 2f 2c 27 2c 20 63 66 67 2e 78 63 6f 64 65 2e 74 61 72 67 65 74 69 64 2c | ./*.%s.*/,',.cfg.xcode.targetid, |
50ae0 | 20 78 63 6f 64 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 63 66 67 29 29 0a 65 6e 64 0a 5f | .xcode.getconfigname(cfg)).end._ |
50b00 | 70 28 33 2c 27 29 3b 27 29 0a 5f 70 28 33 2c 27 64 65 66 61 75 6c 74 43 6f 6e 66 69 67 75 72 61 | p(3,');')._p(3,'defaultConfigura |
50b20 | 74 69 6f 6e 49 73 56 69 73 69 62 6c 65 20 3d 20 30 3b 27 29 0a 5f 70 28 33 2c 27 64 65 66 61 75 | tionIsVisible.=.0;')._p(3,'defau |
50b40 | 6c 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 4e 61 6d 65 20 3d 20 22 25 73 22 3b 27 2c 20 78 63 | ltConfigurationName.=."%s";',.xc |
50b60 | 6f 64 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 74 72 2e 63 6f 6e 66 69 67 73 5b 31 5d 29 | ode.getconfigname(tr.configs[1]) |
50b80 | 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 5f 70 28 32 2c 27 31 44 45 42 39 32 38 39 30 | )._p(2,'};').end._p(2,'1DEB92890 |
50ba0 | 38 37 33 33 44 44 38 30 30 31 30 45 39 43 44 20 2f 2a 20 42 75 69 6c 64 20 63 6f 6e 66 69 67 75 | 8733DD80010E9CD./*.Build.configu |
50bc0 | 72 61 74 69 6f 6e 20 6c 69 73 74 20 66 6f 72 20 50 42 58 50 72 6f 6a 65 63 74 20 22 25 73 22 20 | ration.list.for.PBXProject."%s". |
50be0 | 2a 2f 20 3d 20 7b 27 2c 20 74 72 2e 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 58 43 | */.=.{',.tr.name)._p(3,'isa.=.XC |
50c00 | 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 4c 69 73 74 3b 27 29 0a 5f 70 28 33 2c 27 62 75 69 6c 64 | ConfigurationList;')._p(3,'build |
50c20 | 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 3d 20 28 27 29 0a 66 6f 72 20 5f 2c 20 63 66 67 20 | Configurations.=.(').for._,.cfg. |
50c40 | 69 6e 20 69 70 61 69 72 73 28 74 72 2e 63 6f 6e 66 69 67 73 29 20 64 6f 0a 5f 70 28 34 2c 27 25 | in.ipairs(tr.configs).do._p(4,'% |
50c60 | 73 20 2f 2a 20 25 73 20 2a 2f 2c 27 2c 20 63 66 67 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 69 | s./*.%s.*/,',.cfg.xcode.projecti |
50c80 | 64 2c 20 78 63 6f 64 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 63 66 67 29 29 0a 65 6e 64 | d,.xcode.getconfigname(cfg)).end |
50ca0 | 0a 5f 70 28 33 2c 27 29 3b 27 29 0a 5f 70 28 33 2c 27 64 65 66 61 75 6c 74 43 6f 6e 66 69 67 75 | ._p(3,');')._p(3,'defaultConfigu |
50cc0 | 72 61 74 69 6f 6e 49 73 56 69 73 69 62 6c 65 20 3d 20 30 3b 27 29 0a 5f 70 28 33 2c 27 64 65 66 | rationIsVisible.=.0;')._p(3,'def |
50ce0 | 61 75 6c 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 4e 61 6d 65 20 3d 20 22 25 73 22 3b 27 2c 20 | aultConfigurationName.=."%s";',. |
50d00 | 78 63 6f 64 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 74 72 2e 63 6f 6e 66 69 67 73 5b 31 | xcode.getconfigname(tr.configs[1 |
50d20 | 5d 29 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 58 43 43 6f 6e 66 | ]))._p(2,'};')._p('/*.End.XCConf |
50d40 | 69 67 75 72 61 74 69 6f 6e 4c 69 73 74 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 5f 70 28 27 27 | igurationList.section.*/')._p('' |
50d60 | 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 46 6f 6f 74 65 72 28 29 0a 5f 70 | ).end.function.xcode.Footer()._p |
50d80 | 28 31 2c 27 7d 3b 27 29 0a 5f 70 28 27 5c 74 72 6f 6f 74 4f 62 6a 65 63 74 20 3d 20 30 38 46 42 | (1,'};')._p('\trootObject.=.08FB |
50da0 | 37 37 39 33 46 45 38 34 31 35 35 44 43 30 32 41 41 43 30 37 20 2f 2a 20 50 72 6f 6a 65 63 74 20 | 7793FE84155DC02AAC07./*.Project. |
50dc0 | 6f 62 6a 65 63 74 20 2a 2f 3b 27 29 0a 5f 70 28 27 7d 27 29 0a 65 6e 64 0a 00 6c 6f 63 61 6c 20 | object.*/;')._p('}').end..local. |
50de0 | 78 63 6f 64 65 20 3d 20 70 72 65 6d 61 6b 65 2e 78 63 6f 64 65 0a 6c 6f 63 61 6c 20 74 72 65 65 | xcode.=.premake.xcode.local.tree |
50e00 | 20 3d 20 70 72 65 6d 61 6b 65 2e 74 72 65 65 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 62 | .=.premake.tree.function.xcode.b |
50e20 | 75 69 6c 64 70 72 6a 74 72 65 65 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 70 72 65 6d | uildprjtree(prj).local.tr.=.prem |
50e40 | 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 62 75 69 6c 64 73 6f 75 72 63 65 74 72 65 65 28 70 72 6a 29 | ake.project.buildsourcetree(prj) |
50e60 | 0a 74 72 2e 63 6f 6e 66 69 67 73 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 63 66 67 6e 61 6d 65 20 | .tr.configs.=.{}.for._,.cfgname. |
50e80 | 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 63 6f 6e 66 69 67 75 72 61 | in.ipairs(prj.solution.configura |
50ea0 | 74 69 6f 6e 73 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 70 6c 61 74 66 6f 72 6d 20 69 6e 20 69 70 61 | tions).do.for._,.platform.in.ipa |
50ec0 | 69 72 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 78 63 6f 64 65 2e 70 6c 61 74 66 6f 72 6d 73 | irs(prj.solution.xcode.platforms |
50ee0 | 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 | ).do.local.cfg.=.premake.getconf |
50f00 | 69 67 28 70 72 6a 2c 20 63 66 67 6e 61 6d 65 2c 20 70 6c 61 74 66 6f 72 6d 29 0a 63 66 67 2e 78 | ig(prj,.cfgname,.platform).cfg.x |
50f20 | 63 6f 64 65 20 3d 20 7b 7d 0a 63 66 67 2e 78 63 6f 64 65 2e 74 61 72 67 65 74 69 64 20 3d 20 78 | code.=.{}.cfg.xcode.targetid.=.x |
50f40 | 63 6f 64 65 2e 6e 65 77 69 64 28 70 72 6a 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 6e 6f 64 65 | code.newid(prj.xcode.projectnode |
50f60 | 2c 20 63 66 67 6e 61 6d 65 29 0a 63 66 67 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 69 64 20 3d | ,.cfgname).cfg.xcode.projectid.= |
50f80 | 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 74 72 2c 20 63 66 67 6e 61 6d 65 29 0a 74 61 62 6c 65 2e | .xcode.newid(tr,.cfgname).table. |
50fa0 | 69 6e 73 65 72 74 28 74 72 2e 63 6f 6e 66 69 67 73 2c 20 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a | insert(tr.configs,.cfg).end.end. |
50fc0 | 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 62 72 61 6e 63 68 20 3d 20 66 | tree.traverse(tr,.{.onbranch.=.f |
50fe0 | 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 69 66 20 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 | unction(node).if.path.getextensi |
51000 | 6f 6e 28 6e 6f 64 65 2e 6e 61 6d 65 29 20 3d 3d 20 22 2e 6c 70 72 6f 6a 22 20 74 68 65 6e 0a 6c | on(node.name).==.".lproj".then.l |
51020 | 6f 63 61 6c 20 6c 61 6e 67 20 3d 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 6e 6f 64 | ocal.lang.=.path.getbasename(nod |
51040 | 65 2e 6e 61 6d 65 29 20 20 2d 2d 20 22 45 6e 67 6c 69 73 68 22 2c 20 22 46 72 65 6e 63 68 22 2c | e.name)..--."English",."French", |
51060 | 20 65 74 63 2e 0a 66 6f 72 20 5f 2c 20 66 69 6c 65 6e 6f 64 65 20 69 6e 20 69 70 61 69 72 73 28 | .etc..for._,.filenode.in.ipairs( |
51080 | 6e 6f 64 65 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 6c 6f 63 61 6c 20 67 72 70 6e 6f 64 65 20 | node.children).do.local.grpnode. |
510a0 | 3d 20 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 63 68 69 6c 64 72 65 6e 5b 66 69 6c 65 6e 6f 64 65 2e | =.node.parent.children[filenode. |
510c0 | 6e 61 6d 65 5d 0a 69 66 20 6e 6f 74 20 67 72 70 6e 6f 64 65 20 74 68 65 6e 0a 67 72 70 6e 6f 64 | name].if.not.grpnode.then.grpnod |
510e0 | 65 20 3d 20 74 72 65 65 2e 69 6e 73 65 72 74 28 6e 6f 64 65 2e 70 61 72 65 6e 74 2c 20 74 72 65 | e.=.tree.insert(node.parent,.tre |
51100 | 65 2e 6e 65 77 28 66 69 6c 65 6e 6f 64 65 2e 6e 61 6d 65 29 29 0a 67 72 70 6e 6f 64 65 2e 6b 69 | e.new(filenode.name)).grpnode.ki |
51120 | 6e 64 20 3d 20 22 76 67 72 6f 75 70 22 0a 65 6e 64 0a 66 69 6c 65 6e 6f 64 65 2e 6e 61 6d 65 20 | nd.=."vgroup".end.filenode.name. |
51140 | 3d 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 6c 61 6e 67 29 0a 74 72 65 65 2e 69 6e | =.path.getbasename(lang).tree.in |
51160 | 73 65 72 74 28 67 72 70 6e 6f 64 65 2c 20 66 69 6c 65 6e 6f 64 65 29 0a 65 6e 64 0a 74 72 65 65 | sert(grpnode,.filenode).end.tree |
51180 | 2e 72 65 6d 6f 76 65 28 6e 6f 64 65 29 0a 65 6e 64 0a 65 6e 64 0a 7d 29 0a 74 72 2e 66 72 61 6d | .remove(node).end.end.}).tr.fram |
511a0 | 65 77 6f 72 6b 73 20 3d 20 74 72 65 65 2e 6e 65 77 28 22 46 72 61 6d 65 77 6f 72 6b 73 22 29 0a | eworks.=.tree.new("Frameworks"). |
511c0 | 66 6f 72 20 63 66 67 20 69 6e 20 70 72 65 6d 61 6b 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 | for.cfg.in.premake.eachconfig(pr |
511e0 | 6a 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 6c 69 6e 6b 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d | j).do.for._,.link.in.ipairs(prem |
51200 | 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 79 73 74 65 6d 22 2c 20 22 66 75 6c | ake.getlinks(cfg,."system",."ful |
51220 | 6c 70 61 74 68 22 29 29 20 64 6f 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 70 61 74 68 2e 67 65 | lpath")).do.local.name.=.path.ge |
51240 | 74 6e 61 6d 65 28 6c 69 6e 6b 29 0a 69 66 20 78 63 6f 64 65 2e 69 73 66 72 61 6d 65 77 6f 72 6b | tname(link).if.xcode.isframework |
51260 | 28 6e 61 6d 65 29 20 61 6e 64 20 6e 6f 74 20 74 72 2e 66 72 61 6d 65 77 6f 72 6b 73 2e 63 68 69 | (name).and.not.tr.frameworks.chi |
51280 | 6c 64 72 65 6e 5b 6e 61 6d 65 5d 20 74 68 65 6e 0a 6e 6f 64 65 20 3d 20 74 72 65 65 2e 69 6e 73 | ldren[name].then.node.=.tree.ins |
512a0 | 65 72 74 28 74 72 2e 66 72 61 6d 65 77 6f 72 6b 73 2c 20 74 72 65 65 2e 6e 65 77 28 6e 61 6d 65 | ert(tr.frameworks,.tree.new(name |
512c0 | 29 29 0a 6e 6f 64 65 2e 70 61 74 68 20 3d 20 6c 69 6e 6b 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a | )).node.path.=.link.end.end.end. |
512e0 | 69 66 20 23 74 72 2e 66 72 61 6d 65 77 6f 72 6b 73 2e 63 68 69 6c 64 72 65 6e 20 3e 20 30 20 74 | if.#tr.frameworks.children.>.0.t |
51300 | 68 65 6e 20 0a 74 72 65 65 2e 69 6e 73 65 72 74 28 74 72 2c 20 74 72 2e 66 72 61 6d 65 77 6f 72 | hen..tree.insert(tr,.tr.framewor |
51320 | 6b 73 29 0a 65 6e 64 0a 74 72 2e 70 72 6f 64 75 63 74 73 20 3d 20 74 72 65 65 2e 69 6e 73 65 72 | ks).end.tr.products.=.tree.inser |
51340 | 74 28 74 72 2c 20 74 72 65 65 2e 6e 65 77 28 22 50 72 6f 64 75 63 74 73 22 29 29 0a 74 72 2e 70 | t(tr,.tree.new("Products")).tr.p |
51360 | 72 6f 6a 65 63 74 73 20 3d 20 74 72 65 65 2e 6e 65 77 28 22 50 72 6f 6a 65 63 74 73 22 29 0a 66 | rojects.=.tree.new("Projects").f |
51380 | 6f 72 20 5f 2c 20 64 65 70 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 67 65 74 64 | or._,.dep.in.ipairs(premake.getd |
513a0 | 65 70 65 6e 64 65 6e 63 69 65 73 28 70 72 6a 2c 20 22 73 69 62 6c 69 6e 67 22 2c 20 22 6f 62 6a | ependencies(prj,."sibling",."obj |
513c0 | 65 63 74 22 29 29 20 64 6f 0a 6c 6f 63 61 6c 20 78 63 70 61 74 68 20 3d 20 78 63 6f 64 65 2e 67 | ect")).do.local.xcpath.=.xcode.g |
513e0 | 65 74 78 63 6f 64 65 70 72 6f 6a 6e 61 6d 65 28 64 65 70 29 0a 6c 6f 63 61 6c 20 78 63 6e 6f 64 | etxcodeprojname(dep).local.xcnod |
51400 | 65 20 3d 20 74 72 65 65 2e 69 6e 73 65 72 74 28 74 72 2e 70 72 6f 6a 65 63 74 73 2c 20 74 72 65 | e.=.tree.insert(tr.projects,.tre |
51420 | 65 2e 6e 65 77 28 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 78 63 70 61 74 68 29 29 29 0a 78 63 6e | e.new(path.getname(xcpath))).xcn |
51440 | 6f 64 65 2e 70 61 74 68 20 3d 20 78 63 70 61 74 68 0a 78 63 6e 6f 64 65 2e 70 72 6f 6a 65 63 74 | ode.path.=.xcpath.xcnode.project |
51460 | 20 3d 20 64 65 70 0a 78 63 6e 6f 64 65 2e 70 72 6f 64 75 63 74 67 72 6f 75 70 69 64 20 3d 20 78 | .=.dep.xcnode.productgroupid.=.x |
51480 | 63 6f 64 65 2e 6e 65 77 69 64 28 78 63 6e 6f 64 65 2c 20 22 70 72 6f 64 67 72 70 22 29 0a 78 63 | code.newid(xcnode,."prodgrp").xc |
514a0 | 6e 6f 64 65 2e 70 72 6f 64 75 63 74 70 72 6f 78 79 69 64 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 | node.productproxyid.=.xcode.newi |
514c0 | 64 28 78 63 6e 6f 64 65 2c 20 22 70 72 6f 64 70 72 6f 78 22 29 0a 78 63 6e 6f 64 65 2e 74 61 72 | d(xcnode,."prodprox").xcnode.tar |
514e0 | 67 65 74 70 72 6f 78 79 69 64 20 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 78 63 6e 6f 64 65 | getproxyid..=.xcode.newid(xcnode |
51500 | 2c 20 22 74 61 72 67 70 72 6f 78 22 29 0a 78 63 6e 6f 64 65 2e 74 61 72 67 65 74 64 65 70 65 6e | ,."targprox").xcnode.targetdepen |
51520 | 64 69 64 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 78 63 6e 6f 64 65 2c 20 22 74 61 72 67 64 | did.=.xcode.newid(xcnode,."targd |
51540 | 65 70 22 29 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 | ep").local.cfg.=.premake.getconf |
51560 | 69 67 28 64 65 70 2c 20 70 72 6a 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 5b 31 5d 29 0a 6e | ig(dep,.prj.configurations[1]).n |
51580 | 6f 64 65 20 3d 20 74 72 65 65 2e 69 6e 73 65 72 74 28 78 63 6e 6f 64 65 2c 20 74 72 65 65 2e 6e | ode.=.tree.insert(xcnode,.tree.n |
515a0 | 65 77 28 63 66 67 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 0a 6e 6f 64 65 2e 70 61 | ew(cfg.linktarget.name)).node.pa |
515c0 | 74 68 20 3d 20 63 66 67 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 66 75 6c 6c 70 61 74 68 0a 6e 6f 64 | th.=.cfg.linktarget.fullpath.nod |
515e0 | 65 2e 63 66 67 20 3d 20 63 66 67 0a 65 6e 64 0a 69 66 20 23 74 72 2e 70 72 6f 6a 65 63 74 73 2e | e.cfg.=.cfg.end.if.#tr.projects. |
51600 | 63 68 69 6c 64 72 65 6e 20 3e 20 30 20 74 68 65 6e 0a 74 72 65 65 2e 69 6e 73 65 72 74 28 74 72 | children.>.0.then.tree.insert(tr |
51620 | 2c 20 74 72 2e 70 72 6f 6a 65 63 74 73 29 0a 65 6e 64 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 | ,.tr.projects).end.tree.traverse |
51640 | 28 74 72 2c 20 7b 0a 6f 6e 6e 6f 64 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 6e | (tr,.{.onnode.=.function(node).n |
51660 | 6f 64 65 2e 69 64 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 6e 6f 64 65 29 0a 69 66 20 78 63 | ode.id.=.xcode.newid(node).if.xc |
51680 | 6f 64 65 2e 67 65 74 62 75 69 6c 64 63 61 74 65 67 6f 72 79 28 6e 6f 64 65 29 20 74 68 65 6e 0a | ode.getbuildcategory(node).then. |
516a0 | 6e 6f 64 65 2e 62 75 69 6c 64 69 64 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 6e 6f 64 65 2c | node.buildid.=.xcode.newid(node, |
516c0 | 20 22 62 75 69 6c 64 22 29 0a 65 6e 64 0a 69 66 20 73 74 72 69 6e 67 2e 65 6e 64 73 77 69 74 68 | ."build").end.if.string.endswith |
516e0 | 28 6e 6f 64 65 2e 6e 61 6d 65 2c 20 22 49 6e 66 6f 2e 70 6c 69 73 74 22 29 20 74 68 65 6e 0a 74 | (node.name,."Info.plist").then.t |
51700 | 72 2e 69 6e 66 6f 70 6c 69 73 74 20 3d 20 6e 6f 64 65 0a 65 6e 64 0a 65 6e 64 0a 7d 2c 20 74 72 | r.infoplist.=.node.end.end.},.tr |
51720 | 75 65 29 0a 6e 6f 64 65 20 3d 20 74 72 65 65 2e 69 6e 73 65 72 74 28 74 72 2e 70 72 6f 64 75 63 | ue).node.=.tree.insert(tr.produc |
51740 | 74 73 2c 20 70 72 6a 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 6e 6f 64 65 29 0a 6e 6f 64 65 2e | ts,.prj.xcode.projectnode).node. |
51760 | 6b 69 6e 64 20 3d 20 22 70 72 6f 64 75 63 74 22 0a 6e 6f 64 65 2e 70 61 74 68 20 3d 20 6e 6f 64 | kind.=."product".node.path.=.nod |
51780 | 65 2e 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 66 75 6c 6c 70 61 74 68 0a 6e 6f 64 65 2e | e.cfg.buildtarget.fullpath.node. |
517a0 | 63 66 67 73 65 63 74 69 6f 6e 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 6e 6f 64 65 2c 20 22 | cfgsection.=.xcode.newid(node,." |
517c0 | 63 66 67 22 29 0a 6e 6f 64 65 2e 72 65 73 73 74 61 67 65 69 64 20 3d 20 78 63 6f 64 65 2e 6e 65 | cfg").node.resstageid.=.xcode.ne |
517e0 | 77 69 64 28 6e 6f 64 65 2c 20 22 72 65 7a 22 29 0a 6e 6f 64 65 2e 73 6f 75 72 63 65 73 69 64 20 | wid(node,."rez").node.sourcesid. |
51800 | 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 6e 6f 64 65 2c 20 22 73 72 63 22 29 0a 6e 6f 64 65 | .=.xcode.newid(node,."src").node |
51820 | 2e 66 78 73 74 61 67 65 69 64 20 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 6e 6f 64 65 2c 20 | .fxstageid..=.xcode.newid(node,. |
51840 | 22 66 78 73 22 29 0a 72 65 74 75 72 6e 20 74 72 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 | "fxs").return.tr.end.function.pr |
51860 | 65 6d 61 6b 65 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 74 | emake.xcode.project(prj).local.t |
51880 | 72 20 3d 20 78 63 6f 64 65 2e 62 75 69 6c 64 70 72 6a 74 72 65 65 28 70 72 6a 29 0a 78 63 6f 64 | r.=.xcode.buildprjtree(prj).xcod |
518a0 | 65 2e 48 65 61 64 65 72 28 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 42 75 69 6c 64 46 69 6c 65 28 | e.Header(tr).xcode.PBXBuildFile( |
518c0 | 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 43 6f 6e 74 61 69 6e 65 72 49 74 65 6d 50 72 6f 78 79 28 | tr).xcode.PBXContainerItemProxy( |
518e0 | 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 46 69 6c 65 52 65 66 65 72 65 6e 63 65 28 74 72 2c 70 72 | tr).xcode.PBXFileReference(tr,pr |
51900 | 6a 29 0a 78 63 6f 64 65 2e 50 42 58 46 72 61 6d 65 77 6f 72 6b 73 42 75 69 6c 64 50 68 61 73 65 | j).xcode.PBXFrameworksBuildPhase |
51920 | 28 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 47 72 6f 75 70 28 74 72 29 0a 78 63 6f 64 65 2e 50 42 | (tr).xcode.PBXGroup(tr).xcode.PB |
51940 | 58 4e 61 74 69 76 65 54 61 72 67 65 74 28 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 50 72 6f 6a 65 | XNativeTarget(tr).xcode.PBXProje |
51960 | 63 74 28 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 52 65 66 65 72 65 6e 63 65 50 72 6f 78 79 28 74 | ct(tr).xcode.PBXReferenceProxy(t |
51980 | 72 29 0a 78 63 6f 64 65 2e 50 42 58 52 65 73 6f 75 72 63 65 73 42 75 69 6c 64 50 68 61 73 65 28 | r).xcode.PBXResourcesBuildPhase( |
519a0 | 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 53 68 65 6c 6c 53 63 72 69 70 74 42 75 69 6c 64 50 68 61 | tr).xcode.PBXShellScriptBuildPha |
519c0 | 73 65 28 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 53 6f 75 72 63 65 73 42 75 69 6c 64 50 68 61 73 | se(tr).xcode.PBXSourcesBuildPhas |
519e0 | 65 28 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 56 61 72 69 61 6e 74 47 72 6f 75 70 28 74 72 29 0a | e(tr).xcode.PBXVariantGroup(tr). |
51a00 | 78 63 6f 64 65 2e 50 42 58 54 61 72 67 65 74 44 65 70 65 6e 64 65 6e 63 79 28 74 72 29 0a 78 63 | xcode.PBXTargetDependency(tr).xc |
51a20 | 6f 64 65 2e 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 28 74 72 29 0a 78 63 6f | ode.XCBuildConfiguration(tr).xco |
51a40 | 64 65 2e 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 4c 69 73 74 28 74 72 29 0a | de.XCBuildConfigurationList(tr). |
51a60 | 78 63 6f 64 65 2e 46 6f 6f 74 65 72 28 74 72 29 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 78 63 | xcode.Footer(tr).end..premake.xc |
51a80 | 6f 64 65 34 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 78 63 6f 64 65 34 20 3d 20 70 72 65 6d 61 6b 65 | ode4.=.{}.local.xcode4.=.premake |
51aa0 | 2e 78 63 6f 64 65 34 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 34 2e 77 6f 72 6b 73 70 61 63 | .xcode4.function.xcode4.workspac |
51ac0 | 65 5f 68 65 61 64 28 29 0a 5f 70 28 27 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31 2e 30 22 | e_head()._p('<?xml.version="1.0" |
51ae0 | 20 65 6e 63 6f 64 69 6e 67 3d 22 55 54 46 2d 38 22 3f 3e 27 29 0a 5f 70 28 27 3c 57 6f 72 6b 73 | .encoding="UTF-8"?>')._p('<Works |
51b00 | 70 61 63 65 27 29 0a 5f 70 28 31 2c 27 76 65 72 73 69 6f 6e 20 3d 20 22 31 2e 30 22 3e 27 29 0a | pace')._p(1,'version.=."1.0">'). |
51b20 | 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 34 2e 77 6f 72 6b 73 70 61 63 65 5f 74 61 | end.function.xcode4.workspace_ta |
51b40 | 69 6c 28 29 0a 5f 70 28 27 3c 2f 57 6f 72 6b 73 70 61 63 65 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 | il()._p('</Workspace>').end.func |
51b60 | 74 69 6f 6e 20 78 63 6f 64 65 34 2e 77 6f 72 6b 73 70 61 63 65 5f 66 69 6c 65 5f 72 65 66 28 70 | tion.xcode4.workspace_file_ref(p |
51b80 | 72 6a 29 0a 6c 6f 63 61 6c 20 70 72 6f 6a 70 61 74 68 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c | rj).local.projpath.=.path.getrel |
51ba0 | 61 74 69 76 65 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 6c 6f 63 61 74 69 6f 6e 2c 20 70 72 6a | ative(prj.solution.location,.prj |
51bc0 | 2e 6c 6f 63 61 74 69 6f 6e 29 0a 69 66 20 70 72 6f 6a 70 61 74 68 20 3d 3d 20 27 2e 27 20 74 68 | .location).if.projpath.==.'.'.th |
51be0 | 65 6e 20 70 72 6f 6a 70 61 74 68 20 3d 20 27 27 20 0a 65 6c 73 65 20 70 72 6f 6a 70 61 74 68 20 | en.projpath.=.''..else.projpath. |
51c00 | 3d 20 70 72 6f 6a 70 61 74 68 20 2e 2e 27 2f 27 20 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 46 69 6c | =.projpath...'/'..end._p(1,'<Fil |
51c20 | 65 52 65 66 27 29 0a 5f 70 28 32 2c 27 6c 6f 63 61 74 69 6f 6e 20 3d 20 22 67 72 6f 75 70 3a 25 | eRef')._p(2,'location.=."group:% |
51c40 | 73 22 3e 27 2c 70 72 6f 6a 70 61 74 68 20 2e 2e 20 70 72 6a 2e 6e 61 6d 65 20 2e 2e 20 27 2e 78 | s">',projpath....prj.name....'.x |
51c60 | 63 6f 64 65 70 72 6f 6a 27 29 0a 5f 70 28 31 2c 27 3c 2f 46 69 6c 65 52 65 66 3e 27 29 0a 65 6e | codeproj')._p(1,'</FileRef>').en |
51c80 | 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 34 2e 77 6f 72 6b 73 70 61 63 65 5f 67 65 6e 65 | d.function.xcode4.workspace_gene |
51ca0 | 72 61 74 65 28 73 6c 6e 29 0a 70 72 65 6d 61 6b 65 2e 78 63 6f 64 65 2e 70 72 65 70 61 72 65 73 | rate(sln).premake.xcode.prepares |
51cc0 | 6f 6c 75 74 69 6f 6e 28 73 6c 6e 29 0a 78 63 6f 64 65 34 2e 77 6f 72 6b 73 70 61 63 65 5f 68 65 | olution(sln).xcode4.workspace_he |
51ce0 | 61 64 28 29 0a 78 63 6f 64 65 34 2e 72 65 6f 72 64 65 72 50 72 6f 6a 65 63 74 73 28 73 6c 6e 29 | ad().xcode4.reorderProjects(sln) |
51d00 | 0a 66 6f 72 20 70 72 6a 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 | .for.prj.in.premake.solution.eac |
51d20 | 68 70 72 6f 6a 65 63 74 28 73 6c 6e 29 20 64 6f 0a 78 63 6f 64 65 34 2e 77 6f 72 6b 73 70 61 63 | hproject(sln).do.xcode4.workspac |
51d40 | 65 5f 66 69 6c 65 5f 72 65 66 28 70 72 6a 29 0a 65 6e 64 0a 78 63 6f 64 65 34 2e 77 6f 72 6b 73 | e_file_ref(prj).end.xcode4.works |
51d60 | 70 61 63 65 5f 74 61 69 6c 28 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 34 2e | pace_tail().end.function.xcode4. |
51d80 | 72 65 6f 72 64 65 72 50 72 6f 6a 65 63 74 73 28 73 6c 6e 29 0a 69 66 20 73 6c 6e 2e 73 74 61 72 | reorderProjects(sln).if.sln.star |
51da0 | 74 70 72 6f 6a 65 63 74 20 74 68 65 6e 0a 66 6f 72 20 69 2c 20 70 72 6a 20 69 6e 20 69 70 61 69 | tproject.then.for.i,.prj.in.ipai |
51dc0 | 72 73 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a 69 66 20 73 6c 6e 2e 73 74 61 72 74 | rs(sln.projects).do.if.sln.start |
51de0 | 70 72 6f 6a 65 63 74 20 3d 3d 20 70 72 6a 2e 6e 61 6d 65 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 | project.==.prj.name.then.local.c |
51e00 | 75 72 20 3d 20 70 72 6a 2e 67 72 6f 75 70 0a 77 68 69 6c 65 20 63 75 72 20 7e 3d 20 6e 69 6c 20 | ur.=.prj.group.while.cur.~=.nil. |
51e20 | 64 6f 0a 66 6f 72 20 6a 2c 20 67 72 6f 75 70 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 67 72 | do.for.j,.group.in.ipairs(sln.gr |
51e40 | 6f 75 70 73 29 20 64 6f 0a 69 66 20 67 72 6f 75 70 20 3d 3d 20 63 75 72 20 74 68 65 6e 0a 74 61 | oups).do.if.group.==.cur.then.ta |
51e60 | 62 6c 65 2e 72 65 6d 6f 76 65 28 73 6c 6e 2e 67 72 6f 75 70 73 2c 20 6a 29 0a 62 72 65 61 6b 0a | ble.remove(sln.groups,.j).break. |
51e80 | 65 6e 64 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 6c 6e 2e 67 72 6f 75 70 73 2c | end.end.table.insert(sln.groups, |
51ea0 | 20 31 2c 20 63 75 72 29 0a 63 75 72 20 3d 20 63 75 72 2e 70 61 72 65 6e 74 0a 65 6e 64 0a 74 61 | .1,.cur).cur.=.cur.parent.end.ta |
51ec0 | 62 6c 65 2e 72 65 6d 6f 76 65 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 2c 20 69 29 0a 74 61 62 6c | ble.remove(sln.projects,.i).tabl |
51ee0 | 65 2e 69 6e 73 65 72 74 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 2c 20 31 2c 20 70 72 6a 29 0a 62 | e.insert(sln.projects,.1,.prj).b |
51f00 | 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 63 6c | reak.end.end.end.end..premake.cl |
51f20 | 65 61 6e 20 3d 20 7b 20 7d 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e | ean.=.{.}.function.premake.clean |
51f40 | 2e 64 69 72 65 63 74 6f 72 79 28 6f 62 6a 2c 20 70 61 74 74 65 72 6e 29 0a 6c 6f 63 61 6c 20 66 | .directory(obj,.pattern).local.f |
51f60 | 6e 61 6d 65 20 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 67 65 74 66 69 6c 65 6e 61 | name.=.premake.project.getfilena |
51f80 | 6d 65 28 6f 62 6a 2c 20 70 61 74 74 65 72 6e 29 0a 6f 73 2e 72 6d 64 69 72 28 66 6e 61 6d 65 29 | me(obj,.pattern).os.rmdir(fname) |
51fa0 | 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 | .end.function.premake.clean.file |
51fc0 | 28 6f 62 6a 2c 20 70 61 74 74 65 72 6e 29 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 3d 20 70 72 65 | (obj,.pattern).local.fname.=.pre |
51fe0 | 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 67 65 74 66 69 6c 65 6e 61 6d 65 28 6f 62 6a 2c 20 70 61 | make.project.getfilename(obj,.pa |
52000 | 74 74 65 72 6e 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 66 6e 61 6d 65 29 0a 65 6e 64 0a 6e 65 77 61 | ttern).os.remove(fname).end.newa |
52020 | 63 74 69 6f 6e 20 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 63 6c 65 61 6e 22 2c 0a 64 | ction.{.trigger.....=."clean",.d |
52040 | 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 52 65 6d 6f 76 65 20 61 6c 6c 20 62 69 6e 61 72 69 65 | escription.=."Remove.all.binarie |
52060 | 73 20 61 6e 64 20 67 65 6e 65 72 61 74 65 64 20 66 69 6c 65 73 22 2c 0a 6f 6e 73 6f 6c 75 74 69 | s.and.generated.files",.onsoluti |
52080 | 6f 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 73 6c 6e 29 0a 66 6f 72 20 61 63 74 69 6f 6e 20 69 6e | on.=.function(sln).for.action.in |
520a0 | 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a 69 66 20 61 63 74 | .premake.action.each().do.if.act |
520c0 | 69 6f 6e 2e 6f 6e 63 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 20 74 68 65 6e 0a 61 63 74 69 6f 6e 2e | ion.oncleansolution.then.action. |
520e0 | 6f 6e 63 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 28 73 6c 6e 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 | oncleansolution(sln).end.end.end |
52100 | 2c 0a 6f 6e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 66 6f 72 20 | ,.onproject.=.function(prj).for. |
52120 | 61 63 74 69 6f 6e 20 69 6e 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 65 61 63 68 28 29 20 | action.in.premake.action.each(). |
52140 | 64 6f 0a 69 66 20 61 63 74 69 6f 6e 2e 6f 6e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 20 74 68 65 6e | do.if.action.oncleanproject.then |
52160 | 0a 61 63 74 69 6f 6e 2e 6f 6e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 28 70 72 6a 29 0a 65 6e 64 0a | .action.oncleanproject(prj).end. |
52180 | 65 6e 64 0a 69 66 20 28 70 72 6a 2e 6f 62 6a 65 63 74 73 64 69 72 29 20 74 68 65 6e 0a 70 72 65 | end.if.(prj.objectsdir).then.pre |
521a0 | 6d 61 6b 65 2e 63 6c 65 61 6e 2e 64 69 72 65 63 74 6f 72 79 28 70 72 6a 2c 20 70 72 6a 2e 6f 62 | make.clean.directory(prj,.prj.ob |
521c0 | 6a 65 63 74 73 64 69 72 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 3d 20 | jectsdir).end.local.platforms.=. |
521e0 | 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 70 6c 61 74 66 6f 72 6d 73 20 6f 72 20 7b 20 7d 0a 69 66 | prj.solution.platforms.or.{.}.if |
52200 | 20 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 70 6c 61 74 66 6f 72 6d 73 2c 20 22 | .not.table.contains(platforms,." |
52220 | 4e 61 74 69 76 65 22 29 20 74 68 65 6e 0a 70 6c 61 74 66 6f 72 6d 73 20 3d 20 74 61 62 6c 65 2e | Native").then.platforms.=.table. |
52240 | 6a 6f 69 6e 28 70 6c 61 74 66 6f 72 6d 73 2c 20 7b 20 22 4e 61 74 69 76 65 22 20 7d 29 0a 65 6e | join(platforms,.{."Native".}).en |
52260 | 64 0a 66 6f 72 20 5f 2c 20 70 6c 61 74 66 6f 72 6d 20 69 6e 20 69 70 61 69 72 73 28 70 6c 61 74 | d.for._,.platform.in.ipairs(plat |
52280 | 66 6f 72 6d 73 29 20 64 6f 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 65 6d 61 6b 65 2e 65 61 63 | forms).do.for.cfg.in.premake.eac |
522a0 | 68 63 6f 6e 66 69 67 28 70 72 6a 2c 20 70 6c 61 74 66 6f 72 6d 29 20 64 6f 0a 70 72 65 6d 61 6b | hconfig(prj,.platform).do.premak |
522c0 | 65 2e 63 6c 65 61 6e 2e 64 69 72 65 63 74 6f 72 79 28 70 72 6a 2c 20 63 66 67 2e 6f 62 6a 65 63 | e.clean.directory(prj,.cfg.objec |
522e0 | 74 73 64 69 72 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 70 | tsdir).premake.clean.file(prj,.p |
52300 | 72 65 6d 61 6b 65 2e 67 65 74 74 61 72 67 65 74 28 63 66 67 2c 20 22 62 75 69 6c 64 22 2c 20 22 | remake.gettarget(cfg,."build",." |
52320 | 70 6f 73 69 78 22 2c 20 22 77 69 6e 64 6f 77 73 22 2c 20 22 77 69 6e 64 6f 77 73 22 29 2e 66 75 | posix",."windows",."windows").fu |
52340 | 6c 6c 70 61 74 68 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 | llpath).premake.clean.file(prj,. |
52360 | 70 72 65 6d 61 6b 65 2e 67 65 74 74 61 72 67 65 74 28 63 66 67 2c 20 22 62 75 69 6c 64 22 2c 20 | premake.gettarget(cfg,."build",. |
52380 | 22 70 6f 73 69 78 22 2c 20 22 70 6f 73 69 78 22 2c 20 22 6c 69 6e 75 78 22 29 2e 66 75 6c 6c 70 | "posix",."posix",."linux").fullp |
523a0 | 61 74 68 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 70 72 65 | ath).premake.clean.file(prj,.pre |
523c0 | 6d 61 6b 65 2e 67 65 74 74 61 72 67 65 74 28 63 66 67 2c 20 22 62 75 69 6c 64 22 2c 20 22 70 6f | make.gettarget(cfg,."build",."po |
523e0 | 73 69 78 22 2c 20 22 70 6f 73 69 78 22 2c 20 22 6d 61 63 6f 73 78 22 29 2e 66 75 6c 6c 70 61 74 | six",."posix",."macosx").fullpat |
52400 | 68 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 70 72 65 6d 61 | h).premake.clean.file(prj,.prema |
52420 | 6b 65 2e 67 65 74 74 61 72 67 65 74 28 63 66 67 2c 20 22 62 75 69 6c 64 22 2c 20 22 70 6f 73 69 | ke.gettarget(cfg,."build",."posi |
52440 | 78 22 2c 20 22 50 53 33 22 2c 20 22 77 69 6e 64 6f 77 73 22 29 2e 66 75 6c 6c 70 61 74 68 29 0a | x",."PS3",."windows").fullpath). |
52460 | 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 70 72 65 6d 61 6b 65 2e | premake.clean.file(prj,.premake. |
52480 | 67 65 74 74 61 72 67 65 74 28 63 66 67 2c 20 22 62 75 69 6c 64 22 2c 20 22 70 6f 73 69 78 22 2c | gettarget(cfg,."build",."posix", |
524a0 | 20 22 50 53 33 22 2c 20 22 77 69 6e 64 6f 77 73 22 2c 20 22 4f 72 62 69 73 22 29 2e 66 75 6c 6c | ."PS3",."windows",."Orbis").full |
524c0 | 70 61 74 68 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 | path).if.cfg.kind.==."WindowedAp |
524e0 | 70 22 20 74 68 65 6e 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 64 69 72 65 63 74 6f 72 79 28 | p".then.premake.clean.directory( |
52500 | 70 72 6a 2c 20 70 72 65 6d 61 6b 65 2e 67 65 74 74 61 72 67 65 74 28 63 66 67 2c 20 22 62 75 69 | prj,.premake.gettarget(cfg,."bui |
52520 | 6c 64 22 2c 20 22 70 6f 73 69 78 22 2c 20 22 70 6f 73 69 78 22 2c 20 22 6c 69 6e 75 78 22 29 2e | ld",."posix",."posix",."linux"). |
52540 | 66 75 6c 6c 70 61 74 68 20 2e 2e 20 22 2e 61 70 70 22 29 0a 65 6e 64 0a 70 72 65 6d 61 6b 65 2e | fullpath....".app").end.premake. |
52560 | 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 70 72 65 6d 61 6b 65 2e 67 65 74 74 61 72 67 65 | clean.file(prj,.premake.gettarge |
52580 | 74 28 63 66 67 2c 20 22 6c 69 6e 6b 22 2c 20 22 77 69 6e 64 6f 77 73 22 2c 20 22 77 69 6e 64 6f | t(cfg,."link",."windows",."windo |
525a0 | 77 73 22 2c 20 22 77 69 6e 64 6f 77 73 22 29 2e 66 75 6c 6c 70 61 74 68 29 0a 70 72 65 6d 61 6b | ws",."windows").fullpath).premak |
525c0 | 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 70 72 65 6d 61 6b 65 2e 67 65 74 74 61 72 | e.clean.file(prj,.premake.gettar |
525e0 | 67 65 74 28 63 66 67 2c 20 22 6c 69 6e 6b 22 2c 20 22 70 6f 73 69 78 22 2c 20 22 70 6f 73 69 78 | get(cfg,."link",."posix",."posix |
52600 | 22 2c 20 22 6c 69 6e 75 78 22 29 2e 66 75 6c 6c 70 61 74 68 29 0a 6c 6f 63 61 6c 20 74 61 72 67 | ",."linux").fullpath).local.targ |
52620 | 65 74 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 67 | et.=.path.join(premake.project.g |
52640 | 65 74 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e | etfilename(prj,.cfg.buildtarget. |
52660 | 64 69 72 65 63 74 6f 72 79 29 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 61 73 65 | directory),.cfg.buildtarget.base |
52680 | 6e 61 6d 65 29 0a 66 6f 72 20 61 63 74 69 6f 6e 20 69 6e 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 | name).for.action.in.premake.acti |
526a0 | 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a 69 66 20 61 63 74 69 6f 6e 2e 6f 6e 63 6c 65 61 6e 74 61 | on.each().do.if.action.oncleanta |
526c0 | 72 67 65 74 20 74 68 65 6e 0a 61 63 74 69 6f 6e 2e 6f 6e 63 6c 65 61 6e 74 61 72 67 65 74 28 74 | rget.then.action.oncleantarget(t |
526e0 | 61 72 67 65 74 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 7d 0a 00 5f 57 | arget).end.end.end.end.end.}.._W |
52700 | 4f 52 4b 49 4e 47 5f 44 49 52 20 20 20 20 20 20 20 20 3d 20 6f 73 2e 67 65 74 63 77 64 28 29 0a | ORKING_DIR........=.os.getcwd(). |
52720 | 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 6e 6a 65 63 74 70 6c 61 74 66 6f 72 6d 28 70 6c | local.function.injectplatform(pl |
52740 | 61 74 66 6f 72 6d 29 0a 69 66 20 6e 6f 74 20 70 6c 61 74 66 6f 72 6d 20 74 68 65 6e 20 72 65 74 | atform).if.not.platform.then.ret |
52760 | 75 72 6e 20 74 72 75 65 20 65 6e 64 0a 70 6c 61 74 66 6f 72 6d 20 3d 20 70 72 65 6d 61 6b 65 2e | urn.true.end.platform.=.premake. |
52780 | 63 68 65 63 6b 76 61 6c 75 65 28 70 6c 61 74 66 6f 72 6d 2c 20 70 72 65 6d 61 6b 65 2e 66 69 65 | checkvalue(platform,.premake.fie |
527a0 | 6c 64 73 2e 70 6c 61 74 66 6f 72 6d 73 2e 61 6c 6c 6f 77 65 64 29 0a 66 6f 72 20 73 6c 6e 20 69 | lds.platforms.allowed).for.sln.i |
527c0 | 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a 6c 6f 63 | n.premake.solution.each().do.loc |
527e0 | 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 3d 20 73 6c 6e 2e 70 6c 61 74 66 6f 72 6d 73 20 6f 72 20 | al.platforms.=.sln.platforms.or. |
52800 | 7b 20 7d 0a 69 66 20 23 70 6c 61 74 66 6f 72 6d 73 20 3d 3d 20 30 20 74 68 65 6e 0a 74 61 62 6c | {.}.if.#platforms.==.0.then.tabl |
52820 | 65 2e 69 6e 73 65 72 74 28 70 6c 61 74 66 6f 72 6d 73 2c 20 22 4e 61 74 69 76 65 22 29 0a 65 6e | e.insert(platforms,."Native").en |
52840 | 64 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 70 6c 61 74 66 6f 72 6d | d.if.not.table.contains(platform |
52860 | 73 2c 20 22 4e 61 74 69 76 65 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 2c 20 | s,."Native").then.return.false,. |
52880 | 73 6c 6e 2e 6e 61 6d 65 20 2e 2e 20 22 20 64 6f 65 73 20 6e 6f 74 20 74 61 72 67 65 74 20 6e 61 | sln.name....".does.not.target.na |
528a0 | 74 69 76 65 20 70 6c 61 74 66 6f 72 6d 5c 6e 4e 61 74 69 76 65 20 70 6c 61 74 66 6f 72 6d 20 73 | tive.platform\nNative.platform.s |
528c0 | 65 74 74 69 6e 67 73 20 61 72 65 20 72 65 71 75 69 72 65 64 20 66 6f 72 20 74 68 65 20 2d 2d 70 | ettings.are.required.for.the.--p |
528e0 | 6c 61 74 66 6f 72 6d 20 66 65 61 74 75 72 65 2e 22 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 74 61 62 | latform.feature.".end.if.not.tab |
52900 | 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 70 6c 61 74 66 6f 72 6d 73 2c 20 70 6c 61 74 66 6f 72 6d 29 | le.contains(platforms,.platform) |
52920 | 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 70 6c 61 74 66 6f 72 6d 73 2c 20 70 6c | .then.table.insert(platforms,.pl |
52940 | 61 74 66 6f 72 6d 29 0a 65 6e 64 0a 73 6c 6e 2e 70 6c 61 74 66 6f 72 6d 73 20 3d 20 70 6c 61 74 | atform).end.sln.platforms.=.plat |
52960 | 66 6f 72 6d 73 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 66 75 6e 63 74 69 | forms.end.return.true.end.functi |
52980 | 6f 6e 20 5f 70 72 65 6d 61 6b 65 5f 6d 61 69 6e 28 73 63 72 69 70 74 70 61 74 68 29 0a 69 66 20 | on._premake_main(scriptpath).if. |
529a0 | 28 73 63 72 69 70 74 70 61 74 68 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 73 63 72 69 70 74 73 20 | (scriptpath).then.local.scripts. |
529c0 | 20 3d 20 64 6f 66 69 6c 65 28 73 63 72 69 70 74 70 61 74 68 20 2e 2e 20 22 2f 5f 6d 61 6e 69 66 | .=.dofile(scriptpath...."/_manif |
529e0 | 65 73 74 2e 6c 75 61 22 29 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 73 63 72 69 | est.lua").for._,v.in.ipairs(scri |
52a00 | 70 74 73 29 20 64 6f 0a 64 6f 66 69 6c 65 28 73 63 72 69 70 74 70 61 74 68 20 2e 2e 20 22 2f 22 | pts).do.dofile(scriptpath...."/" |
52a20 | 20 2e 2e 20 76 29 0a 65 6e 64 0a 65 6e 64 0a 5f 50 52 45 4d 41 4b 45 5f 43 4f 4d 4d 41 4e 44 20 | ....v).end.end._PREMAKE_COMMAND. |
52a40 | 3d 20 70 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 5f 50 52 45 4d 41 4b 45 5f 43 4f 4d 4d | =.path.getabsolute(_PREMAKE_COMM |
52a60 | 41 4e 44 29 0a 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 73 65 74 28 5f 41 43 54 49 4f 4e 29 | AND).premake.action.set(_ACTION) |
52a80 | 0a 6d 61 74 68 2e 72 61 6e 64 6f 6d 73 65 65 64 28 6f 73 2e 74 69 6d 65 28 29 29 0a 69 66 20 28 | .math.randomseed(os.time()).if.( |
52aa0 | 6e 69 6c 20 7e 3d 20 5f 4f 50 54 49 4f 4e 53 5b 22 66 69 6c 65 22 5d 29 20 74 68 65 6e 0a 6c 6f | nil.~=._OPTIONS["file"]).then.lo |
52ac0 | 63 61 6c 20 66 6e 61 6d 65 20 3d 20 5f 4f 50 54 49 4f 4e 53 5b 22 66 69 6c 65 22 5d 0a 69 66 20 | cal.fname.=._OPTIONS["file"].if. |
52ae0 | 28 6f 73 2e 69 73 66 69 6c 65 28 66 6e 61 6d 65 29 29 20 74 68 65 6e 0a 64 6f 66 69 6c 65 28 66 | (os.isfile(fname)).then.dofile(f |
52b00 | 6e 61 6d 65 29 0a 65 6c 73 65 0a 65 72 72 6f 72 28 22 4e 6f 20 67 65 6e 69 65 20 73 63 72 69 70 | name).else.error("No.genie.scrip |
52b20 | 74 20 27 22 20 2e 2e 20 66 6e 61 6d 65 20 2e 2e 20 22 27 20 66 6f 75 6e 64 21 22 2c 20 32 29 0a | t.'"....fname...."'.found!",.2). |
52b40 | 65 6e 64 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 64 69 72 2c 20 6e 61 6d 65 20 3d 20 70 72 65 6d 61 | end.else.local.dir,.name.=.prema |
52b60 | 6b 65 2e 66 69 6e 64 44 65 66 61 75 6c 74 53 63 72 69 70 74 28 70 61 74 68 2e 67 65 74 61 62 73 | ke.findDefaultScript(path.getabs |
52b80 | 6f 6c 75 74 65 28 22 2e 2f 22 29 29 0a 69 66 20 64 69 72 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a | olute("./")).if.dir.~=.nil.then. |
52ba0 | 6f 73 2e 63 68 64 69 72 28 64 69 72 29 0a 64 6f 66 69 6c 65 28 6e 61 6d 65 29 0a 65 6e 64 0a 65 | os.chdir(dir).dofile(name).end.e |
52bc0 | 6e 64 0a 69 66 20 28 5f 4f 50 54 49 4f 4e 53 5b 22 76 65 72 73 69 6f 6e 22 5d 20 6f 72 20 5f 4f | nd.if.(_OPTIONS["version"].or._O |
52be0 | 50 54 49 4f 4e 53 5b 22 68 65 6c 70 22 5d 20 6f 72 20 6e 6f 74 20 5f 41 43 54 49 4f 4e 29 20 74 | PTIONS["help"].or.not._ACTION).t |
52c00 | 68 65 6e 0a 70 72 69 6e 74 66 28 22 47 45 4e 69 65 20 2d 20 50 72 6f 6a 65 63 74 20 67 65 6e 65 | hen.printf("GENie.-.Project.gene |
52c20 | 72 61 74 6f 72 20 74 6f 6f 6c 20 25 73 22 2c 20 5f 47 45 4e 49 45 5f 56 45 52 53 49 4f 4e 5f 53 | rator.tool.%s",._GENIE_VERSION_S |
52c40 | 54 52 29 0a 70 72 69 6e 74 66 28 22 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 62 | TR).printf("https://github.com/b |
52c60 | 6b 61 72 61 64 7a 69 63 2f 67 65 6e 69 65 22 29 0a 69 66 20 28 6e 6f 74 20 5f 4f 50 54 49 4f 4e | karadzic/genie").if.(not._OPTION |
52c80 | 53 5b 22 76 65 72 73 69 6f 6e 22 5d 29 20 74 68 65 6e 0a 70 72 65 6d 61 6b 65 2e 73 68 6f 77 68 | S["version"]).then.premake.showh |
52ca0 | 65 6c 70 28 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 31 0a 65 6e 64 0a 61 63 74 69 6f 6e 20 3d 20 | elp().end.return.1.end.action.=. |
52cc0 | 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 69 66 20 28 6e 6f 74 | premake.action.current().if.(not |
52ce0 | 20 61 63 74 69 6f 6e 29 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 45 72 72 6f 72 3a 20 6e 6f 20 73 | .action).then.error("Error:.no.s |
52d00 | 75 63 68 20 61 63 74 69 6f 6e 20 27 22 20 2e 2e 20 5f 41 43 54 49 4f 4e 20 2e 2e 20 22 27 22 2c | uch.action.'"...._ACTION...."'", |
52d20 | 20 30 29 0a 65 6e 64 0a 6f 6b 2c 20 65 72 72 20 3d 20 70 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e | .0).end.ok,.err.=.premake.option |
52d40 | 2e 76 61 6c 69 64 61 74 65 28 5f 4f 50 54 49 4f 4e 53 29 0a 69 66 20 28 6e 6f 74 20 6f 6b 29 20 | .validate(_OPTIONS).if.(not.ok). |
52d60 | 74 68 65 6e 20 65 72 72 6f 72 28 22 45 72 72 6f 72 3a 20 22 20 2e 2e 20 65 72 72 2c 20 30 29 20 | then.error("Error:."....err,.0). |
52d80 | 65 6e 64 0a 6f 6b 2c 20 65 72 72 20 3d 20 70 72 65 6d 61 6b 65 2e 63 68 65 63 6b 74 6f 6f 6c 73 | end.ok,.err.=.premake.checktools |
52da0 | 28 29 0a 69 66 20 28 6e 6f 74 20 6f 6b 29 20 74 68 65 6e 20 65 72 72 6f 72 28 22 45 72 72 6f 72 | ().if.(not.ok).then.error("Error |
52dc0 | 3a 20 22 20 2e 2e 20 65 72 72 2c 20 30 29 20 65 6e 64 0a 6f 6b 2c 20 65 72 72 20 3d 20 69 6e 6a | :."....err,.0).end.ok,.err.=.inj |
52de0 | 65 63 74 70 6c 61 74 66 6f 72 6d 28 5f 4f 50 54 49 4f 4e 53 5b 22 70 6c 61 74 66 6f 72 6d 22 5d | ectplatform(_OPTIONS["platform"] |
52e00 | 29 0a 69 66 20 28 6e 6f 74 20 6f 6b 29 20 74 68 65 6e 20 65 72 72 6f 72 28 22 45 72 72 6f 72 3a | ).if.(not.ok).then.error("Error: |
52e20 | 20 22 20 2e 2e 20 65 72 72 2c 20 30 29 20 65 6e 64 0a 70 72 69 6e 74 28 22 42 75 69 6c 64 69 6e | ."....err,.0).end.print("Buildin |
52e40 | 67 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2e 2e 2e 22 29 0a 70 72 65 6d 61 6b 65 2e 62 61 | g.configurations...").premake.ba |
52e60 | 6b 65 2e 62 75 69 6c 64 63 6f 6e 66 69 67 73 28 29 0a 6f 6b 2c 20 65 72 72 20 3d 20 70 72 65 6d | ke.buildconfigs().ok,.err.=.prem |
52e80 | 61 6b 65 2e 63 68 65 63 6b 70 72 6f 6a 65 63 74 73 28 29 0a 69 66 20 28 6e 6f 74 20 6f 6b 29 20 | ake.checkprojects().if.(not.ok). |
52ea0 | 74 68 65 6e 20 65 72 72 6f 72 28 22 45 72 72 6f 72 3a 20 22 20 2e 2e 20 65 72 72 2c 20 30 29 20 | then.error("Error:."....err,.0). |
52ec0 | 65 6e 64 0a 70 72 69 6e 74 66 28 22 52 75 6e 6e 69 6e 67 20 61 63 74 69 6f 6e 20 27 25 73 27 2e | end.printf("Running.action.'%s'. |
52ee0 | 2e 2e 22 2c 20 61 63 74 69 6f 6e 2e 74 72 69 67 67 65 72 29 0a 70 72 65 6d 61 6b 65 2e 61 63 74 | ..",.action.trigger).premake.act |
52f00 | 69 6f 6e 2e 63 61 6c 6c 28 61 63 74 69 6f 6e 2e 74 72 69 67 67 65 72 29 0a 70 72 69 6e 74 28 22 | ion.call(action.trigger).print(" |
52f20 | 44 6f 6e 65 2e 22 29 0a 72 65 74 75 72 6e 20 30 0a 65 6e 64 0a 00 75 6e 61 62 6c 65 20 74 6f 20 | Done.").return.0.end..unable.to. |
52f40 | 72 65 6d 6f 76 65 20 64 69 72 65 63 74 6f 72 79 20 27 25 73 27 00 25 73 2f 25 73 00 73 63 72 69 | remove.directory.'%s'.%s/%s.scri |
52f60 | 70 74 73 00 4c 75 61 20 35 2e 33 2e 30 20 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 | pts.Lua.5.3.0..Copyright.(C).199 |
52f80 | 34 2d 32 30 31 35 20 4c 75 61 2e 6f 72 67 2c 20 50 55 43 2d 52 69 6f 00 5f 47 45 4e 49 45 5f 56 | 4-2015.Lua.org,.PUC-Rio._GENIE_V |
52fa0 | 45 52 53 49 4f 4e 00 76 65 72 73 69 6f 6e 20 33 39 31 20 28 63 6f 6d 6d 69 74 20 64 30 32 63 33 | ERSION.version.391.(commit.d02c3 |
52fc0 | 37 34 61 35 65 62 32 36 35 38 37 62 36 37 30 38 63 61 64 35 32 62 32 32 63 30 65 65 64 36 38 63 | 74a5eb26587b6708cad52b22c0eed68c |
52fe0 | 35 34 32 29 00 5f 47 45 4e 49 45 5f 56 45 52 53 49 4f 4e 5f 53 54 52 00 43 6f 70 79 72 69 67 68 | 542)._GENIE_VERSION_STR.Copyrigh |
53000 | 74 20 28 63 29 20 32 30 31 34 2d 32 30 31 35 20 42 72 61 6e 69 6d 69 72 20 4b 61 72 61 64 c5 be | t.(c).2014-2015.Branimir.Karad.. |
53020 | 69 c4 87 2c 20 4e 65 69 6c 20 52 69 63 68 61 72 64 73 6f 6e 2c 0a 4d 69 6b 65 20 50 6f 70 6f 6c | i..,.Neil.Richardson,.Mike.Popol |
53040 | 6f 73 6b 69 2c 20 44 72 65 77 20 53 6f 6c 6f 6d 6f 6e 2c 20 54 65 64 20 64 65 20 4d 75 6e 6e 69 | oski,.Drew.Solomon,.Ted.de.Munni |
53060 | 6b 2c 20 4d 69 6f 64 72 61 67 20 4d 69 6c 61 6e 6f 76 69 c4 87 0a 42 72 65 74 74 20 56 69 63 6b | k,.Miodrag.Milanovi...Brett.Vick |
53080 | 65 72 73 2c 20 54 65 72 72 79 20 48 65 6e 64 72 69 78 20 49 49 2e 0a 43 6f 70 79 72 69 67 68 74 | ers,.Terry.Hendrix.II..Copyright |
530a0 | 20 28 43 29 20 32 30 30 32 2d 32 30 31 33 20 4a 61 73 6f 6e 20 50 65 72 6b 69 6e 73 20 61 6e 64 | .(C).2002-2013.Jason.Perkins.and |
530c0 | 20 74 68 65 20 50 72 65 6d 61 6b 65 20 50 72 6f 6a 65 63 74 00 5f 50 52 45 4d 41 4b 45 5f 43 4f | .the.Premake.Project._PREMAKE_CO |
530e0 | 50 59 52 49 47 48 54 00 6c 69 6e 75 78 00 5f 4f 53 00 5f 41 43 54 49 4f 4e 00 5f 41 52 47 53 00 | PYRIGHT.linux._OS._ACTION._ARGS. |
53100 | 5f 4f 50 54 49 4f 4e 53 00 64 65 62 75 67 00 74 72 61 63 65 62 61 63 6b 00 5f 70 72 65 6d 61 6b | _OPTIONS.debug.traceback._premak |
53120 | 65 5f 6d 61 69 6e 00 2f 70 72 6f 63 2f 73 65 6c 66 2f 65 78 65 00 65 6e 64 73 77 69 74 68 00 63 | e_main./proc/self/exe.endswith.c |
53140 | 68 64 69 72 00 63 6f 70 79 66 69 6c 65 00 5f 69 73 36 34 62 69 74 00 69 73 64 69 72 00 67 65 74 | hdir.copyfile._is64bit.isdir.get |
53160 | 63 77 64 00 6d 61 74 63 68 64 6f 6e 65 00 6d 61 74 63 68 69 73 66 69 6c 65 00 6d 61 74 63 68 6e | cwd.matchdone.matchisfile.matchn |
53180 | 61 6d 65 00 6d 61 74 63 68 6e 65 78 74 00 6d 61 74 63 68 73 74 61 72 74 00 6d 6b 64 69 72 00 70 | ame.matchnext.matchstart.mkdir.p |
531a0 | 61 74 68 73 65 61 72 63 68 00 72 6d 64 69 72 00 73 74 61 74 00 74 69 63 6b 73 00 75 75 69 64 00 | athsearch.rmdir.stat.ticks.uuid. |
531c0 | 69 73 61 62 73 6f 6c 75 74 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | isabsolute...................... |
531e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53200 | 36 31 45 00 00 00 00 00 07 4d 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 61E......M@..................... |
53220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53240 | 3f 31 45 00 00 00 00 00 d4 49 40 00 00 00 00 00 45 31 45 00 00 00 00 00 79 4c 40 00 00 00 00 00 | ?1E......I@.....E1E.....yL@..... |
53260 | 4e 31 45 00 00 00 00 00 d4 57 40 00 00 00 00 00 57 31 45 00 00 00 00 00 dc 56 40 00 00 00 00 00 | N1E......W@.....W1E......V@..... |
53280 | 5d 31 45 00 00 00 00 00 56 48 40 00 00 00 00 00 73 31 45 00 00 00 00 00 0b 4c 40 00 00 00 00 00 | ]1E.....VH@.....s1E......L@..... |
532a0 | 64 31 45 00 00 00 00 00 93 50 40 00 00 00 00 00 6e 31 45 00 00 00 00 00 f1 50 40 00 00 00 00 00 | d1E......P@.....n1E......P@..... |
532c0 | 7a 31 45 00 00 00 00 00 cc 50 40 00 00 00 00 00 84 31 45 00 00 00 00 00 7d 51 40 00 00 00 00 00 | z1E......P@......1E.....}Q@..... |
532e0 | 8e 31 45 00 00 00 00 00 9d 4f 40 00 00 00 00 00 99 31 45 00 00 00 00 00 2e 57 40 00 00 00 00 00 | .1E......O@......1E......W@..... |
53300 | 9f 31 45 00 00 00 00 00 09 4e 40 00 00 00 00 00 aa 31 45 00 00 00 00 00 45 4f 40 00 00 00 00 00 | .1E......N@......1E.....EO@..... |
53320 | b0 31 45 00 00 00 00 00 d7 48 40 00 00 00 00 00 b5 31 45 00 00 00 00 00 34 4c 40 00 00 00 00 00 | .1E......H@......1E.....4L@..... |
53340 | bb 31 45 00 00 00 00 00 45 4a 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .1E.....EJ@..................... |
53360 | c0 31 45 00 00 00 00 00 8b 57 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .1E......W@..................... |
53380 | 00 00 00 00 00 70 78 40 75 6e 61 62 6c 65 20 74 6f 20 63 72 65 61 74 65 20 64 69 72 65 63 74 6f | .....px@unable.to.create.directo |
533a0 | 72 79 20 27 25 73 27 00 1b 4c 75 61 00 19 93 0d 0a 1a 0a 00 00 00 00 00 00 00 00 00 00 28 77 40 | ry.'%s'..Lua.................(w@ |
533c0 | 67 65 74 74 61 62 6c 65 20 63 68 61 69 6e 20 74 6f 6f 20 6c 6f 6e 67 3b 20 70 6f 73 73 69 62 6c | gettable.chain.too.long;.possibl |
533e0 | 65 20 6c 6f 6f 70 00 73 65 74 74 61 62 6c 65 20 63 68 61 69 6e 20 74 6f 6f 20 6c 6f 6e 67 3b 20 | e.loop.settable.chain.too.long;. |
53400 | 70 6f 73 73 69 62 6c 65 20 6c 6f 6f 70 00 73 74 72 69 6e 67 20 6c 65 6e 67 74 68 20 6f 76 65 72 | possible.loop.string.length.over |
53420 | 66 6c 6f 77 00 67 65 74 20 6c 65 6e 67 74 68 20 6f 66 00 61 74 74 65 6d 70 74 20 74 6f 20 64 69 | flow.get.length.of.attempt.to.di |
53440 | 76 69 64 65 20 62 79 20 7a 65 72 6f 00 61 74 74 65 6d 70 74 20 74 6f 20 70 65 72 66 6f 72 6d 20 | vide.by.zero.attempt.to.perform. |
53460 | 27 6e 25 25 30 27 00 27 66 6f 72 27 20 6c 69 6d 69 74 20 6d 75 73 74 20 62 65 20 61 20 6e 75 6d | 'n%%0'.'for'.limit.must.be.a.num |
53480 | 62 65 72 00 27 66 6f 72 27 20 73 74 65 70 20 6d 75 73 74 20 62 65 20 61 20 6e 75 6d 62 65 72 00 | ber.'for'.step.must.be.a.number. |
534a0 | 27 66 6f 72 27 20 69 6e 69 74 69 61 6c 20 76 61 6c 75 65 20 6d 75 73 74 20 62 65 20 61 20 6e 75 | 'for'.initial.value.must.be.a.nu |
534c0 | 6d 62 65 72 00 00 00 00 c3 63 40 00 00 00 00 00 9b 62 40 00 00 00 00 00 87 63 40 00 00 00 00 00 | mber.....c@......b@......c@..... |
534e0 | 80 62 40 00 00 00 00 00 87 63 40 00 00 00 00 00 0e 63 40 00 00 00 00 00 87 63 40 00 00 00 00 00 | .b@......c@......c@......c@..... |
53500 | bf 62 40 00 00 00 00 00 87 63 40 00 00 00 00 00 87 63 40 00 00 00 00 00 87 63 40 00 00 00 00 00 | .b@......c@......c@......c@..... |
53520 | 87 63 40 00 00 00 00 00 87 63 40 00 00 00 00 00 87 63 40 00 00 00 00 00 87 63 40 00 00 00 00 00 | .c@......c@......c@......c@..... |
53540 | 87 63 40 00 00 00 00 00 87 63 40 00 00 00 00 00 87 63 40 00 00 00 00 00 87 63 40 00 00 00 00 00 | .c@......c@......c@......c@..... |
53560 | 87 63 40 00 00 00 00 00 ab 62 40 00 00 00 00 00 87 63 40 00 00 00 00 00 87 63 40 00 00 00 00 00 | .c@......b@......c@......c@..... |
53580 | fc 68 40 00 00 00 00 00 0f 69 40 00 00 00 00 00 26 69 40 00 00 00 00 00 4c 69 40 00 00 00 00 00 | .h@......i@.....&i@.....Li@..... |
535a0 | 6f 69 40 00 00 00 00 00 8d 69 40 00 00 00 00 00 af 69 40 00 00 00 00 00 f6 69 40 00 00 00 00 00 | oi@......i@......i@......i@..... |
535c0 | 38 6a 40 00 00 00 00 00 97 6a 40 00 00 00 00 00 d8 6a 40 00 00 00 00 00 33 6b 40 00 00 00 00 00 | 8j@......j@......j@.....3k@..... |
535e0 | 99 6b 40 00 00 00 00 00 e1 6b 40 00 00 00 00 00 c6 6c 40 00 00 00 00 00 c3 6d 40 00 00 00 00 00 | .k@......k@......l@......m@..... |
53600 | 53 73 40 00 00 00 00 00 56 75 40 00 00 00 00 00 b2 6e 40 00 00 00 00 00 64 74 40 00 00 00 00 00 | Ss@.....Vu@......n@.....dt@..... |
53620 | 7e 6f 40 00 00 00 00 00 41 70 40 00 00 00 00 00 07 71 40 00 00 00 00 00 ca 71 40 00 00 00 00 00 | ~o@.....Ap@......q@......q@..... |
53640 | 88 72 40 00 00 00 00 00 27 76 40 00 00 00 00 00 86 76 40 00 00 00 00 00 df 76 40 00 00 00 00 00 | .r@.....'v@......v@......v@..... |
53660 | 16 77 40 00 00 00 00 00 34 77 40 00 00 00 00 00 b3 77 40 00 00 00 00 00 f2 77 40 00 00 00 00 00 | .w@.....4w@......w@......w@..... |
53680 | 4f 78 40 00 00 00 00 00 a4 78 40 00 00 00 00 00 4e 79 40 00 00 00 00 00 95 79 40 00 00 00 00 00 | Ox@......x@.....Ny@......y@..... |
536a0 | 39 7a 40 00 00 00 00 00 8b 7a 40 00 00 00 00 00 3f 7b 40 00 00 00 00 00 9c 7b 40 00 00 00 00 00 | 9z@......z@.....?{@......{@..... |
536c0 | 58 7c 40 00 00 00 00 00 32 7e 40 00 00 00 00 00 a2 7e 40 00 00 00 00 00 ce 7e 40 00 00 00 00 00 | X|@.....2~@......~@......~@..... |
536e0 | a9 7f 40 00 00 00 00 00 b4 80 40 00 00 00 00 00 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 e0 c3 | ..@.......@............?........ |
53700 | 00 00 00 00 00 00 e0 43 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 | .......C........................ |
53720 | 8d 82 40 00 00 00 00 00 a0 82 40 00 00 00 00 00 e9 81 40 00 00 00 00 00 77 82 40 00 00 00 00 00 | ..@.......@.......@.....w.@..... |
53740 | bb 82 40 00 00 00 00 00 bb 82 40 00 00 00 00 00 bb 82 40 00 00 00 00 00 bb 82 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
53760 | bb 82 40 00 00 00 00 00 bb 82 40 00 00 00 00 00 bb 82 40 00 00 00 00 00 bb 82 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
53780 | bb 82 40 00 00 00 00 00 bb 82 40 00 00 00 00 00 bb 82 40 00 00 00 00 00 bb 82 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
537a0 | bb 82 40 00 00 00 00 00 bb 82 40 00 00 00 00 00 8d 82 40 00 00 00 00 00 4d 82 40 00 00 00 00 00 | ..@.......@.......@.....M.@..... |
537c0 | bb 82 40 00 00 00 00 00 a0 82 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..@.......@..................... |
537e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 69 6e 76 61 6c 69 64 20 6b 65 79 20 74 6f 20 27 | ................invalid.key.to.' |
53800 | 6e 65 78 74 27 00 74 61 62 6c 65 20 6f 76 65 72 66 6c 6f 77 00 74 61 62 6c 65 20 69 6e 64 65 78 | next'.table.overflow.table.index |
53820 | 20 69 73 20 6e 69 6c 00 74 61 62 6c 65 20 69 6e 64 65 78 20 69 73 20 4e 61 4e 00 00 00 00 00 00 | .is.nil.table.index.is.NaN...... |
53840 | 00 00 c0 ff fe ff df 41 25 64 2d 62 79 74 65 20 69 6e 74 65 67 65 72 20 64 6f 65 73 20 6e 6f 74 | .......A%d-byte.integer.does.not |
53860 | 20 66 69 74 20 69 6e 74 6f 20 4c 75 61 20 49 6e 74 65 67 65 72 00 6d 61 6c 66 6f 72 6d 65 64 20 | .fit.into.Lua.Integer.malformed. |
53880 | 70 61 74 74 65 72 6e 20 28 65 6e 64 73 20 77 69 74 68 20 27 25 25 27 29 00 6d 61 6c 66 6f 72 6d | pattern.(ends.with.'%%').malform |
538a0 | 65 64 20 70 61 74 74 65 72 6e 20 28 6d 69 73 73 69 6e 67 20 27 5d 27 29 00 72 65 73 75 6c 74 69 | ed.pattern.(missing.']').resulti |
538c0 | 6e 67 20 73 74 72 69 6e 67 20 74 6f 6f 20 6c 61 72 67 65 00 76 61 6c 75 65 20 6f 75 74 20 6f 66 | ng.string.too.large.value.out.of |
538e0 | 20 72 61 6e 67 65 00 6e 6f 20 76 61 6c 75 65 00 2d 2b 20 23 30 00 69 6e 76 61 6c 69 64 20 66 6f | .range.no.value.-+.#0.invalid.fo |
53900 | 72 6d 61 74 20 28 72 65 70 65 61 74 65 64 20 66 6c 61 67 73 29 00 69 6e 76 61 6c 69 64 20 66 6f | rmat.(repeated.flags).invalid.fo |
53920 | 72 6d 61 74 20 28 77 69 64 74 68 20 6f 72 20 70 72 65 63 69 73 69 6f 6e 20 74 6f 6f 20 6c 6f 6e | rmat.(width.or.precision.too.lon |
53940 | 67 29 00 5c 25 64 00 5c 25 30 33 64 00 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 27 25 25 25 | g).\%d.\%03d.invalid.option.'%%% |
53960 | 63 27 20 74 6f 20 27 66 6f 72 6d 61 74 27 00 73 74 72 69 6e 67 20 73 6c 69 63 65 20 74 6f 6f 20 | c'.to.'format'.string.slice.too. |
53980 | 6c 6f 6e 67 00 69 6e 76 61 6c 69 64 20 63 61 70 74 75 72 65 20 69 6e 64 65 78 20 25 25 25 64 00 | long.invalid.capture.index.%%%d. |
539a0 | 75 6e 66 69 6e 69 73 68 65 64 20 63 61 70 74 75 72 65 00 74 6f 6f 20 6d 61 6e 79 20 63 61 70 74 | unfinished.capture.too.many.capt |
539c0 | 75 72 65 73 00 75 6e 61 62 6c 65 20 74 6f 20 64 75 6d 70 20 67 69 76 65 6e 20 66 75 6e 63 74 69 | ures.unable.to.dump.given.functi |
539e0 | 6f 6e 00 69 6e 74 65 67 72 61 6c 20 73 69 7a 65 20 28 25 64 29 20 6f 75 74 20 6f 66 20 6c 69 6d | on.integral.size.(%d).out.of.lim |
53a00 | 69 74 73 20 5b 31 2c 25 64 5d 00 6d 69 73 73 69 6e 67 20 73 69 7a 65 20 66 6f 72 20 66 6f 72 6d | its.[1,%d].missing.size.for.form |
53a20 | 61 74 20 6f 70 74 69 6f 6e 20 27 63 27 00 69 6e 76 61 6c 69 64 20 66 6f 72 6d 61 74 20 6f 70 74 | at.option.'c'.invalid.format.opt |
53a40 | 69 6f 6e 20 27 25 63 27 00 69 6e 76 61 6c 69 64 20 6e 65 78 74 20 6f 70 74 69 6f 6e 20 66 6f 72 | ion.'%c'.invalid.next.option.for |
53a60 | 20 6f 70 74 69 6f 6e 20 27 58 27 00 66 6f 72 6d 61 74 20 61 73 6b 73 20 66 6f 72 20 61 6c 69 67 | .option.'X'.format.asks.for.alig |
53a80 | 6e 6d 65 6e 74 20 6e 6f 74 20 70 6f 77 65 72 20 6f 66 20 32 00 66 6f 72 6d 61 74 20 72 65 73 75 | nment.not.power.of.2.format.resu |
53aa0 | 6c 74 20 74 6f 6f 20 6c 61 72 67 65 00 76 61 72 69 61 62 6c 65 2d 6c 65 6e 67 74 68 20 66 6f 72 | lt.too.large.variable-length.for |
53ac0 | 6d 61 74 00 69 6e 69 74 69 61 6c 20 70 6f 73 69 74 69 6f 6e 20 6f 75 74 20 6f 66 20 73 74 72 69 | mat.initial.position.out.of.stri |
53ae0 | 6e 67 00 64 61 74 61 20 73 74 72 69 6e 67 20 74 6f 6f 20 73 68 6f 72 74 00 74 6f 6f 20 6d 61 6e | ng.data.string.too.short.too.man |
53b00 | 79 20 72 65 73 75 6c 74 73 00 69 6e 74 65 67 65 72 20 6f 76 65 72 66 6c 6f 77 00 75 6e 73 69 67 | y.results.integer.overflow.unsig |
53b20 | 6e 65 64 20 6f 76 65 72 66 6c 6f 77 00 77 72 6f 6e 67 20 6c 65 6e 67 74 68 00 73 74 72 69 6e 67 | ned.overflow.wrong.length.string |
53b40 | 20 6c 65 6e 67 74 68 20 64 6f 65 73 20 6e 6f 74 20 66 69 74 20 69 6e 20 67 69 76 65 6e 20 73 69 | .length.does.not.fit.in.given.si |
53b60 | 7a 65 00 73 74 72 69 6e 67 20 63 6f 6e 74 61 69 6e 73 20 7a 65 72 6f 73 00 70 61 74 74 65 72 6e | ze.string.contains.zeros.pattern |
53b80 | 20 74 6f 6f 20 63 6f 6d 70 6c 65 78 00 69 6e 76 61 6c 69 64 20 70 61 74 74 65 72 6e 20 63 61 70 | .too.complex.invalid.pattern.cap |
53ba0 | 74 75 72 65 00 6d 61 6c 66 6f 72 6d 65 64 20 70 61 74 74 65 72 6e 20 28 6d 69 73 73 69 6e 67 20 | ture.malformed.pattern.(missing. |
53bc0 | 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 27 25 25 62 27 29 00 6d 69 73 73 69 6e 67 20 27 5b 27 20 | arguments.to.'%%b').missing.'['. |
53be0 | 61 66 74 65 72 20 27 25 25 66 27 20 69 6e 20 70 61 74 74 65 72 6e 00 5e 24 2a 2b 3f 2e 28 5b 25 | after.'%%f'.in.pattern.^$*+?.([% |
53c00 | 2d 00 73 74 72 69 6e 67 2f 66 75 6e 63 74 69 6f 6e 2f 74 61 62 6c 65 20 65 78 70 65 63 74 65 64 | -.string/function/table.expected |
53c20 | 00 69 6e 76 61 6c 69 64 20 75 73 65 20 6f 66 20 27 25 63 27 20 69 6e 20 72 65 70 6c 61 63 65 6d | .invalid.use.of.'%c'.in.replacem |
53c40 | 65 6e 74 20 73 74 72 69 6e 67 00 69 6e 76 61 6c 69 64 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 76 | ent.string.invalid.replacement.v |
53c60 | 61 6c 75 65 20 28 61 20 25 73 29 00 5f 5f 69 6e 64 65 78 00 63 68 61 72 00 64 75 6d 70 00 66 69 | alue.(a.%s).__index.char.dump.fi |
53c80 | 6e 64 00 67 6d 61 74 63 68 00 67 73 75 62 00 6c 6f 77 65 72 00 72 65 70 00 72 65 76 65 72 73 65 | nd.gmatch.gsub.lower.rep.reverse |
53ca0 | 00 75 70 70 65 72 00 70 61 63 6b 73 69 7a 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .upper.packsize................. |
53cc0 | 1e 92 40 00 00 00 00 00 e9 92 40 00 00 00 00 00 34 92 40 00 00 00 00 00 48 92 40 00 00 00 00 00 | ..@.......@.....4.@.....H.@..... |
53ce0 | e9 92 40 00 00 00 00 00 e9 92 40 00 00 00 00 00 5b 92 40 00 00 00 00 00 e9 92 40 00 00 00 00 00 | ..@.......@.....[.@.......@..... |
53d00 | e9 92 40 00 00 00 00 00 e9 92 40 00 00 00 00 00 e9 92 40 00 00 00 00 00 6e 92 40 00 00 00 00 00 | ..@.......@.......@.....n.@..... |
53d20 | e9 92 40 00 00 00 00 00 e9 92 40 00 00 00 00 00 e9 92 40 00 00 00 00 00 81 92 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
53d40 | e9 92 40 00 00 00 00 00 e9 92 40 00 00 00 00 00 92 92 40 00 00 00 00 00 e9 92 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
53d60 | a5 92 40 00 00 00 00 00 e9 92 40 00 00 00 00 00 b8 92 40 00 00 00 00 00 c9 92 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
53d80 | e9 92 40 00 00 00 00 00 df 92 40 00 00 00 00 00 93 a3 40 00 00 00 00 00 93 a3 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
53da0 | be a3 40 00 00 00 00 00 fc a3 40 00 00 00 00 00 12 a4 40 00 00 00 00 00 6d a4 40 00 00 00 00 00 | ..@.......@.......@.....m.@..... |
53dc0 | 8b a3 40 00 00 00 00 00 8b a3 40 00 00 00 00 00 8b a3 40 00 00 00 00 00 d9 a5 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
53de0 | 26 a6 40 00 00 00 00 00 73 a6 40 00 00 00 00 00 ca a6 40 00 00 00 00 00 0e a7 40 00 00 00 00 00 | &.@.....s.@.......@.......@..... |
53e00 | 7e a7 40 00 00 00 00 00 07 a8 40 00 00 00 00 00 39 a8 40 00 00 00 00 00 39 a8 40 00 00 00 00 00 | ~.@.......@.....9.@.....9.@..... |
53e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53e40 | 37 69 45 00 00 00 00 00 7c 9a 40 00 00 00 00 00 74 3c 45 00 00 00 00 00 d7 93 40 00 00 00 00 00 | 7iE.....|.@.....t<E.......@..... |
53e60 | 79 3c 45 00 00 00 00 00 90 9d 40 00 00 00 00 00 7e 3c 45 00 00 00 00 00 81 af 40 00 00 00 00 00 | y<E.......@.....~<E.......@..... |
53e80 | 58 40 45 00 00 00 00 00 f3 94 40 00 00 00 00 00 83 3c 45 00 00 00 00 00 88 93 40 00 00 00 00 00 | X@E.......@......<E.......@..... |
53ea0 | 8a 3c 45 00 00 00 00 00 8b af 40 00 00 00 00 00 70 53 45 00 00 00 00 00 9c 8c 40 00 00 00 00 00 | .<E.......@.....pSE.......@..... |
53ec0 | 8f 3c 45 00 00 00 00 00 5f 91 40 00 00 00 00 00 84 3c 45 00 00 00 00 00 7a af 40 00 00 00 00 00 | .<E....._.@......<E.....z.@..... |
53ee0 | 95 3c 45 00 00 00 00 00 27 90 40 00 00 00 00 00 99 3c 45 00 00 00 00 00 99 8f 40 00 00 00 00 00 | .<E.....'.@......<E.......@..... |
53f00 | 81 53 45 00 00 00 00 00 5d 9b 40 00 00 00 00 00 a1 3c 45 00 00 00 00 00 fd 8e 40 00 00 00 00 00 | .SE.....].@......<E.......@..... |
53f20 | a5 5c 45 00 00 00 00 00 d9 a4 40 00 00 00 00 00 a7 3c 45 00 00 00 00 00 90 a1 40 00 00 00 00 00 | .\E.......@......<E.......@..... |
53f40 | a3 5c 45 00 00 00 00 00 57 a2 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .\E.....W.@..................... |
53f60 | 01 00 00 00 00 00 00 00 00 00 00 00 00 70 7f 40 73 74 61 6e 64 61 72 64 20 25 73 20 66 69 6c 65 | .............p.@standard.%s.file |
53f80 | 20 69 73 20 63 6c 6f 73 65 64 00 25 6c 6c 64 00 25 2e 31 34 67 00 5f 49 4f 5f 6f 75 74 70 75 74 | .is.closed.%lld.%.14g._IO_output |
53fa0 | 00 46 49 4c 45 2a 00 61 74 74 65 6d 70 74 20 74 6f 20 75 73 65 20 61 20 63 6c 6f 73 65 64 20 66 | .FILE*.attempt.to.use.a.closed.f |
53fc0 | 69 6c 65 00 63 61 6e 6e 6f 74 20 63 6c 6f 73 65 20 73 74 61 6e 64 61 72 64 20 66 69 6c 65 00 72 | ile.cannot.close.standard.file.r |
53fe0 | 77 61 00 69 6e 76 61 6c 69 64 20 6d 6f 64 65 00 66 69 6c 65 20 28 63 6c 6f 73 65 64 29 00 66 69 | wa.invalid.mode.file.(closed).fi |
54000 | 6c 65 20 28 25 70 29 00 63 75 72 00 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 66 69 6c 65 20 27 25 73 | le.(%p).cur.cannot.open.file.'%s |
54020 | 27 20 28 25 73 29 00 5f 49 4f 5f 69 6e 70 75 74 00 70 50 00 65 45 00 74 6f 6f 20 6d 61 6e 79 20 | '.(%s)._IO_input.pP.eE.too.many. |
54040 | 61 72 67 75 6d 65 6e 74 73 00 2d 2b 00 78 58 00 69 6e 76 61 6c 69 64 20 66 6f 72 6d 61 74 00 66 | arguments.-+.xX.invalid.format.f |
54060 | 69 6c 65 20 69 73 20 61 6c 72 65 61 64 79 20 63 6c 6f 73 65 64 00 73 74 64 6f 75 74 00 73 74 64 | ile.is.already.closed.stdout.std |
54080 | 65 72 72 00 6e 6f 00 66 75 6c 6c 00 63 6c 6f 73 65 00 66 6c 75 73 68 00 73 65 65 6b 00 73 65 74 | err.no.full.close.flush.seek.set |
540a0 | 76 62 75 66 00 77 72 69 74 65 00 5f 5f 67 63 00 5f 5f 74 6f 73 74 72 69 6e 67 00 70 6f 70 65 6e | vbuf.write.__gc.__tostring.popen |
540c0 | 00 74 6d 70 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .tmpfile........................ |
540e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54100 | 00 00 00 00 01 00 00 00 02 00 00 00 00 00 00 00 4b 69 45 00 00 00 00 00 08 40 45 00 00 00 00 00 | ................KiE......@E..... |
54120 | 28 17 44 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 | (.D............................. |
54140 | 84 40 45 00 00 00 00 00 87 40 45 00 00 00 00 00 4b 4c 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | .@E......@E.....KLE............. |
54160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54180 | 8c 40 45 00 00 00 00 00 45 b7 40 00 00 00 00 00 92 40 45 00 00 00 00 00 f7 ba 40 00 00 00 00 00 | .@E.....E.@......@E.......@..... |
541a0 | 86 61 45 00 00 00 00 00 62 bd 40 00 00 00 00 00 f5 53 45 00 00 00 00 00 c6 c4 40 00 00 00 00 00 | .aE.....b.@......SE.......@..... |
541c0 | 98 40 45 00 00 00 00 00 80 be 40 00 00 00 00 00 9d 40 45 00 00 00 00 00 7c bd 40 00 00 00 00 00 | .@E.......@......@E.....|.@..... |
541e0 | a5 40 45 00 00 00 00 00 c1 bb 40 00 00 00 00 00 ab 40 45 00 00 00 00 00 77 b7 40 00 00 00 00 00 | .@E.......@......@E.....w.@..... |
54200 | b0 40 45 00 00 00 00 00 39 be 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .@E.....9.@..................... |
54220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54240 | 8c 40 45 00 00 00 00 00 45 b7 40 00 00 00 00 00 92 40 45 00 00 00 00 00 ce ba 40 00 00 00 00 00 | .@E.....E.@......@E.......@..... |
54260 | 2b 40 45 00 00 00 00 00 36 c0 40 00 00 00 00 00 86 61 45 00 00 00 00 00 45 c0 40 00 00 00 00 00 | +@E.....6.@......aE.....E.@..... |
54280 | 9f 5e 45 00 00 00 00 00 4a bc 40 00 00 00 00 00 9a 3f 45 00 00 00 00 00 27 c0 40 00 00 00 00 00 | .^E.....J.@......?E.....'.@..... |
542a0 | bb 40 45 00 00 00 00 00 1b bb 40 00 00 00 00 00 f5 53 45 00 00 00 00 00 a7 c4 40 00 00 00 00 00 | .@E.......@......SE.......@..... |
542c0 | c1 40 45 00 00 00 00 00 fb be 40 00 00 00 00 00 6a 6a 45 00 00 00 00 00 de bd 40 00 00 00 00 00 | .@E.......@.....jjE.......@..... |
542e0 | a5 40 45 00 00 00 00 00 b9 b6 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .@E.......@..................... |
54300 | 63 6f 6e 73 74 61 6e 74 73 00 63 6f 6e 74 72 6f 6c 20 73 74 72 75 63 74 75 72 65 20 74 6f 6f 20 | constants.control.structure.too. |
54320 | 6c 6f 6e 67 00 6f 70 63 6f 64 65 73 00 66 75 6e 63 74 69 6f 6e 20 6f 72 20 65 78 70 72 65 73 73 | long.opcodes.function.or.express |
54340 | 69 6f 6e 20 74 6f 6f 20 63 6f 6d 70 6c 65 78 00 41 ce 40 00 00 00 00 00 49 ce 40 00 00 00 00 00 | ion.too.complex.A.@.....I.@..... |
54360 | 59 ce 40 00 00 00 00 00 a4 ce 40 00 00 00 00 00 a4 ce 40 00 00 00 00 00 9c ce 40 00 00 00 00 00 | Y.@.......@.......@.......@..... |
54380 | 9c ce 40 00 00 00 00 00 d4 ce 40 00 00 00 00 00 e9 ce 40 00 00 00 00 00 e9 ce 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
543a0 | fe ce 40 00 00 00 00 00 03 cf 40 00 00 00 00 00 32 cf 40 00 00 00 00 00 68 cf 40 00 00 00 00 00 | ..@.......@.....2.@.....h.@..... |
543c0 | 8b cf 40 00 00 00 00 00 8b cf 40 00 00 00 00 00 8b cf 40 00 00 00 00 00 8b cf 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
543e0 | 40 cf 40 00 00 00 00 00 13 d2 40 00 00 00 00 00 13 d2 40 00 00 00 00 00 13 d2 40 00 00 00 00 00 | @.@.......@.......@.......@..... |
54400 | b4 d2 40 00 00 00 00 00 88 d2 40 00 00 00 00 00 7a d2 40 00 00 00 00 00 8d d8 40 00 00 00 00 00 | ..@.......@.....z.@.......@..... |
54420 | 95 d8 40 00 00 00 00 00 8d d8 40 00 00 00 00 00 95 d8 40 00 00 00 00 00 95 d8 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
54440 | 95 d8 40 00 00 00 00 00 aa d8 40 00 00 00 00 00 f2 d8 40 00 00 00 00 00 f2 d8 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
54460 | f2 d8 40 00 00 00 00 00 9d d8 40 00 00 00 00 00 aa d8 40 00 00 00 00 00 01 da 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
54480 | 01 da 40 00 00 00 00 00 01 da 40 00 00 00 00 00 01 da 40 00 00 00 00 00 01 da 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
544a0 | 01 da 40 00 00 00 00 00 01 da 40 00 00 00 00 00 01 da 40 00 00 00 00 00 01 da 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
544c0 | 01 da 40 00 00 00 00 00 01 da 40 00 00 00 00 00 01 da 40 00 00 00 00 00 75 d9 40 00 00 00 00 00 | ..@.......@.......@.....u.@..... |
544e0 | 14 da 40 00 00 00 00 00 14 da 40 00 00 00 00 00 14 da 40 00 00 00 00 00 24 da 40 00 00 00 00 00 | ..@.......@.......@.....$.@..... |
54500 | 24 da 40 00 00 00 00 00 24 da 40 00 00 00 00 00 3b d9 40 00 00 00 00 00 4c d9 40 00 00 00 00 00 | $.@.....$.@.....;.@.....L.@..... |
54520 | 6c 61 62 65 6c 73 2f 67 6f 74 6f 73 00 6d 61 69 6e 20 66 75 6e 63 74 69 6f 6e 00 66 75 6e 63 74 | labels/gotos.main.function.funct |
54540 | 69 6f 6e 20 61 74 20 6c 69 6e 65 20 25 64 00 74 6f 6f 20 6d 61 6e 79 20 25 73 20 28 6c 69 6d 69 | ion.at.line.%d.too.many.%s.(limi |
54560 | 74 20 69 73 20 25 64 29 20 69 6e 20 25 73 00 25 73 20 65 78 70 65 63 74 65 64 00 3c 67 6f 74 6f | t.is.%d).in.%s.%s.expected.<goto |
54580 | 20 25 73 3e 20 61 74 20 6c 69 6e 65 20 25 64 20 6a 75 6d 70 73 20 69 6e 74 6f 20 74 68 65 20 73 | .%s>.at.line.%d.jumps.into.the.s |
545a0 | 63 6f 70 65 20 6f 66 20 6c 6f 63 61 6c 20 27 25 73 27 00 25 73 20 65 78 70 65 63 74 65 64 20 28 | cope.of.local.'%s'.%s.expected.( |
545c0 | 74 6f 20 63 6c 6f 73 65 20 25 73 20 61 74 20 6c 69 6e 65 20 25 64 29 00 43 20 6c 65 76 65 6c 73 | to.close.%s.at.line.%d).C.levels |
545e0 | 00 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 73 00 3c 25 73 3e 20 61 74 20 6c 69 6e 65 20 25 64 | .local.variables.<%s>.at.line.%d |
54600 | 20 6e 6f 74 20 69 6e 73 69 64 65 20 61 20 6c 6f 6f 70 00 6e 6f 20 76 69 73 69 62 6c 65 20 6c 61 | .not.inside.a.loop.no.visible.la |
54620 | 62 65 6c 20 27 25 73 27 20 66 6f 72 20 3c 67 6f 74 6f 3e 20 61 74 20 6c 69 6e 65 20 25 64 00 62 | bel.'%s'.for.<goto>.at.line.%d.b |
54640 | 72 65 61 6b 00 28 66 6f 72 20 69 6e 64 65 78 29 00 28 66 6f 72 20 6c 69 6d 69 74 29 00 28 66 6f | reak.(for.index).(for.limit).(fo |
54660 | 72 20 73 74 65 70 29 00 28 66 6f 72 20 67 65 6e 65 72 61 74 6f 72 29 00 28 66 6f 72 20 73 74 61 | r.step).(for.generator).(for.sta |
54680 | 74 65 29 00 28 66 6f 72 20 63 6f 6e 74 72 6f 6c 29 00 27 3d 27 20 6f 72 20 27 69 6e 27 20 65 78 | te).(for.control).'='.or.'in'.ex |
546a0 | 70 65 63 74 65 64 00 6c 61 62 65 6c 20 27 25 73 27 20 61 6c 72 65 61 64 79 20 64 65 66 69 6e 65 | pected.label.'%s'.already.define |
546c0 | 64 20 6f 6e 20 6c 69 6e 65 20 25 64 00 73 79 6e 74 61 78 20 65 72 72 6f 72 00 73 65 6c 66 00 3c | d.on.line.%d.syntax.error.self.< |
546e0 | 6e 61 6d 65 3e 20 6f 72 20 27 2e 2e 2e 27 20 65 78 70 65 63 74 65 64 00 63 61 6e 6e 6f 74 20 75 | name>.or.'...'.expected.cannot.u |
54700 | 73 65 20 27 2e 2e 2e 27 20 6f 75 74 73 69 64 65 20 61 20 76 61 72 61 72 67 20 66 75 6e 63 74 69 | se.'...'.outside.a.vararg.functi |
54720 | 6f 6e 00 66 75 6e 63 74 69 6f 6e 20 61 72 67 75 6d 65 6e 74 73 20 65 78 70 65 63 74 65 64 00 75 | on.function.arguments.expected.u |
54740 | 6e 65 78 70 65 63 74 65 64 20 73 79 6d 62 6f 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | nexpected.symbol................ |
54760 | 0a 0a 0a 0a 0b 0b 0b 0b 0e 0d 0b 0b 0b 0b 06 06 04 04 05 05 07 07 07 07 09 08 03 03 03 03 03 03 | ................................ |
54780 | 03 03 03 03 03 03 02 02 01 01 73 65 61 72 63 68 65 72 73 00 27 70 61 63 6b 61 67 65 2e 73 65 61 | ..........searchers.'package.sea |
547a0 | 72 63 68 65 72 73 27 20 6d 75 73 74 20 62 65 20 61 20 74 61 62 6c 65 00 6d 6f 64 75 6c 65 20 27 | rchers'.must.be.a.table.module.' |
547c0 | 25 73 27 20 6e 6f 74 20 66 6f 75 6e 64 3a 25 73 00 5f 4c 4f 41 44 45 44 00 5f 4e 41 4d 45 00 5f | %s'.not.found:%s._LOADED._NAME._ |
547e0 | 4d 00 5f 50 41 43 4b 41 47 45 00 27 6d 6f 64 75 6c 65 27 20 6e 6f 74 20 63 61 6c 6c 65 64 20 66 | M._PACKAGE.'module'.not.called.f |
54800 | 72 6f 6d 20 61 20 4c 75 61 20 66 75 6e 63 74 69 6f 6e 00 5f 50 52 45 4c 4f 41 44 00 0a 09 6e 6f | rom.a.Lua.function._PRELOAD...no |
54820 | 20 66 69 65 6c 64 20 70 61 63 6b 61 67 65 2e 70 72 65 6c 6f 61 64 5b 27 25 73 27 5d 00 0a 09 6e | .field.package.preload['%s']...n |
54840 | 6f 20 66 69 6c 65 20 27 25 73 27 00 69 6e 69 74 00 5f 00 6c 75 61 6f 70 65 6e 5f 25 73 00 4c 55 | o.file.'%s'.init._.luaopen_%s.LU |
54860 | 41 5f 4e 4f 45 4e 56 00 3b 01 3b 00 3b 3b 00 01 00 65 72 72 6f 72 20 6c 6f 61 64 69 6e 67 20 6d | A_NOENV.;.;.;;...error.loading.m |
54880 | 6f 64 75 6c 65 20 27 25 73 27 20 66 72 6f 6d 20 66 69 6c 65 20 27 25 73 27 3a 0a 09 25 73 00 27 | odule.'%s'.from.file.'%s':..%s.' |
548a0 | 70 61 63 6b 61 67 65 2e 25 73 27 20 6d 75 73 74 20 62 65 20 61 20 73 74 72 69 6e 67 00 63 70 61 | package.%s'.must.be.a.string.cpa |
548c0 | 74 68 00 0a 09 6e 6f 20 6d 6f 64 75 6c 65 20 27 25 73 27 20 69 6e 20 66 69 6c 65 20 27 25 73 27 | th...no.module.'%s'.in.file.'%s' |
548e0 | 00 2f 75 73 72 2f 6c 6f 63 61 6c 2f 73 68 61 72 65 2f 6c 75 61 2f 35 2e 33 2f 3f 2e 6c 75 61 3b | ./usr/local/share/lua/5.3/?.lua; |
54900 | 2f 75 73 72 2f 6c 6f 63 61 6c 2f 73 68 61 72 65 2f 6c 75 61 2f 35 2e 33 2f 3f 2f 69 6e 69 74 2e | /usr/local/share/lua/5.3/?/init. |
54920 | 6c 75 61 3b 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 2f 6c 75 61 2f 35 2e 33 2f 3f 2e 6c 75 61 | lua;/usr/local/lib/lua/5.3/?.lua |
54940 | 3b 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 2f 6c 75 61 2f 35 2e 33 2f 3f 2f 69 6e 69 74 2e 6c | ;/usr/local/lib/lua/5.3/?/init.l |
54960 | 75 61 3b 2e 2f 3f 2e 6c 75 61 3b 2e 2f 3f 2f 69 6e 69 74 2e 6c 75 61 00 4c 55 41 5f 50 41 54 48 | ua;./?.lua;./?/init.lua.LUA_PATH |
54980 | 00 4c 55 41 5f 50 41 54 48 5f 35 5f 33 00 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 2f 6c 75 61 | .LUA_PATH_5_3./usr/local/lib/lua |
549a0 | 2f 35 2e 33 2f 3f 2e 73 6f 3b 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 2f 6c 75 61 2f 35 2e 33 | /5.3/?.so;/usr/local/lib/lua/5.3 |
549c0 | 2f 6c 6f 61 64 61 6c 6c 2e 73 6f 3b 2e 2f 3f 2e 73 6f 00 4c 55 41 5f 43 50 41 54 48 00 4c 55 41 | /loadall.so;./?.so.LUA_CPATH.LUA |
549e0 | 5f 43 50 41 54 48 5f 35 5f 33 00 2f 0a 3b 0a 3f 0a 21 0a 2d 0a 00 63 6f 6e 66 69 67 00 6c 6f 61 | _CPATH_5_3./.;.?.!.-..config.loa |
54a00 | 64 65 64 00 70 72 65 6c 6f 61 64 00 6d 6f 64 75 6c 65 00 72 65 71 75 69 72 65 00 6c 6f 61 64 6c | ded.preload.module.require.loadl |
54a20 | 69 62 00 73 65 61 72 63 68 70 61 74 68 00 73 65 65 61 6c 6c 00 00 00 00 00 00 00 00 00 00 00 00 | ib.searchpath.seeall............ |
54a40 | ec 05 41 00 00 00 00 00 55 0d 41 00 00 00 00 00 b3 0d 41 00 00 00 00 00 96 0c 41 00 00 00 00 00 | ..A.....U.A.......A.......A..... |
54a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0c 4a 45 00 00 00 00 00 a0 03 41 00 00 00 00 00 | .................JE.......A..... |
54a80 | 13 4a 45 00 00 00 00 00 99 02 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .JE.......A..................... |
54aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54ac0 | 1b 4a 45 00 00 00 00 00 0b 09 41 00 00 00 00 00 23 4a 45 00 00 00 00 00 92 0b 41 00 00 00 00 00 | .JE.......A.....#JE.......A..... |
54ae0 | 2e 4a 45 00 00 00 00 00 79 05 41 00 00 00 00 00 04 4a 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | .JE.....y.A......JE............. |
54b00 | bd 48 45 00 00 00 00 00 00 00 00 00 00 00 00 00 be 48 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | .HE..............HE............. |
54b20 | 8a 47 45 00 00 00 00 00 00 00 00 00 00 00 00 00 fd 49 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | .GE..............IE............. |
54b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6c 69 62 72 61 72 79 20 27 62 69 74 | ....................library.'bit |
54b60 | 33 32 27 20 68 61 73 20 62 65 65 6e 20 64 65 70 72 65 63 61 74 65 64 00 69 6e 76 61 6c 69 64 20 | 32'.has.been.deprecated.invalid. |
54b80 | 75 70 76 61 6c 75 65 20 69 6e 64 65 78 00 6e 69 6c 20 6f 72 20 74 61 62 6c 65 20 65 78 70 65 63 | upvalue.index.nil.or.table.expec |
54ba0 | 74 65 64 00 4c 75 61 20 66 75 6e 63 74 69 6f 6e 20 65 78 70 65 63 74 65 64 00 6c 75 61 5f 64 65 | ted.Lua.function.expected.lua_de |
54bc0 | 62 75 67 3e 20 00 63 6f 6e 74 0a 00 3d 28 64 65 62 75 67 20 63 6f 6d 6d 61 6e 64 29 00 25 73 0a | bug>..cont..=(debug.command).%s. |
54be0 | 00 6c 65 76 65 6c 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 5f 5f 6d 6f 64 65 00 65 78 74 65 72 | .level.out.of.range.__mode.exter |
54c00 | 6e 61 6c 20 68 6f 6f 6b 00 66 6c 6e 53 74 75 00 3e 25 73 00 69 6e 76 61 6c 69 64 20 6f 70 74 69 | nal.hook.flnStu.>%s.invalid.opti |
54c20 | 6f 6e 00 73 6f 75 72 63 65 00 73 68 6f 72 74 5f 73 72 63 00 6c 61 73 74 6c 69 6e 65 64 65 66 69 | on.source.short_src.lastlinedefi |
54c40 | 6e 65 64 00 63 75 72 72 65 6e 74 6c 69 6e 65 00 6e 75 70 73 00 6e 70 61 72 61 6d 73 00 69 73 76 | ned.currentline.nups.nparams.isv |
54c60 | 61 72 61 72 67 00 6e 61 6d 65 77 68 61 74 00 69 73 74 61 69 6c 63 61 6c 6c 00 61 63 74 69 76 65 | ararg.namewhat.istailcall.active |
54c80 | 6c 69 6e 65 73 00 66 75 6e 63 00 72 65 74 75 72 6e 00 63 6f 75 6e 74 00 74 61 69 6c 20 63 61 6c | lines.func.return.count.tail.cal |
54ca0 | 6c 00 67 65 74 75 73 65 72 76 61 6c 75 65 00 67 65 74 68 6f 6f 6b 00 67 65 74 69 6e 66 6f 00 67 | l.getuservalue.gethook.getinfo.g |
54cc0 | 65 74 6c 6f 63 61 6c 00 67 65 74 72 65 67 69 73 74 72 79 00 67 65 74 6d 65 74 61 74 61 62 6c 65 | etlocal.getregistry.getmetatable |
54ce0 | 00 67 65 74 75 70 76 61 6c 75 65 00 75 70 76 61 6c 75 65 6a 6f 69 6e 00 75 70 76 61 6c 75 65 69 | .getupvalue.upvaluejoin.upvaluei |
54d00 | 64 00 73 65 74 75 73 65 72 76 61 6c 75 65 00 73 65 74 68 6f 6f 6b 00 73 65 74 6c 6f 63 61 6c 00 | d.setuservalue.sethook.setlocal. |
54d20 | 73 65 74 6d 65 74 61 74 61 62 6c 65 00 73 65 74 75 70 76 61 6c 75 65 00 00 00 00 00 00 00 00 00 | setmetatable.setupvalue......... |
54d40 | 9d 4c 45 00 00 00 00 00 8b 4c 45 00 00 00 00 00 4b 4c 45 00 00 00 00 00 92 4c 45 00 00 00 00 00 | .LE......LE.....KLE......LE..... |
54d60 | 98 4c 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .LE............................. |
54d80 | 09 31 45 00 00 00 00 00 2b 14 41 00 00 00 00 00 a2 4c 45 00 00 00 00 00 fa 13 41 00 00 00 00 00 | .1E.....+.A......LE.......A..... |
54da0 | af 4c 45 00 00 00 00 00 e7 19 41 00 00 00 00 00 b7 4c 45 00 00 00 00 00 95 1b 41 00 00 00 00 00 | .LE.......A......LE.......A..... |
54dc0 | bf 4c 45 00 00 00 00 00 b8 18 41 00 00 00 00 00 c8 4c 45 00 00 00 00 00 fb 10 41 00 00 00 00 00 | .LE.......A......LE.......A..... |
54de0 | d4 4c 45 00 00 00 00 00 cc 13 41 00 00 00 00 00 e1 4c 45 00 00 00 00 00 94 11 41 00 00 00 00 00 | .LE.......A......LE.......A..... |
54e00 | ec 4c 45 00 00 00 00 00 3b 13 41 00 00 00 00 00 f8 4c 45 00 00 00 00 00 07 13 41 00 00 00 00 00 | .LE.....;.A......LE.......A..... |
54e20 | 02 4d 45 00 00 00 00 00 c6 12 41 00 00 00 00 00 0f 4d 45 00 00 00 00 00 0f 17 41 00 00 00 00 00 | .ME.......A......ME.......A..... |
54e40 | 17 4d 45 00 00 00 00 00 0c 16 41 00 00 00 00 00 20 4d 45 00 00 00 00 00 f4 11 41 00 00 00 00 00 | .ME.......A......ME.......A..... |
54e60 | 2d 4d 45 00 00 00 00 00 7b 11 41 00 00 00 00 00 0f 31 45 00 00 00 00 00 82 15 41 00 00 00 00 00 | -ME.....{.A......1E.......A..... |
54e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 77 72 6f 6e 67 20 6e 75 6d 62 65 72 | ....................wrong.number |
54ea0 | 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 00 69 6e 74 65 72 76 61 6c 20 69 73 20 65 6d 70 74 79 00 | .of.arguments.interval.is.empty. |
54ec0 | 69 6e 74 65 72 76 61 6c 20 74 6f 6f 20 6c 61 72 67 65 00 76 61 6c 75 65 20 65 78 70 65 63 74 65 | interval.too.large.value.expecte |
54ee0 | 64 00 66 6c 6f 61 74 00 70 69 00 68 75 67 65 00 6d 61 78 69 6e 74 65 67 65 72 00 6d 69 6e 69 6e | d.float.pi.huge.maxinteger.minin |
54f00 | 74 65 67 65 72 00 61 62 73 00 61 63 6f 73 00 61 73 69 6e 00 61 74 61 6e 00 63 65 69 6c 00 64 65 | teger.abs.acos.asin.atan.ceil.de |
54f20 | 67 00 65 78 70 00 74 6f 69 6e 74 65 67 65 72 00 66 6c 6f 6f 72 00 66 6d 6f 64 00 75 6c 74 00 6c | g.exp.tointeger.floor.fmod.ult.l |
54f40 | 6f 67 00 6d 61 78 00 6d 69 6e 00 6d 6f 64 66 00 72 61 64 00 72 61 6e 64 6f 6d 73 65 65 64 00 73 | og.max.min.modf.rad.randomseed.s |
54f60 | 71 72 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | qrt............................. |
54f80 | 06 4f 45 00 00 00 00 00 d4 24 41 00 00 00 00 00 0a 4f 45 00 00 00 00 00 0b 23 41 00 00 00 00 00 | .OE......$A......OE......#A..... |
54fa0 | 0f 4f 45 00 00 00 00 00 e9 22 41 00 00 00 00 00 14 4f 45 00 00 00 00 00 96 22 41 00 00 00 00 00 | .OE......"A......OE......"A..... |
54fc0 | 19 4f 45 00 00 00 00 00 85 23 41 00 00 00 00 00 0b 4f 45 00 00 00 00 00 74 22 41 00 00 00 00 00 | .OE......#A......OE.....t"A..... |
54fe0 | 1e 4f 45 00 00 00 00 00 d3 1e 41 00 00 00 00 00 22 4f 45 00 00 00 00 00 52 22 41 00 00 00 00 00 | .OE.......A....."OE.....R"A..... |
55000 | 26 4f 45 00 00 00 00 00 89 24 41 00 00 00 00 00 30 4f 45 00 00 00 00 00 4f 24 41 00 00 00 00 00 | &OE......$A.....0OE.....O$A..... |
55020 | 36 4f 45 00 00 00 00 00 31 25 41 00 00 00 00 00 3b 4f 45 00 00 00 00 00 18 22 41 00 00 00 00 00 | 6OE.....1%A.....;OE......"A..... |
55040 | 3f 4f 45 00 00 00 00 00 6b 21 41 00 00 00 00 00 43 4f 45 00 00 00 00 00 ff 20 41 00 00 00 00 00 | ?OE.....k!A.....COE.......A..... |
55060 | 47 4f 45 00 00 00 00 00 93 20 41 00 00 00 00 00 4b 4f 45 00 00 00 00 00 bf 23 41 00 00 00 00 00 | GOE.......A.....KOE......#A..... |
55080 | 50 4f 45 00 00 00 00 00 ae 1e 41 00 00 00 00 00 a7 e6 41 00 00 00 00 00 7c 1f 41 00 00 00 00 00 | POE.......A.......A.....|.A..... |
550a0 | 54 4f 45 00 00 00 00 00 5e 1f 41 00 00 00 00 00 10 4f 45 00 00 00 00 00 3c 1f 41 00 00 00 00 00 | TOE.....^.A......OE.....<.A..... |
550c0 | 5f 4f 45 00 00 00 00 00 1a 1f 41 00 00 00 00 00 15 4f 45 00 00 00 00 00 f8 1e 41 00 00 00 00 00 | _OE.......A......OE.......A..... |
550e0 | 6a 6a 45 00 00 00 00 00 2d 23 41 00 00 00 00 00 e8 4e 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | jjE.....-#A......NE............. |
55100 | eb 4e 45 00 00 00 00 00 00 00 00 00 00 00 00 00 f0 4e 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | .NE..............NE............. |
55120 | fb 4e 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .NE............................. |
55140 | 39 9d 52 a2 46 df 91 3f f8 c1 63 1a dc a5 4c 40 00 00 00 00 00 00 00 3e 00 00 00 00 00 00 24 40 | 9.R.F..?..c...L@.......>......$@ |
55160 | 18 2d 44 54 fb 21 09 40 00 00 00 00 00 00 f0 7f ff ff ff ff ff ff ff 7f 00 00 00 00 00 00 00 00 | .-DT.!.@........................ |
55180 | 6d 65 6d 6f 72 79 20 61 6c 6c 6f 63 61 74 69 6f 6e 20 65 72 72 6f 72 3a 20 62 6c 6f 63 6b 20 74 | memory.allocation.error:.block.t |
551a0 | 6f 6f 20 62 69 67 00 74 6f 6f 20 6d 61 6e 79 20 25 73 20 28 6c 69 6d 69 74 20 69 73 20 25 64 29 | oo.big.too.many.%s.(limit.is.%d) |
551c0 | 00 6e 6f 20 6d 65 73 73 61 67 65 00 65 72 72 6f 72 20 69 6e 20 5f 5f 67 63 20 6d 65 74 61 6d 65 | .no.message.error.in.__gc.metame |
551e0 | 74 68 6f 64 20 28 25 73 29 00 00 00 00 00 00 00 79 39 41 00 00 00 00 00 9d 39 41 00 00 00 00 00 | thod.(%s).......y9A......9A..... |
55200 | 4f 3b 41 00 00 00 00 00 5a 3b 41 00 00 00 00 00 68 3b 41 00 00 00 00 00 86 3b 41 00 00 00 00 00 | O;A.....Z;A.....h;A......;A..... |
55220 | 03 3c 41 00 00 00 00 00 f4 38 41 00 00 00 00 00 5f 47 00 70 61 63 6b 61 67 65 00 6d 61 74 68 00 | .<A......8A....._G.package.math. |
55240 | 75 74 66 38 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | utf8............................ |
55260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55280 | 30 52 45 00 00 00 00 00 15 6f 41 00 00 00 00 00 33 52 45 00 00 00 00 00 18 0e 41 00 00 00 00 00 | 0RE......oA.....3RE.......A..... |
552a0 | f7 64 45 00 00 00 00 00 eb 98 41 00 00 00 00 00 b2 47 45 00 00 00 00 00 88 7a 41 00 00 00 00 00 | .dE.......A......GE......zA..... |
552c0 | 95 2f 45 00 00 00 00 00 fb c5 40 00 00 00 00 00 0c 4f 45 00 00 00 00 00 cc cd 41 00 00 00 00 00 | ./E.......@......OE.......A..... |
552e0 | b6 48 45 00 00 00 00 00 d6 b4 40 00 00 00 00 00 3b 52 45 00 00 00 00 00 f0 25 41 00 00 00 00 00 | .HE.......@.....;RE......%A..... |
55300 | 40 52 45 00 00 00 00 00 34 c6 41 00 00 00 00 00 09 31 45 00 00 00 00 00 4c 1e 41 00 00 00 00 00 | @RE.....4.A......1E.....L.A..... |
55320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70 65 72 66 6f 72 6d 20 62 69 74 77 69 73 65 20 | ................perform.bitwise. |
55340 | 6f 70 65 72 61 74 69 6f 6e 20 6f 6e 00 70 65 72 66 6f 72 6d 20 61 72 69 74 68 6d 65 74 69 63 20 | operation.on.perform.arithmetic. |
55360 | 6f 6e 00 5f 5f 6e 65 77 69 6e 64 65 78 00 5f 5f 6c 65 6e 00 5f 5f 65 71 00 5f 5f 61 64 64 00 5f | on.__newindex.__len.__eq.__add._ |
55380 | 5f 73 75 62 00 5f 5f 6d 75 6c 00 5f 5f 6d 6f 64 00 5f 5f 70 6f 77 00 5f 5f 64 69 76 00 5f 5f 69 | _sub.__mul.__mod.__pow.__div.__i |
553a0 | 64 69 76 00 5f 5f 62 61 6e 64 00 5f 5f 62 6f 72 00 5f 5f 62 78 6f 72 00 5f 5f 73 68 6c 00 5f 5f | div.__band.__bor.__bxor.__shl.__ |
553c0 | 73 68 72 00 5f 5f 75 6e 6d 00 5f 5f 62 6e 6f 74 00 5f 5f 6c 74 00 5f 5f 6c 65 00 5f 5f 63 6f 6e | shr.__unm.__bnot.__lt.__le.__con |
553e0 | 63 61 74 00 5f 5f 63 61 6c 6c 00 62 6f 6f 6c 65 61 6e 00 74 68 72 65 61 64 00 70 72 6f 74 6f 00 | cat.__call.boolean.thread.proto. |
55400 | 6c 3c 45 00 00 00 00 00 63 53 45 00 00 00 00 00 ab 40 45 00 00 00 00 00 f4 4b 45 00 00 00 00 00 | l<E.....cSE......@E......KE..... |
55420 | 6e 53 45 00 00 00 00 00 74 53 45 00 00 00 00 00 79 53 45 00 00 00 00 00 7f 53 45 00 00 00 00 00 | nSE.....tSE.....ySE......SE..... |
55440 | 85 53 45 00 00 00 00 00 8b 53 45 00 00 00 00 00 91 53 45 00 00 00 00 00 97 53 45 00 00 00 00 00 | .SE......SE......SE......SE..... |
55460 | 9d 53 45 00 00 00 00 00 a4 53 45 00 00 00 00 00 ab 53 45 00 00 00 00 00 b1 53 45 00 00 00 00 00 | .SE......SE......SE......SE..... |
55480 | b8 53 45 00 00 00 00 00 be 53 45 00 00 00 00 00 c4 53 45 00 00 00 00 00 ca 53 45 00 00 00 00 00 | .SE......SE......SE......SE..... |
554a0 | d1 53 45 00 00 00 00 00 d6 53 45 00 00 00 00 00 db 53 45 00 00 00 00 00 e4 53 45 00 00 00 00 00 | .SE......SE......SE......SE..... |
554c0 | e7 38 45 00 00 00 00 00 24 38 45 00 00 00 00 00 eb 53 45 00 00 00 00 00 18 55 45 00 00 00 00 00 | .8E.....$8E......SE......UE..... |
554e0 | be 34 45 00 00 00 00 00 b6 48 45 00 00 00 00 00 b2 47 45 00 00 00 00 00 0a 48 45 00 00 00 00 00 | .4E......HE......GE......HE..... |
55500 | 18 55 45 00 00 00 00 00 f3 53 45 00 00 00 00 00 fa 53 45 00 00 00 00 00 75 73 65 72 64 61 74 61 | .UE......SE......SE.....userdata |
55520 | 00 28 2a 6e 6f 20 6e 61 6d 65 29 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .(*no.name)..................... |
55540 | 31 57 41 00 00 00 00 00 37 57 41 00 00 00 00 00 4c 57 41 00 00 00 00 00 55 57 41 00 00 00 00 00 | 1WA.....7WA.....LWA.....UWA..... |
55560 | 66 57 41 00 00 00 00 00 77 57 41 00 00 00 00 00 e3 57 41 00 00 00 00 00 f1 57 41 00 00 00 00 00 | fWA.....wWA......WA......WA..... |
55580 | 10 58 41 00 00 00 00 00 0a 58 41 00 00 00 00 00 00 00 00 00 00 70 7f 40 00 00 00 00 00 00 00 00 | .XA......XA..........p.@........ |
555a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
555c0 | 24 4c 75 61 56 65 72 73 69 6f 6e 3a 20 4c 75 61 20 35 2e 33 2e 30 20 20 43 6f 70 79 72 69 67 68 | $LuaVersion:.Lua.5.3.0..Copyrigh |
555e0 | 74 20 28 43 29 20 31 39 39 34 2d 32 30 31 35 20 4c 75 61 2e 6f 72 67 2c 20 50 55 43 2d 52 69 6f | t.(C).1994-2015.Lua.org,.PUC-Rio |
55600 | 20 24 24 4c 75 61 41 75 74 68 6f 72 73 3a 20 52 2e 20 49 65 72 75 73 61 6c 69 6d 73 63 68 79 2c | .$$LuaAuthors:.R..Ierusalimschy, |
55620 | 20 4c 2e 20 48 2e 20 64 65 20 46 69 67 75 65 69 72 65 64 6f 2c 20 57 2e 20 43 65 6c 65 73 20 24 | .L..H..de.Figueiredo,.W..Celes.$ |
55640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55680 | 00 00 00 00 00 00 00 00 00 00 08 08 08 08 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
556a0 | 00 0c 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 16 16 16 16 16 16 16 16 16 16 04 04 04 04 04 | ................................ |
556c0 | 04 04 15 15 15 15 15 15 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 04 04 04 04 | ................................ |
556e0 | 05 04 15 15 15 15 15 15 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 04 04 04 04 | ................................ |
55700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55780 | 00 6e 6f 74 20 65 6e 6f 75 67 68 20 6d 65 6d 6f 72 79 00 69 6e 64 65 78 20 6f 75 74 20 6f 66 20 | .not.enough.memory.index.out.of. |
557a0 | 72 61 6e 67 65 00 62 61 73 65 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 20 0c 0a 0d 09 0b 00 74 | range.base.out.of.range........t |
557c0 | 61 62 6c 65 20 6f 72 20 73 74 72 69 6e 67 20 65 78 70 65 63 74 65 64 00 27 74 6f 73 74 72 69 6e | able.or.string.expected.'tostrin |
557e0 | 67 27 20 6d 75 73 74 20 72 65 74 75 72 6e 20 61 20 73 74 72 69 6e 67 20 74 6f 20 27 70 72 69 6e | g'.must.return.a.string.to.'prin |
55800 | 74 27 00 09 00 74 6f 6f 20 6d 61 6e 79 20 6e 65 73 74 65 64 20 66 75 6e 63 74 69 6f 6e 73 00 72 | t'...too.many.nested.functions.r |
55820 | 65 61 64 65 72 20 66 75 6e 63 74 69 6f 6e 20 6d 75 73 74 20 72 65 74 75 72 6e 20 61 20 73 74 72 | eader.function.must.return.a.str |
55840 | 69 6e 67 00 63 6f 6c 6c 65 63 74 00 5f 5f 6d 65 74 61 74 61 62 6c 65 00 63 61 6e 6e 6f 74 20 63 | ing.collect.__metatable.cannot.c |
55860 | 68 61 6e 67 65 20 61 20 70 72 6f 74 65 63 74 65 64 20 6d 65 74 61 74 61 62 6c 65 00 62 74 00 3d | hange.a.protected.metatable.bt.= |
55880 | 28 6c 6f 61 64 29 00 61 73 73 65 72 74 69 6f 6e 20 66 61 69 6c 65 64 21 00 5f 5f 70 61 69 72 73 | (load).assertion.failed!.__pairs |
558a0 | 00 4c 75 61 20 35 2e 33 00 73 74 6f 70 00 72 65 73 74 61 72 74 00 73 74 65 70 00 73 65 74 70 61 | .Lua.5.3.stop.restart.step.setpa |
558c0 | 75 73 65 00 73 65 74 73 74 65 70 6d 75 6c 00 69 73 72 75 6e 6e 69 6e 67 00 61 73 73 65 72 74 00 | use.setstepmul.isrunning.assert. |
558e0 | 63 6f 6c 6c 65 63 74 67 61 72 62 61 67 65 00 64 6f 66 69 6c 65 00 69 70 61 69 72 73 00 6c 6f 61 | collectgarbage.dofile.ipairs.loa |
55900 | 64 66 69 6c 65 00 70 72 69 6e 74 00 72 61 77 65 71 75 61 6c 00 72 61 77 6c 65 6e 00 72 61 77 67 | dfile.print.rawequal.rawlen.rawg |
55920 | 65 74 00 72 61 77 73 65 74 00 73 65 6c 65 63 74 00 74 6f 6e 75 6d 62 65 72 00 78 70 63 61 6c 6c | et.rawset.select.tonumber.xpcall |
55940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55980 | 00 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 09 00 00 00 | ................................ |
559a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
559c0 | a9 58 45 00 00 00 00 00 ae 58 45 00 00 00 00 00 44 58 45 00 00 00 00 00 92 4c 45 00 00 00 00 00 | .XE......XE.....DXE......LE..... |
559e0 | b6 58 45 00 00 00 00 00 bb 58 45 00 00 00 00 00 c4 58 45 00 00 00 00 00 cf 58 45 00 00 00 00 00 | .XE......XE......XE......XE..... |
55a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55a40 | d9 58 45 00 00 00 00 00 2e 6e 41 00 00 00 00 00 e0 58 45 00 00 00 00 00 ba 6a 41 00 00 00 00 00 | .XE......nA......XE......jA..... |
55a60 | ef 58 45 00 00 00 00 00 cb 6d 41 00 00 00 00 00 d4 46 45 00 00 00 00 00 51 6a 41 00 00 00 00 00 | .XE......mA......FE.....QjA..... |
55a80 | d4 4c 45 00 00 00 00 00 89 6d 41 00 00 00 00 00 f6 58 45 00 00 00 00 00 a7 66 41 00 00 00 00 00 | .LE......mA......XE......fA..... |
55aa0 | fd 58 45 00 00 00 00 00 20 6d 41 00 00 00 00 00 07 4a 45 00 00 00 00 00 43 6c 41 00 00 00 00 00 | .XE......mA......JE.....ClA..... |
55ac0 | 89 31 45 00 00 00 00 00 20 69 41 00 00 00 00 00 9b 58 45 00 00 00 00 00 9b 6e 41 00 00 00 00 00 | .1E......iA......XE......nA..... |
55ae0 | 3b 59 45 00 00 00 00 00 7f 63 41 00 00 00 00 00 06 59 45 00 00 00 00 00 1a 68 41 00 00 00 00 00 | ;YE......cA......YE......hA..... |
55b00 | 0c 59 45 00 00 00 00 00 dc 67 41 00 00 00 00 00 15 59 45 00 00 00 00 00 95 67 41 00 00 00 00 00 | .YE......gA......YE......gA..... |
55b20 | 1c 59 45 00 00 00 00 00 54 67 41 00 00 00 00 00 23 59 45 00 00 00 00 00 06 67 41 00 00 00 00 00 | .YE.....TgA.....#YE......gA..... |
55b40 | 2a 59 45 00 00 00 00 00 fe 63 41 00 00 00 00 00 20 4d 45 00 00 00 00 00 5d 6b 41 00 00 00 00 00 | *YE......cA......ME.....]kA..... |
55b60 | 31 59 45 00 00 00 00 00 d5 64 41 00 00 00 00 00 b2 40 45 00 00 00 00 00 da 63 41 00 00 00 00 00 | 1YE......dA......@E......cA..... |
55b80 | 3a 59 45 00 00 00 00 00 03 63 41 00 00 00 00 00 6a 6a 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | :YE......cA.....jjE............. |
55ba0 | 30 52 45 00 00 00 00 00 00 00 00 00 00 00 00 00 9e 2f 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0RE............../E............. |
55bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 3f 69 6e 69 74 69 61 6c 20 | ......................P?initial. |
55be0 | 70 6f 73 69 74 69 6f 6e 20 6d 75 73 74 20 62 65 20 70 6f 73 69 74 69 76 65 00 69 6e 76 61 6c 69 | position.must.be.positive.invali |
55c00 | 64 20 6f 72 64 65 72 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 73 6f 72 74 69 6e 67 00 69 6e 76 | d.order.function.for.sorting.inv |
55c20 | 61 6c 69 64 20 76 61 6c 75 65 20 28 25 73 29 20 61 74 20 69 6e 64 65 78 20 25 64 20 69 6e 20 74 | alid.value.(%s).at.index.%d.in.t |
55c40 | 61 62 6c 65 20 66 6f 72 20 27 63 6f 6e 63 61 74 27 00 70 6f 73 69 74 69 6f 6e 20 6f 75 74 20 6f | able.for.'concat'.position.out.o |
55c60 | 66 20 62 6f 75 6e 64 73 00 77 72 6f 6e 67 20 6e 75 6d 62 65 72 20 6f 66 20 61 72 67 75 6d 65 6e | f.bounds.wrong.number.of.argumen |
55c80 | 74 73 20 74 6f 20 27 69 6e 73 65 72 74 27 00 74 6f 6f 20 6d 61 6e 79 20 72 65 73 75 6c 74 73 20 | ts.to.'insert'.too.many.results. |
55ca0 | 74 6f 20 75 6e 70 61 63 6b 00 69 6e 73 65 72 74 00 72 65 6d 6f 76 65 00 73 6f 72 74 00 00 00 00 | to.unpack.insert.remove.sort.... |
55cc0 | dd 53 45 00 00 00 00 00 b9 76 41 00 00 00 00 00 aa 5c 45 00 00 00 00 00 cc 77 41 00 00 00 00 00 | .SE......vA......\E......wA..... |
55ce0 | a5 5c 45 00 00 00 00 00 35 71 41 00 00 00 00 00 a3 5c 45 00 00 00 00 00 8d 78 41 00 00 00 00 00 | .\E.....5qA......\E......xA..... |
55d00 | b1 5c 45 00 00 00 00 00 4c 79 41 00 00 00 00 00 b3 5c 45 00 00 00 00 00 c5 6f 41 00 00 00 00 00 | .\E.....LyA......\E......oA..... |
55d20 | b8 5c 45 00 00 00 00 00 0a 7a 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .\E......zA..................... |
55d40 | 5f 47 2e 00 63 61 6e 6e 6f 74 20 25 73 20 25 73 3a 20 25 73 00 50 41 4e 49 43 3a 20 75 6e 70 72 | _G..cannot.%s.%s:.%s.PANIC:.unpr |
55d60 | 6f 74 65 63 74 65 64 20 65 72 72 6f 72 20 69 6e 20 63 61 6c 6c 20 74 6f 20 4c 75 61 20 41 50 49 | otected.error.in.call.to.Lua.API |
55d80 | 20 28 25 73 29 0a 00 ef bb bf 00 73 74 61 63 6b 20 74 72 61 63 65 62 61 63 6b 3a 00 0a 09 2e 2e | .(%s)......stack.traceback:..... |
55da0 | 2e 00 53 6c 6e 74 00 0a 09 25 73 3a 00 25 64 3a 00 20 69 6e 20 00 66 75 6e 63 74 69 6f 6e 20 27 | ..Slnt...%s:.%d:..in..function.' |
55dc0 | 25 73 27 00 25 73 20 27 25 73 27 00 6d 61 69 6e 20 63 68 75 6e 6b 00 66 75 6e 63 74 69 6f 6e 20 | %s'.%s.'%s'.main.chunk.function. |
55de0 | 3c 25 73 3a 25 64 3e 00 0a 09 28 2e 2e 2e 74 61 69 6c 20 63 61 6c 6c 73 2e 2e 2e 29 00 53 6c 00 | <%s:%d>...(...tail.calls...).Sl. |
55e00 | 25 73 3a 25 64 3a 20 00 62 61 64 20 61 72 67 75 6d 65 6e 74 20 23 25 64 20 28 25 73 29 00 63 61 | %s:%d:..bad.argument.#%d.(%s).ca |
55e20 | 6c 6c 69 6e 67 20 27 25 73 27 20 6f 6e 20 62 61 64 20 73 65 6c 66 20 28 25 73 29 00 62 61 64 20 | lling.'%s'.on.bad.self.(%s).bad. |
55e40 | 61 72 67 75 6d 65 6e 74 20 23 25 64 20 74 6f 20 27 25 73 27 20 28 25 73 29 00 73 69 67 6e 61 6c | argument.#%d.to.'%s'.(%s).signal |
55e60 | 00 65 78 69 74 00 5f 5f 6e 61 6d 65 00 73 74 61 63 6b 20 6f 76 65 72 66 6c 6f 77 20 28 25 73 29 | .exit.__name.stack.overflow.(%s) |
55e80 | 00 62 75 66 66 65 72 20 74 6f 6f 20 6c 61 72 67 65 00 3d 73 74 64 69 6e 00 40 25 73 00 72 65 6f | .buffer.too.large.=stdin.@%s.reo |
55ea0 | 70 65 6e 00 6c 69 67 68 74 20 75 73 65 72 64 61 74 61 00 25 73 20 65 78 70 65 63 74 65 64 2c 20 | pen.light.userdata.%s.expected,. |
55ec0 | 67 6f 74 20 25 73 00 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 27 25 73 27 00 6e 75 6d 62 65 | got.%s.invalid.option.'%s'.numbe |
55ee0 | 72 20 68 61 73 20 6e 6f 20 69 6e 74 65 67 65 72 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 00 | r.has.no.integer.representation. |
55f00 | 6f 62 6a 65 63 74 20 6c 65 6e 67 74 68 20 69 73 20 6e 6f 74 20 61 6e 20 69 6e 74 65 67 65 72 00 | object.length.is.not.an.integer. |
55f20 | 74 72 75 65 00 66 61 6c 73 65 00 25 49 00 25 73 3a 20 25 70 00 6e 61 6d 65 20 63 6f 6e 66 6c 69 | true.false.%I.%s:.%p.name.confli |
55f40 | 63 74 20 66 6f 72 20 6d 6f 64 75 6c 65 20 27 25 73 27 00 74 6f 6f 20 6d 61 6e 79 20 75 70 76 61 | ct.for.module.'%s'.too.many.upva |
55f60 | 6c 75 65 73 00 63 6f 72 65 20 61 6e 64 20 6c 69 62 72 61 72 79 20 68 61 76 65 20 69 6e 63 6f 6d | lues.core.and.library.have.incom |
55f80 | 70 61 74 69 62 6c 65 20 6e 75 6d 65 72 69 63 20 74 79 70 65 73 00 6d 75 6c 74 69 70 6c 65 20 4c | patible.numeric.types.multiple.L |
55fa0 | 75 61 20 56 4d 73 20 64 65 74 65 63 74 65 64 00 76 65 72 73 69 6f 6e 20 6d 69 73 6d 61 74 63 68 | ua.VMs.detected.version.mismatch |
55fc0 | 3a 20 61 70 70 2e 20 6e 65 65 64 73 20 25 66 2c 20 4c 75 61 20 63 6f 72 65 20 70 72 6f 76 69 64 | :.app..needs.%f,.Lua.core.provid |
55fe0 | 65 73 20 25 66 00 74 6f 6f 20 6d 61 6e 79 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 72 65 73 75 | es.%f.too.many.arguments.to.resu |
56000 | 6d 65 00 63 61 6e 6e 6f 74 20 72 65 73 75 6d 65 20 64 65 61 64 20 63 6f 72 6f 75 74 69 6e 65 00 | me.cannot.resume.dead.coroutine. |
56020 | 74 6f 6f 20 6d 61 6e 79 20 72 65 73 75 6c 74 73 20 74 6f 20 72 65 73 75 6d 65 00 74 68 72 65 61 | too.many.results.to.resume.threa |
56040 | 64 20 65 78 70 65 63 74 65 64 00 73 75 73 70 65 6e 64 65 64 00 6e 6f 72 6d 61 6c 00 64 65 61 64 | d.expected.suspended.normal.dead |
56060 | 00 63 72 65 61 74 65 00 73 74 61 74 75 73 00 77 72 61 70 00 79 69 65 6c 64 00 69 73 79 69 65 6c | .create.status.wrap.yield.isyiel |
56080 | 64 61 62 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | dable........................... |
560a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
560c0 | 61 60 45 00 00 00 00 00 b0 96 41 00 00 00 00 00 34 60 45 00 00 00 00 00 79 98 41 00 00 00 00 00 | a`E.......A.....4`E.....y.A..... |
560e0 | d1 58 45 00 00 00 00 00 96 96 41 00 00 00 00 00 68 60 45 00 00 00 00 00 bf 97 41 00 00 00 00 00 | .XE.......A.....h`E.......A..... |
56100 | 6f 60 45 00 00 00 00 00 f6 96 41 00 00 00 00 00 74 60 45 00 00 00 00 00 b3 95 41 00 00 00 00 00 | o`E.......A.....t`E.......A..... |
56120 | 7a 60 45 00 00 00 00 00 99 95 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | z`E.......A..................... |
56140 | 5f 45 4e 56 00 25 73 3a 25 64 3a 20 25 73 00 25 73 20 6e 65 61 72 20 25 73 00 6c 65 78 69 63 61 | _ENV.%s:%d:.%s.%s.near.%s.lexica |
56160 | 6c 20 65 6c 65 6d 65 6e 74 20 74 6f 6f 20 6c 6f 6e 67 00 63 68 75 6e 6b 20 68 61 73 20 74 6f 6f | l.element.too.long.chunk.has.too |
56180 | 20 6d 61 6e 79 20 6c 69 6e 65 73 00 68 65 78 61 64 65 63 69 6d 61 6c 20 64 69 67 69 74 20 65 78 | .many.lines.hexadecimal.digit.ex |
561a0 | 70 65 63 74 65 64 00 50 70 00 45 65 00 6d 61 6c 66 6f 72 6d 65 64 20 6e 75 6d 62 65 72 00 63 6f | pected.Pp.Ee.malformed.number.co |
561c0 | 6d 6d 65 6e 74 00 75 6e 66 69 6e 69 73 68 65 64 20 6c 6f 6e 67 20 25 73 20 28 73 74 61 72 74 69 | mment.unfinished.long.%s.(starti |
561e0 | 6e 67 20 61 74 20 6c 69 6e 65 20 25 64 29 00 69 6e 76 61 6c 69 64 20 6c 6f 6e 67 20 73 74 72 69 | ng.at.line.%d).invalid.long.stri |
56200 | 6e 67 20 64 65 6c 69 6d 69 74 65 72 00 75 6e 66 69 6e 69 73 68 65 64 20 73 74 72 69 6e 67 00 6d | ng.delimiter.unfinished.string.m |
56220 | 69 73 73 69 6e 67 20 27 7b 27 00 55 54 46 2d 38 20 76 61 6c 75 65 20 74 6f 6f 20 6c 61 72 67 65 | issing.'{'.UTF-8.value.too.large |
56240 | 00 6d 69 73 73 69 6e 67 20 27 7d 27 00 69 6e 76 61 6c 69 64 20 65 73 63 61 70 65 20 73 65 71 75 | .missing.'}'.invalid.escape.sequ |
56260 | 65 6e 63 65 00 64 65 63 69 6d 61 6c 20 65 73 63 61 70 65 20 74 6f 6f 20 6c 61 72 67 65 00 64 6f | ence.decimal.escape.too.large.do |
56280 | 00 65 6c 73 65 00 65 6c 73 65 69 66 00 66 6f 72 00 67 6f 74 6f 00 72 65 70 65 61 74 00 74 68 65 | .else.elseif.for.goto.repeat.the |
562a0 | 6e 00 75 6e 74 69 6c 00 77 68 69 6c 65 00 2f 2f 00 3d 3d 00 3e 3d 00 3c 3d 00 7e 3d 00 3c 3c 00 | n.until.while.//.==.>=.<=.~=.<<. |
562c0 | 3e 3e 00 3a 3a 00 3c 65 6f 66 3e 00 3c 6e 75 6d 62 65 72 3e 00 3c 69 6e 74 65 67 65 72 3e 00 3c | >>.::.<eof>.<number>.<integer>.< |
562e0 | 6e 61 6d 65 3e 00 3c 73 74 72 69 6e 67 3e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | name>.<string>.................. |
56300 | a7 53 45 00 00 00 00 00 3f 46 45 00 00 00 00 00 7e 62 45 00 00 00 00 00 81 62 45 00 00 00 00 00 | .SE.....?FE.....~bE......bE..... |
56320 | 86 62 45 00 00 00 00 00 28 17 44 00 00 00 00 00 25 5f 45 00 00 00 00 00 8d 62 45 00 00 00 00 00 | .bE.....(.D.....%_E......bE..... |
56340 | 0a 48 45 00 00 00 00 00 91 62 45 00 00 00 00 00 8a 62 45 00 00 00 00 00 35 65 45 00 00 00 00 00 | .HE......bE......bE.....5eE..... |
56360 | c2 4c 45 00 00 00 00 00 24 38 45 00 00 00 00 00 cd 53 45 00 00 00 00 00 ae 53 45 00 00 00 00 00 | .LE.....$8E......SE......SE..... |
56380 | 96 62 45 00 00 00 00 00 8b 4c 45 00 00 00 00 00 9d 62 45 00 00 00 00 00 20 5f 45 00 00 00 00 00 | .bE......LE......bE......_E..... |
563a0 | a2 62 45 00 00 00 00 00 a8 62 45 00 00 00 00 00 ae 62 45 00 00 00 00 00 9f 5d 45 00 00 00 00 00 | .bE......bE......bE......]E..... |
563c0 | 9e 5d 45 00 00 00 00 00 b1 62 45 00 00 00 00 00 b4 62 45 00 00 00 00 00 b7 62 45 00 00 00 00 00 | .]E......bE......bE......bE..... |
563e0 | ba 62 45 00 00 00 00 00 bd 62 45 00 00 00 00 00 c0 62 45 00 00 00 00 00 c3 62 45 00 00 00 00 00 | .bE......bE......bE......bE..... |
56400 | c6 62 45 00 00 00 00 00 cc 62 45 00 00 00 00 00 d5 62 45 00 00 00 00 00 df 62 45 00 00 00 00 00 | .bE......bE......bE......bE..... |
56420 | e6 62 45 00 00 00 00 00 65 72 72 6f 72 20 69 6e 20 65 72 72 6f 72 20 68 61 6e 64 6c 69 6e 67 00 | .bE.....error.in.error.handling. |
56440 | 61 74 74 65 6d 70 74 20 74 6f 20 6c 6f 61 64 20 61 20 25 73 20 63 68 75 6e 6b 20 28 6d 6f 64 65 | attempt.to.load.a.%s.chunk.(mode |
56460 | 20 69 73 20 27 25 73 27 29 00 62 69 6e 61 72 79 00 74 65 78 74 00 43 20 73 74 61 63 6b 20 6f 76 | .is.'%s').binary.text.C.stack.ov |
56480 | 65 72 66 6c 6f 77 00 63 61 6e 6e 6f 74 20 72 65 73 75 6d 65 20 6e 6f 6e 2d 73 75 73 70 65 6e 64 | erflow.cannot.resume.non-suspend |
564a0 | 65 64 20 63 6f 72 6f 75 74 69 6e 65 00 61 74 74 65 6d 70 74 20 74 6f 20 79 69 65 6c 64 20 61 63 | ed.coroutine.attempt.to.yield.ac |
564c0 | 72 6f 73 73 20 61 20 43 2d 63 61 6c 6c 20 62 6f 75 6e 64 61 72 79 00 61 74 74 65 6d 70 74 20 74 | ross.a.C-call.boundary.attempt.t |
564e0 | 6f 20 79 69 65 6c 64 20 66 72 6f 6d 20 6f 75 74 73 69 64 65 20 61 20 63 6f 72 6f 75 74 69 6e 65 | o.yield.from.outside.a.coroutine |
56500 | 00 25 73 3a 20 25 73 20 70 72 65 63 6f 6d 70 69 6c 65 64 20 63 68 75 6e 6b 00 74 72 75 6e 63 61 | .%s:.%s.precompiled.chunk.trunca |
56520 | 74 65 64 00 25 73 20 73 69 7a 65 20 6d 69 73 6d 61 74 63 68 20 69 6e 00 62 69 6e 61 72 79 20 73 | ted.%s.size.mismatch.in.binary.s |
56540 | 74 72 69 6e 67 00 6e 6f 74 20 61 00 76 65 72 73 69 6f 6e 20 6d 69 73 6d 61 74 63 68 20 69 6e 00 | tring.not.a.version.mismatch.in. |
56560 | 63 6f 72 72 75 70 74 65 64 00 73 69 7a 65 5f 74 00 49 6e 73 74 72 75 63 74 69 6f 6e 00 6c 75 61 | corrupted.size_t.Instruction.lua |
56580 | 5f 49 6e 74 65 67 65 72 00 6c 75 61 5f 4e 75 6d 62 65 72 00 65 6e 64 69 61 6e 6e 65 73 73 20 6d | _Integer.lua_Number.endianness.m |
565a0 | 69 73 6d 61 74 63 68 20 69 6e 00 66 6c 6f 61 74 20 66 6f 72 6d 61 74 20 6d 69 73 6d 61 74 63 68 | ismatch.in.float.format.mismatch |
565c0 | 20 69 6e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .in............................. |
565e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
56600 | 60 71 41 54 50 50 5c 6c 3c 10 3c 54 6c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 60 60 60 60 68 22 bc | `qATPP\l<.<Tl||||||||||||````h". |
56620 | bc bc 84 e4 54 54 10 62 62 04 62 14 51 50 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ....TT.bb.b.QP.................. |
56640 | c0 67 45 00 00 00 00 00 c5 67 45 00 00 00 00 00 cb 67 45 00 00 00 00 00 d2 67 45 00 00 00 00 00 | .gE......gE......gE......gE..... |
56660 | db 67 45 00 00 00 00 00 e3 67 45 00 00 00 00 00 ec 67 45 00 00 00 00 00 f5 67 45 00 00 00 00 00 | .gE......gE......gE......gE..... |
56680 | fe 67 45 00 00 00 00 00 07 68 45 00 00 00 00 00 10 68 45 00 00 00 00 00 19 68 45 00 00 00 00 00 | .gE......hE......hE......hE..... |
566a0 | 22 68 45 00 00 00 00 00 27 68 45 00 00 00 00 00 2b 68 45 00 00 00 00 00 2f 68 45 00 00 00 00 00 | "hE.....'hE.....+hE...../hE..... |
566c0 | 33 68 45 00 00 00 00 00 37 68 45 00 00 00 00 00 3c 68 45 00 00 00 00 00 3b 68 45 00 00 00 00 00 | 3hE.....7hE.....<hE.....;hE..... |
566e0 | 40 68 45 00 00 00 00 00 45 68 45 00 00 00 00 00 49 68 45 00 00 00 00 00 4e 68 45 00 00 00 00 00 | @hE.....EhE.....IhE.....NhE..... |
56700 | 52 68 45 00 00 00 00 00 56 68 45 00 00 00 00 00 5a 68 45 00 00 00 00 00 5b 68 45 00 00 00 00 00 | RhE.....VhE.....ZhE.....[hE..... |
56720 | 5f 68 45 00 00 00 00 00 63 68 45 00 00 00 00 00 6a 68 45 00 00 00 00 00 6e 68 45 00 00 00 00 00 | _hE.....chE.....jhE.....nhE..... |
56740 | 71 68 45 00 00 00 00 00 fb 67 45 00 00 00 00 00 74 68 45 00 00 00 00 00 79 68 45 00 00 00 00 00 | qhE......gE.....thE.....yhE..... |
56760 | 85 68 45 00 00 00 00 00 81 68 45 00 00 00 00 00 8a 68 45 00 00 00 00 00 a3 68 45 00 00 00 00 00 | .hE......hE......hE......hE..... |
56780 | 91 68 45 00 00 00 00 00 99 68 45 00 00 00 00 00 a2 68 45 00 00 00 00 00 ab 68 45 00 00 00 00 00 | .hE......hE......hE......hE..... |
567a0 | b3 68 45 00 00 00 00 00 bb 68 45 00 00 00 00 00 c2 68 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | .hE......hE......hE............. |
567c0 | 4d 4f 56 45 00 4c 4f 41 44 4b 00 4c 4f 41 44 4b 58 00 4c 4f 41 44 42 4f 4f 4c 00 4c 4f 41 44 4e | MOVE.LOADK.LOADKX.LOADBOOL.LOADN |
567e0 | 49 4c 00 47 45 54 55 50 56 41 4c 00 47 45 54 54 41 42 55 50 00 47 45 54 54 41 42 4c 45 00 53 45 | IL.GETUPVAL.GETTABUP.GETTABLE.SE |
56800 | 54 54 41 42 55 50 00 53 45 54 55 50 56 41 4c 00 53 45 54 54 41 42 4c 45 00 4e 45 57 54 41 42 4c | TTABUP.SETUPVAL.SETTABLE.NEWTABL |
56820 | 45 00 53 45 4c 46 00 41 44 44 00 53 55 42 00 4d 55 4c 00 4d 4f 44 00 50 4f 57 00 49 44 49 56 00 | E.SELF.ADD.SUB.MUL.MOD.POW.IDIV. |
56840 | 42 41 4e 44 00 42 4f 52 00 42 58 4f 52 00 53 48 4c 00 53 48 52 00 55 4e 4d 00 42 4e 4f 54 00 4c | BAND.BOR.BXOR.SHL.SHR.UNM.BNOT.L |
56860 | 45 4e 00 43 4f 4e 43 41 54 00 4a 4d 50 00 45 51 00 4c 54 00 54 45 53 54 00 54 45 53 54 53 45 54 | EN.CONCAT.JMP.EQ.LT.TEST.TESTSET |
56880 | 00 54 41 49 4c 43 41 4c 4c 00 52 45 54 55 52 4e 00 46 4f 52 50 52 45 50 00 54 46 4f 52 43 41 4c | .TAILCALL.RETURN.FORPREP.TFORCAL |
568a0 | 4c 00 54 46 4f 52 4c 4f 4f 50 00 53 45 54 4c 49 53 54 00 43 4c 4f 53 55 52 45 00 56 41 52 41 52 | L.TFORLOOP.SETLIST.CLOSURE.VARAR |
568c0 | 47 00 45 58 54 52 41 41 52 47 00 69 6e 76 61 6c 69 64 20 55 54 46 2d 38 20 63 6f 64 65 00 25 55 | G.EXTRAARG.invalid.UTF-8.code.%U |
568e0 | 00 66 69 6e 61 6c 20 70 6f 73 69 74 69 6f 6e 20 6f 75 74 20 6f 66 20 73 74 72 69 6e 67 00 70 6f | .final.position.out.of.string.po |
56900 | 73 69 74 69 6f 6e 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 69 6e 69 74 69 61 6c 20 70 6f 73 69 | sition.out.of.range.initial.posi |
56920 | 74 69 6f 6e 20 69 73 20 61 20 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 20 62 79 74 65 00 63 68 61 72 | tion.is.a.continuation.byte.char |
56940 | 70 61 74 74 65 72 6e 00 6f 66 66 73 65 74 00 63 6f 64 65 70 6f 69 6e 74 00 00 00 00 00 00 00 00 | pattern.offset.codepoint........ |
56960 | 5b 00 2d 7f c2 2d f4 5d 5b 80 2d bf 5d 2a 00 00 ff 00 00 00 7f 00 00 00 ff 07 00 00 ff ff 00 00 | [.-..-.][.-.]*.................. |
56980 | 2f 74 6d 70 2f 6c 75 61 5f 58 58 58 58 58 58 00 75 6e 61 62 6c 65 20 74 6f 20 67 65 6e 65 72 61 | /tmp/lua_XXXXXX.unable.to.genera |
569a0 | 74 65 20 61 20 75 6e 69 71 75 65 20 66 69 6c 65 6e 61 6d 65 00 66 69 65 6c 64 20 27 25 73 27 20 | te.a.unique.filename.field.'%s'. |
569c0 | 6d 69 73 73 69 6e 67 20 69 6e 20 64 61 74 65 20 74 61 62 6c 65 00 73 65 63 00 68 6f 75 72 00 6d | missing.in.date.table.sec.hour.m |
569e0 | 6f 6e 74 68 00 79 65 61 72 00 69 73 64 73 74 00 25 63 00 2a 74 00 77 64 61 79 00 79 64 61 79 00 | onth.year.isdst.%c.*t.wday.yday. |
56a00 | 69 6e 76 61 6c 69 64 20 63 6f 6e 76 65 72 73 69 6f 6e 20 73 70 65 63 69 66 69 65 72 20 27 25 25 | invalid.conversion.specifier.'%% |
56a20 | 25 73 27 00 61 41 62 42 63 43 64 44 65 46 67 47 68 48 49 6a 6d 4d 6e 70 72 52 53 74 54 75 55 56 | %s'.aAbBcCdDeFgGhHIjmMnprRStTuUV |
56a40 | 77 57 78 58 79 59 7a 5a 25 00 63 43 78 58 79 59 00 4f 00 64 65 48 49 6d 4d 53 75 55 56 77 57 79 | wWxXyYzZ%.cCxXyY.O.deHImMSuUVwWy |
56a60 | 00 63 6f 6c 6c 61 74 65 00 63 74 79 70 65 00 6d 6f 6e 65 74 61 72 79 00 6e 75 6d 65 72 69 63 00 | .collate.ctype.monetary.numeric. |
56a80 | 63 6c 6f 63 6b 00 64 61 74 65 00 64 69 66 66 74 69 6d 65 00 65 78 65 63 75 74 65 00 67 65 74 65 | clock.date.difftime.execute.gete |
56aa0 | 6e 76 00 72 65 6e 61 6d 65 00 73 65 74 6c 6f 63 61 6c 65 00 74 6d 70 6e 61 6d 65 00 00 00 00 00 | nv.rename.setlocale.tmpname..... |
56ac0 | 24 6a 45 00 00 00 00 00 70 48 45 00 00 00 00 00 e9 47 45 00 00 00 00 00 4a 6a 45 00 00 00 00 00 | $jE.....pHE......GE.....JjE..... |
56ae0 | 51 6a 45 00 00 00 00 00 53 6a 45 00 00 00 00 00 06 00 00 00 03 00 00 00 00 00 00 00 04 00 00 00 | QjE.....SjE..................... |
56b00 | 01 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 9e 4c 45 00 00 00 00 00 61 6a 45 00 00 00 00 00 | .................LE.....ajE..... |
56b20 | 69 6a 45 00 00 00 00 00 6f 6a 45 00 00 00 00 00 78 6a 45 00 00 00 00 00 8f 6a 45 00 00 00 00 00 | ijE.....ojE.....xjE......jE..... |
56b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
56b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
56b80 | 80 6a 45 00 00 00 00 00 8e c8 41 00 00 00 00 00 86 6a 45 00 00 00 00 00 c2 ca 41 00 00 00 00 00 | .jE.......A......jE.......A..... |
56ba0 | 8b 6a 45 00 00 00 00 00 2e c8 41 00 00 00 00 00 94 6a 45 00 00 00 00 00 ef c7 41 00 00 00 00 00 | .jE.......A......jE.......A..... |
56bc0 | 61 5e 45 00 00 00 00 00 88 c7 41 00 00 00 00 00 9c 6a 45 00 00 00 00 00 5e c7 41 00 00 00 00 00 | a^E.......A......jE.....^.A..... |
56be0 | b1 5c 45 00 00 00 00 00 2b c7 41 00 00 00 00 00 a3 6a 45 00 00 00 00 00 e7 c6 41 00 00 00 00 00 | .\E.....+.A......jE.......A..... |
56c00 | aa 6a 45 00 00 00 00 00 93 c6 41 00 00 00 00 00 8f 6a 45 00 00 00 00 00 9c c9 41 00 00 00 00 00 | .jE.......A......jE.......A..... |
56c20 | b4 6a 45 00 00 00 00 00 bd c8 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .jE.......A..................... |
56c40 | 00 00 00 00 80 84 2e 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .......A........................ |
56c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
56c80 | 1b ce 41 00 00 00 00 00 1f ce 41 00 00 00 00 00 23 ce 41 00 00 00 00 00 28 ce 41 00 00 00 00 00 | ..A.......A.....#.A.....(.A..... |
56ca0 | 5f ce 41 00 00 00 00 00 5f ce 41 00 00 00 00 00 30 ce 41 00 00 00 00 00 38 ce 41 00 00 00 00 00 | _.A....._.A.....0.A.....8.A..... |
56cc0 | 3c ce 41 00 00 00 00 00 40 ce 41 00 00 00 00 00 44 ce 41 00 00 00 00 00 49 ce 41 00 00 00 00 00 | <.A.....@.A.....D.A.....I.A..... |
56ce0 | 57 ce 41 00 00 00 00 00 5b ce 41 00 00 00 00 00 93 ce 41 00 00 00 00 00 98 ce 41 00 00 00 00 00 | W.A.....[.A.......A.......A..... |
56d00 | 9d ce 41 00 00 00 00 00 c1 ce 41 00 00 00 00 00 a7 ce 41 00 00 00 00 00 a2 ce 41 00 00 00 00 00 | ..A.......A.......A.......A..... |
56d20 | ac ce 41 00 00 00 00 00 f1 ce 41 00 00 00 00 00 f1 ce 41 00 00 00 00 00 f1 ce 41 00 00 00 00 00 | ..A.......A.......A.......A..... |
56d40 | f1 ce 41 00 00 00 00 00 f1 ce 41 00 00 00 00 00 b5 ce 41 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..A.......A.......A............. |
56d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
56d80 | 00 01 02 02 03 03 03 03 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 | ................................ |
56da0 | 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 | ................................ |
56dc0 | 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 | ................................ |
56de0 | 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 | ................................ |
56e00 | 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 | ................................ |
56e20 | 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 | ................................ |
56e40 | 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 | ................................ |
56e60 | 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 | ................................ |
56e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6e 4e 00 2d 30 31 32 33 34 35 36 37 38 39 00 28 | ................nN.-0123456789.( |
56ea0 | 6e 75 6c 6c 29 00 3c 5c 25 64 3e 00 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 27 25 25 25 63 | null).<\%d>.invalid.option.'%%%c |
56ec0 | 27 20 74 6f 20 27 6c 75 61 5f 70 75 73 68 66 73 74 72 69 6e 67 27 00 28 2a 74 65 6d 70 6f 72 61 | '.to.'lua_pushfstring'.(*tempora |
56ee0 | 72 79 29 00 28 2a 76 61 72 61 72 67 29 00 66 69 65 6c 64 00 63 6f 6e 73 74 61 6e 74 00 67 6c 6f | ry).(*vararg).field.constant.glo |
56f00 | 62 61 6c 00 20 28 25 73 20 27 25 73 27 29 00 3d 3f 00 66 6f 72 20 69 74 65 72 61 74 6f 72 00 6d | bal..(%s.'%s').=?.for.iterator.m |
56f20 | 65 74 61 6d 65 74 68 6f 64 00 3d 5b 43 5d 00 43 00 61 74 74 65 6d 70 74 20 74 6f 20 25 73 20 61 | etamethod.=[C].C.attempt.to.%s.a |
56f40 | 20 25 73 20 76 61 6c 75 65 25 73 00 63 6f 6e 63 61 74 65 6e 61 74 65 00 6e 75 6d 62 65 72 25 73 | .%s.value%s.concatenate.number%s |
56f60 | 20 68 61 73 20 6e 6f 20 69 6e 74 65 67 65 72 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 00 61 | .has.no.integer.representation.a |
56f80 | 74 74 65 6d 70 74 20 74 6f 20 63 6f 6d 70 61 72 65 20 74 77 6f 20 25 73 20 76 61 6c 75 65 73 00 | ttempt.to.compare.two.%s.values. |
56fa0 | 61 74 74 65 6d 70 74 20 74 6f 20 63 6f 6d 70 61 72 65 20 25 73 20 77 69 74 68 20 25 73 00 00 00 | attempt.to.compare.%s.with.%s... |
56fc0 | 4c da 41 00 00 00 00 00 1d db 41 00 00 00 00 00 1d db 41 00 00 00 00 00 7e db 41 00 00 00 00 00 | L.A.......A.......A.....~.A..... |
56fe0 | 7e db 41 00 00 00 00 00 f4 da 41 00 00 00 00 00 68 da 41 00 00 00 00 00 68 da 41 00 00 00 00 00 | ~.A.......A.....h.A.....h.A..... |
57000 | 7e db 41 00 00 00 00 00 7e db 41 00 00 00 00 00 7e db 41 00 00 00 00 00 7e db 41 00 00 00 00 00 | ~.A.....~.A.....~.A.....~.A..... |
57020 | 5a db 41 00 00 00 00 00 07 e0 41 00 00 00 00 00 6b e0 41 00 00 00 00 00 07 e0 41 00 00 00 00 00 | Z.A.......A.....k.A.......A..... |
57040 | 6b e0 41 00 00 00 00 00 6b e0 41 00 00 00 00 00 32 e0 41 00 00 00 00 00 32 e0 41 00 00 00 00 00 | k.A.....k.A.....2.A.....2.A..... |
57060 | 32 e0 41 00 00 00 00 00 32 e0 41 00 00 00 00 00 32 e0 41 00 00 00 00 00 32 e0 41 00 00 00 00 00 | 2.A.....2.A.....2.A.....2.A..... |
57080 | 32 e0 41 00 00 00 00 00 32 e0 41 00 00 00 00 00 32 e0 41 00 00 00 00 00 32 e0 41 00 00 00 00 00 | 2.A.....2.A.....2.A.....2.A..... |
570a0 | 32 e0 41 00 00 00 00 00 32 e0 41 00 00 00 00 00 3a e0 41 00 00 00 00 00 41 e0 41 00 00 00 00 00 | 2.A.....2.A.....:.A.....A.A..... |
570c0 | 6b e0 41 00 00 00 00 00 48 e0 41 00 00 00 00 00 4f e0 41 00 00 00 00 00 6b e0 41 00 00 00 00 00 | k.A.....H.A.....O.A.....k.A..... |
570e0 | 56 e0 41 00 00 00 00 00 5d e0 41 00 00 00 00 00 64 e0 41 00 00 00 00 00 6b e0 41 00 00 00 00 00 | V.A.....].A.....d.A.....k.A..... |
57100 | 6b e0 41 00 00 00 00 00 0e e0 41 00 00 00 00 00 0e e0 41 00 00 00 00 00 6b e0 41 00 00 00 00 00 | k.A.......A.......A.....k.A..... |
57120 | 6b e0 41 00 00 00 00 00 6b e0 41 00 00 00 00 00 23 e0 41 00 00 00 00 00 01 1b 03 3b 64 15 00 00 | k.A.....k.A.....#.A........;d... |
57140 | ab 02 00 00 08 ce fa ff b0 15 00 00 b8 d4 fa ff 60 39 00 00 13 d5 fa ff 40 7a 00 00 63 d5 fa ff | ................`9......@z..c... |
57160 | 38 7c 00 00 95 d5 fa ff d0 7f 00 00 bc d5 fa ff 60 16 00 00 22 d6 fa ff 80 15 00 00 1e d7 fa ff | 8|..............`..."........... |
57180 | d8 15 00 00 9f d7 fa ff 00 16 00 00 9c d8 fa ff 38 16 00 00 f4 d8 fa ff 98 16 00 00 0d d9 fa ff | ................8............... |
571a0 | b0 16 00 00 a7 da fa ff 18 17 00 00 d3 da fa ff 30 17 00 00 fc da fa ff 50 17 00 00 41 db fa ff | ................0.......P...A... |
571c0 | 70 17 00 00 cf db fa ff a0 17 00 00 5f dc fa ff c8 17 00 00 87 dc fa ff e0 17 00 00 d1 dc fa ff | p..........._................... |
571e0 | 00 18 00 00 0d de fa ff 40 18 00 00 65 de fa ff 68 18 00 00 5b df fa ff b0 18 00 00 94 df fa ff | ........@...e...h...[........... |
57200 | d0 18 00 00 b9 df fa ff f0 18 00 00 45 e0 fa ff 20 19 00 00 aa e0 fa ff 48 19 00 00 92 e1 fa ff | ............E...........H....... |
57220 | 88 19 00 00 58 e2 fa ff a8 19 00 00 42 e4 fa ff f8 19 00 00 a4 e5 fa ff 28 1a 00 00 f6 e5 fa ff | ....X.......B...........(....... |
57240 | 48 1a 00 00 53 e6 fa ff 70 1a 00 00 9c e6 fa ff 90 1a 00 00 ab e6 fa ff a8 1a 00 00 ca e6 fa ff | H...S...p....................... |
57260 | c8 1a 00 00 ea e6 fa ff e0 1a 00 00 09 e7 fa ff f8 1a 00 00 78 e7 fa ff 20 1b 00 00 00 ea fa ff | ....................x........... |
57280 | 68 1b 00 00 14 eb fa ff 90 1b 00 00 d2 eb fa ff c0 1b 00 00 46 ec fa ff 08 1c 00 00 7b ec fa ff | h...................F.......{... |
572a0 | 20 1c 00 00 ee ec fa ff 50 1c 00 00 f5 ec fa ff 68 1c 00 00 ed ed fa ff d0 1c 00 00 4e ef fa ff | ........P.......h...........N... |
572c0 | 48 1d 00 00 fe ef fa ff 78 1d 00 00 cd f0 fa ff a8 1d 00 00 9d f2 fa ff e8 1d 00 00 4f f4 fa ff | H.......x...................O... |
572e0 | 38 1e 00 00 14 f5 fa ff a0 1e 00 00 4c f5 fa ff b8 1e 00 00 86 f5 fa ff d0 1e 00 00 b5 f5 fa ff | 8...........L................... |
57300 | e8 1e 00 00 2c f7 fa ff 28 1f 00 00 8b 10 fb ff 78 1f 00 00 ad 11 fb ff b0 1f 00 00 da 11 fb ff | ....,...(.......x............... |
57320 | d0 1f 00 00 f9 12 fb ff 10 20 00 00 3a 13 fb ff 28 20 00 00 93 13 fb ff 50 20 00 00 e9 13 fb ff | ............:...(.......P....... |
57340 | 68 20 00 00 26 14 fb ff 80 20 00 00 06 15 fb ff c0 20 00 00 5c 15 fb ff f8 20 00 00 26 17 fb ff | h...&...............\.......&... |
57360 | 60 21 00 00 44 17 fb ff 78 21 00 00 5d 1a fb ff c8 21 00 00 9e 1a fb ff 00 22 00 00 64 1b fb ff | `!..D...x!..]....!......."..d... |
57380 | 38 22 00 00 93 1b fb ff 58 22 00 00 8c 1c fb ff a0 22 00 00 11 1d fb ff d0 22 00 00 b8 1d fb ff | 8"......X"......."......."...... |
573a0 | 18 23 00 00 c5 1d fb ff 30 23 00 00 61 1e fb ff 68 23 00 00 ef 1e fb ff 98 23 00 00 27 20 fb ff | .#......0#..a...h#.......#..'... |
573c0 | e0 23 00 00 c3 20 fb ff 18 24 00 00 d2 21 fb ff 48 24 00 00 50 22 fb ff 80 24 00 00 9f 22 fb ff | .#.......$...!..H$..P"...$...".. |
573e0 | a0 24 00 00 69 23 fb ff f0 24 00 00 bb 23 fb ff 28 25 00 00 27 29 fb ff 78 25 00 00 44 29 fb ff | .$..i#...$...#..(%..')..x%..D).. |
57400 | 90 25 00 00 25 2a fb ff c8 25 00 00 d1 2a fb ff 00 26 00 00 fb 2a fb ff 18 26 00 00 48 2b fb ff | .%..%*...%...*...&...*...&..H+.. |
57420 | 30 26 00 00 cd 2b fb ff 78 26 00 00 26 2c fb ff b8 26 00 00 58 2c fb ff d0 26 00 00 09 2d fb ff | 0&...+..x&..&,...&..X,...&...-.. |
57440 | 00 27 00 00 4e 2d fb ff 28 27 00 00 86 2f fb ff 58 27 00 00 58 30 fb ff a0 27 00 00 1f 31 fb ff | .'..N-..('.../..X'..X0...'...1.. |
57460 | d0 27 00 00 a1 33 fb ff 20 28 00 00 43 37 fb ff 68 28 00 00 b2 3b fb ff b8 28 00 00 42 3e fb ff | .'...3...(..C7..h(...;...(..B>.. |
57480 | 08 29 00 00 49 3e fb ff 20 29 00 00 53 3e fb ff 38 29 00 00 a3 42 fb ff 88 29 00 00 9e 43 fb ff | .)..I>...)..S>..8)...B...)...C.. |
574a0 | d0 29 00 00 4a 44 fb ff f0 29 00 00 92 44 fb ff 20 2a 00 00 81 45 fb ff 60 2a 00 00 a0 45 fb ff | .)..JD...)...D...*...E..`*...E.. |
574c0 | 80 2a 00 00 d5 45 fb ff a8 2a 00 00 0d 46 fb ff c8 2a 00 00 3f 46 fb ff e8 2a 00 00 6b 46 fb ff | .*...E...*...F...*..?F...*..kF.. |
574e0 | 08 2b 00 00 a7 46 fb ff 28 2b 00 00 d5 46 fb ff 48 2b 00 00 0c 47 fb ff 68 2b 00 00 94 47 fb ff | .+...F..(+...F..H+...G..h+...G.. |
57500 | 98 2b 00 00 18 48 fb ff c0 2b 00 00 62 48 fb ff e0 2b 00 00 96 49 fb ff 30 2c 00 00 bf 49 fb ff | .+...H...+..bH...+...I..0,...I.. |
57520 | 50 2c 00 00 e3 49 fb ff 70 2c 00 00 63 4a fb ff c0 2c 00 00 89 4a fb ff e0 2c 00 00 b7 4a fb ff | P,...I..p,..cJ...,...J...,...J.. |
57540 | 08 2d 00 00 12 4b fb ff 40 2d 00 00 da 4b fb ff 90 2d 00 00 2a 4c fb ff c0 2d 00 00 44 4c fb ff | .-...K..@-...K...-..*L...-..DL.. |
57560 | e0 2d 00 00 a6 4c fb ff 10 2e 00 00 01 4d fb ff 30 2e 00 00 48 4d fb ff 50 2e 00 00 c3 4d fb ff | .-...L.......M..0...HM..P....M.. |
57580 | 88 2e 00 00 05 4e fb ff c0 2e 00 00 71 4e fb ff 10 2f 00 00 ef 4e fb ff 40 2f 00 00 fe 4e fb ff | .....N......qN.../...N..@/...N.. |
575a0 | 58 2f 00 00 0d 4f fb ff 70 2f 00 00 c3 4f fb ff 90 2f 00 00 35 50 fb ff c8 2f 00 00 6f 53 fb ff | X/...O..p/...O.../..5P.../..oS.. |
575c0 | 18 30 00 00 8e 53 fb ff 38 30 00 00 a8 53 fb ff 58 30 00 00 c3 54 fb ff b8 30 00 00 8c 55 fb ff | .0...S..80...S..X0...T...0...U.. |
575e0 | d8 30 00 00 ba 56 fb ff 28 31 00 00 da 56 fb ff 40 31 00 00 02 57 fb ff 58 31 00 00 44 57 fb ff | .0...V..(1...V..@1...W..X1..DW.. |
57600 | 88 31 00 00 9f 57 fb ff a8 31 00 00 cc 57 fb ff d0 31 00 00 e0 57 fb ff e8 31 00 00 eb 57 fb ff | .1...W...1...W...1...W...1...W.. |
57620 | 00 32 00 00 10 58 fb ff 18 32 00 00 59 58 fb ff 30 32 00 00 b8 58 fb ff 78 32 00 00 6f 59 fb ff | .2...X...2..YX..02...X..x2..oY.. |
57640 | a8 32 00 00 76 59 fb ff c0 32 00 00 c2 59 fb ff f8 32 00 00 12 5a fb ff 50 33 00 00 23 5a fb ff | .2..vY...2...Y...2...Z..P3..#Z.. |
57660 | 68 33 00 00 3a 5a fb ff 80 33 00 00 75 5a fb ff a8 33 00 00 8b 5a fb ff c0 33 00 00 25 5b fb ff | h3..:Z...3..uZ...3...Z...3..%[.. |
57680 | d8 33 00 00 37 5b fb ff f0 33 00 00 46 5b fb ff 08 34 00 00 90 5b fb ff 38 34 00 00 bd 5b fb ff | .3..7[...3..F[...4...[..84...[.. |
576a0 | 50 34 00 00 d2 5b fb ff 78 34 00 00 f7 5b fb ff 90 34 00 00 26 5c fb ff a8 34 00 00 9f 5c fb ff | P4...[..x4...[...4..&\...4...\.. |
576c0 | c0 34 00 00 ef 5c fb ff d8 34 00 00 70 5d fb ff 10 35 00 00 5c 5e fb ff 40 35 00 00 73 5f fb ff | .4...\...4..p]...5..\^..@5..s_.. |
576e0 | 88 35 00 00 0d 60 fb ff b8 35 00 00 47 60 fb ff e0 35 00 00 90 60 fb ff 08 36 00 00 a3 60 fb ff | .5...`...5..G`...5...`...6...`.. |
57700 | 20 36 00 00 b5 60 fb ff 38 36 00 00 9d 61 fb ff 60 36 00 00 3a 62 fb ff a8 36 00 00 d0 62 fb ff | .6...`..86...a..`6..:b...6...b.. |
57720 | f8 36 00 00 42 63 fb ff 30 37 00 00 ae 63 fb ff 58 37 00 00 0a 64 fb ff 80 37 00 00 34 64 fb ff | .6..Bc..07...c..X7...d...7..4d.. |
57740 | a0 37 00 00 70 64 fb ff b8 37 00 00 80 64 fb ff d0 37 00 00 e4 66 fb ff 20 38 00 00 e0 67 fb ff | .7..pd...7...d...7...f...8...g.. |
57760 | 48 38 00 00 10 69 fb ff a0 38 00 00 74 69 fb ff d0 38 00 00 96 69 fb ff e8 38 00 00 c3 69 fb ff | H8...i...8..ti...8...i...8...i.. |
57780 | 00 39 00 00 d7 69 fb ff 18 39 00 00 59 6a fb ff 88 39 00 00 80 6a fb ff a0 39 00 00 90 6a fb ff | .9...i...9..Yj...9...j...9...j.. |
577a0 | b8 39 00 00 ba 6a fb ff e0 39 00 00 e4 6a fb ff f8 39 00 00 91 6b fb ff 38 3a 00 00 e9 6b fb ff | .9...j...9...j...9...k..8:...k.. |
577c0 | 70 3a 00 00 82 6c fb ff a8 3a 00 00 f2 6c fb ff e0 3a 00 00 61 6d fb ff 28 3b 00 00 90 6d fb ff | p:...l...:...l...:..am..(;...m.. |
577e0 | 40 3b 00 00 aa 6e fb ff 88 3b 00 00 bf 6e fb ff a8 3b 00 00 57 70 fb ff e8 3b 00 00 90 71 fb ff | @;...n...;...n...;..Wp...;...q.. |
57800 | 38 3c 00 00 7c 72 fb ff 78 3c 00 00 67 73 fb ff b8 3c 00 00 89 73 fb ff d8 3c 00 00 be 73 fb ff | 8<..|r..x<..gs...<...s...<...s.. |
57820 | 00 3d 00 00 06 74 fb ff 30 3d 00 00 90 74 fb ff 68 3d 00 00 ee 74 fb ff 98 3d 00 00 f8 7c fb ff | .=...t..0=...t..h=...t...=...|.. |
57840 | e8 3d 00 00 2f 7d fb ff 20 3e 00 00 e4 7f fb ff 70 3e 00 00 c0 83 fb ff b8 3e 00 00 c7 83 fb ff | .=../}...>......p>.......>...... |
57860 | d0 3e 00 00 fc 83 fb ff f8 3e 00 00 94 84 fb ff 38 3f 00 00 a5 84 fb ff 58 3f 00 00 d9 86 fb ff | .>.......>......8?......X?...... |
57880 | a0 3f 00 00 20 87 fb ff d0 3f 00 00 61 88 fb ff 10 40 00 00 80 89 fb ff 50 40 00 00 28 8b fb ff | .?.......?..a....@......P@..(... |
578a0 | 90 40 00 00 61 8b fb ff b0 40 00 00 8b 8b fb ff d0 40 00 00 be 8b fb ff f8 40 00 00 d2 8c fb ff | .@..a....@.......@.......@...... |
578c0 | 40 41 00 00 f1 8c fb ff 60 41 00 00 e2 8d fb ff 98 41 00 00 24 90 fb ff e8 41 00 00 61 91 fb ff | @A......`A.......A..$....A..a... |
578e0 | 20 42 00 00 68 92 fb ff 48 42 00 00 41 94 fb ff 80 42 00 00 b4 94 fb ff a0 42 00 00 06 95 fb ff | .B..h...HB..A....B.......B...... |
57900 | c8 42 00 00 8f 96 fb ff 10 43 00 00 d3 97 fb ff 50 43 00 00 4b 98 fb ff 78 43 00 00 ed 98 fb ff | .B.......C......PC..K...xC...... |
57920 | c8 43 00 00 40 99 fb ff f0 43 00 00 10 9a fb ff 30 44 00 00 5a 9a fb ff 58 44 00 00 fd 9a fb ff | .C..@....C......0D..Z...XD...... |
57940 | 88 44 00 00 5e 9b fb ff c0 44 00 00 1d 9c fb ff f8 44 00 00 7b 9c fb ff 30 45 00 00 e0 9c fb ff | .D..^....D.......D..{...0E...... |
57960 | 68 45 00 00 c2 9e fb ff 98 45 00 00 ce 9e fb ff b0 45 00 00 11 9f fb ff d0 45 00 00 2d 9f fb ff | hE.......E.......E.......E..-... |
57980 | e8 45 00 00 89 9f fb ff 18 46 00 00 c3 9f fb ff 40 46 00 00 d5 9f fb ff 58 46 00 00 43 a0 fb ff | .E.......F......@F......XF..C... |
579a0 | 88 46 00 00 5c a0 fb ff a8 46 00 00 66 a0 fb ff c0 46 00 00 bc a0 fb ff f8 46 00 00 06 a1 fb ff | .F..\....F..f....F.......F...... |
579c0 | 18 47 00 00 2a a1 fb ff 40 47 00 00 6a a1 fb ff 68 47 00 00 8e a1 fb ff 90 47 00 00 cf a1 fb ff | .G..*...@G..j...hG.......G...... |
579e0 | b0 47 00 00 03 a2 fb ff d0 47 00 00 94 a2 fb ff 00 48 00 00 c2 a2 fb ff 20 48 00 00 f3 a2 fb ff | .G.......G.......H.......H...... |
57a00 | 40 48 00 00 0c a4 fb ff 70 48 00 00 4a a4 fb ff a8 48 00 00 d4 a4 fb ff d8 48 00 00 d7 a5 fb ff | @H......pH..J....H.......H...... |
57a20 | 18 49 00 00 80 a7 fb ff 68 49 00 00 af a8 fb ff a0 49 00 00 e3 a9 fb ff d8 49 00 00 5d aa fb ff | .I......hI.......I.......I..]... |
57a40 | 10 4a 00 00 14 ad fb ff 48 4a 00 00 4f ad fb ff 68 4a 00 00 76 ad fb ff 80 4a 00 00 9b ad fb ff | .J......HJ..O...hJ..v....J...... |
57a60 | a0 4a 00 00 c0 ad fb ff c0 4a 00 00 e2 ad fb ff e0 4a 00 00 04 ae fb ff 00 4b 00 00 26 ae fb ff | .J.......J.......J.......K..&... |
57a80 | 20 4b 00 00 44 ae fb ff 38 4b 00 00 5b af fb ff 78 4b 00 00 c7 af fb ff b0 4b 00 00 33 b0 fb ff | .K..D...8K..[...xK.......K..3... |
57aa0 | e8 4b 00 00 e0 b0 fb ff 08 4c 00 00 1a b1 fb ff 30 4c 00 00 3c b1 fb ff 50 4c 00 00 5e b1 fb ff | .K.......L......0L..<...PL..^... |
57ac0 | 70 4c 00 00 b1 b1 fb ff 90 4c 00 00 d3 b1 fb ff b0 4c 00 00 f5 b1 fb ff d0 4c 00 00 4d b2 fb ff | pL.......L.......L.......L..M... |
57ae0 | f0 4c 00 00 87 b2 fb ff 10 4d 00 00 17 b3 fb ff 30 4d 00 00 51 b3 fb ff 50 4d 00 00 9c b3 fb ff | .L.......M......0M..Q...PM...... |
57b00 | 70 4d 00 00 f9 b3 fb ff 90 4d 00 00 b8 b4 fb ff b8 4d 00 00 7f b5 fb ff d8 4d 00 00 9c b5 fb ff | pM.......M.......M.......M...... |
57b20 | f8 4d 00 00 d5 b5 fb ff 18 4e 00 00 21 b6 fb ff 48 4e 00 00 98 b6 fb ff 78 4e 00 00 f4 b6 fb ff | .M.......N..!...HN......xN...... |
57b40 | a0 4e 00 00 8a b7 fb ff b8 4e 00 00 2a b8 fb ff e0 4e 00 00 5e b8 fb ff f8 4e 00 00 6b b8 fb ff | .N.......N..*....N..^....N..k... |
57b60 | 10 4f 00 00 e5 b8 fb ff 58 4f 00 00 51 b9 fb ff 78 4f 00 00 25 ba fb ff a0 4f 00 00 56 ba fb ff | .O......XO..Q...xO..%....O..V... |
57b80 | c8 4f 00 00 82 ba fb ff f0 4f 00 00 ce ba fb ff 08 50 00 00 04 bc fb ff 50 50 00 00 4d bc fb ff | .O.......O.......P......PP..M... |
57ba0 | 80 50 00 00 5e bc fb ff 98 50 00 00 a3 bc fb ff b0 50 00 00 bb bc fb ff c8 50 00 00 ef bc fb ff | .P..^....P.......P.......P...... |
57bc0 | e8 50 00 00 22 be fb ff 38 51 00 00 4b c3 fb ff 78 51 00 00 62 c3 fb ff 98 51 00 00 20 c4 fb ff | .P.."...8Q..K...xQ..b....Q...... |
57be0 | e0 51 00 00 93 c4 fb ff 20 52 00 00 de c4 fb ff 50 52 00 00 02 c5 fb ff 68 52 00 00 17 c5 fb ff | .Q.......R......PR......hR...... |
57c00 | 80 52 00 00 38 c5 fb ff 98 52 00 00 59 c5 fb ff b0 52 00 00 90 c5 fb ff d8 52 00 00 ac c5 fb ff | .R..8....R..Y....R.......R...... |
57c20 | f0 52 00 00 02 c7 fb ff 40 53 00 00 57 c7 fb ff 78 53 00 00 94 c7 fb ff b0 53 00 00 fa ca fb ff | .R......@S..W...xS.......S...... |
57c40 | 18 54 00 00 b8 cb fb ff 50 54 00 00 2a cc fb ff 80 54 00 00 51 cc fb ff b0 54 00 00 01 cd fb ff | .T......PT..*....T..Q....T...... |
57c60 | f8 54 00 00 64 cd fb ff 20 55 00 00 92 cd fb ff 38 55 00 00 c4 cd fb ff 50 55 00 00 86 ce fb ff | .T..d....U......8U......PU...... |
57c80 | 80 55 00 00 b5 ce fb ff 98 55 00 00 23 d0 fb ff e8 55 00 00 40 d0 fb ff 00 56 00 00 88 d0 fb ff | .U.......U..#....U..@....V...... |
57ca0 | 20 56 00 00 c3 d0 fb ff 48 56 00 00 0b d1 fb ff 78 56 00 00 34 d1 fb ff a0 56 00 00 85 d1 fb ff | .V......HV......xV..4....V...... |
57cc0 | b8 56 00 00 2f d2 fb ff e0 56 00 00 a2 d2 fb ff 18 57 00 00 67 d3 fb ff 50 57 00 00 a0 d3 fb ff | .V../....V.......W..g...PW...... |
57ce0 | 70 57 00 00 1a d4 fb ff 88 57 00 00 21 d4 fb ff a0 57 00 00 2e d4 fb ff b8 57 00 00 55 d4 fb ff | pW.......W..!....W.......W..U... |
57d00 | d0 57 00 00 a1 d4 fb ff e8 57 00 00 19 d5 fb ff 10 58 00 00 53 d5 fb ff 28 58 00 00 66 d5 fb ff | .W.......W.......X..S...(X..f... |
57d20 | 40 58 00 00 7c d5 fb ff 58 58 00 00 9e d5 fb ff 70 58 00 00 b5 d5 fb ff 88 58 00 00 f8 d5 fb ff | @X..|...XX......pX.......X...... |
57d40 | a0 58 00 00 53 d6 fb ff d0 58 00 00 b1 d6 fb ff 08 59 00 00 d1 d6 fb ff 30 59 00 00 ea d6 fb ff | .X..S....X.......Y......0Y...... |
57d60 | 48 59 00 00 f8 d6 fb ff 60 59 00 00 12 d7 fb ff 78 59 00 00 22 d7 fb ff 90 59 00 00 48 d7 fb ff | HY......`Y......xY.."....Y..H... |
57d80 | a8 59 00 00 60 d7 fb ff c0 59 00 00 7a d7 fb ff d8 59 00 00 c0 d7 fb ff 10 5a 00 00 fe d7 fb ff | .Y..`....Y..z....Y.......Z...... |
57da0 | 30 5a 00 00 89 d8 fb ff a0 5a 00 00 a5 d8 fb ff c0 5a 00 00 f6 d8 fb ff e0 5a 00 00 44 d9 fb ff | 0Z.......Z.......Z.......Z..D... |
57dc0 | 00 5b 00 00 66 d9 fb ff 18 5b 00 00 f0 d9 fb ff 48 5b 00 00 2d da fb ff 60 5b 00 00 51 da fb ff | .[..f....[......H[..-...`[..Q... |
57de0 | 78 5b 00 00 75 da fb ff 90 5b 00 00 89 da fb ff a8 5b 00 00 d5 da fb ff d8 5b 00 00 e9 da fb ff | x[..u....[.......[.......[...... |
57e00 | f0 5b 00 00 fe da fb ff 08 5c 00 00 12 db fb ff 20 5c 00 00 66 db fb ff 40 5c 00 00 c0 db fb ff | .[.......\.......\..f...@\...... |
57e20 | 60 5c 00 00 f7 db fb ff 80 5c 00 00 ae dc fb ff a8 5c 00 00 2f dd fb ff d8 5c 00 00 49 dd fb ff | `\.......\.......\../....\..I... |
57e40 | f0 5c 00 00 5d dd fb ff 08 5d 00 00 82 dd fb ff 20 5d 00 00 f6 dd fb ff 58 5d 00 00 21 de fb ff | .\..]....].......]......X]..!... |
57e60 | 78 5d 00 00 83 de fb ff b0 5d 00 00 c7 de fb ff d8 5d 00 00 f7 de fb ff 00 5e 00 00 33 df fb ff | x].......].......].......^..3... |
57e80 | 30 5e 00 00 7f df fb ff 58 5e 00 00 d8 df fb ff 90 5e 00 00 33 e0 fb ff b0 5e 00 00 61 e0 fb ff | 0^......X^.......^..3....^..a... |
57ea0 | d0 5e 00 00 d1 e0 fb ff 08 5f 00 00 f8 e0 fb ff 28 5f 00 00 5b e1 fb ff 60 5f 00 00 9f e1 fb ff | .^......._......(_..[...`_...... |
57ec0 | 88 5f 00 00 fd e1 fb ff b0 5f 00 00 5c e2 fb ff d8 5f 00 00 c6 e2 fb ff 08 60 00 00 58 e3 fb ff | ._......._..\...._.......`..X... |
57ee0 | 38 60 00 00 a2 e3 fb ff 58 60 00 00 0c e4 fb ff 80 60 00 00 0c e5 fb ff b8 60 00 00 ab e5 fb ff | 8`......X`.......`.......`...... |
57f00 | e8 60 00 00 d4 e5 fb ff 00 61 00 00 d9 e5 fb ff 18 61 00 00 e3 e6 fb ff 50 61 00 00 e9 e6 fb ff | .`.......a.......a......Pa...... |
57f20 | 68 61 00 00 17 e7 fb ff 88 61 00 00 7b e7 fb ff c0 61 00 00 9a e7 fb ff e0 61 00 00 b2 e7 fb ff | ha.......a..{....a.......a...... |
57f40 | f8 61 00 00 be e7 fb ff 10 62 00 00 05 e8 fb ff 30 62 00 00 92 e8 fb ff 58 62 00 00 9e e9 fb ff | .a.......b......0b......Xb...... |
57f60 | 80 62 00 00 e1 e9 fb ff a0 62 00 00 81 ea fb ff f0 62 00 00 07 eb fb ff 10 63 00 00 e8 eb fb ff | .b.......b.......b.......c...... |
57f80 | 40 63 00 00 f8 eb fb ff 58 63 00 00 20 ec fb ff 78 63 00 00 57 ec fb ff a0 63 00 00 8a ec fb ff | @c......Xc......xc..W....c...... |
57fa0 | c0 63 00 00 0a ed fb ff e8 63 00 00 bc ef fb ff 28 64 00 00 fa ef fb ff 58 64 00 00 18 f1 fb ff | .c.......c......(d......Xd...... |
57fc0 | 88 64 00 00 4c f1 fb ff b0 64 00 00 5c f1 fb ff c8 64 00 00 8d f1 fb ff e8 64 00 00 97 f1 fb ff | .d..L....d..\....d.......d...... |
57fe0 | 00 65 00 00 cb f1 fb ff 28 65 00 00 47 f2 fb ff 50 65 00 00 a2 f2 fb ff 70 65 00 00 c6 f2 fb ff | .e......(e..G...Pe......pe...... |
58000 | 90 65 00 00 50 f3 fb ff c0 65 00 00 9d f3 fb ff e8 65 00 00 6f f5 fb ff 38 66 00 00 ce f5 fb ff | .e..P....e.......e..o...8f...... |
58020 | 60 66 00 00 1c f6 fb ff 80 66 00 00 5d f6 fb ff a0 66 00 00 a4 f6 fb ff c0 66 00 00 e2 f6 fb ff | `f.......f..]....f.......f...... |
58040 | e0 66 00 00 e8 f7 fb ff 18 67 00 00 2f f8 fb ff 38 67 00 00 de f8 fb ff 70 67 00 00 19 f9 fb ff | .f.......g../...8g......pg...... |
58060 | 98 67 00 00 82 f9 fb ff c0 67 00 00 25 fa fb ff f0 67 00 00 af fa fb ff 28 68 00 00 0b fb fb ff | .g.......g..%....g......(h...... |
58080 | 48 68 00 00 e8 fb fb ff 80 68 00 00 51 fc fb ff b8 68 00 00 93 fc fb ff d8 68 00 00 f6 fc fb ff | Hh.......h..Q....h.......h...... |
580a0 | 10 69 00 00 63 fd fb ff 30 69 00 00 dd fd fb ff 50 69 00 00 8d fe fb ff 78 69 00 00 fd ff fb ff | .i..c...0i......Pi......xi...... |
580c0 | c8 69 00 00 81 00 fc ff 00 6a 00 00 ae 00 fc ff 30 6a 00 00 4b 01 fc ff 70 6a 00 00 5b 04 fc ff | .i.......j......0j..K...pj..[... |
580e0 | c0 6a 00 00 ba 04 fc ff f0 6a 00 00 81 05 fc ff 18 6b 00 00 94 06 fc ff 58 6b 00 00 55 07 fc ff | .j.......j.......k......Xk..U... |
58100 | 90 6b 00 00 14 08 fc ff c8 6b 00 00 d2 08 fc ff 00 6c 00 00 50 09 fc ff 28 6c 00 00 8b 09 fc ff | .k.......k.......l..P...(l...... |
58120 | 48 6c 00 00 a5 09 fc ff 60 6c 00 00 9f 0a fc ff 90 6c 00 00 81 0b fc ff c8 6c 00 00 f1 0b fc ff | Hl......`l.......l.......l...... |
58140 | f8 6c 00 00 41 0c fc ff 20 6d 00 00 5e 0d fc ff 68 6d 00 00 94 0d fc ff 80 6d 00 00 ae 0d fc ff | .l..A....m..^...hm.......m...... |
58160 | 98 6d 00 00 33 0e fc ff c8 6d 00 00 bd 10 fc ff 18 6e 00 00 49 11 fc ff 40 6e 00 00 0a 12 fc ff | .m..3....m.......n..I...@n...... |
58180 | 70 6e 00 00 07 13 fc ff a8 6e 00 00 8a 13 fc ff e0 6e 00 00 0c 14 fc ff 18 6f 00 00 84 14 fc ff | pn.......n.......n.......o...... |
581a0 | 40 6f 00 00 a3 14 fc ff 60 6f 00 00 16 15 fc ff 98 6f 00 00 65 15 fc ff d0 6f 00 00 8d 15 fc ff | @o......`o.......o..e....o...... |
581c0 | 08 70 00 00 32 16 fc ff 40 70 00 00 5b 16 fc ff 70 70 00 00 78 16 fc ff 88 70 00 00 be 16 fc ff | .p..2...@p..[...pp..x....p...... |
581e0 | c0 70 00 00 c7 16 fc ff d8 70 00 00 45 17 fc ff 10 71 00 00 61 17 fc ff 28 71 00 00 8a 17 fc ff | .p.......p..E....q..a...(q...... |
58200 | 40 71 00 00 34 18 fc ff 78 71 00 00 81 18 fc ff a8 71 00 00 3b 1a fc ff f0 71 00 00 5a 1a fc ff | @q..4...xq.......q..;....q..Z... |
58220 | 08 72 00 00 80 1a fc ff 20 72 00 00 e4 1a fc ff 48 72 00 00 5c 1b fc ff 78 72 00 00 92 1b fc ff | .r.......r......Hr..\...xr...... |
58240 | b0 72 00 00 b1 1b fc ff d8 72 00 00 e1 1b fc ff 10 73 00 00 16 1c fc ff 38 73 00 00 79 1c fc ff | .r.......r.......s......8s..y... |
58260 | 88 73 00 00 fd 1c fc ff e8 73 00 00 3b 1d fc ff 10 74 00 00 72 1d fc ff 48 74 00 00 cd 1d fc ff | .s.......s..;....t..r...Ht...... |
58280 | 78 74 00 00 f8 1d fc ff b0 74 00 00 4d 1e fc ff d8 74 00 00 9b 1e fc ff 00 75 00 00 b8 1f fc ff | xt.......t..M....t.......u...... |
582a0 | 38 75 00 00 6e 20 fc ff 68 75 00 00 f7 20 fc ff b0 75 00 00 5c 21 fc ff e0 75 00 00 3a 22 fc ff | 8u..n...hu.......u..\!...u..:".. |
582c0 | 30 76 00 00 22 23 fc ff 80 76 00 00 49 23 fc ff a0 76 00 00 d5 23 fc ff f0 76 00 00 61 24 fc ff | 0v.."#...v..I#...v...#...v..a$.. |
582e0 | 40 77 00 00 7b 24 fc ff 60 77 00 00 93 24 fc ff 80 77 00 00 5e 25 fc ff b0 77 00 00 78 25 fc ff | @w..{$..`w...$...w..^%...w..x%.. |
58300 | d0 77 00 00 be 25 fc ff f8 77 00 00 e0 25 fc ff 18 78 00 00 56 26 fc ff 50 78 00 00 87 26 fc ff | .w...%...w...%...x..V&..Px...&.. |
58320 | 78 78 00 00 41 27 fc ff a8 78 00 00 b3 27 fc ff d0 78 00 00 ee 27 fc ff f0 78 00 00 19 28 fc ff | xx..A'...x...'...x...'...x...(.. |
58340 | 08 79 00 00 55 28 fc ff 28 79 00 00 a7 28 fc ff 58 79 00 00 ed 28 fc ff 70 79 00 00 a6 29 fc ff | .y..U(..(y...(..Xy...(..py...).. |
58360 | 98 79 00 00 0e 2a fc ff c8 79 00 00 9f 2a fc ff f8 79 00 00 ef 2a fc ff 18 7a 00 00 83 2b fc ff | .y...*...y...*...y...*...z...+.. |
58380 | 60 7a 00 00 dd 2b fc ff 80 7a 00 00 5e 2d fc ff b8 7a 00 00 67 2d fc ff d0 7a 00 00 e6 2d fc ff | `z...+...z..^-...z..g-...z...-.. |
583a0 | 00 7b 00 00 7e 2f fc ff 40 7b 00 00 ea 39 fc ff 88 7b 00 00 63 3a fc ff b0 7b 00 00 94 3a fc ff | .{..~/..@{...9...{..c:...{...:.. |
583c0 | d0 7b 00 00 a6 3a fc ff f0 7b 00 00 fd 3a fc ff 18 7c 00 00 88 3b fc ff 58 7c 00 00 cf 3b fc ff | .{...:...{...:...|...;..X|...;.. |
583e0 | 88 7c 00 00 7e 3c fc ff c0 7c 00 00 06 3d fc ff e0 7c 00 00 d3 3d fc ff 28 7d 00 00 3d 3e fc ff | .|..~<...|...=...|...=..(}..=>.. |
58400 | 48 7d 00 00 c0 3e fc ff 80 7d 00 00 ae 3f fc ff c8 7d 00 00 5b 40 fc ff f8 7d 00 00 42 43 fc ff | H}...>...}...?...}..[@...}..BC.. |
58420 | 48 7e 00 00 9c 43 fc ff 68 7e 00 00 e6 43 fc ff 90 7e 00 00 9b 44 fc ff b8 7e 00 00 11 45 fc ff | H~...C..h~...C...~...D...~...E.. |
58440 | e0 7e 00 00 3c 46 fc ff 28 7f 00 00 4a 46 fc ff 40 7f 00 00 c0 46 fc ff 58 7f 00 00 56 47 fc ff | .~..<F..(...JF..@....F..X...VG.. |
58460 | a0 7f 00 00 50 48 fc ff e8 7f 00 00 71 48 fc ff 08 80 00 00 8d 48 fc ff 20 80 00 00 a9 48 fc ff | ....PH......qH.......H.......H.. |
58480 | 38 80 00 00 2b 49 fc ff 70 80 00 00 a5 49 fc ff 98 80 00 00 3d 4d fc ff e8 80 00 00 81 4d fc ff | 8...+I..p....I......=M.......M.. |
584a0 | 10 81 00 00 3a 4f fc ff 40 81 00 00 a8 4f fc ff 58 81 00 00 e5 4f fc ff 78 81 00 00 9a 50 fc ff | ....:O..@....O..X....O..x....P.. |
584c0 | a8 81 00 00 da 50 fc ff d8 81 00 00 79 51 fc ff 10 82 00 00 96 51 fc ff 28 82 00 00 98 52 fc ff | .....P......yQ.......Q..(....R.. |
584e0 | 68 82 00 00 e0 53 fc ff a8 82 00 00 fc 54 fc ff e8 82 00 00 5b 55 fc ff 08 83 00 00 af 55 fc ff | h....S.......T......[U.......U.. |
58500 | 30 83 00 00 f3 55 fc ff 58 83 00 00 26 56 fc ff 80 83 00 00 50 56 fc ff a0 83 00 00 b7 56 fc ff | 0....U..X...&V......PV.......V.. |
58520 | c8 83 00 00 f6 56 fc ff 00 84 00 00 32 57 fc ff 28 84 00 00 56 57 fc ff 50 84 00 00 85 57 fc ff | .....V......2W..(...VW..P....W.. |
58540 | 68 84 00 00 00 58 fc ff 88 84 00 00 64 58 fc ff b8 84 00 00 8a 59 fc ff e8 84 00 00 94 5c fc ff | h....X......dX.......Y.......\.. |
58560 | 38 85 00 00 cf 5c fc ff 58 85 00 00 2a 5d fc ff 70 85 00 00 4d 5d fc ff 90 85 00 00 c2 5d fc ff | 8....\..X...*]..p...M].......].. |
58580 | b0 85 00 00 e2 5d fc ff c8 85 00 00 f9 5d fc ff e0 85 00 00 17 5e fc ff f8 85 00 00 60 5f fc ff | .....].......].......^......`_.. |
585a0 | 40 86 00 00 79 5f fc ff 58 86 00 00 d1 60 fc ff a0 86 00 00 2f 61 fc ff b8 86 00 00 fc 61 fc ff | @...y_..X....`....../a.......a.. |
585c0 | e8 86 00 00 8b 62 fc ff 08 87 00 00 ec 65 fc ff 58 87 00 00 ea 66 fc ff 90 87 00 00 03 67 fc ff | .....b.......e..X....f.......g.. |
585e0 | a8 87 00 00 26 67 fc ff c8 87 00 00 ed 67 fc ff 10 88 00 00 51 6a fc ff 50 88 00 00 99 6a fc ff | ....&g.......g......Qj..P....j.. |
58600 | 70 88 00 00 76 6b fc ff a0 88 00 00 af 6b fc ff b8 88 00 00 b7 6b fc ff d0 88 00 00 bf 6b fc ff | p...vk.......k.......k.......k.. |
58620 | e8 88 00 00 c6 6b fc ff 00 89 00 00 f7 6b fc ff 18 89 00 00 61 6c fc ff 38 89 00 00 a3 6c fc ff | .....k.......k......al..8....l.. |
58640 | 58 89 00 00 43 70 fc ff a8 89 00 00 8d 70 fc ff c0 89 00 00 a9 71 fc ff f0 89 00 00 e4 71 fc ff | X...Cp.......p.......q.......q.. |
58660 | 10 8a 00 00 ff 71 fc ff 28 8a 00 00 48 72 fc ff 50 8a 00 00 99 72 fc ff 78 8a 00 00 d6 72 fc ff | .....q..(...Hr..P....r..x....r.. |
58680 | 90 8a 00 00 f8 73 fc ff d0 8a 00 00 68 74 fc ff 18 8b 00 00 78 74 fc ff 30 8b 00 00 00 00 00 00 | .....s......ht......xt..0....... |
586a0 | 14 00 00 00 00 00 00 00 01 7a 52 00 01 78 10 01 1b 0c 07 08 90 01 07 10 14 00 00 00 1c 00 00 00 | .........zR..x.................. |
586c0 | 9a c0 fa ff 2a 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 00 00 00 00 01 7a 52 00 01 78 10 01 | ....*....................zR..x.. |
586e0 | 1b 0c 07 08 90 01 00 00 24 00 00 00 1c 00 00 00 50 b8 fa ff b0 06 00 00 00 0e 10 46 0e 18 4a 0f | ........$.......P..........F..J. |
58700 | 0b 77 08 80 00 3f 1a 3b 2a 33 24 22 00 00 00 00 24 00 00 00 44 00 00 00 3e c1 fa ff 81 00 00 00 | .w...?.;*3$"....$...D...>....... |
58720 | 00 41 0e 10 83 02 4f 0e a0 80 01 02 6f 0e 10 41 0e 08 00 00 00 00 00 00 34 00 00 00 6c 00 00 00 | .A....O.....o..A........4...l... |
58740 | 97 c1 fa ff fd 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 4f 0e b0 01 02 e1 0e 20 | .........B....A....C....O....... |
58760 | 43 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 24 00 00 00 a4 00 00 00 5c c2 fa ff 58 00 00 00 | C..A..B.........$.......\...X... |
58780 | 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 02 50 0e 18 41 0e 10 41 0e 08 34 00 00 00 cc 00 00 00 | .A....A....C...P..A..A..4....... |
587a0 | 54 bf fa ff 66 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 | T...f....B....B....D....A.(..D.0 |
587c0 | 02 50 0e 28 43 0e 20 41 0e 18 42 0e 10 42 0e 08 14 00 00 00 04 01 00 00 54 c2 fa ff 19 00 00 00 | .P.(C..A..B..B..........T....... |
587e0 | 00 00 00 00 00 00 00 00 64 00 00 00 1c 01 00 00 55 c2 fa ff 9a 01 00 00 00 42 0e 10 8c 02 41 0e | ........d.......U........B....A. |
58800 | 18 86 03 43 0e 20 83 04 4e 0e 60 02 e9 0e 68 46 0e 70 46 0e 78 46 0e 80 01 46 0e 88 01 46 0e 90 | ...C....N.`...hF.pF.xF...F...F.. |
58820 | 01 46 0e 98 01 46 0e a0 01 46 0e a8 01 46 0e b0 01 46 0e b8 01 46 0e c0 01 46 0e c8 01 46 0e d0 | .F...F...F...F...F...F...F...F.. |
58840 | 01 5f 0e 60 6b 0e 20 41 0e 18 41 0e 10 42 0e 08 14 00 00 00 84 01 00 00 87 c3 fa ff 2c 00 00 00 | ._.`k..A..A..B..............,... |
58860 | 00 47 0e a0 01 64 0e 08 1c 00 00 00 9c 01 00 00 9b c3 fa ff 29 00 00 00 00 41 0e 10 83 02 67 0e | .G...d..............)....A....g. |
58880 | 08 00 00 00 00 00 00 00 1c 00 00 00 bc 01 00 00 a4 c3 fa ff 45 00 00 00 00 41 0e 10 83 02 49 0e | ....................E....A....I. |
588a0 | 20 74 0e 10 46 0e 08 00 2c 00 00 00 dc 01 00 00 c9 c3 fa ff 8e 00 00 00 00 42 0e 10 8c 02 41 0e | .t..F...,................B....A. |
588c0 | 18 86 03 43 0e 20 83 04 02 84 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 0c 02 00 00 | ...C........A..B........$....... |
588e0 | 27 c4 fa ff 90 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 02 88 0e 18 41 0e 10 41 0e 08 | '........A....A....C......A..A.. |
58900 | 14 00 00 00 34 02 00 00 8f c4 fa ff 28 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 4c 02 00 00 | ....4.......(...............L... |
58920 | 9f c4 fa ff 4a 00 00 00 00 41 0e 10 83 02 02 48 0e 08 00 00 00 00 00 00 3c 00 00 00 6c 02 00 00 | ....J....A.....H........<...l... |
58940 | c9 c4 fa ff 3c 01 00 00 00 42 0e 10 8e 02 48 0e 18 8d 03 42 0e 20 8c 04 41 0e 28 86 05 41 0e 30 | ....<....B....H....B....A.(..A.0 |
58960 | 83 06 03 26 01 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 24 00 00 00 ac 02 00 00 | ...&..(A..B..B..B.......$....... |
58980 | c5 c5 fa ff 58 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 02 50 0e 18 41 0e 10 41 0e 08 | ....X....A....A....C...P..A..A.. |
589a0 | 44 00 00 00 d4 02 00 00 f5 c5 fa ff f6 00 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 44 0e 20 8d 04 | D................B....B....D.... |
589c0 | 42 0e 28 8c 05 46 0e 30 86 06 41 0e 38 83 07 44 0e 40 02 d1 0e 38 46 0e 30 41 0e 28 42 0e 20 42 | B.(..F.0..A.8..D.@...8F.0A.(B..B |
589e0 | 0e 18 42 0e 10 42 0e 08 1c 00 00 00 1c 03 00 00 a3 c6 fa ff 39 00 00 00 00 41 0e 10 83 02 77 0e | ..B..B..............9....A....w. |
58a00 | 08 00 00 00 00 00 00 00 1c 00 00 00 3c 03 00 00 bc c6 fa ff 25 00 00 00 00 41 0e 10 83 02 63 0e | ............<.......%....A....c. |
58a20 | 08 00 00 00 00 00 00 00 2c 00 00 00 5c 03 00 00 c1 c6 fa ff 8c 00 00 00 00 41 0e 10 86 02 41 0e | ........,...\............A....A. |
58a40 | 18 83 03 4f 0e b0 01 02 76 0e 18 43 0e 10 41 0e 08 00 00 00 00 00 00 00 24 00 00 00 8c 03 00 00 | ...O....v..C..A.........$....... |
58a60 | 1d c7 fa ff 65 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 46 0e 20 02 5a 0e 18 41 0e 10 41 0e 08 | ....e....A....A....F...Z..A..A.. |
58a80 | 3c 00 00 00 b4 03 00 00 5a c7 fa ff e8 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | <.......Z........B....B....D.... |
58aa0 | 41 0e 28 83 05 52 0e c0 04 02 c6 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | A.(..R......(A..A..B..B......... |
58ac0 | 1c 00 00 00 f4 03 00 00 02 c8 fa ff c6 00 00 00 00 41 0e 10 83 02 02 c4 0e 08 00 00 00 00 00 00 | .................A.............. |
58ae0 | 4c 00 00 00 14 04 00 00 a8 c8 fa ff ea 01 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 | L................B....B....E.... |
58b00 | 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 50 0e 50 03 bf 01 0e 38 41 0e 30 41 0e 28 42 0e 20 | B.(..D.0..A.8..P.P....8A.0A.(B.. |
58b20 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 2c 00 00 00 64 04 00 00 42 ca fa ff 62 01 00 00 | B..B..B.........,...d...B...b... |
58b40 | 00 41 0e 10 86 02 41 0e 18 83 03 57 0e b0 20 03 46 01 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 00 | .A....A....W....F...A..A........ |
58b60 | 1c 00 00 00 94 04 00 00 74 cb fa ff 52 00 00 00 00 41 0e 10 83 02 51 0e a0 01 79 0e 10 46 0e 08 | ........t...R....A....Q...y..F.. |
58b80 | 24 00 00 00 b4 04 00 00 a6 cb fa ff 5d 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 02 55 | $...........]....A....A....C...U |
58ba0 | 0e 18 41 0e 10 41 0e 08 1c 00 00 00 dc 04 00 00 db cb fa ff 49 00 00 00 00 41 0e 10 83 02 02 47 | ..A..A..............I....A.....G |
58bc0 | 0e 08 00 00 00 00 00 00 14 00 00 00 fc 04 00 00 04 cc fa ff 0f 00 00 00 00 41 0e 10 4d 0e 08 00 | .........................A..M... |
58be0 | 1c 00 00 00 14 05 00 00 fb cb fa ff 1f 00 00 00 00 47 0e 10 83 02 57 c3 0e 08 00 00 00 00 00 00 | .................G....W......... |
58c00 | 14 00 00 00 34 05 00 00 fa cb fa ff 20 00 00 00 00 44 0e 20 5b 0e 08 00 14 00 00 00 4c 05 00 00 | ....4............D..[.......L... |
58c20 | 02 cc fa ff 1f 00 00 00 00 44 0e 20 5a 0e 08 00 24 00 00 00 64 05 00 00 09 cc fa ff 6f 00 00 00 | .........D..Z...$...d.......o... |
58c40 | 00 41 0e 10 86 02 41 0e 18 83 03 4a 0e 30 02 60 0e 18 41 0e 10 41 0e 08 44 00 00 00 8c 05 00 00 | .A....A....J.0.`..A..A..D....... |
58c60 | 50 cc fa ff 88 02 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 41 0e 28 86 05 44 0e 30 | P........B....B....B....A.(..D.0 |
58c80 | 83 06 47 0e 40 03 6d 02 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | ..G.@.m..0A.(A..B..B..B......... |
58ca0 | 24 00 00 00 d4 05 00 00 90 ce fa ff 14 01 00 00 00 41 0e 10 83 02 4c 0e 40 03 05 01 0e 10 41 0e | $................A....L.@.....A. |
58cc0 | 08 00 00 00 00 00 00 00 2c 00 00 00 fc 05 00 00 7c cf fa ff be 00 00 00 00 42 0e 10 8c 02 41 0e | ........,.......|........B....A. |
58ce0 | 18 86 03 44 0e 20 83 04 4a 0e 40 02 a8 0e 20 41 0e 18 41 0e 10 42 0e 08 44 00 00 00 2c 06 00 00 | ...D....J.@....A..A..B..D...,... |
58d00 | 0a d0 fa ff 74 00 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 46 0e 20 8d 04 42 0e 28 8c 05 45 0e 30 | ....t....B....B....F....B.(..E.0 |
58d20 | 86 06 41 0e 38 83 07 45 0e 40 02 52 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 | ..A.8..E.@.R.8A.0A.(B..B..B..B.. |
58d40 | 14 00 00 00 74 06 00 00 36 d0 fa ff 35 00 00 00 00 00 00 00 00 00 00 00 2c 00 00 00 8c 06 00 00 | ....t...6...5...........,....... |
58d60 | 53 d0 fa ff 73 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 44 0e 30 02 63 0e 20 44 | S...s....B....A....A....D.0.c..D |
58d80 | 0e 18 41 0e 10 42 0e 08 14 00 00 00 bc 06 00 00 96 d0 fa ff 07 00 00 00 00 00 00 00 00 00 00 00 | ..A..B.......................... |
58da0 | 64 00 00 00 d4 06 00 00 85 d0 fa ff f8 00 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 | d................B....B....E.... |
58dc0 | 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 50 0e 50 73 0a 0e 38 41 0e 30 41 0e 28 42 0e 20 42 | B.(..D.0..A.8..P.Ps..8A.0A.(B..B |
58de0 | 0e 18 42 0e 10 42 0e 08 41 0b 02 5a 0a 0e 38 53 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e | ..B..B..A..Z..8S.0A.(B..B..B..B. |
58e00 | 08 48 0b 00 00 00 00 00 74 00 00 00 3c 07 00 00 15 d1 fa ff 61 01 00 00 00 42 0e 10 8f 02 42 0e | .H......t...<.......a....B....B. |
58e20 | 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 50 0e 50 02 ab 0a 0e 38 47 | ...E....B.(..D.0..A.8..P.P....8G |
58e40 | 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 45 0b 75 0a 0e 38 50 0e 30 41 0e 28 42 0e 20 | .0A.(B..B..B..B..E.u..8P.0A.(B.. |
58e60 | 42 0e 18 42 0e 10 42 0e 08 48 0b 60 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 | B..B..B..H.`.8A.0A.(B..B..B..B.. |
58e80 | 2c 00 00 00 b4 07 00 00 fe d1 fa ff b0 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 | ,................B....A....A.... |
58ea0 | 44 0e 30 02 a3 0e 20 41 0e 18 41 0e 10 42 0e 08 2c 00 00 00 e4 07 00 00 7e d2 fa ff cf 00 00 00 | D.0....A..A..B..,.......~....... |
58ec0 | 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 44 0e 30 02 c2 0e 20 41 0e 18 41 0e 10 42 0e 08 | .B....A....A....D.0....A..A..B.. |
58ee0 | 3c 00 00 00 14 08 00 00 1d d3 fa ff d0 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | <................B....B....D.... |
58f00 | 41 0e 28 83 05 47 0e 40 03 b7 01 0e 28 43 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | A.(..G.@....(C..A..B..B......... |
58f20 | 4c 00 00 00 54 08 00 00 ad d4 fa ff b2 01 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 | L...T............B....B....E.... |
58f40 | 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 41 0e 40 03 96 01 0e 38 41 0e 30 41 0e 28 42 0e 20 | B.(..D.0..A.8..A.@....8A.0A.(B.. |
58f60 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 64 00 00 00 a4 08 00 00 0f d6 fa ff c5 00 00 00 | B..B..B.........d............... |
58f80 | 00 50 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 44 0e 28 83 05 45 0e 30 66 0a 0e 28 41 c3 0e 20 | .P....B....D....D.(..E.0f..(A... |
58fa0 | 41 c6 0e 18 42 cc 0e 10 42 cd 0e 08 41 0b 62 0e 08 c3 c6 cc cd 52 0e 30 83 05 86 04 8c 03 8d 02 | A...B...B...A.b......R.0........ |
58fc0 | 65 0e 28 56 c3 0e 20 41 c6 0e 18 42 cc 0e 10 42 cd 0e 08 00 00 00 00 00 14 00 00 00 0c 09 00 00 | e.(V...A...B...B................ |
58fe0 | 6c d6 fa ff 38 00 00 00 00 59 0e 10 4c 0e 08 00 14 00 00 00 24 09 00 00 8c d6 fa ff 3a 00 00 00 | l...8....Y..L.......$.......:... |
59000 | 00 55 0e 10 4a 0e 08 00 14 00 00 00 3c 09 00 00 ae d6 fa ff 2f 00 00 00 00 00 00 00 00 00 00 00 | .U..J.......<......./........... |
59020 | 3c 00 00 00 54 09 00 00 c5 d6 fa ff 77 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 | <...T.......w....B....B....A.... |
59040 | 41 0e 28 83 05 41 0e 30 03 69 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | A.(..A.0.i..(A..A..B..B......... |
59060 | 4c 00 00 00 94 09 00 00 fc d7 fa ff 5f 19 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 | L..........._....B....B....B.... |
59080 | 42 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 47 0e 90 01 03 43 19 0e 38 41 0e 30 41 0e 28 42 0e | B.(..A.0..A.8..G....C..8A.0A.(B. |
590a0 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 e4 09 00 00 0b f1 fa ff 22 01 00 00 | .B..B..B........4..........."... |
590c0 | 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 44 0e 30 03 15 01 0e 20 41 0e 18 41 0e 10 42 0e | .B....A....A....D.0.....A..A..B. |
590e0 | 08 00 00 00 00 00 00 00 1c 00 00 00 1c 0a 00 00 f5 f1 fa ff 2d 00 00 00 00 59 0e 10 83 02 53 c3 | ....................-....Y....S. |
59100 | 0e 08 00 00 00 00 00 00 3c 00 00 00 3c 0a 00 00 02 f2 fa ff 1f 01 00 00 00 42 0e 10 8d 02 42 0e | ........<...<............B....B. |
59120 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 03 0b 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e | ...D....A.(..D.0....(A..A..B..B. |
59140 | 08 00 00 00 00 00 00 00 14 00 00 00 7c 0a 00 00 e1 f2 fa ff 41 00 00 00 00 41 0e 10 7f 0e 08 00 | ............|.......A....A...... |
59160 | 24 00 00 00 94 0a 00 00 0a f3 fa ff 59 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 7f 0e | $...........Y....A....A....D.... |
59180 | 18 49 0e 10 41 0e 08 00 14 00 00 00 bc 0a 00 00 3b f3 fa ff 56 00 00 00 00 00 00 00 00 00 00 00 | .I..A...........;...V........... |
591a0 | 14 00 00 00 d4 0a 00 00 79 f3 fa ff 3d 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 ec 0a 00 00 | ........y...=...........<....... |
591c0 | 9e f3 fa ff e0 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 30 72 0a 0e 18 41 0e 10 41 0e 08 | .........A....A....G.0r...A..A.. |
591e0 | 45 0b 02 58 0a 0e 18 41 0e 10 41 0e 08 45 0b 7c 0e 18 41 0e 10 41 0e 08 34 00 00 00 2c 0b 00 00 | E..X...A..A..E.|..A..A..4...,... |
59200 | 3e f4 fa ff 56 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 50 0e 40 | >...V....B....B....D....A.(..P.@ |
59220 | 76 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 64 00 00 00 64 0b 00 00 5c f4 fa ff ca 01 00 00 | v.(A..A..B..B...d...d...\....... |
59240 | 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 49 | .B....B....E....B.(..D.0..A.8..I |
59260 | 0e 50 03 87 01 0a 0e 38 48 0e 30 46 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 45 0b 44 0e 38 41 | .P.....8H.0F.(B..B..B..B..E.D.8A |
59280 | 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 14 00 00 00 cc 0b 00 00 | .0A.(B..B..B..B................. |
592a0 | be f5 fa ff 1e 00 00 00 00 00 00 00 00 00 00 00 4c 00 00 00 e4 0b 00 00 c4 f5 fa ff 19 03 00 00 | ................L............... |
592c0 | 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4a | .B....B....B....B.(..D.0..A.8..J |
592e0 | 0e f0 01 03 f7 02 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 | .......8A.0A.(B..B..B..B........ |
59300 | 34 00 00 00 34 0c 00 00 8d f8 fa ff 41 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 50 0e 30 5b 0a | 4...4.......A....A....A....P.0[. |
59320 | 0e 18 47 0e 10 41 0e 08 45 0b 44 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 34 00 00 00 6c 0c 00 00 | ..G..A..E.D..A..A.......4...l... |
59340 | 96 f8 fa ff c6 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 02 ba 0e | .........B....B....A....A.(..... |
59360 | 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 a4 0c 00 00 24 f9 fa ff 2f 00 00 00 | .A..B..B................$.../... |
59380 | 00 41 0e 10 83 02 4c 0e 20 5b 0e 10 46 0e 08 00 44 00 00 00 c4 0c 00 00 33 f9 fa ff f9 00 00 00 | .A....L..[..F...D.......3....... |
593a0 | 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 4b | .B....B....E....B.(..A.0..A.8..K |
593c0 | 0e 50 02 d3 0e 38 44 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 2c 00 00 00 0c 0d 00 00 | .P...8D.0A.(B..B..B..B..,....... |
593e0 | e4 f9 fa ff 85 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 02 7a 0e 18 41 0e 10 42 | .........B....A....D.....z..A..B |
59400 | 0e 08 00 00 00 00 00 00 44 00 00 00 3c 0d 00 00 39 fa fa ff a7 00 00 00 00 42 0e 10 8e 02 42 0e | ........D...<...9........B....B. |
59420 | 18 8d 03 45 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 4f 0e 40 02 67 0a 0e 30 41 0e 28 41 0e 20 | ...E....A.(..D.0..O.@.g..0A.(A.. |
59440 | 42 0e 18 42 0e 10 42 0e 08 41 0b 00 00 00 00 00 14 00 00 00 84 0d 00 00 98 fa fa ff 0d 00 00 00 | B..B..B..A...................... |
59460 | 00 41 0e 10 4b 0e 08 00 34 00 00 00 9c 0d 00 00 8d fa fa ff 9c 00 00 00 00 42 0e 10 8c 02 41 0e | .A..K...4................B....A. |
59480 | 18 86 03 46 0e 20 83 04 4a 0e d0 40 02 84 0e 20 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 | ...F....J..@....A..A..B......... |
594a0 | 2c 00 00 00 d4 0d 00 00 f1 fa fa ff 8e 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 4f 0e d0 40 02 | ,................A....A....O..@. |
594c0 | 7a 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 00 00 44 00 00 00 04 0e 00 00 4f fb fa ff 38 01 00 00 | z..A..A.........D.......O...8... |
594e0 | 00 42 0e 10 8e 02 42 0e 18 8d 03 45 0e 20 8c 04 41 0e 28 86 05 46 0e 30 83 06 47 0e f0 40 03 18 | .B....B....E....A.(..F.0..G..@.. |
59500 | 01 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 4c 0e 00 00 | ..0A.(A..B..B..B........4...L... |
59520 | 3f fc fa ff 9c 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 46 0e 20 83 04 4a 0e d0 40 02 84 0e 20 | ?........B....A....F....J..@.... |
59540 | 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 2c 00 00 00 84 0e 00 00 a3 fc fa ff 0f 01 00 00 | A..A..B.........,............... |
59560 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 03 06 01 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 00 00 | .A....A....D.......A..A......... |
59580 | 34 00 00 00 b4 0e 00 00 82 fd fa ff 7e 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | 4...........~....B....B....D.... |
595a0 | 41 0e 28 83 05 43 0e 30 02 6b 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 1c 00 00 00 ec 0e 00 00 | A.(..C.0.k.(A..A..B..B.......... |
595c0 | c8 fd fa ff 4f 00 00 00 00 41 0e 10 83 02 02 4d 0e 08 00 00 00 00 00 00 4c 00 00 00 0c 0f 00 00 | ....O....A.....M........L....... |
595e0 | f7 fd fa ff ca 00 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 47 0e 30 | .........B....B....B....B.(..G.0 |
59600 | 86 06 41 0e 38 83 07 4a 0e 80 41 02 a5 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e | ..A.8..J..A...8A.0A.(B..B..B..B. |
59620 | 08 00 00 00 00 00 00 00 34 00 00 00 5c 0f 00 00 71 fe fa ff 52 00 00 00 00 42 0e 10 8d 02 42 0e | ........4...\...q...R....B....B. |
59640 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 45 0e 30 7d 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 | ...D....A.(..E.0}.(A..A..B..B... |
59660 | 4c 00 00 00 94 0f 00 00 8b fe fa ff 6c 05 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 | L...........l....B....B....B.... |
59680 | 42 0e 28 8c 05 47 0e 30 86 06 41 0e 38 83 07 4a 0e c0 41 03 47 05 0e 38 41 0e 30 41 0e 28 42 0e | B.(..G.0..A.8..J..A.G..8A.0A.(B. |
596a0 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 14 00 00 00 e4 0f 00 00 a7 03 fb ff 1d 00 00 00 | .B..B..B........................ |
596c0 | 00 00 00 00 00 00 00 00 34 00 00 00 fc 0f 00 00 ac 03 fb ff e1 00 00 00 00 42 0e 10 8d 02 42 0e | ........4................B....B. |
596e0 | 18 8c 03 46 0e 20 86 04 41 0e 28 83 05 47 0e 40 02 c8 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 | ...F....A.(..G.@...(A..A..B..B.. |
59700 | 34 00 00 00 34 10 00 00 55 04 fb ff ac 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 46 0e 20 86 04 | 4...4...U........B....B....F.... |
59720 | 41 0e 28 83 05 47 0e 40 02 8e 0e 28 46 0e 20 41 0e 18 42 0e 10 42 0e 08 14 00 00 00 6c 10 00 00 | A.(..G.@...(F..A..B..B......l... |
59740 | c9 04 fb ff 2a 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 84 10 00 00 db 04 fb ff 4d 00 00 00 | ....*.......................M... |
59760 | 00 00 00 00 00 00 00 00 44 00 00 00 9c 10 00 00 10 05 fb ff 85 00 00 00 00 42 0e 10 8c 02 41 0e | ........D................B....A. |
59780 | 18 86 03 44 0e 20 83 04 5c 0a 0e 18 41 0e 10 42 0e 08 4f 0b 71 0a 0e 18 41 0e 10 42 0e 08 48 0b | ...D....\...A..B..O.q...A..B..H. |
597a0 | 4c 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 3c 00 00 00 e4 10 00 00 4d 05 fb ff 59 00 00 00 | L..A..B.........<.......M...Y... |
597c0 | 00 45 0e 10 8e 02 45 0e 18 8d 03 45 0e 20 8c 04 44 0e 28 86 05 41 0e 30 83 06 7d 0e 28 41 0e 20 | .E....E....E....D.(..A.0..}.(A.. |
597e0 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 14 00 00 00 24 11 00 00 66 05 fb ff 32 00 00 00 | B..B..B.............$...f...2... |
59800 | 00 00 00 00 00 00 00 00 2c 00 00 00 3c 11 00 00 80 05 fb ff b1 00 00 00 00 41 0e 10 86 02 41 0e | ........,...<............A....A. |
59820 | 18 83 03 4f 0e d0 40 02 9d 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 00 00 24 00 00 00 6c 11 00 00 | ...O..@....A..A.........$...l... |
59840 | 01 06 fb ff 45 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 7c 0e 18 41 0e 10 41 0e 08 00 | ....E....A....A....D..|..A..A... |
59860 | 2c 00 00 00 94 11 00 00 1e 06 fb ff 38 02 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 | ,...........8....B....A....A.... |
59880 | 03 30 02 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 44 00 00 00 c4 11 00 00 26 08 fb ff d2 00 00 00 | .0...A..B.......D.......&....... |
598a0 | 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 50 | .B....B....E....B.(..D.0..A.8..P |
598c0 | 0e 50 02 a5 0e 38 43 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 2c 00 00 00 0c 12 00 00 | .P...8C.0A.(B..B..B..B..,....... |
598e0 | b0 08 fb ff c7 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 4e 0e 40 02 a9 0e 20 46 | .........B....A....C....N.@....F |
59900 | 0e 18 41 0e 10 42 0e 08 4c 00 00 00 3c 12 00 00 47 09 fb ff 82 02 00 00 00 42 0e 10 8f 02 42 0e | ..A..B..L...<...G........B....B. |
59920 | 18 8e 03 44 0e 20 8d 04 42 0e 28 8c 05 46 0e 30 86 06 41 0e 38 83 07 47 0e a0 01 03 5f 02 0e 38 | ...D....B.(..F.0..A.8..G...._..8 |
59940 | 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 44 00 00 00 8c 12 00 00 | A.0A.(B..B..B..B........D....... |
59960 | 79 0b fb ff a2 03 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 44 0e 20 8c 04 41 0e 28 86 05 46 0e 30 | y........B....B....D....A.(..F.0 |
59980 | 83 06 53 0e b0 41 03 77 03 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 | ..S..A.w..0A.(A..B..B..B........ |
599a0 | 4c 00 00 00 d4 12 00 00 d3 0e fb ff 6f 04 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 | L...........o....B....B....B.... |
599c0 | 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4a 0e 50 03 4a 04 0e 38 44 0e 30 41 0e 28 42 0e 20 | B.(..D.0..A.8..J.P.J..8D.0A.(B.. |
599e0 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 4c 00 00 00 24 13 00 00 f2 12 fb ff 90 02 00 00 | B..B..B.........L...$........... |
59a00 | 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 46 0e 30 86 06 41 0e 38 83 07 4a | .B....B....E....B.(..F.0..A.8..J |
59a20 | 0e a0 05 03 69 02 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 | ....i..8A.0A.(B..B..B..B........ |
59a40 | 14 00 00 00 74 13 00 00 32 15 fb ff 07 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 8c 13 00 00 | ....t...2....................... |
59a60 | 21 15 fb ff 0a 00 00 00 00 00 00 00 00 00 00 00 4c 00 00 00 a4 13 00 00 13 15 fb ff 50 04 00 00 | !...............L...........P... |
59a80 | 00 42 0e 10 8f 02 42 0e 18 8e 03 47 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 47 | .B....B....G....B.(..D.0..A.8..G |
59aa0 | 0e e0 45 03 2c 04 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 | ..E.,..8A.0A.(B..B..B..B........ |
59ac0 | 44 00 00 00 f4 13 00 00 13 19 fb ff fb 00 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 47 0e 20 8c 04 | D................B....B....G.... |
59ae0 | 41 0e 28 86 05 44 0e 30 83 06 47 0e f0 04 02 db 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e | A.(..D.0..G......0A.(A..B..B..B. |
59b00 | 08 00 00 00 00 00 00 00 1c 00 00 00 3c 14 00 00 c6 19 fb ff ac 00 00 00 00 41 0e 10 83 02 02 aa | ............<............A...... |
59b20 | 0e 08 00 00 00 00 00 00 2c 00 00 00 5c 14 00 00 52 1a fb ff 48 00 00 00 00 42 0e 10 8c 02 41 0e | ........,...\...R...H....B....A. |
59b40 | 18 86 03 44 0e 20 83 04 7d 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 3c 00 00 00 8c 14 00 00 | ...D....}..A..B.........<....... |
59b60 | 6a 1a fb ff ef 00 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 45 0e 20 8c 04 41 0e 28 86 05 47 0e 30 | j........B....B....E....A.(..G.0 |
59b80 | 83 06 49 0e 40 02 cc 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 1c 00 00 00 cc 14 00 00 | ..I.@...0A.(A..B..B..B.......... |
59ba0 | 19 1b fb ff 1f 00 00 00 00 41 0e 10 83 02 59 0e 08 00 00 00 00 00 00 00 24 00 00 00 ec 14 00 00 | .........A....Y.........$....... |
59bc0 | 18 1b fb ff 35 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 46 0e 20 6a 0e 18 41 0e 10 41 0e 08 00 | ....5....A....A....F..j..A..A... |
59be0 | 1c 00 00 00 14 15 00 00 25 1b fb ff 38 00 00 00 00 41 0e 10 83 02 51 0e 20 64 0e 10 41 0e 08 00 | ........%...8....A....Q..d..A... |
59c00 | 1c 00 00 00 34 15 00 00 3d 1b fb ff 32 00 00 00 00 41 0e 10 83 02 6f 0e 08 00 00 00 00 00 00 00 | ....4...=...2....A....o......... |
59c20 | 1c 00 00 00 54 15 00 00 4f 1b fb ff 2c 00 00 00 00 41 0e 10 83 02 6a 0e 08 00 00 00 00 00 00 00 | ....T...O...,....A....j......... |
59c40 | 1c 00 00 00 74 15 00 00 5b 1b fb ff 3c 00 00 00 00 41 0e 10 83 02 7a 0e 08 00 00 00 00 00 00 00 | ....t...[...<....A....z......... |
59c60 | 1c 00 00 00 94 15 00 00 77 1b fb ff 2e 00 00 00 00 41 0e 10 83 02 62 0e 08 00 00 00 00 00 00 00 | ........w........A....b......... |
59c80 | 1c 00 00 00 b4 15 00 00 85 1b fb ff 37 00 00 00 00 41 0e 10 83 02 4c 0e 20 68 0e 10 41 0e 08 00 | ............7....A....L..h..A... |
59ca0 | 2c 00 00 00 d4 15 00 00 9c 1b fb ff 88 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 4d 0e d0 40 02 | ,................A....A....M..@. |
59cc0 | 76 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 00 00 24 00 00 00 04 16 00 00 f4 1b fb ff 84 00 00 00 | v..A..A.........$............... |
59ce0 | 00 41 0e 10 83 02 4a 0e c0 40 02 77 0e 10 41 0e 08 00 00 00 00 00 00 00 1c 00 00 00 2c 16 00 00 | .A....J..@.w..A.............,... |
59d00 | 50 1c fb ff 4a 00 00 00 00 6b 0e 10 83 02 5b c3 0e 08 00 00 00 00 00 00 4c 00 00 00 4c 16 00 00 | P...J....k....[.........L...L... |
59d20 | 7a 1c fb ff 34 01 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 | z...4....B....B....E....B.(..D.0 |
59d40 | 86 06 41 0e 38 83 07 4c 0e 80 41 03 0d 01 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 | ..A.8..L..A....8A.0A.(B..B..B..B |
59d60 | 0e 08 00 00 00 00 00 00 1c 00 00 00 9c 16 00 00 5e 1d fb ff 29 00 00 00 00 41 0e 10 83 02 5d 0e | ................^...)....A....]. |
59d80 | 08 00 00 00 00 00 00 00 1c 00 00 00 bc 16 00 00 67 1d fb ff 24 00 00 00 00 41 0e 10 83 02 58 0e | ................g...$....A....X. |
59da0 | 08 00 00 00 00 00 00 00 4c 00 00 00 dc 16 00 00 6b 1d fb ff 80 00 00 00 00 42 0e 10 8d 02 42 0e | ........L.......k........B....B. |
59dc0 | 18 8c 03 43 0e 20 86 04 41 0e 28 83 05 44 0e 30 02 54 0a 0e 28 49 0e 20 41 0e 18 42 0e 10 42 0e | ...C....A.(..D.0.T..(I..A..B..B. |
59de0 | 08 45 0b 41 0e 28 46 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 2c 17 00 00 | .E.A.(F..A..B..B............,... |
59e00 | 9b 1d fb ff 26 00 00 00 00 41 0e 10 83 02 60 0e 08 00 00 00 00 00 00 00 24 00 00 00 4c 17 00 00 | ....&....A....`.........$...L... |
59e20 | a1 1d fb ff 2e 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 56 0e 18 4c 0e 10 41 0e 08 00 | .........A....A....D..V..L..A... |
59e40 | 34 00 00 00 74 17 00 00 a7 1d fb ff 5b 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | 4...t.......[....B....B....D.... |
59e60 | 41 0e 28 83 05 45 0e 30 77 0e 28 4c 0e 20 41 0e 18 42 0e 10 42 0e 08 00 4c 00 00 00 ac 17 00 00 | A.(..E.0w.(L..A..B..B...L....... |
59e80 | ca 1d fb ff c8 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 43 0e 20 86 04 41 0e 28 83 05 44 0e 30 | .........B....B....C....A.(..D.0 |
59ea0 | 02 9c 0a 0e 28 49 0e 20 41 0e 18 42 0e 10 42 0e 08 45 0b 41 0e 28 46 0e 20 41 0e 18 42 0e 10 42 | ....(I..A..B..B..E.A.(F..A..B..B |
59ec0 | 0e 08 00 00 00 00 00 00 2c 00 00 00 fc 17 00 00 42 1e fb ff 50 00 00 00 00 42 0e 10 8c 02 41 0e | ........,.......B...P....B....A. |
59ee0 | 18 86 03 44 0e 20 83 04 02 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 2c 18 00 00 | ...D.....A..A..B............,... |
59f00 | 62 1e fb ff 1a 00 00 00 00 41 0e 10 83 02 58 0e 08 00 00 00 00 00 00 00 2c 00 00 00 4c 18 00 00 | b........A....X.........,...L... |
59f20 | 5c 1e fb ff 62 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 02 50 0e 18 41 0e 10 42 | \...b....B....A....A.....P..A..B |
59f40 | 0e 08 00 00 00 00 00 00 1c 00 00 00 7c 18 00 00 8e 1e fb ff 5b 00 00 00 00 41 0e 10 83 02 02 59 | ............|.......[....A.....Y |
59f60 | 0e 08 00 00 00 00 00 00 1c 00 00 00 9c 18 00 00 c9 1e fb ff 47 00 00 00 00 41 0e 10 83 02 02 45 | ....................G....A.....E |
59f80 | 0e 08 00 00 00 00 00 00 34 00 00 00 bc 18 00 00 f0 1e fb ff 7b 00 00 00 00 42 0e 10 8c 02 41 0e | ........4...........{....B....A. |
59fa0 | 18 86 03 41 0e 20 83 04 02 52 0a 0e 18 41 0e 10 42 0e 08 45 0b 54 0e 18 46 0e 10 42 0e 08 00 00 | ...A.....R...A..B..E.T..F..B.... |
59fc0 | 34 00 00 00 f4 18 00 00 33 1f fb ff 42 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 65 0a | 4.......3...B....A....A....D..e. |
59fe0 | 0e 18 48 0e 10 41 0e 08 45 0b 41 0e 18 46 0e 10 41 0e 08 00 00 00 00 00 4c 00 00 00 2c 19 00 00 | ..H..A..E.A..F..A.......L...,... |
5a000 | 3d 1f fb ff 6c 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 45 0e 30 | =...l....B....B....D....A.(..E.0 |
5a020 | 7b 0a 0e 28 4a 0e 20 41 0e 18 42 0e 10 42 0e 08 4c 0b 41 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e | {..(J..A..B..B..L.A.(A..A..B..B. |
5a040 | 08 00 00 00 00 00 00 00 2c 00 00 00 7c 19 00 00 59 1f fb ff 7e 00 00 00 00 42 0e 10 8c 02 41 0e | ........,...|...Y...~....B....A. |
5a060 | 18 86 03 44 0e 20 83 04 02 6e 0e 18 46 0e 10 42 0e 08 00 00 00 00 00 00 14 00 00 00 ac 19 00 00 | ...D.....n..F..B................ |
5a080 | a7 1f fb ff 0f 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 c4 19 00 00 9e 1f fb ff 0f 00 00 00 | ................................ |
5a0a0 | 00 00 00 00 00 00 00 00 1c 00 00 00 dc 19 00 00 95 1f fb ff b6 00 00 00 00 41 0e 10 83 02 02 b4 | .........................A...... |
5a0c0 | 0e 08 00 00 00 00 00 00 34 00 00 00 fc 19 00 00 2b 20 fb ff 72 00 00 00 00 42 0e 10 8d 02 42 0e | ........4.......+...r....B....B. |
5a0e0 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 43 0e 30 02 5d 0e 28 43 0e 20 41 0e 18 42 0e 10 42 0e 08 | ...D....A.(..C.0.].(C..A..B..B.. |
5a100 | 4c 00 00 00 34 1a 00 00 65 20 fb ff 3a 03 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 | L...4...e...:....B....B....E.... |
5a120 | 42 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 4d 0e c0 02 03 15 03 0e 38 41 0e 30 41 0e 28 42 0e | B.(..A.0..A.8..M.......8A.0A.(B. |
5a140 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 84 1a 00 00 4f 23 fb ff 1f 00 00 00 | .B..B..B................O#...... |
5a160 | 00 41 0e 10 83 02 59 0e 08 00 00 00 00 00 00 00 1c 00 00 00 a4 1a 00 00 4e 23 fb ff 1a 00 00 00 | .A....Y.................N#...... |
5a180 | 00 41 0e 10 83 02 54 0e 08 00 00 00 00 00 00 00 5c 00 00 00 c4 1a 00 00 48 23 fb ff 1b 01 00 00 | .A....T.........\.......H#...... |
5a1a0 | 00 42 0e 10 8e 02 42 0e 18 8d 03 47 0e 20 8c 04 41 0e 28 86 05 41 0e 30 83 06 6d 0a 0e 28 41 0e | .B....B....G....A.(..A.0..m..(A. |
5a1c0 | 20 42 0e 18 42 0e 10 42 0e 08 45 0b 02 88 0a 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 47 0b 77 | .B..B..B..E.....(A..B..B..B..G.w |
5a1e0 | 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 1c 00 00 00 24 1b 00 00 03 24 fb ff c9 00 00 00 | .(A..B..B..B........$....$...... |
5a200 | 00 41 0e 10 83 02 02 c7 0e 08 00 00 00 00 00 00 4c 00 00 00 44 1b 00 00 ac 24 fb ff 2e 01 00 00 | .A..............L...D....$...... |
5a220 | 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4a | .B....B....E....B.(..D.0..A.8..J |
5a240 | 0e 50 03 07 01 0e 38 43 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | .P....8C.0A.(B..B..B..B......... |
5a260 | 14 00 00 00 94 1b 00 00 8a 25 fb ff 20 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 ac 1b 00 00 | .........%...................... |
5a280 | 92 25 fb ff 28 00 00 00 00 00 00 00 00 00 00 00 2c 00 00 00 c4 1b 00 00 a2 25 fb ff 42 00 00 00 | .%..(...........,........%..B... |
5a2a0 | 00 42 0e 10 8c 02 44 0e 18 86 03 41 0e 20 83 04 77 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 | .B....D....A....w..A..B......... |
5a2c0 | 1c 00 00 00 f4 1b 00 00 b4 25 fb ff 5b 00 00 00 00 41 0e 10 83 02 02 59 0e 08 00 00 00 00 00 00 | .........%..[....A.....Y........ |
5a2e0 | 24 00 00 00 14 1c 00 00 ef 25 fb ff 2d 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 66 0e 10 41 0e | $........%..-....A....D....f..A. |
5a300 | 08 00 00 00 00 00 00 00 14 00 00 00 3c 1c 00 00 f4 25 fb ff 14 00 00 00 00 00 00 00 00 00 00 00 | ............<....%.............. |
5a320 | 14 00 00 00 54 1c 00 00 f0 25 fb ff 0b 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 6c 1c 00 00 | ....T....%..................l... |
5a340 | e3 25 fb ff 25 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 84 1c 00 00 f0 25 fb ff 49 00 00 00 | .%..%....................%..I... |
5a360 | 00 65 0e 10 4e 0e 08 00 44 00 00 00 9c 1c 00 00 21 26 fb ff 5f 00 00 00 00 42 0e 10 8f 02 42 0e | .e..N...D.......!&.._....B....B. |
5a380 | 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 45 0e 40 7f 0e 38 41 0e 30 | ...E....B.(..D.0..A.8..E.@..8A.0 |
5a3a0 | 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 2c 00 00 00 e4 1c 00 00 38 26 fb ff b7 00 00 00 | A.(B..B..B..B...,.......8&...... |
5a3c0 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 02 ac 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 | .B....A....D........A..B........ |
5a3e0 | 14 00 00 00 14 1d 00 00 bf 26 fb ff 07 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 2c 1d 00 00 | .........&..............4...,... |
5a400 | ae 26 fb ff 4c 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 7d 0e 20 | .&..L....B....B....D....A.(..}.. |
5a420 | 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 54 00 00 00 64 1d 00 00 c2 26 fb ff 50 00 00 00 | A..B..B.........T...d....&..P... |
5a440 | 00 47 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 42 0e 30 4a 0a 0e 28 41 c3 0e 20 | .G....B....A....A.(..B.0J..(A... |
5a460 | 41 c6 0e 18 42 cc 0e 10 42 cd 0e 08 42 0b 5d 0e 28 49 c3 0e 20 41 c6 0e 18 42 cc 0e 10 42 cd 0e | A...B...B...B.].(I...A...B...B.. |
5a480 | 08 00 00 00 00 00 00 00 14 00 00 00 bc 1d 00 00 ba 26 fb ff 11 00 00 00 00 00 00 00 00 00 00 00 | .................&.............. |
5a4a0 | 14 00 00 00 d4 1d 00 00 b3 26 fb ff 17 00 00 00 00 00 00 00 00 00 00 00 24 00 00 00 ec 1d 00 00 | .........&..............$....... |
5a4c0 | b2 26 fb ff 3b 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 4c 0e 30 6a 0e 18 41 0e 10 41 0e 08 00 | .&..;....A....A....L.0j..A..A... |
5a4e0 | 14 00 00 00 14 1e 00 00 c5 26 fb ff 16 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 2c 1e 00 00 | .........&..................,... |
5a500 | c3 26 fb ff 9a 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 44 1e 00 00 45 27 fb ff 12 00 00 00 | .&..................D...E'...... |
5a520 | 00 00 00 00 00 00 00 00 14 00 00 00 5c 1e 00 00 3f 27 fb ff 0f 00 00 00 00 00 00 00 00 00 00 00 | ............\...?'.............. |
5a540 | 2c 00 00 00 74 1e 00 00 36 27 fb ff 4a 00 00 00 00 58 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 | ,...t...6'..J....X....A....C.... |
5a560 | 6a c3 0e 18 41 c6 0e 10 42 cc 0e 08 00 00 00 00 14 00 00 00 a4 1e 00 00 50 27 fb ff 2d 00 00 00 | j...A...B...............P'..-... |
5a580 | 00 5a 0e 10 4e 0e 08 00 24 00 00 00 bc 1e 00 00 65 27 fb ff 15 00 00 00 00 41 0e 10 86 02 41 0e | .Z..N...$.......e'.......A....A. |
5a5a0 | 18 83 03 44 0e 20 4c 0e 18 41 0e 10 41 0e 08 00 14 00 00 00 e4 1e 00 00 52 27 fb ff 25 00 00 00 | ...D..L..A..A...........R'..%... |
5a5c0 | 00 44 0e 20 60 0e 08 00 14 00 00 00 fc 1e 00 00 5f 27 fb ff 2f 00 00 00 00 44 0e 30 6a 0e 08 00 | .D..`..........._'../....D.0j... |
5a5e0 | 14 00 00 00 14 1f 00 00 76 27 fb ff 79 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 2c 1f 00 00 | ........v'..y...............,... |
5a600 | d7 27 fb ff 50 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 44 1f 00 00 0f 28 fb ff 81 00 00 00 | .'..P...........4...D....(...... |
5a620 | 00 4b 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 66 0a 0e 18 41 c3 0e 10 41 c6 0e 08 45 0b 41 0e 18 | .K....A....D...f...A...A...E.A.. |
5a640 | 41 c3 0e 10 41 c6 0e 08 2c 00 00 00 7c 1f 00 00 58 28 fb ff ec 00 00 00 00 42 0e 10 8c 02 41 0e | A...A...,...|...X(.......B....A. |
5a660 | 18 86 03 44 0e 20 83 04 4a 0e 30 02 d6 0e 20 41 0e 18 41 0e 10 42 0e 08 44 00 00 00 ac 1f 00 00 | ...D....J.0....A..A..B..D....... |
5a680 | 14 29 fb ff 17 01 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 | .).......B....B....B....B.(..D.0 |
5a6a0 | 86 06 41 0e 38 83 07 44 0e 40 02 fb 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 | ..A.8..D.@...8A.0A.(B..B..B..B.. |
5a6c0 | 2c 00 00 00 f4 1f 00 00 e3 29 fb ff 9a 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,........).......B....A....D.... |
5a6e0 | 02 8b 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 24 20 00 00 4d 2a fb ff 3a 00 00 00 | ....A..B........$...$...M*..:... |
5a700 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 6b 0e 18 41 0e 10 41 0e 08 00 24 00 00 00 4c 20 00 00 | .A....A....D..k..A..A...$...L... |
5a720 | 5f 2a fb ff 49 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 40 0e 18 41 0e 10 41 0e 08 | _*..I....A....A....D...@..A..A.. |
5a740 | 14 00 00 00 74 20 00 00 80 2a fb ff 13 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 8c 20 00 00 | ....t....*...................... |
5a760 | 7b 2a fb ff 12 00 00 00 00 00 00 00 00 00 00 00 24 00 00 00 a4 20 00 00 75 2a fb ff e8 00 00 00 | {*..............$.......u*...... |
5a780 | 00 41 0e 10 86 02 41 0e 18 83 03 4a 0e 40 02 d9 0e 18 41 0e 10 41 0e 08 44 00 00 00 cc 20 00 00 | .A....A....J.@....A..A..D....... |
5a7a0 | 35 2b fb ff 9d 00 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 | 5+.......B....B....E....B.(..D.0 |
5a7c0 | 86 06 41 0e 38 83 07 4d 0e 50 02 75 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 | ..A.8..M.P.u.8A.0A.(B..B..B..B.. |
5a7e0 | 4c 00 00 00 14 21 00 00 8a 2b fb ff 96 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | L....!...+.......B....B....D.... |
5a800 | 41 0e 28 83 05 45 0e 30 66 0a 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 45 0b 02 46 0e 28 47 0e | A.(..E.0f..(A..A..B..B..E..F.(G. |
5a820 | 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 64 21 00 00 d0 2b fb ff 72 00 00 00 | .A..B..B........4...d!...+..r... |
5a840 | 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 02 54 0e 28 47 0e 20 41 | .B....B....D....A.(..D.0.T.(G..A |
5a860 | 0e 18 42 0e 10 42 0e 08 24 00 00 00 9c 21 00 00 0a 2c fb ff 6c 00 00 00 00 41 0e 10 86 02 41 0e | ..B..B..$....!...,..l....A....A. |
5a880 | 18 83 03 44 0e 20 02 63 0e 18 41 0e 10 41 0e 08 24 00 00 00 c4 21 00 00 4e 2c fb ff 5c 00 00 00 | ...D...c..A..A..$....!..N,..\... |
5a8a0 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 53 0e 18 41 0e 10 41 0e 08 1c 00 00 00 ec 21 00 00 | .A....A....D...S..A..A.......!.. |
5a8c0 | 82 2c fb ff 2a 00 00 00 00 41 0e 10 83 02 68 0e 08 00 00 00 00 00 00 00 14 00 00 00 0c 22 00 00 | .,..*....A....h..............".. |
5a8e0 | 8c 2c fb ff 3c 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 24 22 00 00 b0 2c fb ff 10 00 00 00 | .,..<...............$"...,...... |
5a900 | 00 00 00 00 00 00 00 00 4c 00 00 00 3c 22 00 00 a8 2c fb ff 64 02 00 00 00 42 0e 10 8f 02 42 0e | ........L...<"...,..d....B....B. |
5a920 | 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4d 0e 80 01 03 3c 02 0e 38 | ...E....B.(..D.0..A.8..M....<..8 |
5a940 | 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 8c 22 00 00 | A.0A.(B..B..B..B........$....".. |
5a960 | bc 2e fb ff fc 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 4a 0e 40 02 ed 0e 18 41 0e 10 41 0e 08 | .........A....A....J.@....A..A.. |
5a980 | 54 00 00 00 b4 22 00 00 90 2f fb ff 30 01 00 00 00 4b 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 | T....".../..0....K....A....C.... |
5a9a0 | 4d 0e 30 02 d4 0a 0e 20 44 c3 0e 18 41 c6 0e 10 42 cc 0e 08 45 0b 5f 0a 0e 20 44 c3 0e 18 41 c6 | M.0.....D...A...B...E._...D...A. |
5a9c0 | 0e 10 42 cc 0e 08 45 0b 44 0e 20 41 c3 0e 18 41 c6 0e 10 42 cc 0e 08 00 2c 00 00 00 0c 23 00 00 | ..B...E.D..A...A...B....,....#.. |
5a9e0 | 68 30 fb ff 64 00 00 00 00 45 0e 10 8c 02 41 0e 18 86 03 48 0e 20 83 04 02 52 0e 18 41 0e 10 42 | h0..d....E....A....H.....R..A..B |
5aa00 | 0e 08 00 00 00 00 00 00 14 00 00 00 3c 23 00 00 9c 30 fb ff 22 00 00 00 00 00 00 00 00 00 00 00 | ............<#...0.."........... |
5aa20 | 14 00 00 00 54 23 00 00 a6 30 fb ff 2d 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 6c 23 00 00 | ....T#...0..-...............l#.. |
5aa40 | bb 30 fb ff 14 00 00 00 00 48 0e 10 46 0e 08 00 44 00 00 00 84 23 00 00 b7 30 fb ff 82 00 00 00 | .0.......H..F...D....#...0...... |
5aa60 | 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 45 | .B....B....E....B.(..D.0..A.8..E |
5aa80 | 0e 40 02 62 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 24 00 00 00 cc 23 00 00 | .@.b.8A.0A.(B..B..B..B..$....#.. |
5aaa0 | 50 9b fa ff 5b 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 | P...[....B....B....D....A.(..D.0 |
5aac0 | 14 00 00 00 f4 23 00 00 c9 30 fb ff 27 00 00 00 00 41 0e 10 83 02 00 00 14 00 00 00 0c 24 00 00 | .....#...0..'....A...........$.. |
5aae0 | d8 30 fb ff 10 00 00 00 00 46 0e 10 45 0e 08 00 24 00 00 00 24 24 00 00 d0 30 fb ff 2a 00 00 00 | .0.......F..E...$...$$...0..*... |
5ab00 | 00 41 0e 10 86 02 41 0e 18 83 03 66 0e 10 41 0e 08 00 00 00 00 00 00 00 14 00 00 00 4c 24 00 00 | .A....A....f..A.............L$.. |
5ab20 | d2 30 fb ff 2a 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 64 24 00 00 e4 30 fb ff ad 00 00 00 | .0..*...........<...d$...0...... |
5ab40 | 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 02 9a 0e 28 41 0e | .B....B....B....A.(..D.0.....(A. |
5ab60 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 a4 24 00 00 51 31 fb ff 58 00 00 00 | .B..B..B........4....$..Q1..X... |
5ab80 | 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 02 44 0e 28 41 0e 20 41 | .B....B....D....A.(..D.0.D.(A..A |
5aba0 | 0e 18 42 0e 10 42 0e 08 34 00 00 00 dc 24 00 00 71 31 fb ff 99 00 00 00 00 42 0e 10 8d 02 42 0e | ..B..B..4....$..q1.......B....B. |
5abc0 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 41 0e 30 02 88 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 | ...D....A.(..A.0...(A..A..B..B.. |
5abe0 | 34 00 00 00 14 25 00 00 d2 31 fb ff 70 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | 4....%...1..p....B....B....D.... |
5ac00 | 41 0e 28 83 05 44 0e 30 02 5c 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 44 00 00 00 4c 25 00 00 | A.(..D.0.\.(A..A..B..B..D...L%.. |
5ac20 | 0a 32 fb ff 6f 00 00 00 00 44 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 6f 0a 0e 18 41 0e 10 42 | .2..o....D....A....A....o...A..B |
5ac40 | 0e 08 45 0b 62 0a 0e 18 44 0e 10 42 0e 08 45 0b 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 | ..E.b...D..B..E.A..A..B......... |
5ac60 | 14 00 00 00 94 25 00 00 31 32 fb ff 2f 00 00 00 00 5f 0e 10 4f 0e 08 00 44 00 00 00 ac 25 00 00 | .....%..12../...._..O...D....%.. |
5ac80 | 48 32 fb ff 1a 01 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 | H2.......B....B....E....B.(..D.0 |
5aca0 | 86 06 41 0e 38 83 07 41 0e 40 02 fe 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 | ..A.8..A.@...8A.0A.(B..B..B..B.. |
5acc0 | 1c 00 00 00 f4 25 00 00 1a 33 fb ff 15 00 00 00 00 41 0e 10 83 02 4f 0e 08 00 00 00 00 00 00 00 | .....%...3.......A....O......... |
5ace0 | 3c 00 00 00 14 26 00 00 0f 33 fb ff 98 01 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 | <....&...3.......B....B....B.... |
5ad00 | 41 0e 28 86 05 44 0e 30 83 06 03 85 01 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 | A.(..D.0......(A..B..B..B....... |
5ad20 | 4c 00 00 00 54 26 00 00 67 34 fb ff 39 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 43 0e 20 86 04 | L...T&..g4..9....B....B....C.... |
5ad40 | 41 0e 28 83 05 43 0e 30 03 18 01 0a 0e 28 44 0e 20 41 0e 18 42 0e 10 42 0e 08 45 0b 41 0e 28 41 | A.(..C.0.....(D..A..B..B..E.A.(A |
5ad60 | 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 3c 00 00 00 a4 26 00 00 50 35 fb ff ec 00 00 00 | ..A..B..B.......<....&..P5...... |
5ad80 | 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 41 0e 28 86 05 41 0e 30 83 06 02 dc 0e 28 41 0e | .B....B....B....A.(..A.0.....(A. |
5ada0 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 3c 00 00 00 e4 26 00 00 fc 35 fb ff eb 00 00 00 | .B..B..B........<....&...5...... |
5adc0 | 00 4b 0e 10 8e 02 42 0e 18 8d 03 45 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 02 c9 c3 0e 28 41 | .K....B....E....A.(..D.0......(A |
5ade0 | c6 0e 20 42 cc 0e 18 42 cd 0e 10 42 ce 0e 08 00 1c 00 00 00 24 27 00 00 a7 36 fb ff 22 00 00 00 | ...B...B...B........$'...6.."... |
5ae00 | 00 48 0e 10 83 02 59 0e 08 00 00 00 00 00 00 00 24 00 00 00 44 27 00 00 a9 36 fb ff 35 00 00 00 | .H....Y.........$...D'...6..5... |
5ae20 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 6c 0e 18 41 0e 10 41 0e 08 00 2c 00 00 00 6c 27 00 00 | .A....A....D..l..A..A...,...l'.. |
5ae40 | b6 36 fb ff 48 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 47 0e 40 75 0e 20 41 0e | .6..H....B....A....D....G.@u..A. |
5ae60 | 18 41 0e 10 42 0e 08 00 34 00 00 00 9c 27 00 00 ce 36 fb ff 8a 00 00 00 00 42 0e 10 8d 02 42 0e | .A..B...4....'...6.......B....B. |
5ae80 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 47 0e 50 02 73 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 | ...D....A.(..G.P.s.(A..A..B..B.. |
5aea0 | 2c 00 00 00 d4 27 00 00 20 37 fb ff 5e 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,....'...7..^....B....A....D.... |
5aec0 | 02 4f 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 4c 00 00 00 04 28 00 00 4e 37 fb ff 0a 08 00 00 | .O..A..B........L....(..N7...... |
5aee0 | 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 47 | .B....B....B....B.(..A.0..A.8..G |
5af00 | 0e 90 01 03 ee 07 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 | .......8A.0A.(B..B..B..B........ |
5af20 | 34 00 00 00 54 28 00 00 08 3f fb ff 37 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 5f 0a | 4...T(...?..7....A....A....D.._. |
5af40 | 0e 18 41 0e 10 41 0e 08 45 0b 48 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 4c 00 00 00 8c 28 00 00 | ..A..A..E.H..A..A.......L....(.. |
5af60 | 07 3f fb ff b5 02 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 | .?.......B....B....E....B.(..D.0 |
5af80 | 86 06 41 0e 38 83 07 4a 0e b0 01 03 90 02 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 | ..A.8..J.......8A.0A.(B..B..B..B |
5afa0 | 0e 08 00 00 00 00 00 00 44 00 00 00 dc 28 00 00 6c 41 fb ff dc 03 00 00 00 42 0e 10 8e 02 42 0e | ........D....(..lA.......B....B. |
5afc0 | 18 8d 03 45 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 47 0e 60 03 bc 03 0e 30 43 0e 28 41 0e 20 | ...E....A.(..D.0..G.`....0C.(A.. |
5afe0 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 14 00 00 00 24 29 00 00 00 45 fb ff 07 00 00 00 | B..B..B.............$)...E...... |
5b000 | 00 00 00 00 00 00 00 00 24 00 00 00 3c 29 00 00 ef 44 fb ff 35 00 00 00 00 41 0e 10 86 02 41 0e | ........$...<)...D..5....A....A. |
5b020 | 18 83 03 44 0e 20 60 0e 18 49 0e 10 41 0e 08 00 3c 00 00 00 64 29 00 00 fc 44 fb ff 98 00 00 00 | ...D..`..I..A...<...d)...D...... |
5b040 | 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 47 0e 60 02 7d 0e | .B....B....B....A.(..D.0..G.`.}. |
5b060 | 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 1c 00 00 00 a4 29 00 00 54 45 fb ff 11 00 00 00 | 0A.(A..B..B..B.......)..TE...... |
5b080 | 00 41 0e 10 83 02 4f 0e 08 00 00 00 00 00 00 00 44 00 00 00 c4 29 00 00 45 45 fb ff 34 02 00 00 | .A....O.........D....)..EE..4... |
5b0a0 | 00 42 0e 10 8e 02 42 0e 18 8d 03 45 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 50 0e 60 03 0d 02 | .B....B....E....A.(..D.0..P.`... |
5b0c0 | 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 2c 00 00 00 0c 2a 00 00 | .0A.(A..B..B..B.........,....*.. |
5b0e0 | 31 47 fb ff 47 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 46 0e 20 83 04 7a 0e 18 41 0e 10 42 0e | 1G..G....B....A....F....z..A..B. |
5b100 | 08 00 00 00 00 00 00 00 3c 00 00 00 3c 2a 00 00 48 47 fb ff 41 01 00 00 00 42 0e 10 8d 02 42 0e | ........<...<*..HG..A....B....B. |
5b120 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 4a 0e 50 03 27 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e | ...D....A.(..J.P.'..(A..A..B..B. |
5b140 | 08 00 00 00 00 00 00 00 3c 00 00 00 7c 2a 00 00 49 48 fb ff 1f 01 00 00 00 42 0e 10 8d 02 42 0e | ........<...|*..IH.......B....B. |
5b160 | 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 4a 0e 50 03 08 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e | ...A....A.(..J.P....(A..A..B..B. |
5b180 | 08 00 00 00 00 00 00 00 3c 00 00 00 bc 2a 00 00 28 49 fb ff a8 01 00 00 00 42 0e 10 8d 02 42 0e | ........<....*..(I.......B....B. |
5b1a0 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 47 0e 50 03 91 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e | ...D....A.(..G.P....(A..A..B..B. |
5b1c0 | 08 00 00 00 00 00 00 00 1c 00 00 00 fc 2a 00 00 90 4a fb ff 39 00 00 00 00 41 0e 10 83 02 47 0e | .............*...J..9....A....G. |
5b1e0 | 30 6f 0e 10 41 0e 08 00 1c 00 00 00 1c 2b 00 00 a9 4a fb ff 2a 00 00 00 00 41 0e 10 83 02 47 0e | 0o..A........+...J..*....A....G. |
5b200 | 30 60 0e 10 41 0e 08 00 24 00 00 00 3c 2b 00 00 b3 4a fb ff 33 00 00 00 00 41 0e 10 86 02 41 0e | 0`..A...$...<+...J..3....A....A. |
5b220 | 18 83 03 49 0e 40 65 0e 18 41 0e 10 41 0e 08 00 44 00 00 00 64 2b 00 00 be 4a fb ff 14 01 00 00 | ...I.@e..A..A...D...d+...J...... |
5b240 | 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4e | .B....B....E....B.(..D.0..A.8..N |
5b260 | 0e 70 02 eb 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 1c 00 00 00 ac 2b 00 00 | .p...8A.0A.(B..B..B..B.......+.. |
5b280 | 8a 4b fb ff 1f 00 00 00 00 41 0e 10 83 02 5d 0e 08 00 00 00 00 00 00 00 34 00 00 00 cc 2b 00 00 | .K.......A....].........4....+.. |
5b2a0 | 89 4b fb ff f1 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 47 0e 60 | .K.......B....B....D....A.(..G.` |
5b2c0 | 02 da 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 4c 00 00 00 04 2c 00 00 42 4c fb ff 42 02 00 00 | ...(A..A..B..B..L....,..BL..B... |
5b2e0 | 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4d | .B....B....E....B.(..D.0..A.8..M |
5b300 | 0e c0 02 03 17 02 0e 38 44 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 | .......8D.0A.(B..B..B..B........ |
5b320 | 34 00 00 00 54 2c 00 00 34 4e fb ff 3d 01 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | 4...T,..4N..=....B....A....D.... |
5b340 | 4a 0e d0 40 03 27 01 0e 20 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 8c 2c 00 00 | J..@.'...A..A..B........$....,.. |
5b360 | 39 4f fb ff 07 01 00 00 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 02 fa 0e 18 46 0e 10 41 0e 08 | 9O.......A....A....C......F..A.. |
5b380 | 34 00 00 00 b4 2c 00 00 18 50 fb ff d9 01 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 | 4....,...P.......B....A....C.... |
5b3a0 | 4f 0e b0 01 03 bf 01 0e 20 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 ec 2c 00 00 | O........A..A..B.............,.. |
5b3c0 | b9 51 fb ff 73 00 00 00 00 41 0e 10 83 02 02 71 0e 08 00 00 00 00 00 00 24 00 00 00 0c 2d 00 00 | .Q..s....A.....q........$....-.. |
5b3e0 | 0c 52 fb ff 52 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 02 45 0e 18 46 0e 10 41 0e 08 | .R..R....A....A....C...E..F..A.. |
5b400 | 44 00 00 00 34 2d 00 00 36 52 fb ff 89 01 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 45 0e 20 8c 04 | D...4-..6R.......B....B....E.... |
5b420 | 41 0e 28 86 05 44 0e 30 83 06 4d 0e f0 40 03 65 01 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 | A.(..D.0..M..@.e..0A.(A..B..B..B |
5b440 | 0e 08 00 00 00 00 00 00 3c 00 00 00 7c 2d 00 00 77 53 fb ff 44 01 00 00 00 42 0e 10 8d 02 42 0e | ........<...|-..wS..D....B....B. |
5b460 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 03 30 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e | ...D....A.(..D.0.0..(A..A..B..B. |
5b480 | 08 00 00 00 00 00 00 00 24 00 00 00 bc 2d 00 00 7b 54 fb ff 78 00 00 00 00 41 0e 10 86 02 41 0e | ........$....-..{T..x....A....A. |
5b4a0 | 18 83 03 43 0e 20 02 70 0e 18 41 0e 10 41 0e 08 4c 00 00 00 e4 2d 00 00 cb 54 fb ff a2 00 00 00 | ...C...p..A..A..L....-...T...... |
5b4c0 | 00 42 0e 10 8d 02 42 0e 18 8c 03 46 0e 20 86 04 41 0e 28 83 05 45 0e 30 02 76 0a 0e 28 4a 0e 20 | .B....B....F....A.(..E.0.v..(J.. |
5b4e0 | 41 0e 18 42 0e 10 42 0e 08 45 0b 41 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 | A..B..B..E.A.(A..A..B..B........ |
5b500 | 24 00 00 00 34 2e 00 00 1d 55 fb ff 53 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 46 0e 20 02 46 | $...4....U..S....A....A....F...F |
5b520 | 0e 18 43 0e 10 41 0e 08 3c 00 00 00 5c 2e 00 00 48 55 fb ff d0 00 00 00 00 42 0e 10 8e 02 42 0e | ..C..A..<...\...HU.......B....B. |
5b540 | 18 8d 03 45 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 02 b6 0e 28 41 0e 20 42 0e 18 42 0e 10 42 | ...E....A.(..D.0.....(A..B..B..B |
5b560 | 0e 08 00 00 00 00 00 00 24 00 00 00 9c 2e 00 00 d8 55 fb ff 4a 00 00 00 00 41 0e 10 86 02 41 0e | ........$........U..J....A....A. |
5b580 | 18 83 03 4f 0e 30 62 0e 18 4f 0e 10 41 0e 08 00 2c 00 00 00 c4 2e 00 00 fa 55 fb ff a3 00 00 00 | ...O.0b..O..A...,........U...... |
5b5a0 | 00 42 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 51 0e 30 02 85 0e 20 43 0e 18 41 0e 10 42 0e 08 | .B....A....C....Q.0....C..A..B.. |
5b5c0 | 34 00 00 00 f4 2e 00 00 6d 56 fb ff 61 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | 4.......mV..a....B....B....D.... |
5b5e0 | 41 0e 28 83 05 46 0e 30 73 0e 28 4a 0e 20 41 0e 18 42 0e 10 42 0e 08 00 34 00 00 00 2c 2f 00 00 | A.(..F.0s.(J..A..B..B...4...,/.. |
5b600 | 96 56 fb ff bf 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 02 7a 0a 0e 18 41 0e 10 | .V.......B....A....C.....z...A.. |
5b620 | 42 0e 08 45 0b 73 0e 18 41 0e 10 42 0e 08 00 00 34 00 00 00 64 2f 00 00 1d 57 fb ff 5e 00 00 00 | B..E.s..A..B....4...d/...W..^... |
5b640 | 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 02 49 0a 0e 18 41 0e 10 41 0e 08 45 0b 46 0e 18 41 0e | .A....A....C...I...A..A..E.F..A. |
5b660 | 10 41 0e 08 00 00 00 00 34 00 00 00 9c 2f 00 00 43 57 fb ff 65 00 00 00 00 42 0e 10 8c 02 41 0e | .A......4..../..CW..e....B....A. |
5b680 | 18 86 03 43 0e 20 83 04 02 4d 0a 0e 18 41 0e 10 42 0e 08 45 0b 46 0e 18 41 0e 10 42 0e 08 00 00 | ...C.....M...A..B..E.F..A..B.... |
5b6a0 | 2c 00 00 00 d4 2f 00 00 70 57 fb ff e2 01 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 | ,..../..pW.......B....A....C.... |
5b6c0 | 03 d3 01 0e 18 46 0e 10 42 0e 08 00 00 00 00 00 14 00 00 00 04 30 00 00 22 59 fb ff 0c 00 00 00 | .....F..B............0.."Y...... |
5b6e0 | 00 00 00 00 00 00 00 00 1c 00 00 00 1c 30 00 00 16 59 fb ff 43 00 00 00 00 41 0e 10 83 02 47 0e | .............0...Y..C....A....G. |
5b700 | 20 77 0e 10 43 0e 08 00 14 00 00 00 3c 30 00 00 39 59 fb ff 1c 00 00 00 00 00 00 00 00 00 00 00 | .w..C.......<0..9Y.............. |
5b720 | 2c 00 00 00 54 30 00 00 3d 59 fb ff 5c 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 44 0e 20 83 04 | ,...T0..=Y..\....B....D....D.... |
5b740 | 02 4e 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 84 30 00 00 69 59 fb ff 3a 00 00 00 | .N..A..B........$....0..iY..:... |
5b760 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 71 0e 18 41 0e 10 41 0e 08 00 14 00 00 00 ac 30 00 00 | .A....A....D..q..A..A........0.. |
5b780 | 7b 59 fb ff 12 00 00 00 00 41 0e 10 50 0e 08 00 2c 00 00 00 c4 30 00 00 75 59 fb ff 6e 00 00 00 | {Y.......A..P...,....0..uY..n... |
5b7a0 | 00 42 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 02 64 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 | .B....A....C.....d..A..B........ |
5b7c0 | 1c 00 00 00 f4 30 00 00 b3 59 fb ff 19 00 00 00 00 41 0e 10 83 02 53 0e 08 00 00 00 00 00 00 00 | .....0...Y.......A....S......... |
5b7e0 | 14 00 00 00 14 31 00 00 ac 59 fb ff 0a 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 2c 31 00 00 | .....1...Y..............4...,1.. |
5b800 | 9e 59 fb ff 56 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 43 0e 30 | .Y..V....B....B....D....A.(..C.0 |
5b820 | 02 41 0e 28 43 0e 20 41 0e 18 42 0e 10 42 0e 08 1c 00 00 00 64 31 00 00 bc 59 fb ff 4a 00 00 00 | .A.(C..A..B..B......d1...Y..J... |
5b840 | 00 41 0e 10 83 02 02 48 0e 08 00 00 00 00 00 00 24 00 00 00 84 31 00 00 e6 59 fb ff 24 00 00 00 | .A.....H........$....1...Y..$... |
5b860 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 4c 0e 18 4c 0e 10 41 0e 08 00 24 00 00 00 ac 31 00 00 | .A....A....D..L..L..A...$....1.. |
5b880 | e2 59 fb ff 40 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 4a 0e 20 62 0e 18 4c 0e 10 41 0e 08 00 | .Y..@....A....A....J..b..L..A... |
5b8a0 | 24 00 00 00 d4 31 00 00 fa 59 fb ff 24 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 4c 0e | $....1...Y..$....A....A....D..L. |
5b8c0 | 18 4c 0e 10 41 0e 08 00 1c 00 00 00 fc 31 00 00 f6 59 fb ff 41 00 00 00 00 41 0e 10 83 02 7f 0e | .L..A........1...Y..A....A...... |
5b8e0 | 08 00 00 00 00 00 00 00 1c 00 00 00 1c 32 00 00 17 5a fb ff 34 00 00 00 00 41 0e 10 83 02 72 0e | .............2...Z..4....A....r. |
5b900 | 08 00 00 00 00 00 00 00 2c 00 00 00 3c 32 00 00 2b 5a fb ff 91 00 00 00 00 42 0e 10 8c 02 41 0e | ........,...<2..+Z.......B....A. |
5b920 | 18 86 03 46 0e 20 83 04 02 82 0e 18 43 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 6c 32 00 00 | ...F........C..B............l2.. |
5b940 | 8c 5a fb ff 2e 00 00 00 00 41 0e 10 83 02 6c 0e 08 00 00 00 00 00 00 00 1c 00 00 00 8c 32 00 00 | .Z.......A....l..............2.. |
5b960 | 9a 5a fb ff 31 00 00 00 00 41 0e 10 83 02 6f 0e 08 00 00 00 00 00 00 00 2c 00 00 00 ac 32 00 00 | .Z..1....A....o.........,....2.. |
5b980 | ab 5a fb ff 19 01 00 00 00 41 0e 10 86 02 41 0e 18 83 03 4a 0e b0 02 03 0a 01 0e 18 41 0e 10 41 | .Z.......A....A....J........A..A |
5b9a0 | 0e 08 00 00 00 00 00 00 34 00 00 00 dc 32 00 00 94 5b fb ff 3e 00 00 00 00 41 0e 10 86 02 41 0e | ........4....2...[..>....A....A. |
5b9c0 | 18 83 03 45 0e 20 62 0a 0e 18 41 0e 10 41 0e 08 45 0b 4b 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 | ...E..b...A..A..E.K..A..A....... |
5b9e0 | 2c 00 00 00 14 33 00 00 9a 5b fb ff 8a 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 | ,....3...[.......B....A....A.... |
5ba00 | 47 0e 30 02 75 0e 20 46 0e 18 41 0e 10 42 0e 08 3c 00 00 00 44 33 00 00 f4 5b fb ff 03 01 00 00 | G.0.u..F..A..B..<...D3...[...... |
5ba20 | 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 4a 0e c0 01 02 ec 0e 28 41 0e 20 | .B....B....A....A.(..J......(A.. |
5ba40 | 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 4c 00 00 00 84 33 00 00 b7 5c fb ff a9 01 00 00 | A..B..B.........L....3...\...... |
5ba60 | 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 47 | .B....B....B....B.(..A.0..A.8..G |
5ba80 | 0e 50 03 8b 01 0e 38 43 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | .P....8C.0A.(B..B..B..B......... |
5baa0 | 34 00 00 00 d4 33 00 00 10 5e fb ff 2f 01 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 | 4....3...^../....B....A....A.... |
5bac0 | 4a 0e b0 01 03 1c 01 0e 20 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 0c 34 00 00 | J........A..A..B........4....4.. |
5bae0 | 07 5f fb ff 34 01 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 47 0e 40 03 24 01 0e 20 | ._..4....B....A....A....G.@.$... |
5bb00 | 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 34 00 00 00 44 34 00 00 03 60 fb ff 7a 00 00 00 | A..A..B.........4...D4...`..z... |
5bb20 | 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 20 02 57 0a 0e 18 49 0e 10 41 0e 08 4c 0b 41 0e 18 41 0e | .A....A....G...W...I..A..L.A..A. |
5bb40 | 10 41 0e 08 00 00 00 00 34 00 00 00 7c 34 00 00 45 60 fb ff b7 02 00 00 00 42 0e 10 8c 02 41 0e | .A......4...|4..E`.......B....A. |
5bb60 | 18 86 03 41 0e 20 83 04 4a 0e b0 01 03 a4 02 0e 20 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 | ...A....J........A..A..B........ |
5bb80 | 1c 00 00 00 b4 34 00 00 c4 62 fb ff 3b 00 00 00 00 41 0e 10 83 02 79 0e 08 00 00 00 00 00 00 00 | .....4...b..;....A....y......... |
5bba0 | 14 00 00 00 d4 34 00 00 df 62 fb ff 27 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 ec 34 00 00 | .....4...b..'................4.. |
5bbc0 | ee 62 fb ff 25 00 00 00 00 41 0e 10 83 02 63 0e 08 00 00 00 00 00 00 00 1c 00 00 00 0c 35 00 00 | .b..%....A....c..............5.. |
5bbe0 | f3 62 fb ff 25 00 00 00 00 41 0e 10 83 02 63 0e 08 00 00 00 00 00 00 00 1c 00 00 00 2c 35 00 00 | .b..%....A....c.............,5.. |
5bc00 | f8 62 fb ff 22 00 00 00 00 41 0e 10 83 02 60 0e 08 00 00 00 00 00 00 00 1c 00 00 00 4c 35 00 00 | .b.."....A....`.............L5.. |
5bc20 | fa 62 fb ff 22 00 00 00 00 41 0e 10 83 02 60 0e 08 00 00 00 00 00 00 00 1c 00 00 00 6c 35 00 00 | .b.."....A....`.............l5.. |
5bc40 | fc 62 fb ff 22 00 00 00 00 41 0e 10 83 02 60 0e 08 00 00 00 00 00 00 00 14 00 00 00 8c 35 00 00 | .b.."....A....`..............5.. |
5bc60 | fe 62 fb ff 1e 00 00 00 00 41 0e 10 5c 0e 08 00 3c 00 00 00 a4 35 00 00 04 63 fb ff 17 01 00 00 | .b.......A..\...<....5...c...... |
5bc80 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 44 0e 30 02 89 0a 0e 20 49 0e 18 41 0e 10 42 0e | .B....A....D....D.0.....I..A..B. |
5bca0 | 08 47 0b 02 66 0e 20 46 0e 18 41 0e 10 42 0e 08 34 00 00 00 e4 35 00 00 db 63 fb ff 6c 00 00 00 | .G..f..F..A..B..4....5...c..l... |
5bcc0 | 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 44 0e 30 02 56 0e 28 46 0e 20 41 | .B....B....A....A.(..D.0.V.(F..A |
5bce0 | 0e 18 42 0e 10 42 0e 08 34 00 00 00 1c 36 00 00 0f 64 fb ff 6c 00 00 00 00 42 0e 10 8d 02 42 0e | ..B..B..4....6...d..l....B....B. |
5bd00 | 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 44 0e 30 02 56 0e 28 46 0e 20 41 0e 18 42 0e 10 42 0e 08 | ...A....A.(..D.0.V.(F..A..B..B.. |
5bd20 | 1c 00 00 00 54 36 00 00 43 64 fb ff ad 00 00 00 00 41 0e 10 83 02 4c 0e 20 02 99 0e 10 46 0e 08 | ....T6..Cd.......A....L......F.. |
5bd40 | 24 00 00 00 74 36 00 00 d0 64 fb ff 3a 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 46 0e 20 6a 0e | $...t6...d..:....A....A....F..j. |
5bd60 | 18 46 0e 10 41 0e 08 00 1c 00 00 00 9c 36 00 00 e2 64 fb ff 22 00 00 00 00 41 0e 10 83 02 60 0e | .F..A........6...d.."....A....`. |
5bd80 | 08 00 00 00 00 00 00 00 1c 00 00 00 bc 36 00 00 e4 64 fb ff 22 00 00 00 00 41 0e 10 83 02 60 0e | .............6...d.."....A....`. |
5bda0 | 08 00 00 00 00 00 00 00 1c 00 00 00 dc 36 00 00 e6 64 fb ff 53 00 00 00 00 41 0e 10 83 02 4c 0e | .............6...d..S....A....L. |
5bdc0 | 20 7f 0e 10 46 0e 08 00 1c 00 00 00 fc 36 00 00 19 65 fb ff 22 00 00 00 00 41 0e 10 83 02 60 0e | ....F........6...e.."....A....`. |
5bde0 | 08 00 00 00 00 00 00 00 1c 00 00 00 1c 37 00 00 1b 65 fb ff 22 00 00 00 00 41 0e 10 83 02 60 0e | .............7...e.."....A....`. |
5be00 | 08 00 00 00 00 00 00 00 1c 00 00 00 3c 37 00 00 1d 65 fb ff 58 00 00 00 00 41 0e 10 83 02 02 56 | ............<7...e..X....A.....V |
5be20 | 0e 08 00 00 00 00 00 00 1c 00 00 00 5c 37 00 00 55 65 fb ff 3a 00 00 00 00 41 0e 10 83 02 78 0e | ............\7..Ue..:....A....x. |
5be40 | 08 00 00 00 00 00 00 00 1c 00 00 00 7c 37 00 00 6f 65 fb ff 90 00 00 00 00 41 0e 10 83 02 4c 0e | ............|7..oe.......A....L. |
5be60 | 20 02 7c 0e 10 46 0e 08 1c 00 00 00 9c 37 00 00 df 65 fb ff 3a 00 00 00 00 41 0e 10 83 02 78 0e | ..|..F.......7...e..:....A....x. |
5be80 | 08 00 00 00 00 00 00 00 1c 00 00 00 bc 37 00 00 f9 65 fb ff 4b 00 00 00 00 41 0e 10 83 02 4c 0e | .............7...e..K....A....L. |
5bea0 | 20 77 0e 10 46 0e 08 00 1c 00 00 00 dc 37 00 00 24 66 fb ff 5d 00 00 00 00 41 0e 10 83 02 02 5b | .w..F........7..$f..]....A.....[ |
5bec0 | 0e 08 00 00 00 00 00 00 24 00 00 00 fc 37 00 00 61 66 fb ff bf 00 00 00 00 41 0e 10 86 02 41 0e | ........$....7..af.......A....A. |
5bee0 | 18 83 03 4c 0e 30 02 a9 0e 18 46 0e 10 41 0e 08 1c 00 00 00 24 38 00 00 f8 66 fb ff c7 00 00 00 | ...L.0....F..A......$8...f...... |
5bf00 | 00 41 0e 10 83 02 02 c5 0e 08 00 00 00 00 00 00 1c 00 00 00 44 38 00 00 9f 67 fb ff 1d 00 00 00 | .A..................D8...g...... |
5bf20 | 00 43 0e 10 83 02 59 0e 08 00 00 00 00 00 00 00 1c 00 00 00 64 38 00 00 9c 67 fb ff 39 00 00 00 | .C....Y.............d8...g..9... |
5bf40 | 00 48 0e 10 83 02 70 0e 08 00 00 00 00 00 00 00 2c 00 00 00 84 38 00 00 b5 67 fb ff 4c 00 00 00 | .H....p.........,....8...g..L... |
5bf60 | 00 42 0e 10 8c 02 44 0e 18 86 03 44 0e 20 83 04 7e 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 | .B....D....D....~..A..B......... |
5bf80 | 2c 00 00 00 b4 38 00 00 d1 67 fb ff 77 00 00 00 00 46 0e 10 8c 02 45 0e 18 86 03 41 0e 20 83 04 | ,....8...g..w....F....E....A.... |
5bfa0 | 02 67 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 e4 38 00 00 18 68 fb ff 5c 00 00 00 | .g..A..B........$....8...h..\... |
5bfc0 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 53 0e 18 41 0e 10 41 0e 08 14 00 00 00 0c 39 00 00 | .A....A....D...S..A..A.......9.. |
5bfe0 | 4c 68 fb ff 96 00 00 00 00 41 0e 10 02 94 0e 08 24 00 00 00 24 39 00 00 ca 68 fb ff a0 00 00 00 | Lh.......A......$...$9...h...... |
5c000 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 86 0e 18 49 0e 10 41 0e 08 14 00 00 00 4c 39 00 00 | .A....A....D......I..A......L9.. |
5c020 | 42 69 fb ff 34 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 64 39 00 00 5e 69 fb ff 0d 00 00 00 | Bi..4...............d9..^i...... |
5c040 | 00 41 0e 10 00 00 00 00 44 00 00 00 7c 39 00 00 53 69 fb ff 7a 00 00 00 00 42 0e 10 8f 02 42 0e | .A......D...|9..Si..z....B....B. |
5c060 | 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 47 0e 30 86 06 41 0e 38 83 07 46 0e 40 02 56 0e 38 41 0e | ...E....B.(..G.0..A.8..F.@.V.8A. |
5c080 | 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 1c 00 00 00 c4 39 00 00 85 69 fb ff 6c 00 00 00 | 0A.(B..B..B..B.......9...i..l... |
5c0a0 | 00 41 0e 10 83 02 52 0e 20 02 57 0e 10 41 0e 08 24 00 00 00 e4 39 00 00 d1 69 fb ff d4 00 00 00 | .A....R...W..A..$....9...i...... |
5c0c0 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 cb 0e 18 41 0e 10 41 0e 08 24 00 00 00 0c 3a 00 00 | .A....A....D......A..A..$....:.. |
5c0e0 | 7d 6a fb ff 31 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 68 0e 18 41 0e 10 41 0e 08 00 | }j..1....A....A....D..h..A..A... |
5c100 | 24 00 00 00 34 3a 00 00 86 6a fb ff 2c 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 63 0e | $...4:...j..,....A....A....D..c. |
5c120 | 18 41 0e 10 41 0e 08 00 14 00 00 00 5c 3a 00 00 8a 6a fb ff 4c 00 00 00 00 00 00 00 00 00 00 00 | .A..A.......\:...j..L........... |
5c140 | 44 00 00 00 74 3a 00 00 be 6a fb ff 36 01 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 | D...t:...j..6....B....B....B.... |
5c160 | 41 0e 28 86 05 44 0e 30 83 06 47 0e 40 03 1b 01 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e | A.(..D.0..G.@....0A.(A..B..B..B. |
5c180 | 08 00 00 00 00 00 00 00 2c 00 00 00 bc 3a 00 00 ac 6b fb ff 49 00 00 00 00 42 0e 10 8c 02 41 0e | ........,....:...k..I....B....A. |
5c1a0 | 18 86 03 44 0e 20 83 04 7e 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 14 00 00 00 ec 3a 00 00 | ...D....~..A..B..............:.. |
5c1c0 | c5 6b fb ff 11 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 04 3b 00 00 be 6b fb ff 45 00 00 00 | .k...................;...k..E... |
5c1e0 | 00 00 00 00 00 00 00 00 14 00 00 00 1c 3b 00 00 eb 6b fb ff 18 00 00 00 00 00 00 00 00 00 00 00 | .............;...k.............. |
5c200 | 1c 00 00 00 34 3b 00 00 eb 6b fb ff 34 00 00 00 00 41 0e 10 83 02 72 0e 08 00 00 00 00 00 00 00 | ....4;...k..4....A....r......... |
5c220 | 4c 00 00 00 54 3b 00 00 ff 6b fb ff 33 01 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 | L...T;...k..3....B....B....E.... |
5c240 | 42 0e 28 8c 05 47 0e 30 86 06 41 0e 38 83 07 4d 0e 50 03 05 01 0e 38 44 0e 30 41 0e 28 42 0e 20 | B.(..G.0..A.8..M.P....8D.0A.(B.. |
5c260 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 3c 00 00 00 a4 3b 00 00 e2 6c fb ff 29 05 00 00 | B..B..B.........<....;...l..)... |
5c280 | 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 03 16 05 0e 28 41 | .B....B....B....A.(..D.0......(A |
5c2a0 | 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 1c 00 00 00 e4 3b 00 00 cb 71 fb ff 17 00 00 00 | ..B..B..B............;...q...... |
5c2c0 | 00 41 0e 10 83 02 55 0e 08 00 00 00 00 00 00 00 44 00 00 00 04 3c 00 00 c2 71 fb ff be 00 00 00 | .A....U.........D....<...q...... |
5c2e0 | 00 42 0e 10 8f 02 42 0e 18 8e 03 48 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4a | .B....B....H....B.(..D.0..A.8..J |
5c300 | 0e 50 02 96 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 3c 00 00 00 4c 3c 00 00 | .P...8A.0A.(B..B..B..B..<...L<.. |
5c320 | 38 72 fb ff 73 00 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 48 0e 20 8c 04 41 0e 28 86 05 44 0e 30 | 8r..s....B....B....H....A.(..D.0 |
5c340 | 83 06 02 5a 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 2c 00 00 00 8c 3c 00 00 | ...Z.(A..B..B..B........,....<.. |
5c360 | 6b 72 fb ff 4b 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 02 43 0e 18 41 0e 10 42 | kr..K....B....A....A.....C..A..B |
5c380 | 0e 08 00 00 00 00 00 00 14 00 00 00 bc 3c 00 00 86 72 fb ff 24 00 00 00 00 00 00 00 00 00 00 00 | .............<...r..$........... |
5c3a0 | 14 00 00 00 d4 3c 00 00 92 72 fb ff 15 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 ec 3c 00 00 | .....<...r...................<.. |
5c3c0 | 8f 72 fb ff 21 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 04 3d 00 00 98 72 fb ff 21 00 00 00 | .r..!................=...r..!... |
5c3e0 | 00 00 00 00 00 00 00 00 24 00 00 00 1c 3d 00 00 a1 72 fb ff 37 00 00 00 00 41 0e 10 86 02 41 0e | ........$....=...r..7....A....A. |
5c400 | 18 83 03 43 0e 20 6f 0e 18 41 0e 10 41 0e 08 00 14 00 00 00 44 3d 00 00 b0 72 fb ff 1c 00 00 00 | ...C..o..A..A.......D=...r...... |
5c420 | 00 00 00 00 00 00 00 00 4c 00 00 00 5c 3d 00 00 b4 72 fb ff 56 01 00 00 00 42 0e 10 8f 02 42 0e | ........L...\=...r..V....B....B. |
5c440 | 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4a 0e 50 03 34 01 0e 38 41 | ...B....B.(..D.0..A.8..J.P.4..8A |
5c460 | 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 34 00 00 00 ac 3d 00 00 | .0A.(B..B..B..B.........4....=.. |
5c480 | ba 73 fb ff 55 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 45 0e 30 | .s..U....B....B....D....A.(..E.0 |
5c4a0 | 02 40 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 34 00 00 00 e4 3d 00 00 d7 73 fb ff 3d 00 00 00 | .@.(A..A..B..B..4....=...s..=... |
5c4c0 | 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 43 0e 30 6a 0e 28 41 0e 20 41 0e | .B....B....D....A.(..C.0j.(A..A. |
5c4e0 | 18 42 0e 10 42 0e 08 00 64 00 00 00 1c 3e 00 00 dc 73 fb ff 66 03 00 00 00 42 0e 10 8f 02 42 0e | .B..B...d....>...s..f....B....B. |
5c500 | 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 42 0e 40 03 99 02 0a 0e 38 | ...B....B.(..A.0..A.8..B.@.....8 |
5c520 | 47 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 45 0b 02 a1 0e 38 41 0e 30 41 0e 28 42 0e | G.0A.(B..B..B..B..E....8A.0A.(B. |
5c540 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 84 3e 00 00 da 76 fb ff be 00 00 00 | .B..B..B........4....>...v...... |
5c560 | 00 45 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 41 0e 30 02 ad 0e 28 41 0e 20 41 | .E....B....A....A.(..A.0...(A..A |
5c580 | 0e 18 42 0e 10 42 0e 08 2c 00 00 00 bc 3e 00 00 60 77 fb ff 72 00 00 00 00 42 0e 10 8c 02 41 0e | ..B..B..,....>..`w..r....B....A. |
5c5a0 | 18 86 03 46 0e 20 83 04 02 61 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 2c 00 00 00 ec 3e 00 00 | ...F.....a..A..B........,....>.. |
5c5c0 | a2 77 fb ff 27 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 5d 0e 18 41 0e 10 42 0e | .w..'....B....A....C....]..A..B. |
5c5e0 | 08 00 00 00 00 00 00 00 44 00 00 00 1c 3f 00 00 99 77 fb ff b0 00 00 00 00 42 0e 10 8c 02 41 0e | ........D....?...w.......B....A. |
5c600 | 18 86 03 46 0e 20 83 04 02 49 0a 0e 18 41 0e 10 42 0e 08 45 0b 67 0a 0e 18 41 0e 10 42 0e 08 45 | ...F.....I...A..B..E.g...A..B..E |
5c620 | 0b 5c 0e 18 44 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 64 3f 00 00 01 78 fb ff 63 00 00 00 | .\..D..B........$...d?...x..c... |
5c640 | 00 43 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 54 0e 18 41 0e 10 41 0e 08 14 00 00 00 8c 3f 00 00 | .C....A....D...T..A..A.......?.. |
5c660 | 3c 78 fb ff 2e 00 00 00 00 57 0e 10 4e 0e 08 00 14 00 00 00 a4 3f 00 00 52 78 fb ff 32 00 00 00 | <x.......W..N........?..Rx..2... |
5c680 | 00 00 00 00 00 00 00 00 2c 00 00 00 bc 3f 00 00 6c 78 fb ff c2 00 00 00 00 42 0e 10 8c 02 41 0e | ........,....?..lx.......B....A. |
5c6a0 | 18 86 03 44 0e 20 83 04 02 b7 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 14 00 00 00 ec 3f 00 00 | ...D........A..B.............?.. |
5c6c0 | fe 78 fb ff 2f 00 00 00 00 00 00 00 00 00 00 00 4c 00 00 00 04 40 00 00 15 79 fb ff 6e 01 00 00 | .x../...........L....@...y..n... |
5c6e0 | 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 47 | .B....B....E....B.(..A.0..A.8..G |
5c700 | 0e 50 03 4f 01 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | .P.O..8A.0A.(B..B..B..B......... |
5c720 | 14 00 00 00 54 40 00 00 33 7a fb ff 1d 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 6c 40 00 00 | ....T@..3z..................l@.. |
5c740 | 38 7a fb ff 48 00 00 00 00 4b 0e 10 83 02 7c 0e 08 00 00 00 00 00 00 00 24 00 00 00 8c 40 00 00 | 8z..H....K....|.........$....@.. |
5c760 | 60 7a fb ff 3b 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 72 0e 18 41 0e 10 41 0e 08 00 | `z..;....A....A....D..r..A..A... |
5c780 | 2c 00 00 00 b4 40 00 00 73 7a fb ff 48 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,....@..sz..H....B....A....D.... |
5c7a0 | 7d 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 24 00 00 00 e4 40 00 00 8b 7a fb ff 29 00 00 00 | }..A..B.........$....@...z..)... |
5c7c0 | 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 61 0e 18 41 0e 10 41 0e 08 00 14 00 00 00 0c 41 00 00 | .A....A....C..a..A..A........A.. |
5c7e0 | 8c 7a fb ff 51 00 00 00 00 00 00 00 00 00 00 00 24 00 00 00 24 41 00 00 c5 7a fb ff aa 00 00 00 | .z..Q...........$...$A...z...... |
5c800 | 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 30 02 9e 0e 18 41 0e 10 41 0e 08 34 00 00 00 4c 41 00 00 | .A....A....G.0....A..A..4...LA.. |
5c820 | 47 7b fb ff 73 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 50 0e 40 | G{..s....B....B....D....A.(..P.@ |
5c840 | 02 50 0e 28 44 0e 20 41 0e 18 42 0e 10 42 0e 08 34 00 00 00 84 41 00 00 82 7b fb ff c5 00 00 00 | .P.(D..A..B..B..4....A...{...... |
5c860 | 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 4d 0e 40 02 a8 0e 28 41 0e 20 41 | .B....B....D....A.(..M.@...(A..A |
5c880 | 0e 18 42 0e 10 42 0e 08 1c 00 00 00 bc 41 00 00 0f 7c fb ff 39 00 00 00 00 48 0e 10 83 02 70 0e | ..B..B.......A...|..9....H....p. |
5c8a0 | 08 00 00 00 00 00 00 00 14 00 00 00 dc 41 00 00 28 7c fb ff 7a 00 00 00 00 00 00 00 00 00 00 00 | .............A..(|..z........... |
5c8c0 | 14 00 00 00 f4 41 00 00 8a 7c fb ff 07 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 0c 42 00 00 | .....A...|...................B.. |
5c8e0 | 79 7c fb ff 0d 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 24 42 00 00 6e 7c fb ff 27 00 00 00 | y|..................$B..n|..'... |
5c900 | 00 00 00 00 00 00 00 00 14 00 00 00 3c 42 00 00 7d 7c fb ff 4c 00 00 00 00 00 00 00 00 00 00 00 | ............<B..}|..L........... |
5c920 | 24 00 00 00 54 42 00 00 b1 7c fb ff 78 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 4a 0e 30 02 69 | $...TB...|..x....A....A....J.0.i |
5c940 | 0e 18 41 0e 10 41 0e 08 14 00 00 00 7c 42 00 00 01 7d fb ff 3a 00 00 00 00 00 00 00 00 00 00 00 | ..A..A......|B...}..:........... |
5c960 | 14 00 00 00 94 42 00 00 23 7d fb ff 13 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 ac 42 00 00 | .....B..#}...................B.. |
5c980 | 1e 7d fb ff 16 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 c4 42 00 00 1c 7d fb ff 22 00 00 00 | .}...................B...}.."... |
5c9a0 | 00 00 00 00 00 00 00 00 14 00 00 00 dc 42 00 00 26 7d fb ff 17 00 00 00 00 00 00 00 00 00 00 00 | .............B..&}.............. |
5c9c0 | 14 00 00 00 f4 42 00 00 25 7d fb ff 43 00 00 00 00 00 00 00 00 00 00 00 2c 00 00 00 0c 43 00 00 | .....B..%}..C...........,....C.. |
5c9e0 | 50 7d fb ff 5b 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 02 49 0e 18 47 0e 10 42 | P}..[....B....A....A.....I..G..B |
5ca00 | 0e 08 00 00 00 00 00 00 34 00 00 00 3c 43 00 00 7b 7d fb ff 5e 00 00 00 00 42 0e 10 8c 02 41 0e | ........4...<C..{}..^....B....A. |
5ca20 | 18 86 03 44 0e 20 83 04 02 4a 0a 0e 18 41 0e 10 42 0e 08 45 0b 41 0e 18 41 0e 10 42 0e 08 00 00 | ...D.....J...A..B..E.A..A..B.... |
5ca40 | 24 00 00 00 74 43 00 00 a1 7d fb ff 20 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 5c 0e 10 41 0e | $...tC...}.......A....A....\..A. |
5ca60 | 08 00 00 00 00 00 00 00 14 00 00 00 9c 43 00 00 99 7d fb ff 19 00 00 00 00 00 00 00 00 00 00 00 | .............C...}.............. |
5ca80 | 14 00 00 00 b4 43 00 00 9a 7d fb ff 0e 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 cc 43 00 00 | .....C...}...................C.. |
5caa0 | 90 7d fb ff 1a 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 e4 43 00 00 92 7d fb ff 10 00 00 00 | .}...................C...}...... |
5cac0 | 00 00 00 00 00 00 00 00 14 00 00 00 fc 43 00 00 8a 7d fb ff 26 00 00 00 00 44 0e 20 61 0e 08 00 | .............C...}..&....D..a... |
5cae0 | 14 00 00 00 14 44 00 00 98 7d fb ff 18 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 2c 44 00 00 | .....D...}..................,D.. |
5cb00 | 98 7d fb ff 1a 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 44 44 00 00 9a 7d fb ff 46 00 00 00 | .}..............4...DD...}..F... |
5cb20 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 70 0a 0e 18 41 0e 10 42 0e 08 45 0b 41 0e 18 43 | .B....A....D....p...A..B..E.A..C |
5cb40 | 0e 10 42 0e 08 00 00 00 1c 00 00 00 7c 44 00 00 a8 7d fb ff 3e 00 00 00 00 44 0e 10 83 02 79 0e | ..B.........|D...}..>....D....y. |
5cb60 | 08 00 00 00 00 00 00 00 6c 00 00 00 9c 44 00 00 c6 7d fb ff 8b 00 00 00 00 42 0e 10 8d 02 42 0e | ........l....D...}.......B....B. |
5cb80 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 45 0e 30 7d 0a 0e 28 47 0e 20 41 0e 18 42 0e 10 42 0e 08 | ...D....A.(..E.0}..(G..A..B..B.. |
5cba0 | 45 0b 42 0a 0e 28 47 0e 20 41 0e 18 42 0e 10 42 0e 08 45 0b 41 0a 0e 28 47 0e 20 41 0e 18 42 0e | E.B..(G..A..B..B..E.A..(G..A..B. |
5cbc0 | 10 42 0e 08 45 0b 41 0e 28 43 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 1c 00 00 00 0c 45 00 00 | .B..E.A.(C..A..B..B..........E.. |
5cbe0 | e1 7d fb ff 1c 00 00 00 00 41 0e 10 83 02 5a 0e 08 00 00 00 00 00 00 00 1c 00 00 00 2c 45 00 00 | .}.......A....Z.............,E.. |
5cc00 | dd 7d fb ff 51 00 00 00 00 41 0e 10 83 02 47 0e 20 02 47 0e 10 41 0e 08 1c 00 00 00 4c 45 00 00 | .}..Q....A....G...G..A......LE.. |
5cc20 | 0e 7e fb ff 4e 00 00 00 00 41 0e 10 83 02 47 0e 20 02 44 0e 10 41 0e 08 14 00 00 00 6c 45 00 00 | .~..N....A....G...D..A......lE.. |
5cc40 | 3c 7e fb ff 22 00 00 00 00 00 00 00 00 00 00 00 2c 00 00 00 84 45 00 00 46 7e fb ff 8a 00 00 00 | <~.."...........,....E..F~...... |
5cc60 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 4a 0e 30 02 74 0e 20 41 0e 18 41 0e 10 42 0e 08 | .B....A....D....J.0.t..A..A..B.. |
5cc80 | 14 00 00 00 b4 45 00 00 a0 7e fb ff 3d 00 00 00 00 41 0e 10 7b 0e 08 00 14 00 00 00 cc 45 00 00 | .....E...~..=....A..{........E.. |
5cca0 | c5 7e fb ff 24 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 e4 45 00 00 d1 7e fb ff 24 00 00 00 | .~..$................E...~..$... |
5ccc0 | 00 00 00 00 00 00 00 00 14 00 00 00 fc 45 00 00 dd 7e fb ff 14 00 00 00 00 00 00 00 00 00 00 00 | .............E...~.............. |
5cce0 | 2c 00 00 00 14 46 00 00 d9 7e fb ff 4c 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 7f 0a 0e 10 41 | ,....F...~..L....A....A........A |
5cd00 | 0e 08 45 0b 43 0e 10 41 0e 08 00 00 00 00 00 00 14 00 00 00 44 46 00 00 f5 7e fb ff 14 00 00 00 | ..E.C..A............DF...~...... |
5cd20 | 00 00 00 00 00 00 00 00 14 00 00 00 5c 46 00 00 f1 7e fb ff 15 00 00 00 00 00 00 00 00 00 00 00 | ............\F...~.............. |
5cd40 | 14 00 00 00 74 46 00 00 ee 7e fb ff 14 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 8c 46 00 00 | ....tF...~...................F.. |
5cd60 | ea 7e fb ff 54 00 00 00 00 41 0e 10 83 02 47 0e 20 02 4a 0e 10 41 0e 08 1c 00 00 00 ac 46 00 00 | .~..T....A....G...J..A.......F.. |
5cd80 | 1e 7f fb ff 5a 00 00 00 00 41 0e 10 83 02 47 0e 20 02 50 0e 10 41 0e 08 1c 00 00 00 cc 46 00 00 | ....Z....A....G...P..A.......F.. |
5cda0 | 58 7f fb ff 37 00 00 00 00 41 0e 10 83 02 47 0e 20 66 0e 10 44 0e 08 00 24 00 00 00 ec 46 00 00 | X...7....A....G..f..D...$....F.. |
5cdc0 | 6f 7f fb ff b7 00 00 00 00 41 0e 10 83 02 4a 0e f0 01 02 aa 0e 10 41 0e 08 00 00 00 00 00 00 00 | o........A....J.......A......... |
5cde0 | 2c 00 00 00 14 47 00 00 fe 7f fb ff 81 00 00 00 00 44 0e 10 8c 02 44 0e 18 86 03 43 0e 20 83 04 | ,....G...........D....D....C.... |
5ce00 | 02 72 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 14 00 00 00 44 47 00 00 4f 80 fb ff 1a 00 00 00 | .r..A..B............DG..O....... |
5ce20 | 00 00 00 00 00 00 00 00 14 00 00 00 5c 47 00 00 51 80 fb ff 14 00 00 00 00 00 00 00 00 00 00 00 | ............\G..Q............... |
5ce40 | 14 00 00 00 74 47 00 00 4d 80 fb ff 25 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 8c 47 00 00 | ....tG..M...%...........4....G.. |
5ce60 | 5a 80 fb ff 74 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 | Z...t....B....B....D....A.(..D.0 |
5ce80 | 02 5d 0e 28 41 0e 20 44 0e 18 42 0e 10 42 0e 08 1c 00 00 00 c4 47 00 00 96 80 fb ff 2b 00 00 00 | .].(A..D..B..B.......G......+... |
5cea0 | 00 41 0e 10 83 02 63 0e 08 00 00 00 00 00 00 00 34 00 00 00 e4 47 00 00 a1 80 fb ff 62 00 00 00 | .A....c.........4....G......b... |
5cec0 | 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 02 4b 0e 28 41 0e 20 44 | .B....B....D....A.(..D.0.K.(A..D |
5cee0 | 0e 18 42 0e 10 42 0e 08 24 00 00 00 1c 48 00 00 cb 80 fb ff 44 00 00 00 00 41 0e 10 86 02 41 0e | ..B..B..$....H......D....A....A. |
5cf00 | 18 83 03 44 0e 20 78 0e 18 41 0e 10 44 0e 08 00 24 00 00 00 44 48 00 00 e7 80 fb ff 30 00 00 00 | ...D..x..A..D...$...DH......0... |
5cf20 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 64 0e 18 41 0e 10 44 0e 08 00 2c 00 00 00 6c 48 00 00 | .A....A....D..d..A..D...,...lH.. |
5cf40 | ef 80 fb ff 3c 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 6e 0e 18 41 0e 10 45 0e | ....<....B....A....D....n..A..E. |
5cf60 | 08 00 00 00 00 00 00 00 24 00 00 00 9c 48 00 00 fb 80 fb ff 4c 00 00 00 00 41 0e 10 86 02 41 0e | ........$....H......L....A....A. |
5cf80 | 18 83 03 4a 0e 30 7a 0e 18 41 0e 10 41 0e 08 00 34 00 00 00 c4 48 00 00 1f 81 fb ff 59 00 00 00 | ...J.0z..A..A...4....H......Y... |
5cfa0 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 02 42 0a 0e 18 41 0e 10 42 0e 08 48 0b 41 0e 18 | .B....A....D.....B...A..B..H.A.. |
5cfc0 | 41 0e 10 42 0e 08 00 00 1c 00 00 00 fc 48 00 00 40 81 fb ff 5b 00 00 00 00 41 0e 10 83 02 02 59 | A..B.........H..@...[....A.....Y |
5cfe0 | 0e 08 00 00 00 00 00 00 1c 00 00 00 1c 49 00 00 7b 81 fb ff 2e 00 00 00 00 41 0e 10 83 02 6c 0e | .............I..{........A....l. |
5d000 | 08 00 00 00 00 00 00 00 34 00 00 00 3c 49 00 00 89 81 fb ff 70 00 00 00 00 42 0e 10 8d 02 42 0e | ........4...<I......p....B....B. |
5d020 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 02 5c 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 | ...D....A.(..D.0.\.(A..A..B..B.. |
5d040 | 1c 00 00 00 74 49 00 00 c1 81 fb ff 27 00 00 00 00 41 0e 10 83 02 65 0e 08 00 00 00 00 00 00 00 | ....tI......'....A....e......... |
5d060 | 34 00 00 00 94 49 00 00 c8 81 fb ff 63 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | 4....I......c....B....B....D.... |
5d080 | 41 0e 28 83 05 44 0e 30 02 4f 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 24 00 00 00 cc 49 00 00 | A.(..D.0.O.(A..A..B..B..$....I.. |
5d0a0 | f3 81 fb ff 44 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 7b 0e 18 41 0e 10 41 0e 08 00 | ....D....A....A....D..{..A..A... |
5d0c0 | 24 00 00 00 f4 49 00 00 0f 82 fb ff 5e 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 55 | $....I......^....A....A....D...U |
5d0e0 | 0e 18 41 0e 10 41 0e 08 24 00 00 00 1c 4a 00 00 45 82 fb ff 5f 00 00 00 00 41 0e 10 86 02 41 0e | ..A..A..$....J..E..._....A....A. |
5d100 | 18 83 03 47 0e 30 02 53 0e 18 41 0e 10 41 0e 08 2c 00 00 00 44 4a 00 00 7c 82 fb ff 6a 00 00 00 | ...G.0.S..A..A..,...DJ..|...j... |
5d120 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 47 0e 30 02 57 0e 20 41 0e 18 41 0e 10 42 0e 08 | .B....A....D....G.0.W..A..A..B.. |
5d140 | 2c 00 00 00 74 4a 00 00 b6 82 fb ff 92 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,...tJ...........B....A....D.... |
5d160 | 02 87 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 a4 4a 00 00 18 83 fb ff 4a 00 00 00 | ....A..B.............J......J... |
5d180 | 00 41 0e 10 83 02 02 48 0e 08 00 00 00 00 00 00 24 00 00 00 c4 4a 00 00 42 83 fb ff 6a 00 00 00 | .A.....H........$....J..B...j... |
5d1a0 | 00 4b 0e 10 86 02 45 0e 18 83 03 42 0e 20 02 55 0e 18 41 0e 10 41 0e 08 34 00 00 00 ec 4a 00 00 | .K....E....B...U..A..A..4....J.. |
5d1c0 | 84 83 fb ff 00 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 4f 0e 50 | .........B....B....D....A.(..O.P |
5d1e0 | 02 e1 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 2c 00 00 00 24 4b 00 00 4c 84 fb ff 9f 00 00 00 | ...(A..A..B..B..,...$K..L....... |
5d200 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 4c 0e 60 02 85 0e 20 43 0e 18 41 0e 10 42 0e 08 | .B....A....D....L.`....C..A..B.. |
5d220 | 14 00 00 00 54 4b 00 00 bb 84 fb ff 29 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 6c 4b 00 00 | ....TK......)...............lK.. |
5d240 | cc 84 fb ff 05 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 84 4b 00 00 b9 84 fb ff 0a 01 00 00 | ................4....K.......... |
5d260 | 00 45 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 41 0e 30 02 f6 0e 28 41 0e 20 41 | .E....B....D....A.(..A.0...(A..A |
5d280 | 0e 18 42 0e 10 42 0e 08 14 00 00 00 bc 4b 00 00 8b 85 fb ff 06 00 00 00 00 41 0e 10 00 00 00 00 | ..B..B.......K...........A...... |
5d2a0 | 1c 00 00 00 d4 4b 00 00 79 85 fb ff 2e 00 00 00 00 41 0e 10 83 02 6c 0e 08 00 00 00 00 00 00 00 | .....K..y........A....l......... |
5d2c0 | 34 00 00 00 f4 4b 00 00 87 85 fb ff 64 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 30 61 0a | 4....K......d....A....A....G.0a. |
5d2e0 | 0e 18 44 0e 10 41 0e 08 45 0b 6d 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 1c 00 00 00 2c 4c 00 00 | ..D..A..E.m..A..A...........,L.. |
5d300 | b3 85 fb ff 1f 00 00 00 00 41 0e 10 83 02 5d 0e 08 00 00 00 00 00 00 00 14 00 00 00 4c 4c 00 00 | .........A....].............LL.. |
5d320 | b2 85 fb ff 18 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 64 4c 00 00 b2 85 fb ff 0c 00 00 00 | ....................dL.......... |
5d340 | 00 00 00 00 00 00 00 00 1c 00 00 00 7c 4c 00 00 a6 85 fb ff 47 00 00 00 00 41 0e 10 83 02 47 0e | ............|L......G....A....G. |
5d360 | 20 7d 0e 10 41 0e 08 00 24 00 00 00 9c 4c 00 00 cd 85 fb ff 8d 00 00 00 00 41 0e 10 86 02 41 0e | .}..A...$....L...........A....A. |
5d380 | 18 83 03 49 0e 28 02 7f 0e 18 41 0e 10 41 0e 08 24 00 00 00 c4 4c 00 00 32 86 fb ff 0c 01 00 00 | ...I.(....A..A..$....L..2....... |
5d3a0 | 00 41 0e 10 86 02 41 0e 18 83 03 49 0e 30 02 fb 0e 18 44 0e 10 41 0e 08 1c 00 00 00 ec 4c 00 00 | .A....A....I.0....D..A.......L.. |
5d3c0 | 16 87 fb ff 43 00 00 00 00 41 0e 10 83 02 02 41 0e 08 00 00 00 00 00 00 4c 00 00 00 0c 4d 00 00 | ....C....A.....A........L....M.. |
5d3e0 | 39 87 fb ff a0 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 4a 0e 40 | 9........B....B....D....A.(..J.@ |
5d400 | 02 74 0a 0e 28 44 0e 20 41 0e 18 42 0e 10 42 0e 08 45 0b 44 0e 28 41 0e 20 41 0e 18 42 0e 10 42 | .t..(D..A..B..B..E.D.(A..A..B..B |
5d420 | 0e 08 00 00 00 00 00 00 1c 00 00 00 5c 4d 00 00 89 87 fb ff 86 00 00 00 00 41 0e 10 83 02 02 84 | ............\M...........A...... |
5d440 | 0e 08 00 00 00 00 00 00 2c 00 00 00 7c 4d 00 00 ef 87 fb ff e1 00 00 00 00 42 0e 10 8c 02 41 0e | ........,...|M...........B....A. |
5d460 | 18 86 03 44 0e 20 83 04 47 0e 30 02 ce 0e 20 41 0e 18 41 0e 10 42 0e 08 14 00 00 00 ac 4d 00 00 | ...D....G.0....A..A..B.......M.. |
5d480 | a0 88 fb ff 10 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 c4 4d 00 00 98 88 fb ff 28 00 00 00 | .....................M......(... |
5d4a0 | 00 41 0e 10 83 02 66 0e 08 00 00 00 00 00 00 00 24 00 00 00 e4 4d 00 00 a0 88 fb ff 37 00 00 00 | .A....f.........$....M......7... |
5d4c0 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 6e 0e 18 41 0e 10 41 0e 08 00 1c 00 00 00 0c 4e 00 00 | .A....A....D..n..A..A........N.. |
5d4e0 | af 88 fb ff 33 00 00 00 00 4c 0e 10 83 02 5b c3 0e 08 00 00 00 00 00 00 24 00 00 00 2c 4e 00 00 | ....3....L....[.........$...,N.. |
5d500 | c2 88 fb ff 80 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 6f 0e 18 41 0e 10 41 0e 08 | .........A....A....D...o..A..A.. |
5d520 | 3c 00 00 00 54 4e 00 00 1a 89 fb ff b2 02 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | <...TN...........B....B....D.... |
5d540 | 41 0e 28 83 05 51 0e 60 03 91 02 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | A.(..Q.`....(A..A..B..B......... |
5d560 | 2c 00 00 00 94 4e 00 00 8c 8b fb ff 3e 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,....N......>....B....A....D.... |
5d580 | 73 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 2c 00 00 00 c4 4e 00 00 9a 8b fb ff 1e 01 00 00 | s..A..B.........,....N.......... |
5d5a0 | 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 03 16 01 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 | .B....A....A.........A..B....... |
5d5c0 | 24 00 00 00 f4 4e 00 00 88 8c fb ff 34 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 59 0e | $....N......4....A....A....D..Y. |
5d5e0 | 18 4a 0e 10 41 0e 08 00 14 00 00 00 1c 4f 00 00 94 8c fb ff 10 00 00 00 00 00 00 00 00 00 00 00 | .J..A........O.................. |
5d600 | 1c 00 00 00 34 4f 00 00 8c 8c fb ff 31 00 00 00 00 41 0e 10 83 02 6f 0e 08 00 00 00 00 00 00 00 | ....4O......1....A....o......... |
5d620 | 14 00 00 00 54 4f 00 00 9d 8c fb ff 0a 00 00 00 00 41 0e 10 46 0e 08 00 24 00 00 00 6c 4f 00 00 | ....TO...........A..F...$...lO.. |
5d640 | 8f 8c fb ff 34 00 00 00 00 44 0e 10 86 02 41 0e 18 83 03 44 0e 20 68 0e 18 41 0e 10 41 0e 08 00 | ....4....D....A....D..h..A..A... |
5d660 | 24 00 00 00 94 4f 00 00 9b 8c fb ff 7c 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 65 | $....O......|....A....A....D...e |
5d680 | 0e 18 4b 0e 10 41 0e 08 1c 00 00 00 bc 4f 00 00 ef 8c fb ff 5b 00 00 00 00 41 0e 10 83 02 02 55 | ..K..A.......O......[....A.....U |
5d6a0 | 0e 08 00 00 00 00 00 00 1c 00 00 00 dc 4f 00 00 2a 8d fb ff 24 00 00 00 00 41 0e 10 83 02 62 0e | .............O..*...$....A....b. |
5d6c0 | 08 00 00 00 00 00 00 00 2c 00 00 00 fc 4f 00 00 2e 8d fb ff 8a 00 00 00 00 42 0e 10 8c 02 41 0e | ........,....O...........B....A. |
5d6e0 | 18 86 03 44 0e 20 83 04 02 7f 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 2c 50 00 00 | ...D........A..B........$...,P.. |
5d700 | 88 8d fb ff 4d 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 46 0e 20 7f 0e 18 44 0e 10 41 0e 08 00 | ....M....A....A....F.....D..A... |
5d720 | 4c 00 00 00 54 50 00 00 ad 8d fb ff d2 01 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 47 0e 20 8d 04 | L...TP...........B....B....G.... |
5d740 | 42 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 47 0e 70 03 ac 01 0e 38 46 0e 30 41 0e 28 42 0e 20 | B.(..A.0..A.8..G.p....8F.0A.(B.. |
5d760 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 24 00 00 00 a4 50 00 00 2f 8f fb ff 5f 00 00 00 | B..B..B.........$....P../..._... |
5d780 | 00 41 0e 10 86 02 41 0e 18 83 03 46 0e 20 02 4f 0e 18 46 0e 10 41 0e 08 1c 00 00 00 cc 50 00 00 | .A....A....F...O..F..A.......P.. |
5d7a0 | 66 8f fb ff 4e 00 00 00 00 41 0e 10 83 02 02 4c 0e 08 00 00 00 00 00 00 1c 00 00 00 ec 50 00 00 | f...N....A.....L.............P.. |
5d7c0 | 94 8f fb ff 41 00 00 00 00 41 0e 10 83 02 7f 0e 08 00 00 00 00 00 00 00 1c 00 00 00 0c 51 00 00 | ....A....A...................Q.. |
5d7e0 | b5 8f fb ff 47 00 00 00 00 41 0e 10 83 02 02 45 0e 08 00 00 00 00 00 00 1c 00 00 00 2c 51 00 00 | ....G....A.....E............,Q.. |
5d800 | dc 8f fb ff 3e 00 00 00 00 41 0e 10 83 02 7c 0e 08 00 00 00 00 00 00 00 34 00 00 00 4c 51 00 00 | ....>....A....|.........4...LQ.. |
5d820 | fa 8f fb ff 06 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 4c 0e 40 | .........B....B....A....A.(..L.@ |
5d840 | 02 ed 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 1c 00 00 00 84 51 00 00 c8 90 fb ff 47 00 00 00 | ...(A..A..B..B.......Q......G... |
5d860 | 00 41 0e 10 83 02 02 45 0e 08 00 00 00 00 00 00 34 00 00 00 a4 51 00 00 ef 90 fb ff af 00 00 00 | .A.....E........4....Q.......... |
5d880 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 7c 0a 0e 18 4c 0e 10 41 0e 08 45 0b 58 0e 18 41 0e | .A....A....D...|...L..A..E.X..A. |
5d8a0 | 10 41 0e 08 00 00 00 00 24 00 00 00 dc 51 00 00 66 91 fb ff 3b 00 00 00 00 41 0e 10 86 02 41 0e | .A......$....Q..f...;....A....A. |
5d8c0 | 18 83 03 46 0e 20 6d 0e 18 44 0e 10 41 0e 08 00 24 00 00 00 04 52 00 00 79 91 fb ff 69 00 00 00 | ...F..m..D..A...$....R..y...i... |
5d8e0 | 00 41 0e 10 86 02 41 0e 18 83 03 46 0e 20 02 57 0e 18 44 0e 10 41 0e 08 2c 00 00 00 2c 52 00 00 | .A....A....F...W..D..A..,...,R.. |
5d900 | ba 91 fb ff a3 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 46 0e 20 83 04 02 91 0e 18 46 0e 10 42 | .........B....A....F........F..B |
5d920 | 0e 08 00 00 00 00 00 00 34 00 00 00 5c 52 00 00 2d 92 fb ff 8a 00 00 00 00 41 0e 10 86 02 41 0e | ........4...\R..-........A....A. |
5d940 | 18 83 03 44 0e 20 02 50 0a 0e 18 4b 0e 10 41 0e 08 45 0b 5b 0e 18 46 0e 10 41 0e 08 00 00 00 00 | ...D...P...K..A..E.[..F..A...... |
5d960 | 1c 00 00 00 94 52 00 00 7f 92 fb ff 5c 00 00 00 00 43 0e 10 83 02 02 58 0e 08 00 00 00 00 00 00 | .....R......\....C.....X........ |
5d980 | 34 00 00 00 b4 52 00 00 bb 92 fb ff dd 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 46 0e 20 86 04 | 4....R...........B....B....F.... |
5d9a0 | 41 0e 28 83 05 49 0e 40 02 c2 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 34 00 00 00 ec 52 00 00 | A.(..I.@...(A..A..B..B..4....R.. |
5d9c0 | 60 93 fb ff 69 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 43 0e 20 86 04 41 0e 28 83 05 43 0e 30 | `...i....B....B....C....A.(..C.0 |
5d9e0 | 02 4c 0e 28 48 0e 20 41 0e 18 42 0e 10 42 0e 08 1c 00 00 00 24 53 00 00 91 93 fb ff 42 00 00 00 | .L.(H..A..B..B......$S......B... |
5da00 | 00 41 0e 10 83 02 02 40 0e 08 00 00 00 00 00 00 34 00 00 00 44 53 00 00 b3 93 fb ff 63 00 00 00 | .A.....@........4...DS......c... |
5da20 | 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 71 0a 0e 18 44 0e 10 41 0e 08 45 0b 5e 0e 18 43 0e 10 | .A....A....C..q...D..A..E.^..C.. |
5da40 | 41 0e 08 00 00 00 00 00 1c 00 00 00 7c 53 00 00 de 93 fb ff 6d 00 00 00 00 41 0e 10 83 02 55 0a | A...........|S......m....A....U. |
5da60 | 0e 08 45 0b 02 4d 0e 08 1c 00 00 00 9c 53 00 00 2b 94 fb ff 7a 00 00 00 00 41 0e 10 83 02 02 78 | ..E..M.......S..+...z....A.....x |
5da80 | 0e 08 00 00 00 00 00 00 24 00 00 00 bc 53 00 00 85 94 fb ff b0 00 00 00 00 41 0e 10 86 02 41 0e | ........$....S...........A....A. |
5daa0 | 18 83 03 46 0e 20 02 a0 0e 18 46 0e 10 41 0e 08 4c 00 00 00 e4 53 00 00 0d 95 fb ff 70 01 00 00 | ...F......F..A..L....S......p... |
5dac0 | 00 42 0e 10 8f 02 42 0e 18 8e 03 47 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 47 | .B....B....G....B.(..D.0..A.8..G |
5dae0 | 0e 50 03 47 01 0e 38 46 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | .P.G..8F.0A.(B..B..B..B......... |
5db00 | 34 00 00 00 34 54 00 00 2d 96 fb ff 84 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 | 4...4T..-........B....B....A.... |
5db20 | 41 0e 28 83 05 44 0e 30 02 6e 0e 28 46 0e 20 41 0e 18 42 0e 10 42 0e 08 2c 00 00 00 6c 54 00 00 | A.(..D.0.n.(F..A..B..B..,...lT.. |
5db40 | 79 96 fb ff 2d 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 44 0e 20 83 04 59 0e 18 41 0e 10 42 0e | y...-....B....D....D....Y..A..B. |
5db60 | 08 00 00 00 00 00 00 00 3c 00 00 00 9c 54 00 00 76 96 fb ff 9d 00 00 00 00 42 0e 10 8c 02 41 0e | ........<....T..v........B....A. |
5db80 | 18 86 03 43 0e 20 83 04 4f 0e 30 4d 0a 0e 20 4e 0e 18 41 0e 10 42 0e 08 45 0b 02 60 0e 20 41 0e | ...C....O.0M...N..A..B..E..`..A. |
5dba0 | 18 41 0e 10 42 0e 08 00 4c 00 00 00 dc 54 00 00 d3 96 fb ff 10 03 00 00 00 42 0e 10 8f 02 42 0e | .A..B...L....T...........B....B. |
5dbc0 | 18 8e 03 46 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4d 0e 80 01 03 e7 02 0e 38 | ...F....B.(..D.0..A.8..M.......8 |
5dbe0 | 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 2c 00 00 00 2c 55 00 00 | A.0A.(B..B..B..B........,...,U.. |
5dc00 | 93 99 fb ff 5f 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 02 4d 0e 18 44 0e 10 42 | ...._....B....A....D.....M..D..B |
5dc20 | 0e 08 00 00 00 00 00 00 24 00 00 00 5c 55 00 00 c2 99 fb ff c7 00 00 00 00 41 0e 10 86 02 41 0e | ........$...\U...........A....A. |
5dc40 | 18 83 03 44 0e 20 02 be 0e 18 41 0e 10 41 0e 08 3c 00 00 00 84 55 00 00 61 9a fb ff 13 01 00 00 | ...D......A..A..<....U..a....... |
5dc60 | 00 42 0e 10 8d 02 42 0e 18 8c 03 46 0e 20 86 04 41 0e 28 83 05 4f 0e f0 40 02 f2 0e 28 41 0e 20 | .B....B....F....A.(..O..@...(A.. |
5dc80 | 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 34 00 00 00 c4 55 00 00 34 9b fb ff c1 00 00 00 | A..B..B.........4....U..4....... |
5dca0 | 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 47 0e 40 02 ad 0e 28 41 0e 20 41 | .B....B....A....A.(..G.@...(A..A |
5dcc0 | 0e 18 42 0e 10 42 0e 08 34 00 00 00 fc 55 00 00 bd 9b fb ff bf 00 00 00 00 42 0e 10 8d 02 42 0e | ..B..B..4....U...........B....B. |
5dce0 | 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 47 0e 40 02 a8 0e 28 44 0e 20 41 0e 18 42 0e 10 42 0e 08 | ...A....A.(..G.@...(D..A..B..B.. |
5dd00 | 34 00 00 00 34 56 00 00 44 9c fb ff be 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 | 4...4V..D........B....B....A.... |
5dd20 | 41 0e 28 83 05 47 0e 40 02 a5 0e 28 46 0e 20 41 0e 18 42 0e 10 42 0e 08 24 00 00 00 6c 56 00 00 | A.(..G.@...(F..A..B..B..$...lV.. |
5dd40 | ca 9c fb ff 7e 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 30 02 70 0e 18 43 0e 10 41 0e 08 | ....~....A....A....G.0.p..C..A.. |
5dd60 | 1c 00 00 00 94 56 00 00 20 9d fb ff 3b 00 00 00 00 41 0e 10 83 02 79 0e 08 00 00 00 00 00 00 00 | .....V......;....A....y......... |
5dd80 | 14 00 00 00 b4 56 00 00 3b 9d fb ff 1a 00 00 00 00 00 00 00 00 00 00 00 2c 00 00 00 cc 56 00 00 | .....V..;...............,....V.. |
5dda0 | 3d 9d fb ff fa 00 00 00 00 4a 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 02 e4 c3 0e 18 41 c6 0e | =........J....A....D.........A.. |
5ddc0 | 10 42 cc 0e 08 00 00 00 34 00 00 00 fc 56 00 00 07 9e fb ff e2 00 00 00 00 42 0e 10 8d 02 42 0e | .B......4....V...........B....B. |
5dde0 | 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 4a 0e 40 02 cb 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 | ...A....A.(..J.@...(A..A..B..B.. |
5de00 | 2c 00 00 00 34 57 00 00 b1 9e fb ff 70 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,...4W......p....B....A....D.... |
5de20 | 49 0e 30 02 56 0e 20 46 0e 18 41 0e 10 42 0e 08 24 00 00 00 64 57 00 00 f1 9e fb ff 50 00 00 00 | I.0.V..F..A..B..$...dW......P... |
5de40 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 44 0e 18 44 0e 10 41 0e 08 44 00 00 00 8c 57 00 00 | .A....A....D...D..D..A..D....W.. |
5de60 | 19 9f fb ff 1d 01 00 00 00 44 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 45 0e 28 8c 05 41 0e 30 | .........D....B....B....E.(..A.0 |
5de80 | 86 06 44 0e 38 83 07 45 0e 40 02 fb 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 | ..D.8..E.@...8A.0A.(B..B..B..B.. |
5dea0 | 14 00 00 00 d4 57 00 00 ee 9f fb ff 36 00 00 00 00 41 0e 10 74 0e 08 00 14 00 00 00 ec 57 00 00 | .....W......6....A..t........W.. |
5dec0 | 0c a0 fb ff 1a 00 00 00 00 51 0e 10 48 0e 08 00 2c 00 00 00 04 58 00 00 0e a0 fb ff 85 00 00 00 | .........Q..H...,....X.......... |
5dee0 | 00 42 0e 10 8c 02 44 0e 18 86 03 46 0e 20 83 04 02 73 0e 18 43 0e 10 42 0e 08 00 00 00 00 00 00 | .B....D....F.....s..C..B........ |
5df00 | 4c 00 00 00 34 58 00 00 63 a0 fb ff 8a 02 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 48 0e 20 8d 04 | L...4X..c........B....B....H.... |
5df20 | 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 55 0e e0 01 03 57 02 0e 38 41 0e 30 41 0e 28 42 0e | B.(..D.0..A.8..U....W..8A.0A.(B. |
5df40 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 84 58 00 00 9d a2 fb ff 8c 00 00 00 | .B..B..B........$....X.......... |
5df60 | 00 41 0e 10 83 02 4a 0e a0 01 02 7f 0e 10 41 0e 08 00 00 00 00 00 00 00 2c 00 00 00 ac 58 00 00 | .A....J.......A.........,....X.. |
5df80 | 01 a3 fb ff c1 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 4a 0e f0 01 02 b2 0e 18 41 0e 10 41 0e | .........A....A....J.......A..A. |
5dfa0 | 08 00 00 00 00 00 00 00 34 00 00 00 dc 58 00 00 92 a3 fb ff fd 00 00 00 00 42 0e 10 8c 02 41 0e | ........4....X...........B....A. |
5dfc0 | 18 86 03 44 0e 20 83 04 4e 0e b0 01 02 e3 0e 20 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 | ...D....N.......A..A..B......... |
5dfe0 | 34 00 00 00 14 59 00 00 57 a4 fb ff 83 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | 4....Y..W........B....B....D.... |
5e000 | 41 0e 28 83 05 44 0e 30 02 6f 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 34 00 00 00 4c 59 00 00 | A.(..D.0.o.(A..A..B..B..4...LY.. |
5e020 | a2 a4 fb ff 82 00 00 00 00 45 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 45 0a 0e 18 41 0e 10 42 | .........E....A....D....E...A..B |
5e040 | 0e 08 49 0b 02 5e 0e 18 46 0e 10 42 0e 08 00 00 24 00 00 00 84 59 00 00 ec a4 fb ff 78 00 00 00 | ..I..^..F..B....$....Y......x... |
5e060 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 6f 0e 18 41 0e 10 41 0e 08 1c 00 00 00 ac 59 00 00 | .A....A....D...o..A..A.......Y.. |
5e080 | 3c a5 fb ff 1f 00 00 00 00 41 0e 10 83 02 59 0e 08 00 00 00 00 00 00 00 34 00 00 00 cc 59 00 00 | <........A....Y.........4....Y.. |
5e0a0 | 3b a5 fb ff 73 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 | ;...s....B....B....D....A.(..D.0 |
5e0c0 | 02 5f 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 34 00 00 00 04 5a 00 00 76 a5 fb ff 4f 00 00 00 | ._.(A..A..B..B..4....Z..v...O... |
5e0e0 | 00 41 0e 10 83 02 4a 0e 20 5c 0a 0e 10 49 0e 08 45 0b 44 0a 0e 10 49 0e 08 47 0b 44 0e 10 41 0e | .A....J..\...I..E.D...I..G.D..A. |
5e100 | 08 00 00 00 00 00 00 00 34 00 00 00 3c 5a 00 00 8d a5 fb ff 28 00 00 00 00 41 0e 10 86 02 41 0e | ........4...<Z......(....A....A. |
5e120 | 18 83 03 44 0e 20 4d 0a 0e 18 4b 0e 10 41 0e 08 45 0b 41 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 | ...D..M...K..A..E.A..A..A....... |
5e140 | 34 00 00 00 74 5a 00 00 7d a5 fb ff a5 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 | 4...tZ..}........B....B....A.... |
5e160 | 41 0e 28 83 05 44 0e 30 02 94 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 2c 00 00 00 ac 5a 00 00 | A.(..D.0...(A..A..B..B..,....Z.. |
5e180 | ea a5 fb ff 29 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 5e 0e 18 41 0e 10 42 0e | ....)....B....A....D....^..A..B. |
5e1a0 | 08 00 00 00 00 00 00 00 14 00 00 00 dc 5a 00 00 e3 a5 fb ff 1d 00 00 00 00 00 00 00 00 00 00 00 | .............Z.................. |
5e1c0 | 34 00 00 00 f4 5a 00 00 e8 a5 fb ff 46 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 6d 0a | 4....Z......F....A....A....D..m. |
5e1e0 | 0e 18 49 0e 10 41 0e 08 45 0b 41 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 14 00 00 00 2c 5b 00 00 | ..I..A..E.A..A..A...........,[.. |
5e200 | f6 a5 fb ff 09 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 44 5b 00 00 e7 a5 fb ff 7e 00 00 00 | ................4...D[......~... |
5e220 | 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 4b 0e 40 02 63 0e 28 41 0e 20 41 | .B....B....D....A.(..K.@.c.(A..A |
5e240 | 0e 18 42 0e 10 42 0e 08 14 00 00 00 7c 5b 00 00 2d a6 fb ff 1c 00 00 00 00 00 00 00 00 00 00 00 | ..B..B......|[..-............... |
5e260 | 14 00 00 00 94 5b 00 00 31 a6 fb ff 29 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 ac 5b 00 00 | .....[..1...)...........4....[.. |
5e280 | 42 a6 fb ff aa 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 43 0e 30 | B........B....B....A....A.(..C.0 |
5e2a0 | 02 9a 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 2c 00 00 00 e4 5b 00 00 b4 a6 fb ff 4d 00 00 00 | ...(A..A..B..B..,....[......M... |
5e2c0 | 00 46 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 79 c3 0e 18 41 c6 0e 10 42 cc 0e 08 00 00 00 00 | .F....A....D....y...A...B....... |
5e2e0 | 44 00 00 00 14 5c 00 00 d1 a6 fb ff ba 01 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 45 0e 20 8c 04 | D....\...........B....B....E.... |
5e300 | 41 0e 28 86 05 44 0e 30 83 06 4a 0e d0 40 03 99 01 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 | A.(..D.0..J..@....0A.(A..B..B..B |
5e320 | 0e 08 00 00 00 00 00 00 14 00 00 00 5c 5c 00 00 43 a8 fb ff 1f 00 00 00 00 44 0e 20 5a 0e 08 00 | ............\\..C........D..Z... |
5e340 | 14 00 00 00 74 5c 00 00 4a a8 fb ff 26 00 00 00 00 00 00 00 00 00 00 00 24 00 00 00 8c 5c 00 00 | ....t\..J...&...........$....\.. |
5e360 | 58 a8 fb ff 64 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 5b 0e 18 41 0e 10 41 0e 08 | X...d....A....A....D...[..A..A.. |
5e380 | 2c 00 00 00 b4 5c 00 00 94 a8 fb ff 78 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,....\......x....B....A....D.... |
5e3a0 | 02 69 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 e4 5c 00 00 dc a8 fb ff 36 00 00 00 | .i..A..B........4....\......6... |
5e3c0 | 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 5f 0e 28 44 0e 20 41 0e | .B....B....D....A.(..D.0_.(D..A. |
5e3e0 | 18 42 0e 10 42 0e 08 00 24 00 00 00 1c 5d 00 00 da a8 fb ff 1f 00 00 00 00 41 0e 10 86 02 41 0e | .B..B...$....]...........A....A. |
5e400 | 18 83 03 43 0e 20 4b 0e 18 49 0e 10 41 0e 08 00 34 00 00 00 44 5d 00 00 d1 a8 fb ff 30 00 00 00 | ...C..K..I..A...4...D]......0... |
5e420 | 00 41 0e 10 86 02 41 0e 18 83 03 49 0e 30 55 0a 0e 18 46 0e 10 41 0e 08 42 0b 44 0e 18 41 0e 10 | .A....A....I.0U...F..A..B.D..A.. |
5e440 | 41 0e 08 00 00 00 00 00 24 00 00 00 7c 5d 00 00 c9 a8 fb ff 35 00 00 00 00 41 0e 10 86 02 41 0e | A.......$...|]......5....A....A. |
5e460 | 18 83 03 49 0e 30 67 0e 18 41 0e 10 41 0e 08 00 4c 00 00 00 a4 5d 00 00 d6 a8 fb ff 63 00 00 00 | ...I.0g..A..A...L....]......c... |
5e480 | 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 45 0e 30 76 0a 0e 28 4a 0e 20 41 | .B....B....D....A.(..E.0v..(J..A |
5e4a0 | 0e 18 42 0e 10 42 0e 08 45 0b 41 0e 28 44 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | ..B..B..E.A.(D..A..B..B......... |
5e4c0 | 5c 00 00 00 f4 5d 00 00 e9 a8 fb ff 84 00 00 00 00 45 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 | \....]...........E....B....E.... |
5e4e0 | 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 45 0e 40 73 0a 0e 38 44 0e 30 41 0e 28 42 0e 20 42 | B.(..D.0..A.8..E.@s..8D.0A.(B..B |
5e500 | 0e 18 42 0e 10 42 0e 08 41 0b 53 0e 38 4a 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 | ..B..B..A.S.8J.0A.(B..B..B..B... |
5e520 | 24 00 00 00 54 5e 00 00 0d a9 fb ff 3e 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 49 0e 40 70 0e | $...T^......>....A....A....I.@p. |
5e540 | 18 41 0e 10 41 0e 08 00 34 00 00 00 7c 5e 00 00 23 a9 fb ff 37 00 00 00 00 41 0e 10 86 02 41 0e | .A..A...4...|^..#...7....A....A. |
5e560 | 18 83 03 49 0e 30 59 0a 0e 18 46 0e 10 41 0e 08 45 0b 44 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 | ...I.0Y...F..A..E.D..A..A....... |
5e580 | 2c 00 00 00 b4 5e 00 00 22 a9 fb ff 5b 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 | ,....^.."...[....B....A....C.... |
5e5a0 | 47 0e 30 02 46 0e 20 44 0e 18 41 0e 10 42 0e 08 34 00 00 00 e4 5e 00 00 4d a9 fb ff 2b 00 00 00 | G.0.F..D..A..B..4....^..M...+... |
5e5c0 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 54 0a 0e 18 41 0e 10 42 0e 08 45 0b 44 0e 18 41 | .B....A....D....T...A..B..E.D..A |
5e5e0 | 0e 10 42 0e 08 00 00 00 24 00 00 00 1c 5f 00 00 40 a9 fb ff 55 00 00 00 00 41 0e 10 86 02 41 0e | ..B.....$...._..@...U....A....A. |
5e600 | 18 83 03 47 0e 30 02 49 0e 18 41 0e 10 41 0e 08 24 00 00 00 44 5f 00 00 6d a9 fb ff 4e 00 00 00 | ...G.0.I..A..A..$...D_..m...N... |
5e620 | 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 30 7f 0e 18 44 0e 10 41 0e 08 00 34 00 00 00 6c 5f 00 00 | .A....A....G.0...D..A...4...l_.. |
5e640 | 93 a9 fb ff 1d 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 46 0e 30 | .........B....B....D....A.(..F.0 |
5e660 | 02 fa 0e 28 4a 0e 20 41 0e 18 42 0e 10 42 0e 08 2c 00 00 00 a4 5f 00 00 78 aa fb ff b6 00 00 00 | ...(J..A..B..B..,...._..x....... |
5e680 | 00 42 0e 10 8c 02 41 0e 18 86 03 46 0e 20 83 04 02 a5 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 | .B....A....F........A..B........ |
5e6a0 | 44 00 00 00 d4 5f 00 00 fe aa fb ff 89 00 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 | D...._...........B....B....B.... |
5e6c0 | 42 0e 28 8c 05 47 0e 30 86 06 41 0e 38 83 07 43 0e 40 02 65 0e 38 43 0e 30 41 0e 28 42 0e 20 42 | B.(..G.0..A.8..C.@.e.8C.0A.(B..B |
5e6e0 | 0e 18 42 0e 10 42 0e 08 2c 00 00 00 1c 60 00 00 3f ab fb ff 65 00 00 00 00 42 0e 10 8c 02 41 0e | ..B..B..,....`..?...e....B....A. |
5e700 | 18 86 03 44 0e 20 83 04 02 58 0e 18 43 0e 10 42 0e 08 00 00 00 00 00 00 4c 00 00 00 4c 60 00 00 | ...D.....X..C..B........L...L`.. |
5e720 | 74 ab fb ff de 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 45 0e 30 | t........B....B....D....A.(..E.0 |
5e740 | 02 b7 0a 0e 28 47 0e 20 41 0e 18 42 0e 10 42 0e 08 45 0b 41 0e 28 41 0e 20 41 0e 18 42 0e 10 42 | ....(G..A..B..B..E.A.(A..A..B..B |
5e760 | 0e 08 00 00 00 00 00 00 4c 00 00 00 9c 60 00 00 02 ac fb ff e8 00 00 00 00 42 0e 10 8f 02 42 0e | ........L....`...........B....B. |
5e780 | 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 45 0e 30 86 06 41 0e 38 83 07 53 0e f0 40 02 b9 0e 38 41 | ...E....B.(..E.0..A.8..S..@...8A |
5e7a0 | 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 1c 00 00 00 ec 60 00 00 | .0A.(B..B..B..B..............`.. |
5e7c0 | 9a ac fb ff 27 00 00 00 00 41 0e 10 83 02 65 0e 08 00 00 00 00 00 00 00 4c 00 00 00 0c 61 00 00 | ....'....A....e.........L....a.. |
5e7e0 | a1 ac fb ff 8c 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 47 0e 30 76 0a 0e 20 49 | .........B....A....D....G.0v...I |
5e800 | 0e 18 41 0e 10 42 0e 08 47 0b 59 0a 0e 20 44 0e 18 41 0e 10 42 0e 08 4c 0b 44 0e 20 41 0e 18 41 | ..A..B..G.Y...D..A..B..L.D..A..A |
5e820 | 0e 10 42 0e 08 00 00 00 4c 00 00 00 5c 61 00 00 dd ac fb ff 8c 00 00 00 00 42 0e 10 8d 02 42 0e | ..B.....L...\a...........B....B. |
5e840 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 47 0e 30 02 56 0a 0e 28 49 0e 20 41 0e 18 42 0e 10 42 0e | ...D....A.(..G.0.V..(I..A..B..B. |
5e860 | 08 45 0b 41 0e 28 46 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 ac 61 00 00 | .E.A.(F..A..B..B.............a.. |
5e880 | 19 ad fb ff 1a 00 00 00 00 41 0e 10 83 02 58 0e 08 00 00 00 00 00 00 00 1c 00 00 00 cc 61 00 00 | .........A....X..............a.. |
5e8a0 | 13 ad fb ff 18 00 00 00 00 41 0e 10 83 02 50 0e 08 00 00 00 00 00 00 00 2c 00 00 00 ec 61 00 00 | .........A....P.........,....a.. |
5e8c0 | 0b ad fb ff cb 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 02 c0 0e 18 41 0e 10 42 | .........B....A....D........A..B |
5e8e0 | 0e 08 00 00 00 00 00 00 1c 00 00 00 1c 62 00 00 a6 ad fb ff 1a 00 00 00 00 41 0e 10 83 02 58 0e | .............b...........A....X. |
5e900 | 08 00 00 00 00 00 00 00 24 00 00 00 3c 62 00 00 a0 ad fb ff 46 00 00 00 00 41 0e 10 86 02 41 0e | ........$...<b......F....A....A. |
5e920 | 18 83 03 46 0e 20 76 0e 18 46 0e 10 41 0e 08 00 1c 00 00 00 64 62 00 00 be ad fb ff 22 00 00 00 | ...F..v..F..A.......db......"... |
5e940 | 00 41 0e 10 83 02 60 0e 08 00 00 00 00 00 00 00 34 00 00 00 84 62 00 00 c0 ad fb ff 76 00 00 00 | .A....`.........4....b......v... |
5e960 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 62 0a 0e 18 44 0e 10 41 0e 08 45 0b 41 0e 18 41 0e | .A....A....D...b...D..A..E.A..A. |
5e980 | 10 41 0e 08 00 00 00 00 24 00 00 00 bc 62 00 00 fe ad fb ff 31 00 00 00 00 41 0e 10 86 02 41 0e | .A......$....b......1....A....A. |
5e9a0 | 18 83 03 46 0e 20 66 0e 18 41 0e 10 41 0e 08 00 2c 00 00 00 e4 62 00 00 07 ae fb ff ba 00 00 00 | ...F..f..A..A...,....b.......... |
5e9c0 | 00 41 0e 10 86 02 41 0e 18 83 03 4a 0e b0 01 02 ab 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 00 00 | .A....A....J.......A..A......... |
5e9e0 | 24 00 00 00 14 63 00 00 91 ae fb ff 72 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 69 | $....c......r....A....A....D...i |
5ea00 | 0e 18 41 0e 10 41 0e 08 1c 00 00 00 3c 63 00 00 db ae fb ff 3b 00 00 00 00 41 0e 10 83 02 79 0e | ..A..A......<c......;....A....y. |
5ea20 | 08 00 00 00 00 00 00 00 14 00 00 00 5c 63 00 00 f6 ae fb ff 2b 00 00 00 00 00 00 00 00 00 00 00 | ............\c......+........... |
5ea40 | 1c 00 00 00 74 63 00 00 09 af fb ff 3c 00 00 00 00 47 0e 10 83 02 74 c3 0e 08 00 00 00 00 00 00 | ....tc......<....G....t......... |
5ea60 | 2c 00 00 00 94 63 00 00 25 af fb ff 52 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 46 0e 20 83 04 | ,....c..%...R....B....A....F.... |
5ea80 | 02 45 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 14 00 00 00 c4 63 00 00 47 af fb ff 46 00 00 00 | .E..A..B.............c..G...F... |
5eaa0 | 00 00 00 00 00 00 00 00 24 00 00 00 dc 63 00 00 75 af fb ff b9 00 00 00 00 42 0e 10 8c 02 41 0e | ........$....c..u........B....A. |
5eac0 | 18 86 03 43 0e 20 83 04 4c 0e 80 01 00 00 00 00 2c 00 00 00 04 64 00 00 06 b0 fb ff 68 00 00 00 | ...C....L.......,....d......h... |
5eae0 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 02 5d 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 | .B....A....D.....]..A..B........ |
5eb00 | 2c 00 00 00 34 64 00 00 3e b0 fb ff 91 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 | ,...4d..>........B....A....A.... |
5eb20 | 02 89 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 64 64 00 00 9f b0 fb ff 50 00 00 00 | ....A..B............dd......P... |
5eb40 | 00 41 0e 10 83 02 02 4e 0e 08 00 00 00 00 00 00 24 00 00 00 84 64 00 00 cf b0 fb ff 94 00 00 00 | .A.....N........$....d.......... |
5eb60 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 8b 0e 18 41 0e 10 41 0e 08 1c 00 00 00 ac 64 00 00 | .A....A....D......A..A.......d.. |
5eb80 | cb 5a fa ff 50 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 00 00 1c 00 00 00 cc 64 00 00 | .Z..P....A....A....D.........d.. |
5eba0 | 1b b1 fb ff 5a 00 00 00 00 41 0e 10 83 02 02 52 0e 08 00 00 00 00 00 00 34 00 00 00 ec 64 00 00 | ....Z....A.....R........4....d.. |
5ebc0 | 55 b1 fb ff 81 01 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 47 0e 30 03 6e 01 0e 20 | U........B....A....D....G.0.n... |
5ebe0 | 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 14 00 00 00 24 65 00 00 9e b2 fb ff 09 00 00 00 | A..A..B.............$e.......... |
5ec00 | 00 41 0e 10 00 00 00 00 2c 00 00 00 3c 65 00 00 8f b2 fb ff 7f 00 00 00 00 42 0e 10 8c 02 41 0e | .A......,...<e...........B....A. |
5ec20 | 18 86 03 44 0e 20 83 04 02 74 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 3c 00 00 00 6c 65 00 00 | ...D.....t..A..B........<...le.. |
5ec40 | de b2 fb ff 98 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 | .........B....B....D....A.(..D.0 |
5ec60 | 03 84 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 44 00 00 00 ac 65 00 00 | ....(A..A..B..B.........D....e.. |
5ec80 | 36 b4 fb ff 6c 0a 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 45 0e 20 8c 04 41 0e 28 86 05 41 0e 30 | 6...l....B....B....E....A.(..A.0 |
5eca0 | 83 06 47 0e 40 03 51 0a 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | ..G.@.Q..0A.(A..B..B..B......... |
5ecc0 | 24 00 00 00 f4 65 00 00 5a be fb ff 79 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 70 | $....e..Z...y....A....A....D...p |
5ece0 | 0e 18 41 0e 10 41 0e 08 1c 00 00 00 1c 66 00 00 ab be fb ff 31 00 00 00 00 60 0e 10 83 02 50 c3 | ..A..A.......f......1....`....P. |
5ed00 | 0e 08 00 00 00 00 00 00 1c 00 00 00 3c 66 00 00 bc be fb ff 12 00 00 00 00 41 0e 10 83 02 50 0e | ............<f...........A....P. |
5ed20 | 08 00 00 00 00 00 00 00 24 00 00 00 5c 66 00 00 ae be fb ff 57 00 00 00 00 44 0e 10 86 02 41 0e | ........$...\f......W....D....A. |
5ed40 | 18 83 03 44 0e 20 02 4b 0e 18 41 0e 10 41 0e 08 1c 00 00 00 84 66 00 00 dd be fb ff 8b 00 00 00 | ...D...K..A..A.......f.......... |
5ed60 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 00 00 1c 00 00 00 a4 66 00 00 23 59 fa ff 32 00 00 00 | .A....A....D.........f..#Y..2... |
5ed80 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 00 00 2c 00 00 00 c4 66 00 00 28 bf fb ff 47 00 00 00 | .A....A....D....,....f..(...G... |
5eda0 | 00 47 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 77 c3 0e 18 41 c6 0e 10 42 cc 0e 08 00 00 00 00 | .G....A....D....w...A...B....... |
5edc0 | 34 00 00 00 f4 66 00 00 3f bf fb ff af 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 | 4....f..?........B....B....A.... |
5ede0 | 41 0e 28 83 05 4a 0e 40 02 8e 0e 28 47 0e 20 41 0e 18 42 0e 10 42 0e 08 1c 00 00 00 2c 67 00 00 | A.(..J.@...(G..A..B..B......,g.. |
5ee00 | b6 bf fb ff 88 00 00 00 00 47 0e 90 02 02 80 0e 08 00 00 00 00 00 00 00 44 00 00 00 4c 67 00 00 | .........G..............D...Lg.. |
5ee20 | 1e c0 fb ff cd 00 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 | .........B....B....B....B.(..D.0 |
5ee40 | 86 06 41 0e 38 83 07 44 0e 40 02 b1 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 | ..A.8..D.@...8A.0A.(B..B..B..B.. |
5ee60 | 1c 00 00 00 94 67 00 00 a3 c0 fb ff 6a 00 00 00 00 41 0e 10 83 02 02 64 0e 08 00 00 00 00 00 00 | .....g......j....A.....d........ |
5ee80 | 34 00 00 00 b4 67 00 00 ed c0 fb ff 83 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 6f | 4....g...........A....A....D...o |
5eea0 | 0a 0e 18 44 0e 10 41 0e 08 45 0b 41 0e 18 41 0e 10 41 0e 08 00 00 00 00 44 00 00 00 ec 67 00 00 | ...D..A..E.A..A..A......D....g.. |
5eec0 | 38 c1 fb ff ee 00 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 41 0e 28 86 05 41 0e 30 | 8........B....B....B....A.(..A.0 |
5eee0 | 83 06 4a 0e c0 01 02 d3 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | ..J......0A.(A..B..B..B......... |
5ef00 | 2c 00 00 00 34 68 00 00 de c1 fb ff ad 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 | ,...4h...........B....A....A.... |
5ef20 | 02 a5 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 4c 00 00 00 64 68 00 00 5b c2 fb ff e7 02 00 00 | ....A..B........L...dh..[....... |
5ef40 | 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4a | .B....B....B....B.(..D.0..A.8..J |
5ef60 | 0e 50 03 c5 02 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | .P....8A.0A.(B..B..B..B......... |
5ef80 | 1c 00 00 00 b4 68 00 00 f2 c4 fb ff 5a 00 00 00 00 41 0e 10 83 02 02 4d 0e 08 00 00 00 00 00 00 | .....h......Z....A.....M........ |
5efa0 | 24 00 00 00 d4 68 00 00 2c c5 fb ff 4a 00 00 00 00 44 0e 10 86 02 41 0e 18 83 03 44 0e 20 7e 0e | $....h..,...J....D....A....D..~. |
5efc0 | 18 41 0e 10 41 0e 08 00 24 00 00 00 fc 68 00 00 4e c5 fb ff b5 00 00 00 00 41 0e 10 83 02 02 4f | .A..A...$....h..N........A.....O |
5efe0 | 0a 0e 08 45 0b 02 59 0a 0e 08 45 0b 41 0e 08 00 24 00 00 00 24 69 00 00 db c5 fb ff 76 00 00 00 | ...E..Y...E.A...$...$i......v... |
5f000 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 6d 0e 18 41 0e 10 41 0e 08 44 00 00 00 4c 69 00 00 | .A....A....D...m..A..A..D...Li.. |
5f020 | 29 c6 fb ff 2b 01 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 47 0e 20 8c 04 41 0e 28 86 05 41 0e 30 | )...+....B....B....G....A.(..A.0 |
5f040 | 83 06 47 0e 40 03 0e 01 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | ..G.@....0A.(A..B..B..B......... |
5f060 | 14 00 00 00 94 69 00 00 0c c7 fb ff 0e 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 ac 69 00 00 | .....i.......................i.. |
5f080 | 02 c7 fb ff 76 00 00 00 00 42 0e 10 02 73 0e 08 44 00 00 00 c4 69 00 00 60 c7 fb ff 96 00 00 00 | ....v....B...s..D....i..`....... |
5f0a0 | 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 4a | .B....B....B....B.(..A.0..A.8..J |
5f0c0 | 0e 50 02 77 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 2c 00 00 00 0c 6a 00 00 | .P.w.8A.0A.(B..B..B..B..,....j.. |
5f0e0 | ae c7 fb ff fa 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 80 01 02 ec 0e 18 43 0e 10 41 0e | .........A....A....G.......C..A. |
5f100 | 08 00 00 00 00 00 00 00 14 00 00 00 3c 6a 00 00 bd 55 fa ff 27 00 00 00 00 41 0e 10 83 02 00 00 | ............<j...U..'....A...... |
5f120 | 1c 00 00 00 54 6a 00 00 60 c8 fb ff 21 00 00 00 00 41 0e 10 83 02 5f 0e 08 00 00 00 00 00 00 00 | ....Tj..`...!....A...._......... |
5f140 | 14 00 00 00 74 6a 00 00 61 c8 fb ff 1c 00 00 00 00 44 0e 20 57 0e 08 00 14 00 00 00 8c 6a 00 00 | ....tj..a........D..W........j.. |
5f160 | 65 c8 fb ff 1c 00 00 00 00 44 0e 20 57 0e 08 00 34 00 00 00 a4 6a 00 00 69 c8 fb ff 82 00 00 00 | e........D..W...4....j..i....... |
5f180 | 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 51 0e 50 02 61 0e 28 41 0e 20 41 | .B....B....D....A.(..Q.P.a.(A..A |
5f1a0 | 0e 18 42 0e 10 42 0e 08 24 00 00 00 dc 6a 00 00 b3 c8 fb ff 7a 00 00 00 00 41 0e 10 86 02 41 0e | ..B..B..$....j......z....A....A. |
5f1c0 | 18 83 03 47 0e 30 02 6e 0e 18 41 0e 10 41 0e 08 4c 00 00 00 04 6b 00 00 05 c9 fb ff 98 03 00 00 | ...G.0.n..A..A..L....k.......... |
5f1e0 | 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4a | .B....B....B....B.(..D.0..A.8..J |
5f200 | 0e 50 03 76 03 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | .P.v..8A.0A.(B..B..B..B......... |
5f220 | 24 00 00 00 54 6b 00 00 4d cc fb ff 44 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 4a 0e 30 75 0e | $...Tk..M...D....A....A....J.0u. |
5f240 | 18 41 0e 10 41 0e 08 00 2c 00 00 00 7c 6b 00 00 69 cc fb ff b9 01 00 00 00 41 0e 10 86 02 41 0e | .A..A...,...|k..i........A....A. |
5f260 | 18 83 03 47 0e 50 03 aa 01 0e 18 44 0e 10 41 0e 08 00 00 00 00 00 00 00 14 00 00 00 ac 6b 00 00 | ...G.P.....D..A..............k.. |
5f280 | f2 cd fb ff 6e 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 c4 6b 00 00 48 ce fb ff 3d 00 00 00 | ....n................k..H...=... |
5f2a0 | 00 41 0e 10 83 02 7b 0e 08 00 00 00 00 00 00 00 2c 00 00 00 e4 6b 00 00 65 ce fb ff b5 00 00 00 | .A....{.........,....k..e....... |
5f2c0 | 00 42 0e 10 8c 02 41 0e 18 86 03 46 0e 20 83 04 47 0e 30 02 a0 0e 20 41 0e 18 41 0e 10 42 0e 08 | .B....A....F....G.0....A..A..B.. |
5f2e0 | 2c 00 00 00 14 6c 00 00 ea ce fb ff 40 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,....l......@....B....A....D.... |
5f300 | 6f 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 34 00 00 00 44 6c 00 00 fa ce fb ff 9f 00 00 00 | o..A..B.........4...Dl.......... |
5f320 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 47 0e d0 40 02 8c 0e 20 41 0e 18 41 0e 10 42 0e | .B....A....D....G..@....A..A..B. |
5f340 | 08 00 00 00 00 00 00 00 14 00 00 00 7c 6c 00 00 61 cf fb ff 1d 00 00 00 00 00 00 00 00 00 00 00 | ............|l..a............... |
5f360 | 3c 00 00 00 94 6c 00 00 66 cf fb ff 02 01 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 47 0e 20 8c 04 | <....l..f........B....B....G.... |
5f380 | 41 0e 28 86 05 44 0e 30 83 06 44 0e 40 02 e5 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 | A.(..D.0..D.@...0A.(A..B..B..B.. |
5f3a0 | 3c 00 00 00 d4 6c 00 00 28 d0 fb ff 48 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 46 0e 20 86 04 | <....l..(...H....B....B....F.... |
5f3c0 | 41 0e 28 83 05 47 0e 40 03 2a 01 0e 28 46 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | A.(..G.@.*..(F..A..B..B......... |
5f3e0 | 3c 00 00 00 14 6d 00 00 30 d1 fb ff 1c 01 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 47 0e 20 8c 04 | <....m..0........B....B....G.... |
5f400 | 41 0e 28 86 05 41 0e 30 83 06 47 0e 40 02 ff 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 | A.(..A.0..G.@...0A.(A..B..B..B.. |
5f420 | 1c 00 00 00 54 6d 00 00 0c d2 fb ff 5f 00 00 00 00 41 0e 10 83 02 02 5d 0e 08 00 00 00 00 00 00 | ....Tm......_....A.....]........ |
5f440 | 24 00 00 00 74 6d 00 00 4b d2 fb ff 54 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 02 47 | $...tm..K...T....A....A....C...G |
5f460 | 0e 18 46 0e 10 41 0e 08 24 00 00 00 9c 6d 00 00 77 d2 fb ff 44 00 00 00 00 41 0e 10 86 02 41 0e | ..F..A..$....m..w...D....A....A. |
5f480 | 18 83 03 43 0e 20 6b 0e 18 48 0e 10 41 0e 08 00 24 00 00 00 c4 6d 00 00 93 d2 fb ff 33 00 00 00 | ...C..k..H..A...$....m......3... |
5f4a0 | 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 59 0e 18 49 0e 10 41 0e 08 00 1c 00 00 00 ec 6d 00 00 | .A....A....C..Y..I..A........m.. |
5f4c0 | 9e d2 fb ff 2a 00 00 00 00 41 0e 10 83 02 68 0e 08 00 00 00 00 00 00 00 24 00 00 00 0c 6e 00 00 | ....*....A....h.........$....n.. |
5f4e0 | a8 d2 fb ff 67 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 46 0e 20 02 5a 0e 18 43 0e 10 41 0e 08 | ....g....A....A....F...Z..C..A.. |
5f500 | 34 00 00 00 34 6e 00 00 e7 d2 fb ff 3f 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 65 0a | 4...4n......?....A....A....C..e. |
5f520 | 0e 18 41 0e 10 41 0e 08 45 0b 46 0e 18 46 0e 10 41 0e 08 00 00 00 00 00 24 00 00 00 6c 6e 00 00 | ..A..A..E.F..F..A.......$...ln.. |
5f540 | ee d2 fb ff 3c 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 46 0e 20 6c 0e 18 46 0e 10 41 0e 08 00 | ....<....A....A....F..l..F..A... |
5f560 | 24 00 00 00 94 6e 00 00 02 d3 fb ff 24 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 4c 0e | $....n......$....A....A....D..L. |
5f580 | 18 4c 0e 10 41 0e 08 00 14 00 00 00 bc 6e 00 00 fe d2 fb ff 2f 00 00 00 00 44 0e 20 6a 0e 08 00 | .L..A........n....../....D..j... |
5f5a0 | 1c 00 00 00 d4 6e 00 00 15 d3 fb ff 7b 00 00 00 00 41 0e 10 83 02 4c 0e 40 02 6c 0e 10 41 0e 08 | .....n......{....A....L.@.l..A.. |
5f5c0 | 2c 00 00 00 f4 6e 00 00 70 d3 fb ff 64 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,....n..p...d....B....A....D.... |
5f5e0 | 4f 0e 30 02 49 0e 20 41 0e 18 41 0e 10 42 0e 08 2c 00 00 00 24 6f 00 00 a4 d3 fb ff 26 01 00 00 | O.0.I..A..A..B..,...$o......&... |
5f600 | 00 41 0e 10 86 02 41 0e 18 83 03 4c 0e 60 03 10 01 0e 18 46 0e 10 41 0e 08 00 00 00 00 00 00 00 | .A....A....L.`.....F..A......... |
5f620 | 4c 00 00 00 54 6f 00 00 9a d4 fb ff 0a 03 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 44 0e 20 8d 04 | L...To...........B....B....D.... |
5f640 | 42 0e 28 8c 05 46 0e 30 86 06 41 0e 38 83 07 4f 0e 90 43 03 df 02 0e 38 41 0e 30 41 0e 28 42 0e | B.(..F.0..A.8..O..C....8A.0A.(B. |
5f660 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 a4 6f 00 00 54 d7 fb ff 3b 00 00 00 | .B..B..B.............o..T...;... |
5f680 | 00 41 0e 10 83 02 79 0e 08 00 00 00 00 00 00 00 14 00 00 00 c4 6f 00 00 6f d7 fb ff 5b 00 00 00 | .A....y..............o..o...[... |
5f6a0 | 00 00 00 00 00 00 00 00 1c 00 00 00 dc 6f 00 00 b2 d7 fb ff 23 00 00 00 00 41 0e 10 83 02 61 0e | .............o......#....A....a. |
5f6c0 | 08 00 00 00 00 00 00 00 1c 00 00 00 fc 6f 00 00 b5 d7 fb ff 75 00 00 00 00 02 44 0e 20 68 0e 08 | .............o......u.....D..h.. |
5f6e0 | 44 0e 20 44 0e 08 00 00 14 00 00 00 1c 70 00 00 0a d8 fb ff 20 00 00 00 00 00 00 00 00 00 00 00 | D..D.........p.................. |
5f700 | 14 00 00 00 34 70 00 00 12 d8 fb ff 17 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 4c 70 00 00 | ....4p......................Lp.. |
5f720 | 11 d8 fb ff 1e 00 00 00 00 00 00 00 00 00 00 00 44 00 00 00 64 70 00 00 17 d8 fb ff 49 01 00 00 | ................D...dp......I... |
5f740 | 00 42 0e 10 8e 02 42 0e 18 8d 03 45 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 50 0e 40 03 22 01 | .B....B....E....A.(..D.0..P.@.". |
5f760 | 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 14 00 00 00 ac 70 00 00 | .0A.(A..B..B..B..............p.. |
5f780 | 18 d9 fb ff 19 00 00 00 00 00 00 00 00 00 00 00 44 00 00 00 c4 70 00 00 19 d9 fb ff 58 01 00 00 | ................D....p......X... |
5f7a0 | 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 4a 0e 40 03 3a 01 | .B....B....B....A.(..D.0..J.@.:. |
5f7c0 | 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 14 00 00 00 0c 71 00 00 | .0A.(A..B..B..B..............q.. |
5f7e0 | 29 da fb ff 5e 00 00 00 00 00 00 00 00 00 00 00 2c 00 00 00 24 71 00 00 6f da fb ff cd 00 00 00 | )...^...........,...$q..o....... |
5f800 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 47 0e 60 02 ba 0e 20 41 0e 18 41 0e 10 42 0e 08 | .B....A....D....G.`....A..A..B.. |
5f820 | 1c 00 00 00 54 71 00 00 0c db fb ff 8f 00 00 00 00 47 0e e0 01 02 87 0e 08 00 00 00 00 00 00 00 | ....Tq...........G.............. |
5f840 | 4c 00 00 00 74 71 00 00 7b db fb ff 61 03 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 | L...tq..{...a....B....B....E.... |
5f860 | 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 49 0e 80 01 03 3d 03 0e 38 41 0e 30 41 0e 28 42 0e | B.(..D.0..A.8..I....=..8A.0A.(B. |
5f880 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 c4 71 00 00 8c de fb ff fe 00 00 00 | .B..B..B........4....q.......... |
5f8a0 | 00 02 6e 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 52 0e 30 02 74 0e 20 41 c3 0e 18 41 c6 0e 10 | ..n....A....D....R.0.t..A...A... |
5f8c0 | 42 cc 0e 08 00 00 00 00 14 00 00 00 fc 71 00 00 52 df fb ff 19 00 00 00 00 00 00 00 00 00 00 00 | B............q..R............... |
5f8e0 | 1c 00 00 00 14 72 00 00 53 df fb ff 23 00 00 00 00 44 0e 10 83 02 5e 0e 08 00 00 00 00 00 00 00 | .....r..S...#....D....^......... |
5f900 | 44 00 00 00 34 72 00 00 56 df fb ff c7 00 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 | D...4r..V........B....B....E.... |
5f920 | 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 45 0e 40 02 a7 0e 38 41 0e 30 41 0e 28 42 0e 20 42 | B.(..D.0..A.8..E.@...8A.0A.(B..B |
5f940 | 0e 18 42 0e 10 42 0e 08 3c 00 00 00 7c 72 00 00 d5 df fb ff 64 02 00 00 00 42 0e 10 8d 02 42 0e | ..B..B..<...|r......d....B....B. |
5f960 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 49 0e 40 03 4b 02 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e | ...D....A.(..I.@.K..(A..A..B..B. |
5f980 | 08 00 00 00 00 00 00 00 1c 00 00 00 bc 72 00 00 f9 e1 fb ff 48 00 00 00 00 44 0e 10 83 02 02 43 | .............r......H....D.....C |
5f9a0 | 0e 08 00 00 00 00 00 00 2c 00 00 00 dc 72 00 00 21 e2 fb ff dd 00 00 00 00 42 0e 10 8c 02 41 0e | ........,....r..!........B....A. |
5f9c0 | 18 86 03 41 0e 20 83 04 44 0e 30 02 d0 0e 20 41 0e 18 41 0e 10 42 0e 08 14 00 00 00 0c 73 00 00 | ...A....D.0....A..A..B.......s.. |
5f9e0 | ce e2 fb ff 39 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 24 73 00 00 ef e2 fb ff 08 00 00 00 | ....9...............$s.......... |
5fa00 | 00 00 00 00 00 00 00 00 14 00 00 00 3c 73 00 00 df e2 fb ff 08 00 00 00 00 00 00 00 00 00 00 00 | ............<s.................. |
5fa20 | 14 00 00 00 54 73 00 00 cf e2 fb ff 07 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 6c 73 00 00 | ....Ts......................ls.. |
5fa40 | be e2 fb ff 31 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 84 73 00 00 d7 e2 fb ff 6a 00 00 00 | ....1................s......j... |
5fa60 | 00 41 0e 10 83 02 4a 0e 20 02 5d 0e 10 41 0e 08 1c 00 00 00 a4 73 00 00 21 e3 fb ff 42 00 00 00 | .A....J...]..A.......s..!...B... |
5fa80 | 00 41 0e 10 83 02 47 0e 20 78 0e 10 41 0e 08 00 4c 00 00 00 c4 73 00 00 43 e3 fb ff a0 03 00 00 | .A....G..x..A...L....s..C....... |
5faa0 | 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4a | .B....B....B....B.(..D.0..A.8..J |
5fac0 | 0e 70 03 7e 03 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | .p.~..8A.0A.(B..B..B..B......... |
5fae0 | 14 00 00 00 14 74 00 00 93 e6 fb ff 4a 00 00 00 00 41 0e 10 83 02 00 00 2c 00 00 00 2c 74 00 00 | .....t......J....A......,...,t.. |
5fb00 | c5 e6 fb ff 1c 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 4a 0e c0 | .........B....B....A....A.(..J.. |
5fb20 | 02 00 00 00 00 00 00 00 1c 00 00 00 5c 74 00 00 b1 e7 fb ff 3b 00 00 00 00 41 0e 10 86 02 41 0e | ............\t......;....A....A. |
5fb40 | 18 83 03 47 0e 30 00 00 14 00 00 00 7c 74 00 00 cc e7 fb ff 1b 00 00 00 00 41 0e 10 00 00 00 00 | ...G.0......|t...........A...... |
5fb60 | 24 00 00 00 94 74 00 00 cf e7 fb ff 49 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | $....t......I....B....B....D.... |
5fb80 | 41 0e 28 83 05 4d 0e 40 24 00 00 00 bc 74 00 00 f0 e7 fb ff 51 00 00 00 00 42 0e 10 8c 02 41 0e | A.(..M.@$....t......Q....B....A. |
5fba0 | 18 86 03 44 0e 20 83 04 4a 0e 30 00 00 00 00 00 14 00 00 00 e4 74 00 00 19 e8 fb ff 3d 00 00 00 | ...D....J.0..........t......=... |
5fbc0 | 00 41 0e 10 00 00 00 00 3c 00 00 00 fc 74 00 00 3e e8 fb ff 17 01 00 00 00 42 0e 10 8d 02 42 0e | .A......<....t..>........B....B. |
5fbe0 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 41 0e 30 03 06 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e | ...D....A.(..A.0....(A..A..B..B. |
5fc00 | 08 00 00 00 00 00 00 00 44 00 00 00 3c 75 00 00 20 e9 fb ff 65 00 00 00 00 42 0e 10 8f 02 45 0e | ........D...<u......e....B....E. |
5fc20 | 18 8e 03 45 0e 20 8d 04 45 0e 28 8c 05 48 0e 30 86 06 48 0e 38 83 07 4d 0e 40 6c 0e 38 41 0e 30 | ...E....E.(..H.0..H.8..M.@l.8A.0 |
5fc40 | 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 14 00 00 00 84 75 00 00 48 e9 fb ff 02 00 00 00 | A.(B..B..B..B........u..H....... |
5fc60 | 00 00 00 00 00 00 00 00 14 00 00 00 9c 75 00 00 40 e9 fb ff 10 00 00 00 00 00 00 00 00 00 00 00 | .............u..@............... |
5fc80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fcc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fd00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fd20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fd40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fd60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fd80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fdc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 48 40 00 00 00 00 00 10 48 40 00 00 00 00 00 | ................0H@......H@..... |
5fe00 | 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 | ................................ |
5fe20 | 82 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 c9 00 00 00 00 00 00 00 0c 00 00 00 00 00 00 00 | ................................ |
5fe40 | 18 3f 40 00 00 00 00 00 0d 00 00 00 00 00 00 00 c0 e5 41 00 00 00 00 00 19 00 00 00 00 00 00 00 | .?@...............A............. |
5fe60 | f0 fd 65 00 00 00 00 00 1b 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 1a 00 00 00 00 00 00 00 | ..e............................. |
5fe80 | f8 fd 65 00 00 00 00 00 1c 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 f5 fe ff 6f 00 00 00 00 | ..e........................o.... |
5fea0 | 98 02 40 00 00 00 00 00 05 00 00 00 00 00 00 00 50 24 40 00 00 00 00 00 06 00 00 00 00 00 00 00 | ..@.............P$@............. |
5fec0 | 30 08 40 00 00 00 00 00 0a 00 00 00 00 00 00 00 7c 0d 00 00 00 00 00 00 0b 00 00 00 00 00 00 00 | 0.@.............|............... |
5fee0 | 18 00 00 00 00 00 00 00 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 | ................................ |
5ff00 | 00 00 66 00 00 00 00 00 02 00 00 00 00 00 00 00 f0 09 00 00 00 00 00 00 14 00 00 00 00 00 00 00 | ..f............................. |
5ff20 | 07 00 00 00 00 00 00 00 17 00 00 00 00 00 00 00 28 35 40 00 00 00 00 00 07 00 00 00 00 00 00 00 | ................(5@............. |
5ff40 | c8 34 40 00 00 00 00 00 08 00 00 00 00 00 00 00 60 00 00 00 00 00 00 00 09 00 00 00 00 00 00 00 | .4@.............`............... |
5ff60 | 18 00 00 00 00 00 00 00 fe ff ff 6f 00 00 00 00 28 34 40 00 00 00 00 00 ff ff ff 6f 00 00 00 00 | ...........o....(4@........o.... |
5ff80 | 03 00 00 00 00 00 00 00 f0 ff ff 6f 00 00 00 00 cc 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 | ...........o.....1@............. |
5ffa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ffc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ffe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
60000 | 08 fe 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 56 3f 40 00 00 00 00 00 | ..e.....................V?@..... |
60020 | 66 3f 40 00 00 00 00 00 76 3f 40 00 00 00 00 00 86 3f 40 00 00 00 00 00 96 3f 40 00 00 00 00 00 | f?@.....v?@......?@......?@..... |
60040 | a6 3f 40 00 00 00 00 00 b6 3f 40 00 00 00 00 00 c6 3f 40 00 00 00 00 00 d6 3f 40 00 00 00 00 00 | .?@......?@......?@......?@..... |
60060 | e6 3f 40 00 00 00 00 00 f6 3f 40 00 00 00 00 00 06 40 40 00 00 00 00 00 16 40 40 00 00 00 00 00 | .?@......?@......@@......@@..... |
60080 | 26 40 40 00 00 00 00 00 36 40 40 00 00 00 00 00 46 40 40 00 00 00 00 00 56 40 40 00 00 00 00 00 | &@@.....6@@.....F@@.....V@@..... |
600a0 | 66 40 40 00 00 00 00 00 76 40 40 00 00 00 00 00 86 40 40 00 00 00 00 00 96 40 40 00 00 00 00 00 | f@@.....v@@......@@......@@..... |
600c0 | a6 40 40 00 00 00 00 00 b6 40 40 00 00 00 00 00 c6 40 40 00 00 00 00 00 d6 40 40 00 00 00 00 00 | .@@......@@......@@......@@..... |
600e0 | e6 40 40 00 00 00 00 00 f6 40 40 00 00 00 00 00 06 41 40 00 00 00 00 00 16 41 40 00 00 00 00 00 | .@@......@@......A@......A@..... |
60100 | 26 41 40 00 00 00 00 00 36 41 40 00 00 00 00 00 46 41 40 00 00 00 00 00 56 41 40 00 00 00 00 00 | &A@.....6A@.....FA@.....VA@..... |
60120 | 66 41 40 00 00 00 00 00 76 41 40 00 00 00 00 00 86 41 40 00 00 00 00 00 96 41 40 00 00 00 00 00 | fA@.....vA@......A@......A@..... |
60140 | a6 41 40 00 00 00 00 00 b6 41 40 00 00 00 00 00 c6 41 40 00 00 00 00 00 d6 41 40 00 00 00 00 00 | .A@......A@......A@......A@..... |
60160 | e6 41 40 00 00 00 00 00 f6 41 40 00 00 00 00 00 06 42 40 00 00 00 00 00 16 42 40 00 00 00 00 00 | .A@......A@......B@......B@..... |
60180 | 26 42 40 00 00 00 00 00 36 42 40 00 00 00 00 00 46 42 40 00 00 00 00 00 56 42 40 00 00 00 00 00 | &B@.....6B@.....FB@.....VB@..... |
601a0 | 66 42 40 00 00 00 00 00 76 42 40 00 00 00 00 00 86 42 40 00 00 00 00 00 96 42 40 00 00 00 00 00 | fB@.....vB@......B@......B@..... |
601c0 | a6 42 40 00 00 00 00 00 b6 42 40 00 00 00 00 00 c6 42 40 00 00 00 00 00 d6 42 40 00 00 00 00 00 | .B@......B@......B@......B@..... |
601e0 | e6 42 40 00 00 00 00 00 f6 42 40 00 00 00 00 00 06 43 40 00 00 00 00 00 16 43 40 00 00 00 00 00 | .B@......B@......C@......C@..... |
60200 | 26 43 40 00 00 00 00 00 36 43 40 00 00 00 00 00 46 43 40 00 00 00 00 00 56 43 40 00 00 00 00 00 | &C@.....6C@.....FC@.....VC@..... |
60220 | 66 43 40 00 00 00 00 00 76 43 40 00 00 00 00 00 86 43 40 00 00 00 00 00 96 43 40 00 00 00 00 00 | fC@.....vC@......C@......C@..... |
60240 | a6 43 40 00 00 00 00 00 b6 43 40 00 00 00 00 00 c6 43 40 00 00 00 00 00 d6 43 40 00 00 00 00 00 | .C@......C@......C@......C@..... |
60260 | e6 43 40 00 00 00 00 00 f6 43 40 00 00 00 00 00 06 44 40 00 00 00 00 00 16 44 40 00 00 00 00 00 | .C@......C@......D@......D@..... |
60280 | 26 44 40 00 00 00 00 00 36 44 40 00 00 00 00 00 46 44 40 00 00 00 00 00 56 44 40 00 00 00 00 00 | &D@.....6D@.....FD@.....VD@..... |
602a0 | 66 44 40 00 00 00 00 00 76 44 40 00 00 00 00 00 86 44 40 00 00 00 00 00 96 44 40 00 00 00 00 00 | fD@.....vD@......D@......D@..... |
602c0 | a6 44 40 00 00 00 00 00 b6 44 40 00 00 00 00 00 c6 44 40 00 00 00 00 00 d6 44 40 00 00 00 00 00 | .D@......D@......D@......D@..... |
602e0 | e6 44 40 00 00 00 00 00 f6 44 40 00 00 00 00 00 06 45 40 00 00 00 00 00 16 45 40 00 00 00 00 00 | .D@......D@......E@......E@..... |
60300 | 26 45 40 00 00 00 00 00 36 45 40 00 00 00 00 00 46 45 40 00 00 00 00 00 56 45 40 00 00 00 00 00 | &E@.....6E@.....FE@.....VE@..... |
60320 | 66 45 40 00 00 00 00 00 76 45 40 00 00 00 00 00 86 45 40 00 00 00 00 00 96 45 40 00 00 00 00 00 | fE@.....vE@......E@......E@..... |
60340 | a6 45 40 00 00 00 00 00 b6 45 40 00 00 00 00 00 c6 45 40 00 00 00 00 00 d6 45 40 00 00 00 00 00 | .E@......E@......E@......E@..... |
60360 | e6 45 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .E@............................. |
60380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
603a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
603c0 | 18 e7 41 00 00 00 00 00 8c f6 41 00 00 00 00 00 84 06 42 00 00 00 00 00 c0 08 42 00 00 00 00 00 | ..A.......A.......B.......B..... |
603e0 | fa 0f 42 00 00 00 00 00 f9 12 42 00 00 00 00 00 8f 1a 42 00 00 00 00 00 0b 20 42 00 00 00 00 00 | ..B.......B.......B.......B..... |
60400 | 88 24 42 00 00 00 00 00 b5 2c 42 00 00 00 00 00 54 31 42 00 00 00 00 00 71 56 42 00 00 00 00 00 | .$B......,B.....T1B.....qVB..... |
60420 | fd 58 42 00 00 00 00 00 3a 8d 42 00 00 00 00 00 ad c7 42 00 00 00 00 00 6f ce 42 00 00 00 00 00 | .XB.....:.B.......B.....o.B..... |
60440 | 35 e9 42 00 00 00 00 00 f1 ed 42 00 00 00 00 00 c8 00 43 00 00 00 00 00 86 0a 43 00 00 00 00 00 | 5.B.......B.......C.......C..... |
60460 | bb 0a 43 00 00 00 00 00 57 10 43 00 00 00 00 00 ce 18 43 00 00 00 00 00 c9 1e 43 00 00 00 00 00 | ..C.....W.C.......C.......C..... |
60480 | d2 21 43 00 00 00 00 00 e2 24 43 00 00 00 00 00 ba 27 43 00 00 00 00 00 60 2a 43 00 00 00 00 00 | .!C......$C......'C.....`*C..... |
604a0 | d2 3b 43 00 00 00 00 00 04 3f 43 00 00 00 00 00 69 43 43 00 00 00 00 00 db 54 43 00 00 00 00 00 | .;C......?C.....iCC......TC..... |
604c0 | 73 5e 43 00 00 00 00 00 c0 65 43 00 00 00 00 00 22 95 43 00 00 00 00 00 cd b0 43 00 00 00 00 00 | s^C......eC.....".C.......C..... |
604e0 | d8 c5 43 00 00 00 00 00 5c 05 44 00 00 00 00 00 9c 09 44 00 00 00 00 00 2c 17 44 00 00 00 00 00 | ..C.....\.D.......D.....,.D..... |
60500 | 31 30 44 00 00 00 00 00 ed 31 44 00 00 00 00 00 2e 98 44 00 00 00 00 00 91 a1 44 00 00 00 00 00 | 10D......1D.......D.......D..... |
60520 | 66 a6 44 00 00 00 00 00 d8 ab 44 00 00 00 00 00 70 b1 44 00 00 00 00 00 38 ba 44 00 00 00 00 00 | f.D.......D.....p.D.....8.D..... |
60540 | da 0d 45 00 00 00 00 00 76 1a 45 00 00 00 00 00 16 1f 45 00 00 00 00 00 fe 26 45 00 00 00 00 00 | ..E.....v.E.......E......&E..... |
60560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
60580 | 48 69 45 00 00 00 00 00 d0 c3 41 00 00 00 00 00 4f 69 45 00 00 00 00 00 18 c5 41 00 00 00 00 00 | HiE.......A.....OiE.......A..... |
605a0 | 74 3c 45 00 00 00 00 00 12 c2 41 00 00 00 00 00 70 53 45 00 00 00 00 00 ce c2 41 00 00 00 00 00 | t<E.......A.....pSE.......A..... |
605c0 | 27 43 45 00 00 00 00 00 e0 c0 41 00 00 00 00 00 3c 69 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | 'CE.......A.....<iE............. |
605e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 47 43 43 3a 20 28 55 62 75 6e 74 75 20 34 2e 39 | ................GCC:.(Ubuntu.4.9 |
60600 | 2e 32 2d 30 75 62 75 6e 74 75 31 7e 31 34 2e 30 34 29 20 34 2e 39 2e 32 00 47 43 43 3a 20 28 55 | .2-0ubuntu1~14.04).4.9.2.GCC:.(U |
60620 | 62 75 6e 74 75 20 34 2e 38 2e 32 2d 31 39 75 62 75 6e 74 75 31 29 20 34 2e 38 2e 32 00 00 2e 73 | buntu.4.8.2-19ubuntu1).4.8.2...s |
60640 | 68 73 74 72 74 61 62 00 2e 69 6e 74 65 72 70 00 2e 6e 6f 74 65 2e 41 42 49 2d 74 61 67 00 2e 6e | hstrtab..interp..note.ABI-tag..n |
60660 | 6f 74 65 2e 67 6e 75 2e 62 75 69 6c 64 2d 69 64 00 2e 67 6e 75 2e 68 61 73 68 00 2e 64 79 6e 73 | ote.gnu.build-id..gnu.hash..dyns |
60680 | 79 6d 00 2e 64 79 6e 73 74 72 00 2e 67 6e 75 2e 76 65 72 73 69 6f 6e 00 2e 67 6e 75 2e 76 65 72 | ym..dynstr..gnu.version..gnu.ver |
606a0 | 73 69 6f 6e 5f 72 00 2e 72 65 6c 61 2e 64 79 6e 00 2e 72 65 6c 61 2e 70 6c 74 00 2e 69 6e 69 74 | sion_r..rela.dyn..rela.plt..init |
606c0 | 00 2e 74 65 78 74 00 2e 66 69 6e 69 00 2e 72 6f 64 61 74 61 00 2e 65 68 5f 66 72 61 6d 65 5f 68 | ..text..fini..rodata..eh_frame_h |
606e0 | 64 72 00 2e 65 68 5f 66 72 61 6d 65 00 2e 69 6e 69 74 5f 61 72 72 61 79 00 2e 66 69 6e 69 5f 61 | dr..eh_frame..init_array..fini_a |
60700 | 72 72 61 79 00 2e 6a 63 72 00 2e 64 79 6e 61 6d 69 63 00 2e 67 6f 74 00 2e 67 6f 74 2e 70 6c 74 | rray..jcr..dynamic..got..got.plt |
60720 | 00 2e 64 61 74 61 00 2e 62 73 73 00 2e 63 6f 6d 6d 65 6e 74 00 00 00 00 00 00 00 00 00 00 00 00 | ..data..bss..comment............ |
60740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
60760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0b 00 00 00 01 00 00 00 | ................................ |
60780 | 02 00 00 00 00 00 00 00 38 02 40 00 00 00 00 00 38 02 00 00 00 00 00 00 1c 00 00 00 00 00 00 00 | ........8.@.....8............... |
607a0 | 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 13 00 00 00 07 00 00 00 | ................................ |
607c0 | 02 00 00 00 00 00 00 00 54 02 40 00 00 00 00 00 54 02 00 00 00 00 00 00 20 00 00 00 00 00 00 00 | ........T.@.....T............... |
607e0 | 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21 00 00 00 07 00 00 00 | ........................!....... |
60800 | 02 00 00 00 00 00 00 00 74 02 40 00 00 00 00 00 74 02 00 00 00 00 00 00 24 00 00 00 00 00 00 00 | ........t.@.....t.......$....... |
60820 | 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 f6 ff ff 6f | ........................4......o |
60840 | 02 00 00 00 00 00 00 00 98 02 40 00 00 00 00 00 98 02 00 00 00 00 00 00 94 05 00 00 00 00 00 00 | ..........@..................... |
60860 | 05 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3e 00 00 00 0b 00 00 00 | ........................>....... |
60880 | 02 00 00 00 00 00 00 00 30 08 40 00 00 00 00 00 30 08 00 00 00 00 00 00 20 1c 00 00 00 00 00 00 | ........0.@.....0............... |
608a0 | 06 00 00 00 01 00 00 00 08 00 00 00 00 00 00 00 18 00 00 00 00 00 00 00 46 00 00 00 03 00 00 00 | ........................F....... |
608c0 | 02 00 00 00 00 00 00 00 50 24 40 00 00 00 00 00 50 24 00 00 00 00 00 00 7c 0d 00 00 00 00 00 00 | ........P$@.....P$......|....... |
608e0 | 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4e 00 00 00 ff ff ff 6f | ........................N......o |
60900 | 02 00 00 00 00 00 00 00 cc 31 40 00 00 00 00 00 cc 31 00 00 00 00 00 00 58 02 00 00 00 00 00 00 | .........1@......1......X....... |
60920 | 05 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 5b 00 00 00 fe ff ff 6f | ........................[......o |
60940 | 02 00 00 00 00 00 00 00 28 34 40 00 00 00 00 00 28 34 00 00 00 00 00 00 a0 00 00 00 00 00 00 00 | ........(4@.....(4.............. |
60960 | 06 00 00 00 03 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 00 00 00 04 00 00 00 | ........................j....... |
60980 | 02 00 00 00 00 00 00 00 c8 34 40 00 00 00 00 00 c8 34 00 00 00 00 00 00 60 00 00 00 00 00 00 00 | .........4@......4......`....... |
609a0 | 05 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 18 00 00 00 00 00 00 00 74 00 00 00 04 00 00 00 | ........................t....... |
609c0 | 02 00 00 00 00 00 00 00 28 35 40 00 00 00 00 00 28 35 00 00 00 00 00 00 f0 09 00 00 00 00 00 00 | ........(5@.....(5.............. |
609e0 | 05 00 00 00 0c 00 00 00 08 00 00 00 00 00 00 00 18 00 00 00 00 00 00 00 7e 00 00 00 01 00 00 00 | ........................~....... |
60a00 | 06 00 00 00 00 00 00 00 18 3f 40 00 00 00 00 00 18 3f 00 00 00 00 00 00 1a 00 00 00 00 00 00 00 | .........?@......?.............. |
60a20 | 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 79 00 00 00 01 00 00 00 | ........................y....... |
60a40 | 06 00 00 00 00 00 00 00 40 3f 40 00 00 00 00 00 40 3f 00 00 00 00 00 00 b0 06 00 00 00 00 00 00 | ........@?@.....@?.............. |
60a60 | 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 84 00 00 00 01 00 00 00 | ................................ |
60a80 | 06 00 00 00 00 00 00 00 f0 45 40 00 00 00 00 00 f0 45 00 00 00 00 00 00 d0 9f 01 00 00 00 00 00 | .........E@......E.............. |
60aa0 | 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8a 00 00 00 01 00 00 00 | ................................ |
60ac0 | 06 00 00 00 00 00 00 00 c0 e5 41 00 00 00 00 00 c0 e5 01 00 00 00 00 00 09 00 00 00 00 00 00 00 | ..........A..................... |
60ae0 | 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90 00 00 00 01 00 00 00 | ................................ |
60b00 | 02 00 00 00 00 00 00 00 00 e6 41 00 00 00 00 00 00 e6 01 00 00 00 00 00 38 8b 03 00 00 00 00 00 | ..........A.............8....... |
60b20 | 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 98 00 00 00 01 00 00 00 | ........@....................... |
60b40 | 02 00 00 00 00 00 00 00 38 71 45 00 00 00 00 00 38 71 05 00 00 00 00 00 64 15 00 00 00 00 00 00 | ........8qE.....8q......d....... |
60b60 | 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a6 00 00 00 01 00 00 00 | ................................ |
60b80 | 02 00 00 00 00 00 00 00 a0 86 45 00 00 00 00 00 a0 86 05 00 00 00 00 00 e4 75 00 00 00 00 00 00 | ..........E..............u...... |
60ba0 | 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b0 00 00 00 0e 00 00 00 | ................................ |
60bc0 | 03 00 00 00 00 00 00 00 f0 fd 65 00 00 00 00 00 f0 fd 05 00 00 00 00 00 08 00 00 00 00 00 00 00 | ..........e..................... |
60be0 | 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 bc 00 00 00 0f 00 00 00 | ................................ |
60c00 | 03 00 00 00 00 00 00 00 f8 fd 65 00 00 00 00 00 f8 fd 05 00 00 00 00 00 08 00 00 00 00 00 00 00 | ..........e..................... |
60c20 | 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c8 00 00 00 01 00 00 00 | ................................ |
60c40 | 03 00 00 00 00 00 00 00 00 fe 65 00 00 00 00 00 00 fe 05 00 00 00 00 00 08 00 00 00 00 00 00 00 | ..........e..................... |
60c60 | 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 cd 00 00 00 06 00 00 00 | ................................ |
60c80 | 03 00 00 00 00 00 00 00 08 fe 65 00 00 00 00 00 08 fe 05 00 00 00 00 00 f0 01 00 00 00 00 00 00 | ..........e..................... |
60ca0 | 06 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 d6 00 00 00 01 00 00 00 | ................................ |
60cc0 | 03 00 00 00 00 00 00 00 f8 ff 65 00 00 00 00 00 f8 ff 05 00 00 00 00 00 08 00 00 00 00 00 00 00 | ..........e..................... |
60ce0 | 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 db 00 00 00 01 00 00 00 | ................................ |
60d00 | 03 00 00 00 00 00 00 00 00 00 66 00 00 00 00 00 00 00 06 00 00 00 00 00 68 03 00 00 00 00 00 00 | ..........f.............h....... |
60d20 | 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 e4 00 00 00 01 00 00 00 | ................................ |
60d40 | 03 00 00 00 00 00 00 00 80 03 66 00 00 00 00 00 80 03 06 00 00 00 00 00 70 02 00 00 00 00 00 00 | ..........f.............p....... |
60d60 | 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ea 00 00 00 08 00 00 00 | ........@....................... |
60d80 | 03 00 00 00 00 00 00 00 f0 05 66 00 00 00 00 00 f0 05 06 00 00 00 00 00 28 00 00 00 00 00 00 00 | ..........f.............(....... |
60da0 | 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ef 00 00 00 01 00 00 00 | ................................ |
60dc0 | 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0 05 06 00 00 00 00 00 4d 00 00 00 00 00 00 00 | 0.......................M....... |
60de0 | 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 03 00 00 00 | ................................ |
60e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3d 06 06 00 00 00 00 00 f8 00 00 00 00 00 00 00 | ................=............... |
60e20 | 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........................ |