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 04 fd 05 00 00 00 00 00 04 fd 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 b8 71 05 00 00 00 00 00 | D...............P.td.....q...... |
01a0 | b8 71 45 00 00 00 00 00 b8 71 45 00 00 00 00 00 64 15 00 00 00 00 00 00 64 15 00 00 00 00 00 00 | .qE......qE.....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 29 32 f5 86 a4 92 c3 be 52 cc a0 24 bb ae e7 a0 69 24 f0 9f 83 00 00 00 6e 00 00 00 | GNU.)2......R..$....i$......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 40 56 45 00 00 00 00 00 81 00 00 00 00 00 00 00 | ........-.......@VE............. |
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 ad 45 45 00 48 8b 68 38 48 8b 07 8b 50 28 85 d2 74 12 be bb 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 cf 45 45 00 48 89 ef 44 89 e9 4c 89 e2 31 c0 e8 f5 8c 01 00 48 | 1......I....EE.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 81 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 de 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 2f 63 45 00 48 89 df e8 db | L..H..........H...3..../cE.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 bb 2f 45 00 48 89 df 31 c0 e8 af fd 00 00 | ....t!H.......H..../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 20 5e 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 db 2f 45 00 48 89 df 31 c0 48 83 c1 13 e8 0d fc | .......H.H.H.P.../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 f0 48 45 | H........D,....H.|$......L....HE |
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 e1 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 e0 33 45 00 be 3e 49 45 00 e8 2e 42 01 00 48 | ...[]A\A].S1.H....3E..>IE...B..H |
52e0 | 89 df 31 c9 ba c0 32 45 00 be 8c 4f 45 00 e8 1a 42 01 00 31 c9 ba 80 32 45 00 48 89 df be 36 49 | ..1...2E...OE...B..1...2E.H...6I |
5300 | 45 00 e8 06 42 01 00 48 89 df be e9 2f 45 00 e8 8a f9 00 00 be 62 31 45 00 48 89 df e8 78 fe 00 | E...B..H..../E.......b1E.H...x.. |
5320 | 00 f2 0f 10 05 d7 e0 04 00 48 89 df e8 f0 f8 00 00 48 89 df be 1d 30 45 00 e8 5b fe 00 00 48 89 | .........H.......H....0E..[...H. |
5340 | df be 2c 30 45 00 e8 53 f9 00 00 48 89 df be 6a 30 45 00 e8 41 fe 00 00 48 89 df be 7d 30 45 00 | ..,0E..S...H...j0E..A...H...}0E. |
5360 | e8 39 f9 00 00 48 89 df be 5a 31 45 00 e8 27 fe 00 00 48 89 df be 6d 31 45 00 e8 1f f9 00 00 48 | .9...H...Z1E..'...H...m1E......H |
5380 | 89 df be 73 31 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 | ...s1E......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 77 31 45 00 48 89 df e8 81 fd 00 00 49 63 c4 4d 8d 04 c6 49 | .e.E1.......w1E.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 7f 31 45 00 48 89 df 31 ed e8 | ...D.d$.A).D.....T.....1E.H..1.. |
5480 | 15 fd 00 00 be 85 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 8e 31 45 00 48 89 df e8 db f9 00 00 83 | ..~.................1E.H........ |
54e0 | ce ff ba 94 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 9e 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 ac 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 58 4a 45 00 e8 | 1...N@.H.......H..H........XJE.. |
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 2f 63 45 | .H...;.....un...H.........t_./cE |
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 2f 63 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 | ..../cE.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 | 08 34 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 | .4E.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 28 34 45 00 48 89 4c 24 20 44 89 | .H..0H.T$.H.T$.H.|$..(4E.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 2d 34 45 00 e8 44 fc ff ff 48 | .t$.1..w...H.T$.......-4E..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 2c d8 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 d4 da 04 00 66 0f 2e 05 | ..z.t.E..u.1..rA..~...X.....f... |
5ca0 | d4 da 04 00 72 e5 f2 0f 10 0d d2 da 04 00 66 0f 2e c8 76 d7 f2 48 0f 2c c0 eb 08 83 f8 13 75 0e | ....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 08 4c 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...LE.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 40 34 45 00 48 89 ef 31 c0 | _H.......A..t.H...7....@4E.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 00 6f 45 00 75 3f 4c 89 fa 4c 89 e6 | ..H..uRI.|$(H..u.H...oE.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 08 4c 45 00 | .5........H..H...W....x..u...LE. |
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 67 34 45 00 48 89 df 31 c0 e8 4e 81 01 00 48 83 c4 18 5b 5d 41 5c 41 | H........g4E.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 48 35 45 00 | ...D..^.....?.........I...$.H5E. |
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 8e 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 a5 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 b3 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..4E.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 cd 34 45 00 e8 22 | ....H.B.H..H...w.1.H..u%R..4E.." |
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 00 36 45 00 41 c1 e8 17 | I..H.....-H.L$.M.4.w..$..6E.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 17 c1 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 e7 34 45 00 eb 4a 41 83 7e 28 03 f2 0f 10 44 24 40 41 | O.....D.D$.u...4E..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 04 35 45 00 48 89 | .H.t$HD.D$........D.D$.u...5E.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 20 35 45 00 eb ae f2 0f 10 44 24 38 f2 0f 5c 44 24 48 41 c7 46 08 | ..D.D$.u...5E......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 a0 37 45 00 48 8d 7c 24 0c f2 0f 10 06 e8 99 c0 ff ff f2 0f 59 05 c1 b6 04 00 f2 | ...$..7E.H.|$............Y...... |
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 70 38 45 00 4c 89 | u..C.@t.H..H9E.t.HcE...u..p8E.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 | 50 38 45 00 c6 40 0b 00 48 c7 40 20 50 38 45 00 5a c3 55 53 48 89 f3 52 48 8b 76 18 48 89 fd 48 | P8E..@..H.@.P8E.Z.USH..RH.v.H..H |
8480 | 81 fe 50 38 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 | ..P8E.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 00 6f 45 00 | ..u.H9p.t.HcP...t.H...H......oE. |
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 00 6f 45 00 c3 55 53 | .H9p.t.HcP...t.H...H......oE..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 00 6f 45 00 0f 84 b6 00 00 | H..H....V...?...t.......oE...... |
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 b7 b1 04 00 66 0f 2e d1 0f 97 c2 66 0f 2e 0d a0 b1 04 00 0f 93 c0 84 c2 74 20 66 | .........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 00 6f 45 00 48 83 c4 18 5b 5d c3 41 55 | .HcC...t.H...H......oE.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 00 6f 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 | =.oE.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 | 50 38 45 00 45 31 d2 eb 79 44 89 ef e8 20 48 01 00 83 f8 1e 7e 0f be 86 38 45 00 4c 89 e7 31 c0 | P8E.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 50 38 45 00 74 1f 48 83 c4 18 48 8d 55 20 4c 89 f6 5b 4c 89 e7 31 | .I.....I..P8E.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 50 38 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.~.P8E.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 95 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 b0 ae 04 00 66 0f 2e d1 0f 97 c2 66 0f 2e 0d 99 ae 04 00 0f | .....L$.........f......f........ |
88e0 | 93 c0 84 c2 75 0e eb 33 be a8 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 50 38 45 00 49 89 c4 74 0a 83 78 08 00 0f 84 13 02 00 00 48 8b 53 18 48 | ......H=P8E.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 00 6f 45 00 48 8b 54 24 08 75 11 48 83 | H..H...H.T$......H=.oE.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 50 38 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 | .P8E.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 c8 38 45 00 31 c0 48 89 4c 24 | ..H.E.....D9.t.H.<$....8E.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 f6 38 45 00 31 c0 e8 81 f4 00 00 | H.F.H.D..:H;_.u.H.....8E.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 19 39 45 00 31 c0 e8 47 f4 00 00 eb cb 48 ff c0 eb | .H..H;].u.H.}...9E.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 f0 48 45 00 be 03 00 00 00 4c 89 f7 | L..H...?...H.L$.I....HE......L.. |
9080 | e8 c9 fc 00 00 4d 85 ed 7f 14 31 d2 be f0 48 45 00 4c 89 f7 e8 b1 bb 00 00 e9 94 00 00 00 48 8b | .....M....1...HE.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 39 39 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..99E.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 40 3d 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 54 39 45 00 44 89 e6 48 89 ef e8 e5 ee 00 00 44 88 2b | ..I.....L9.t..T9E.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 67 39 45 00 44 89 e6 48 89 ef e8 2b ed 00 00 48 ff c3 49 89 df 41 0f be | $.I..~..g9E.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 76 39 45 00 48 89 ef 31 c0 e8 40 ec 00 | 7@..u.L..H).H...v%.v9E.H..1..@.. |
9640 | 00 eb 14 bf 70 39 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 | ....p9E......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 96 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 1f 4d 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..ME.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 f0 48 45 00 e8 a0 fc ff | ...L..1.......(...H.|$F..HE..... |
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 c3 39 45 00 f6 44 50 01 08 74 05 b9 c7 39 45 00 48 8d | ....P.t=A..U...9E..DP..t...9E.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 cd 39 45 00 48 89 ef 31 c0 e8 69 e8 00 00 eb 1b 48 98 48 01 44 24 | ....D$.....9E.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 ef 39 45 00 4c 89 e7 31 c0 e8 63 e7 00 00 eb 32 | j.).Hc.H..H9.....9E.L..1..c....2 |
9b20 | 4c 01 eb ba ef 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....9E...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 f0 48 45 00 48 89 ef e8 51 b0 00 00 48 83 c4 18 b8 01 00 | I.t..H....1...HE.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 a6 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 05 3a 45 00 e9 cc e5 00 00 48 63 de 48 c1 e3 04 48 01 eb 4c | .Z[]A\.V.1...:E......Hc.H...H..L |
9cc0 | 8b 63 38 49 83 fc ff 75 0e be 20 3a 45 00 31 c0 e8 ac e5 00 00 eb 1a 49 83 fc fe 75 14 48 8b 73 | .c8I...u...:E.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 33 3a 45 00 89 de 31 ed e8 13 e9 00 00 39 dd 7d 14 89 | ......D.I.|$..3:E...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 | 45 3a 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 | E:E.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 63 3a 45 00 31 c0 e8 01 e4 00 00 | ..C....v.H.}.........c:E.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 8b 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 46 9f 04 00 89 47 08 eb 13 49 | .........-.G..........F....G...I |
a0a0 | 8b 3c 24 0f be d1 be ae 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 | c9 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 | .: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 ec 3a | ...;.C.9.~..D$..D$..P...t.H.;..: |
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 2b 9e 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 15 3b 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 2d 3b 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 44 3b 45 00 be 03 00 00 00 48 89 df e8 65 e0 00 00 0f be 05 | H.h.H;l$.v..D;E......H...e...... |
a2e0 | fc 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 63 3b 45 00 be 02 00 00 00 48 89 df e8 e5 df 00 00 48 63 74 | .H..H;D$.v..c;E......H.......Hct |
a360 | 24 0c ba 79 3b 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 | $..y;E.H..H............A........ |
a380 | 00 44 89 f0 ff 24 c5 10 3e 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 | 63 3b 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 | c;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 c1 9a 04 00 48 | (...H..$x...1......H.D$........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 58 3e 45 00 89 ee 48 89 df e8 c7 | ...A...A.m...k...B.$.X>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 8a 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 9b 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 ad 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 ba 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 e3 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...;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 f9 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.....;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 25 3c 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 33 3a 45 00 31 c0 e8 ec d8 00 00 49 63 c5 48 c1 e0 04 48 01 e8 48 | ...~.H.}..3:E.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 33 3a 45 00 31 | .X0H.@8...../I..A...~.H.}..3:E.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 0d 3c 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 54 3c 45 00 31 c0 e8 a9 d7 00 00 48 89 ef 4c 89 f6 e8 e1 | [M.t$.t.H.}..T<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 05 3a 45 00 31 c0 e8 2e d7 00 00 48 98 48 8b 55 10 48 c1 e0 04 48 01 e8 | H.}...0..:E.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 77 | .....H.........L.L$(uCE1.J.D-..w |
ada0 | 3c 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 82 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 a1 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 cb 3c 45 00 48 89 c2 48 89 ef 31 c0 e8 | H...!...H.....0.....<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 09 8b 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 c0 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 f0 | ..>E......H.......1......1.H.... |
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 | ec 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 | .<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 f0 3f 45 00 48 89 ef 31 c0 e8 c0 cc 00 | ....H.x..I..u.H.S...?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 0b | ..uV..H...<...1.....H..t........ |
b620 | 40 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 10 40 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 16 40 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 21 40 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 27 40 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 21 40 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 16 40 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 21 40 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 21 40 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 44 40 45 00 e8 72 94 00 00 b8 02 00 00 00 5b c3 53 | ..G...H........D@E..r........[.S |
b7e0 | ba 21 40 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 21 40 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 16 40 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 68 6a 45 00 be 02 00 00 00 48 89 df | .USH..V..........1..hjE......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 21 40 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 68 6a 45 00 48 89 df 49 89 c5 e8 d7 d0 00 00 48 89 df 48 89 c5 e8 8b fb | 1.......hjE.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 5f 40 | ..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 63 40 45 00 be 02 00 00 00 48 89 df e8 65 c6 00 00 48 89 ee | .H..t..9.t..c@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 c0 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 b0 41 45 00 31 f6 4c 89 e7 | ..Hc............Q.......AE.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 21 40 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 38 40 45 00 eb 0a | .u.H........%H.x..u.......8@E... |
be20 | ba 04 00 00 00 be 3f 40 45 00 48 89 df e8 18 8e 00 00 b8 01 00 00 00 5b c3 53 ba 21 40 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 70 40 45 00 48 89 df | ....H...H...H.x..u.......p@E.H.. |
be60 | e8 e5 8d 00 00 eb 12 48 8b 10 be 7e 40 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 90 41 45 00 ba 88 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 80 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 8c 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 ab 3b 45 00 be 16 40 45 00 e9 73 ff ff ff ba 68 6a 45 00 be a7 40 45 00 | ...]A\...;E...@E..s....hjE...@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 a7 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 68 6a 45 00 48 | ...1...1..A1......H..._....hjE.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 b7 40 45 00 48 89 df 45 31 f6 e8 6e c4 00 00 | E.g....q...A.t$...@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 ca | .Lc.D.d$......H..B.D`..u.H.|$... |
c300 | 40 45 00 e8 48 f6 ff ff 48 8d 7c 24 18 be 74 39 45 00 e8 39 f6 ff ff 85 c0 74 24 48 8d 7c 24 18 | @E..H...H.|$..t9E..9.....t$H.|$. |
c320 | be cd 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 | ..@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 b1 40 45 00 be b4 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 | ..@E...@E.H.|$.H.E........t.H.|$ |
c3a0 | 18 be ca 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 | ...@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 d0 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 | ....@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 a7 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 df 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 b7 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 | ...@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 1c 49 45 00 5b 5d 41 5c 41 5d 41 5e 31 c0 e9 c5 bc 00 00 be d5 b9 f0 | ..H..H....IE.[]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 | e4 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 | .y..H........p...H.......1...... |
c620 | 31 d2 48 89 df be c0 42 45 00 e8 77 cb 00 00 48 89 df be 21 40 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 ec 3c 45 00 be fe ff ff ff e8 d7 8b 00 00 31 d2 48 89 df be 00 | .......H....<E...........1.H.... |
c660 | 42 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 | BE..>...H........x...H.5|?%.H... |
c680 | 13 5f 45 00 ba a7 40 45 00 e8 61 f5 ff ff 48 8b 35 5b 3f 25 00 48 89 df b9 f6 40 45 00 ba 16 40 | ._E...@E..a...H.5[?%.H....@E...@ |
c6a0 | 45 00 e8 48 f5 ff ff 48 8b 35 52 3f 25 00 48 89 df b9 fd 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 80 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 80 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 8a 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 a5 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 a5 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 ad 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 d0 43 45 | ...............wvUSH..QH...$..CE |
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 08 44 45 00 ba 01 00 00 00 44 89 e6 48 89 df e8 | ..B...........$..DE......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 68 44 45 00 81 7d 2c ff 00 00 00 0f 8f a3 00 00 00 | .B...........$.hDE..},.......... |
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 98 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 f8 44 45 00 48 89 ce e8 e4 | .ATU..SH..H..I..H....$..DE.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 a0 | ..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 ef 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 | ...EE.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 fb 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 33 46 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...3FE.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 58 46 45 00 be c8 00 | 0f........f=..f......v.P.XFE.... |
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 61 46 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.aFE.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 61 46 45 00 be c8 00 00 00 4c 89 e7 e8 54 66 ff ff 3b 43 0c 7c | $4......~..aFE......L...Tf..;C.| |
dfa0 | 24 49 8b 7d 38 48 8b 33 48 8d 53 0c 41 b9 61 46 45 00 41 b8 ff ff ff 7f b9 02 00 00 00 e8 5b 4a | $I.}8H.3H.S.A.aFE.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 bf 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 93 46 45 00 48 03 58 10 48 8b 13 80 7a 08 04 75 0d 80 7a 0a 00 b8 71 46 45 00 48 0f 45 | ....FE.H.X.H...z..u..z...qFE.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 dc 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 dc 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 bf 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 | 12 47 45 00 0f 85 9d 05 00 00 e9 cd 00 00 00 4c 8b 73 30 ba 0b 00 00 00 be c5 46 45 00 48 89 df | .GE............L.s0.......FE.H.. |
e860 | 45 0f b6 7e 3c e8 78 f7 ff ff ba 0b 00 00 00 be d1 46 45 00 48 89 df e8 66 f7 ff ff ba 0a 00 00 | E..~<.x..........FE.H...f....... |
e880 | 00 be dd 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 e8 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 | .......FE.H..A..F<.D$........... |
e940 | be f8 46 45 00 48 89 df e8 95 f6 ff ff ba 0d 00 00 00 be 04 47 45 00 48 89 df e8 83 f6 ff ff 4c | ..FE.H..............GE.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 27 47 45 00 48 8b 78 38 31 c0 e8 f1 | ...L;1u.I.E..I.I.V..'GE.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 4d 47 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..MGE.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 95 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 5a 47 45 00 48 89 df ba | ......(...H.......E..t..ZGE.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 5f 47 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....._GE.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 e0 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 e1 47 45 00 48 | $......I.|$0..H...v...C...6.GE.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 78 47 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 | .xGE.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 a3 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 bf 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 4d 47 45 00 e8 b9 a3 00 00 be 2c 00 | SH..H..(.F.......v..MGE.......,. |
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 58 46 45 00 be c8 00 00 00 e8 34 4a ff ff 8d 55 01 48 | ......=....~..XFE.......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 0a 48 45 00 be d7 b9 f0 ff 48 89 df e8 bd 4d 00 00 83 f8 05 74 | ...1........HE......H....M.....t |
101a0 | 0f be 14 48 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 | ...HE.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 38 48 45 00 48 89 df 31 c0 e8 7f 80 | 1....H....H..L..H...8HE.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 51 48 45 00 | .......n........H..H...2D...QHE. |
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 59 48 45 00 e8 5e 4b 00 00 85 c0 be fe ff | H..A..........H...YHE..^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 5f | ..H..t...B...w..B.....H....C..._ |
10420 | 48 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 59 48 45 00 | HE......H....N..H..H...cH...YHE. |
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 62 48 45 00 be fe ff ff ff 48 89 df | .H..H..H.D.H)...G...bHE......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 6b 48 45 00 48 89 df 31 c0 e8 cc 7d 00 00 eb 25 48 8d 54 24 08 be 64 60 45 | ....u..kHE.H..1...}...%H.T$..d`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 ec 3c 45 00 be fe | :N..H.............YJ..H....<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 93 | ....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 9c 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 90 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 68 6a 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 | ...hjE.H....;..H..t.H...T9..H... |
10760 | 3e 48 89 ea 48 89 df be bd 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 d0 4b 45 00 be d8 b9 f0 | A\A]A^.AUATI..USI..QH....KE..... |
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 d0 4b 45 00 be d8 b9 f0 ff 48 89 | ..H...TD..............KE......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 1f 5f 45 00 be cc 48 45 00 48 0f 44 f0 48 89 df e8 24 43 00 00 b8 03 00 00 00 5a | ......_E...HE.H.D.H...$C.......Z |
10980 | 5b 5d c3 41 55 41 54 b9 d1 48 45 00 55 53 49 89 f5 41 50 48 89 d6 ba 20 5e 45 00 48 89 fb e8 cf | [].AUAT..HE.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 d3 48 45 00 48 89 c2 48 89 df 31 c0 e8 51 43 00 00 4c 89 | .H..H)..~B....HE.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 d3 48 45 | .H..H..........u,I.l$.H..H....HE |
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 de 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 e8 48 45 00 ba ec 48 45 00 48 89 ee 48 89 df e8 72 88 00 00 | ...<..E..u...HE...HE.H..H...r... |
10b00 | 4c 89 e1 ba ef 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....HE.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 f1 48 45 00 5b 5d 31 c0 e9 ef 76 00 00 41 54 55 31 c9 53 ba 2f 63 45 00 48 89 fb | .H....HE.[]1...v..ATU1.S./cE.H.. |
10ba0 | be 04 00 00 00 48 83 ec 10 e8 a0 81 00 00 31 c9 ba 20 5e 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 1f 49 45 00 48 89 df 31 c0 e8 0b 76 00 00 58 48 89 ea 4c 89 ee 48 89 df | ..u.L....IE.H..1...v..XH..L..H.. |
10c80 | 5b 5d 41 5c 41 5d 41 b8 2f 63 45 00 b9 20 5e 45 00 e9 a8 f9 ff ff 41 54 55 31 d2 53 be 01 00 00 | []A\A]A./cE...^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 3d 49 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 | .=IE.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 43 49 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...CIE.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 3e 49 45 00 48 89 c6 48 89 df e8 be fe ff ff 48 85 c0 48 89 c5 74 2b 31 | ........>IE.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 3d 49 45 00 48 89 c6 48 89 df 49 89 c4 e8 5c fe ff ff 48 85 c0 48 89 c5 74 | ..S....=IE.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 2b 41 45 00 be fe ff ff ff 48 89 df e8 d6 43 00 00 be fe ff ff ff 48 | H....?...+AE......H....C.......H |
10e60 | 89 df e8 97 45 00 00 ba d0 4b 45 00 be d8 b9 f0 ff 48 89 df e8 1b 45 00 00 f2 0f 10 05 67 31 04 | ....E....KE......H....E......g1. |
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 | 40 4b 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 | @KE.H.......1......H....A..H..L. |
10ec0 | 24 ed b8 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 | $..JE.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 0a 48 | .....>..H.......H...=D....H....H |
10f00 | 45 00 be fe ff ff ff e8 24 43 00 00 48 89 df 41 b8 61 49 45 00 b9 f8 49 45 00 ba 01 4a 45 00 be | E.......$C..H..A.aIE...IE...JE.. |
10f20 | 3e 49 45 00 e8 4f fb ff ff 41 b8 0e 4a 45 00 b9 53 4a 45 00 48 89 df ba 5d 4a 45 00 be 3d 49 45 | >IE..O...A..JE..SJE.H...]JE..=IE |
10f40 | 00 e8 32 fb ff ff 48 89 df ba 0a 00 00 00 be 6b 4a 45 00 e8 f2 3c 00 00 48 89 df ba 76 4a 45 00 | ..2...H........kJE...<..H...vJE. |
10f60 | be fe ff ff ff e8 c6 42 00 00 48 89 df ba 51 48 45 00 be d8 b9 f0 ff e8 b3 82 00 00 48 89 df ba | .......B..H...QHE...........H... |
10f80 | 7d 4a 45 00 be fe ff ff ff e8 a2 42 00 00 48 89 df ba 93 48 45 00 be d8 b9 f0 ff e8 8f 82 00 00 | }JE........B..H....HE........... |
10fa0 | 48 89 df ba 84 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 f0 4a 45 00 e8 c3 | k@..H.........8..H.........JE... |
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 d4 4b 45 00 31 | ...H.........6..[.....]A\...KE.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 f8 4b 45 00 44 | H...!{....D..H...hG..H..u...KE.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 0e 4c 45 00 be 02 00 00 00 48 89 df e8 25 71 00 00 48 89 df | .....t...t...LE......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 24 4c 45 00 be 01 | .9........H..A....4....t..$LE... |
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 24 4c 45 | ...H....o.......H....4....t..$LE |
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 3a 4c 45 00 e8 10 2d ff ff | H..$....1.H.l$.H.5..$..:LE...-.. |
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 46 4c 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..FLE.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 4c 4c 45 00 e8 9a 76 00 00 85 c0 74 36 31 d2 83 | 1.H..H..H..H.Q..LLE...v....t61.. |
114e0 | ce ff 48 89 df e8 b4 35 00 00 48 8b 3d 0f f1 24 00 48 89 c1 ba 5d 4c 45 00 be 01 00 00 00 31 c0 | ..H....5..H.=..$.H...]LE......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 61 4c 45 00 | $.D..H..I..........L$.u..q..aLE. |
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 10 4f 45 00 be d8 b9 f0 ff 48 89 df e8 6f 38 00 00 85 c0 75 63 | E.E..~......OE......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 10 4f 45 00 be | .....1.H....8.....H..../....OE.. |
11820 | d8 b9 f0 ff 48 89 df e8 68 3b 00 00 be c3 46 45 00 48 89 df e8 65 34 00 00 ba 74 4c 45 00 be fe | ....H...h;....FE.H...e4...tLE... |
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 61 4c 45 00 48 89 df | .H.T$...H.........u..D$..aLE.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 7b | ..H..u.H....1...pH=..A.t.......{ |
11a40 | 4c 45 00 48 89 df e8 ff 31 00 00 eb 54 ba 10 4f 45 00 be d8 b9 f0 ff 48 89 df e8 0c 36 00 00 48 | LE.H....1...T..OE......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 10 4f | .%(........t...%..H...[]A\.US..O |
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 c0 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 89 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 90 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 94 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 a3 4c 45 00 48 89 df e8 8c f5 ff ff 48 8d 54 24 40 be aa 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 b8 4c 45 00 48 89 df e8 cd f5 ff ff 8b 54 24 38 be b4 4c 45 00 48 89 | z....T$4..LE.H........T$8..LE.H. |
11ce0 | df e8 bc f5 ff ff 48 8b 54 24 20 be ea 4c 45 00 48 89 df e8 46 f5 ff ff be 6c 00 00 00 48 89 ef | ......H.T$...LE.H...F....l...H.. |
11d00 | e8 0b 24 ff ff 48 85 c0 74 11 8b 54 24 30 be c4 4c 45 00 48 89 df e8 87 f5 ff ff be 75 00 00 00 | ..$..H..t..T$0..LE.H........u... |
11d20 | 48 89 ef e8 e8 23 ff ff 48 85 c0 74 43 0f b6 54 24 3c be d0 4c 45 00 48 89 df e8 63 f5 ff ff 0f | H....#..H..tC..T$<..LE.H...c.... |
11d40 | b6 54 24 3d be d5 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 dd | .T$=..LE.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 e8 5e 45 00 48 89 df e8 aa f4 ff ff 48 8b 54 24 18 be e6 4c 45 00 48 89 | t$H.T$...^E.H.......H.T$...LE.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 ef 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....LE......H...Y4...L...H... |
11de0 | 2c 23 ff ff 48 85 c0 74 10 ba fa 4c 45 00 4c 89 e6 48 89 df e8 69 f4 ff ff be 66 00 00 00 48 89 | ,#..H..t...LE.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 06 4d 45 00 4c 89 e6 48 89 df e8 3f | ...#..H.......H..t...ME.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 93 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 00 4e 45 00 e8 26 73 00 00 | ..H.......1..F2..H..1...NE..&s.. |
11e80 | b8 01 00 00 00 5b c3 66 0f 2e 05 e9 18 04 00 72 18 f2 0f 10 0d e7 18 04 00 66 0f 2e c8 76 0a f2 | .....[.f.......r.........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 | fc 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 df 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 34 32 04 00 f2 0f 11 44 | ..SH.....#...H.*.H....Y.42.....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 14 4f 45 00 5b 5d 41 5c 31 c0 e9 5e | ..I9.H..~+..H...H....OE.[]A\1..^ |
12020 | 62 00 00 ba 2e 4f 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....OE......H....c..M..y$H..... |
12040 | ff ff ff 7f 4c 01 e0 48 39 c3 7e 12 ba 40 4f 45 00 be 01 00 00 00 48 89 ef e8 e4 62 00 00 4c 29 | ....L..H9.~..@OE......H....b..L) |
12060 | e3 48 89 ef f2 48 0f 2a c3 f2 0f 58 05 ff 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 53 4f 45 00 be 01 00 00 00 48 89 ef e8 87 62 00 00 bb 02 00 00 00 | ....A.....SOE......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 53 4f 45 00 be 01 00 00 00 48 | UATUSH..Q..%....A.....SOE......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 1b 30 04 00 66 0f 28 | ..b.....H......$..l..f....0..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 b2 14 04 00 e8 b0 | .....k.....D$.H................. |
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 98 5f 45 00 eb 0a ba 05 00 | ...H..u)..$....t........_E...... |
12360 | 00 00 be 62 4f 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 | ...bOE.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 d1 2c 04 00 48 | H....'....H.........i.......,..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 c8 34 45 00 be | H....$..H..H.@.H...w.H..u...4E.. |
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 ef 19 04 00 48 89 fb be 88 00 00 | =&..H........[].S........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 00 50 45 00 48 89 df e8 | ..{n..H.......1...*..1...PE.H... |
12620 | 82 6b 00 00 f2 0f 10 05 b4 2b 04 00 48 89 df e8 ed 25 00 00 ba 68 4f 45 00 be fe ff ff ff 48 89 | .k.......+..H....%...hOE......H. |
12640 | df e8 ea 2b 00 00 f2 0f 10 05 9a 2b 04 00 48 89 df e8 cb 25 00 00 ba 6b 4f 45 00 48 89 df be fe | ...+.......+..H....%...kOE.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 70 4f 45 00 48 | .....+..H..H...........%...pOE.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 7b 4f 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 | ..{OE........+.......[...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 00 52 45 00 31 c0 e8 22 | }...u.H..H....H....1..P..RE.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 27 52 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...'RE.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 41 52 45 00 8b 41 | .....D.mWtDE..t?...u0H.K..ARE..A |
12d00 | f8 83 e0 0f 83 f8 04 75 08 48 8b 51 f0 48 83 c2 20 be 4c 52 45 00 48 89 df 31 c0 e8 14 a6 00 00 | .......u.H.Q.H....LRE.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 70 52 45 00 48 63 43 3c 48 8b b3 e0 00 00 00 48 | ..>.....CUI...$.pRE.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 5b 2d 04 00 48 89 58 18 48 c7 40 10 00 00 00 00 48 89 50 20 8b 15 4d 2d 04 00 88 50 0a 5b c3 | .[-..H.X.H.@.....H.P...M-...P.[. |
141c0 | 55 53 48 89 fd 52 bb 00 53 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..SE.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 80 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 00 6f 45 00 c3 55 53 48 | .H.O...H..H........jB....oE..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 b0 53 45 00 eb | H...K.....t.H..H..L.........SE.. |
14480 | 05 b9 cd 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 | ...SE.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 00 6f 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...oE.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 00 6f 45 00 29 f2 83 79 08 16 74 1f 48 8b 09 0f b6 79 0a 39 fa 7f 14 b8 d7 b9 | .......oE.)..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 a1 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 10 56 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 | ...VE.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 00 6f 45 00 74 06 8b 50 08 83 e2 0f 89 | C.H.].[].........H=.oE.t..P..... |
14820 | d0 c3 ff c6 48 63 f6 48 8b 04 f5 40 55 45 00 c3 e8 a3 fc ff ff 8b 50 08 83 fa 66 0f 94 c1 83 fa | ....Hc.H...@UE........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 00 6f 45 00 74 19 48 3d 00 6f 45 00 74 11 | .D..H..H.......H...oE.t.H=.oE.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 00 6f 45 | ..ARA.......D..H..H...~...H...oE |
14960 | 00 74 54 48 3d 00 6f 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=.oE.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 90 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 c0 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 f0 48 45 00 e8 56 e7 ff ff 48 89 45 00 8a 40 08 83 c8 | .....u%H.o.1...HE..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 f0 48 45 00 eb 16 48 8d 54 24 08 31 c9 89 de 48 89 c7 e8 eb eb | ..H..H.D$...HE...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 f0 48 | .H.0........F.9........C.H.U...H |
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 01 58 45 00 e8 fa e2 ff ff 48 89 df 48 89 85 f0 00 00 00 48 89 c6 | ......H....XE......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 00 6f 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 | $..oE.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 13 58 45 00 be 01 00 00 00 4c 89 e7 e8 c3 1e 00 00 89 | .H9.H.N.H......XE......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 26 58 45 00 be 02 00 00 00 48 89 df e8 8d 1d 00 00 be 38 58 45 00 4c 89 e7 e8 2e dc | "v..&XE......H........8XE.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 38 58 45 00 4c 89 ff e8 8e db | l$.H.I..H..A.....A.u..8XE.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 ec 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..<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 3f 58 45 00 be 01 00 00 00 48 89 df e8 85 1b 00 00 48 89 df | .........v..?XE......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 32 41 45 00 48 89 df 41 89 c5 e8 79 e6 ff | H.......H.........2AE.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 58 58 45 00 48 89 df 31 c0 e8 e4 19 00 00 eb 76 83 | ......H..I..u..XXE.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 83 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 32 34 | ........U...H....$............24 |
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 85 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 9f | ...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 40 5a | .......H.......XH..[].a...ATU.@Z |
16ac0 | 45 00 53 ba c4 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..XE......H...."..H.1......D. |
16ae0 | 24 85 00 5a 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 | $..ZE.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 1f f1 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 0e 4c 45 00 be 02 00 00 00 48 89 df e8 a6 17 00 00 ba cc 58 45 | ....t...t...LE......H.........XE |
16ba0 | 00 be 01 00 00 00 48 89 df e8 0a 20 00 00 85 c0 74 12 59 48 89 df be d8 58 45 00 31 c0 5b 5d e9 | ......H.........t.YH....XE.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 fc 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 ff 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 cc 58 45 00 be 01 00 00 00 48 89 df e8 | l.....u.H...].......XE......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 07 59 45 00 | ......H........z...H.........YE. |
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 19 59 45 | .....H........[...H..[.....S..YE |
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 c0 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 b0 52 45 00 be fe ff ff ff 48 89 df e8 d8 e2 ff ff ba 07 00 00 00 be 21 59 | ........RE......H.............!Y |
16f60 | 45 00 48 89 df e8 e0 dc ff ff ba 23 30 45 00 be fe ff ff ff 48 89 df e8 b4 e2 ff ff 89 ee 48 89 | E.H........#0E......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 ea 6a 45 00 48 89 df be fe ff ff ff e8 74 e2 ff ff 5a b8 01 00 | ..bA..<.....jE.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 58 5c 45 00 be 02 00 00 00 48 89 df e8 09 13 00 00 4c 39 ed 0f 8c d4 00 | ........X\E......H.......L9..... |
17040 | 00 00 ba ec 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 | ....<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 e3 53 45 00 44 89 e6 48 89 | ........H..A./PA..s.....SE.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 71 54 45 00 48 | ..H).H.........L..H........qTE.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 7a 5c 45 00 48 89 df 31 c0 e8 05 0e 00 00 be fe ff ff | .....t'D94$|..z\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 7a 5c 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....z\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 9d 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 ec 3c | ..H.F.................tb.......< |
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 e3 53 45 00 48 89 ef e8 f6 d5 ff ff be fd ff ff ff 48 89 ef e8 9e d9 ff | A........SE.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 f0 48 | ../PA.H.{..u.H.C.5SA.X[].AUAT..H |
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 d2 | ..u\.....H.......H9.I....H...... |
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 e9 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 | ..\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 0f | ....E1.H9.I...OH..H).H......v... |
17900 | 5d 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 d2 5c 45 00 be 01 00 | .L9.H..t!H..~.I.D$.H9.~...\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 f0 48 45 00 be 32 00 00 00 48 89 df 48 89 c5 e8 11 0c 00 00 be 02 00 | H...].....HE..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 57 c5 03 00 48 89 fb be 88 00 00 00 e8 e3 19 00 00 48 89 | ...1.[].S....W...H............H. |
17aa0 | df ba 07 00 00 00 31 f6 e8 0a d6 ff ff 48 89 df 31 d2 be 40 5d 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 20 5e 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 64 60 45 00 48 89 df 45 8d 6c 24 01 e8 | H..H........A..H...d`E.H..E.l$.. |
17c00 | d7 61 00 00 ba 51 48 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...QHE......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 c0 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 c4 5d 45 00 31 c0 e8 2e d0 ff | ......L.D$.H.H.L..H....]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 d5 5d 45 00 be 01 00 00 00 31 c0 e8 84 c6 fe ff 48 8b 3d 3d | .H.=X.$.H....]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 07 5e 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 5d 4c 45 00 48 89 | ...........L.M...D$.t.L...]LE.H. |
18020 | df 31 c0 e8 07 cd ff ff 4c 8d 7c 24 50 ba 10 00 00 00 be 0b 5e 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 1c 5e 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 22 5e 45 00 4c 89 e7 e8 4c 5d 00 00 4c 89 fa 31 c0 be 27 5e 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 2d 5e 45 00 48 89 df 31 c0 e8 77 cc ff ff ba 04 00 00 00 be 31 5e | ..T$@..~..-^E.H..1..w.........1^ |
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 36 5e 45 00 31 c0 e8 35 cc ff ff 48 89 df 83 ca ff | H.......H..H...6^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 44 5e 45 00 48 89 df 31 c0 e8 f8 cb ff ff eb 45 48 8b 44 24 30 8a 00 | .t.H.L$..D^E.H..1.......EH.D$0.. |
18140 | 3c 6d 75 0c ba 0a 00 00 00 be 4c 5e 45 00 eb 26 3c 43 74 18 8b 4c 24 44 4c 89 fa be 57 5e 45 00 | <mu.......L^E..&<Ct..L$DL...W^E. |
18160 | 48 89 df 31 c0 e8 c5 cb ff ff eb 12 ba 01 00 00 00 be 90 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 68 5e 45 00 48 89 df e8 b3 ca ff ff 48 89 df e8 37 c5 ff ff 2b | $O.t.......h^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 7d 5e 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 80 5e 45 00 48 89 df 31 c0 e8 e0 ca ff ff eb 0f 31 d2 be f0 48 45 00 48 89 df e8 ea c9 ff ff | ..^E.H..1........1...HE.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 88 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 71 54 45 00 48 89 df e8 3a 5a 00 | E.H............H.T$..qTE.H...:Z. |
183a0 | 00 48 8b 7c 24 18 be a3 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 9e 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 90 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 bc 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 ce 5d 45 00 48 89 df 31 c0 e8 97 c8 ff ff eb 10 e8 c1 c0 fe ff 48 | ...L..H....]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 e1 5e 45 00 85 db 75 2b be 01 00 00 00 41 bc e1 5e 45 00 e8 66 c9 ff | ..u....A..^E...u+.....A..^E..f.. |
18500 | ff eb 21 8d 42 01 41 bc da 5e 45 00 d0 f8 84 c0 b8 e1 5e 45 00 0f 4f da 4c 0f 4e e0 48 89 ef e8 | ..!.B.A..^E.......^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 e6 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 | ......^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 ed 5e 45 00 5b e9 fe | .....u0H.T$.H..t.H...H....^E.[.. |
18680 | fb ff ff 48 83 c4 10 48 89 df be f8 64 45 00 5b 31 c0 e9 ea fb ff ff 48 83 c4 10 5b c3 55 53 89 | ...H...H....dE.[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 53 4f 45 00 5b 5d e9 81 fc ff | .APH...^.....u.Y..H...SOE.[].... |
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 01 5f 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 12 5f 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 19 5f 45 00 48 89 df 31 c0 e8 0c | ...H...{$.H.D$..2L...._E.H..1... |
18a20 | c3 ff ff be 68 6a 45 00 4c 89 e7 e8 d0 b8 fe ff 48 85 c0 48 89 44 24 10 75 09 89 ea be 1f 5f 45 | ....hjE.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 1d 5f 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 75 54 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 | .....uTE..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 e6 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..^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 24 5f 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 33 5f 45 00 31 c0 e8 ac | ....H.........H..L..H...3_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 47 5f 45 00 31 c0 e8 13 bf ff ff 59 44 89 e6 | ]A\A]A^A_.L..H...G_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 5b 5f 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 80 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 30 41 45 | .....$...H...H..[].AUATI..US.0AE |
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 a4 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 ab 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 63 60 45 00 48 89 df b0 01 e8 b0 bc ff ff eb | ..1.......p.m....c`E.H.......... |
19080 | 5a 89 ee 48 89 df e8 f1 b9 ff ff be a5 5f 45 00 85 c0 b8 a0 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 ae 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 51 48 45 00 e8 68 ec ff ff 83 ce ff 48 89 ea 48 89 df e8 3a be ff ff 83 | ....A...QHE..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 b5 5f 45 00 | ...1.D..H..H...&...H..t.H...._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 | d3 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 | ._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 51 48 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...QHE......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 e5 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.H..1......1......H9.t |
194c0 | 17 48 83 c4 10 48 89 df be 16 60 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 30 60 45 00 b0 02 e9 | L$.z.t....D$.H...H..[]A\.0`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 bb 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 66 60 45 00 eb 22 48 89 ef e8 13 c1 ff ff 85 c0 75 20 48 89 ef | ...u.......f`E.."H.........u.H.. |
19600 | e8 d1 b0 ff ff 85 c0 75 14 ba 1c 00 00 00 be 83 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 a0 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 bb 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 51 59 45 00 eb 53 48 89 c7 e8 0d bf ff ff 85 | ...H9.H..u.......QYE..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 d5 60 45 00 eb 22 48 89 ef e8 a6 ae ff ff 85 c0 74 0c ba 09 00 00 00 be cb 60 45 00 eb 0a | ...`E.."H.........t........`E... |
19840 | ba 04 00 00 00 be dc 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 f4 a6 03 00 48 89 fb be 88 00 00 00 e8 80 fb ff | L....E.Z[].S........H........... |
19900 | ff 48 89 df ba 07 00 00 00 31 f6 e8 a7 b7 ff ff 48 89 df 31 d2 be 40 61 45 00 e8 87 f8 ff ff b8 | .H.......1......H..1..@aE....... |
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 c0 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 80 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 c4 3a 45 00 e9 3b 39 00 00 8d 86 ff fe ff ff 81 | .......H..8..1...:E..;9......... |
19a00 | fe 20 01 00 00 48 98 48 8b 04 c5 80 63 45 00 7f 13 48 8b 7f 38 48 89 c2 be 5c 49 45 00 31 c0 e9 | .....H.H....cE...H..8H...\IE.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 c5 61 45 00 e8 b9 38 00 00 85 ed 74 51 49 | .H.{8H.T$.L.D$.1...aE...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 | 5c 49 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 | \IE.H..1...8......H...%...H.{8H. |
19ac0 | c1 4c 89 e2 be cf 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....aE.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 da 61 45 00 e8 11 ff ff ff 48 8d 2c 12 48 8b 7f 38 48 8b 33 48 | ..?H9.v.1...aE......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 f3 61 45 00 48 89 df e8 6e fd ff ff 58 5b 5d c3 53 8b 37 48 89 | ....C.u.1...aE.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 00 57 45 00 10 75 0d | .H.W........s...P...Hc....WE..u. |
19d00 | be 0c 62 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 | ..bE.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 2a 62 45 00 eb 17 be cd 40 45 00 48 89 df e8 63 fe ff ff 85 c0 74 e7 41 bc 27 62 45 00 4c 89 | .*bE.....@E.H...c.....t.A.'bE.L. |
19d80 | e6 48 89 df e8 4e fe ff ff 85 c0 74 0d be ca 40 45 00 48 89 df e8 3d fe ff ff 8b 33 8d 46 01 48 | .H...N.....t...@E.H...=....3.F.H |
19da0 | 98 f6 80 00 57 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 | ....WE..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 2d 62 45 00 | H..u#..sp.....H........"....-bE. |
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 36 49 45 00 ba 3e 62 45 00 be 46 62 45 | .=.........H.{8M...6IE..>bE..FbE |
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 6f | ...7...........[..........%....o |
1a300 | 62 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 | bE......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 8d 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 9f 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 00 57 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 | ..WE..t$H...A...D)..H.H..H...... |
1a760 | 76 a1 be ab 62 45 00 e9 88 01 00 00 83 ff 7d 74 0a be c1 62 45 00 e9 79 01 00 00 48 8b 7b 40 48 | v...bE........}t...bE..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 00 57 45 00 08 0f 84 48 fd ff ff 83 fa | .....g.......B.H....WE....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 00 57 45 00 02 75 07 be cd 62 45 00 eb 65 45 31 f6 31 ed 8b 33 8d 46 01 48 98 f6 80 00 57 45 | ..WE..u...bE..eE1.1..3.F.H....WE |
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 e5 62 45 00 48 89 df e8 4f 9d fe ff 48 8b 43 48 | .A...u.......~...bE.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 00 57 45 00 02 0f 84 cb 00 00 00 4c 89 ee 48 89 df e8 d7 f2 ff ff 89 c1 | ....H....WE........L..H......... |
1aa40 | e9 b9 00 00 00 41 8d 44 24 01 48 98 f6 80 00 57 45 00 01 74 74 8b 33 48 89 df e8 7f f0 ff ff 48 | .....A.D$.H....WE..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 00 57 45 00 03 75 be 48 8b 43 48 48 89 df 48 8b | ....~e......H....WE..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 | c0 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 a8 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 c0 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 ea 64 45 00 e8 5e ff | A..A...H.sPL.kXL.c.u.H....dE..^. |
1ad60 | ff ff 48 8b 33 4c 89 e9 4c 89 e2 48 89 ef e8 46 11 00 00 eb 2c ba f1 64 45 00 48 89 ef 44 89 4c | ..H.3L..L..H...F....,..dE.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 f8 64 | ...N.9.}#..@B....~...C.........d |
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 1d 4d 45 00 48 89 ee 48 89 df e8 a4 2e 00 00 48 8b 4b | ...P.......t...ME.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 f6 64 45 00 81 f9 c7 00 00 00 7f 15 8a 4f 0a | ......H..H..H.G...dE..........O. |
1b540 | 84 c9 75 2f 48 8d 4f 60 48 39 c8 74 0d be 07 65 45 00 48 89 df e8 41 91 fe ff 48 8d 72 f0 83 ca | ..u/H.O`H9.t...eE.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 83 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 f6 64 45 00 31 c0 e8 | H....f=..f......v"f=..u...dE.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 2d 65 45 00 48 3b b8 e0 00 | ..APf.......H.G.t.H.G..-eE.H;... |
1b7a0 | 00 00 75 05 be 57 65 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..WeE.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 9a 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 a4 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 b8 65 45 00 48 0f 44 c8 48 8d 7c 24 | .8..<=t.<@u.H....<...eE.H.D.H.|$ |
1bee0 | 10 48 89 74 24 18 48 89 54 24 20 be 29 34 45 00 ba c6 65 45 00 48 89 4c 24 28 48 89 5c 24 10 e8 | .H.t$.H.T$..)4E...eE.H.L$(H.\$.. |
1bf00 | dd fa ff ff 48 8d 7c 24 10 e8 9b fa ff ff 3c 53 be cc 65 45 00 75 13 48 8d 7c 24 10 e8 88 fa ff | ....H.|$......<S..eE.u.H.|$..... |
1bf20 | ff 84 c0 74 0f be 31 66 45 00 48 8d 7c 24 10 e8 99 87 fe ff 48 8d 7c 24 10 ba e0 65 45 00 be 2d | ...t..1fE.H.|$......H.|$...eE..- |
1bf40 | 34 45 00 e8 99 fa ff ff 48 8d 7c 24 10 ba d5 69 45 00 be 04 00 00 00 e8 19 ff ff ff 48 8d 7c 24 | 4E......H.|$...iE...........H.|$ |
1bf60 | 10 ba ea 65 45 00 be 08 00 00 00 e8 05 ff ff ff 48 8d 7c 24 10 ba f1 65 45 00 be 04 00 00 00 e8 | ...eE...........H.|$...eE....... |
1bf80 | f1 fe ff ff 48 8d 7c 24 10 ba fd 65 45 00 be 08 00 00 00 e8 dd fe ff ff 48 8d 7c 24 10 ba 09 66 | ....H.|$...eE...........H.|$...f |
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 14 66 45 00 0f 85 56 ff ff ff 48 8d 74 24 08 48 8d 7c 24 10 ba 08 | H.|$.xV....fE...V...H.t$.H.|$... |
1bfe0 | 00 00 00 e8 a0 f9 ff ff f2 0f 10 44 24 08 66 0f 2e 05 42 74 03 00 7a 02 74 0a be 2b 66 45 00 e9 | ...........D$.f...Bt..z.t..+fE.. |
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 f0 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.;...iE.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 4b 69 45 00 48 | t$......H..t....%.......u..KiE.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 54 39 45 00 44 89 e6 48 89 df e8 46 c1 ff ff 48 89 ea 48 | .H=....H..v..T9E.D..H...F...H..H |
1c200 | 89 df be 5e 69 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 | ...^iE.[]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 44 3b 45 00 be 02 00 00 00 48 89 ef e8 e9 bf ff ff 49 ff cd 4c 3b 6c 24 | H;\$.~..D;E......H.......I..L;l$ |
1c360 | 08 7c 12 ba 61 69 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 | .|..aiE......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 7e | .H..H.......H..H..~.H..H;\$.~..~ |
1c440 | 69 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 | iE......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 94 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 2b 58 45 00 be 02 00 00 00 48 89 df e8 aa bd ff ff 48 3b 6c 24 08 7e 12 ba | .H.....+XE......H.......H;l$.~.. |
1c5a0 | 2b 58 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 | +XE......H.......1.I9..o.u.D).Hc |
1c5c0 | c6 4c 01 e0 48 39 e8 7f 07 be ef 39 45 00 eb 49 ba ef 39 45 00 48 89 df 4d 8d 74 2d 00 e8 6c c0 | .L..H9.....9E..I..9E.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 4b 69 45 00 48 89 df 31 c0 e8 5e | .t$.L...f...H..I..u..KiE.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 ab 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 e0 69 45 00 e8 d0 85 ff ff 48 89 df ba bc 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 90 6b 45 00 48 89 df ba 1e 4d 45 00 be 02 00 00 00 48 89 c5 e8 f0 c6 ff | .........kE.H....ME......H...... |
1c6c0 | ff 48 63 d0 48 89 ee 8b 3c 95 70 6b 45 00 e8 ad 7d fe ff 48 89 df 48 89 c6 e8 c0 85 ff ff 5a b8 | .Hc.H...<.pkE...}..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 12 a4 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 00 6a 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 | ...jE.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 10 6a 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 | ...jE.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 35 6a 45 00 48 89 ef 31 c0 e8 01 b9 ff ff | ....|$..u...y.L...5jE.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 56 6a 45 00 48 89 df e8 48 ff ff ff 31 d2 be c7 4f 45 00 48 89 df 89 44 24 08 e8 35 | .1..VjE.H...H...1...OE.H...D$..5 |
1ca00 | ff ff ff ba 0c 00 00 00 be 5a 6a 45 00 48 89 df 89 44 24 0c e8 1f ff ff ff 83 ca ff be 77 6a 45 | .........ZjE.H...D$..........wjE |
1ca20 | 00 48 89 df 89 44 24 10 e8 0b ff ff ff 83 ca ff be 5f 6a 45 00 48 89 df 89 44 24 14 e8 f7 fe ff | .H...D$.........._jE.H...D$..... |
1ca40 | ff 83 ca ff ff c8 be 65 6a 45 00 48 89 df 89 44 24 18 e8 e1 fe ff ff 83 ce ff 2d 6c 07 00 00 ba | .......ejE.H...D$.........-l.... |
1ca60 | 6a 6a 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 | jjE.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 70 6a 45 00 55 53 be 01 00 00 00 48 89 fb 48 81 ec 58 21 | ].AWAV1.AUAT.pjE.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 73 6a 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 | .sjE.H...Cw..........1......H... |
1cb80 | 33 85 ff ff 41 8b 14 24 be 56 6a 45 00 48 89 df e8 d5 fc ff ff 41 8b 54 24 04 be c7 4f 45 00 48 | 3...A..$.VjE.H.......A.T$...OE.H |
1cba0 | 89 df e8 c3 fc ff ff 41 8b 54 24 08 be 5a 6a 45 00 48 89 df e8 b1 fc ff ff 41 8b 54 24 0c be 77 | .......A.T$..ZjE.H.......A.T$..w |
1cbc0 | 6a 45 00 48 89 df e8 9f fc ff ff 41 8b 44 24 10 be 5f 6a 45 00 48 89 df 8d 50 01 e8 8a fc ff ff | jE.H.......A.D$.._jE.H...P...... |
1cbe0 | 41 8b 44 24 14 be 65 6a 45 00 48 89 df 8d 90 6c 07 00 00 e8 72 fc ff ff 41 8b 44 24 18 be 76 6a | A.D$..ejE.H....l....r...A.D$..vj |
1cc00 | 45 00 48 89 df 8d 50 01 e8 5d fc ff ff 41 8b 44 24 1c be 7b 6a 45 00 48 89 df 8d 50 01 e8 48 fc | E.H...P..]...A.D$..{jE.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 6a 6a 45 00 be fe ff ff | ..A.t$.....n...H...0....jjE..... |
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 40 6b 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.@kE..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 70 6b 45 00 75 90 4c 89 fa be 80 6a | $^.D$_.L.u../I...I..pkE.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 13 72 03 00 48 89 fb be 88 00 00 00 e8 9f c6 | .[]A\A]A^A_.S.....r..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 00 6c 45 00 e8 a6 c3 ff ff | ..H.......1......H..1...lE...... |
1ce00 | b8 01 00 00 00 5b c3 83 fe 0d 48 89 d0 48 89 ca 77 4d 89 f6 ff 24 f5 00 6d 45 00 48 01 c8 c3 48 | .....[....H..H..wM...$..mE.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 70 6d 45 00 f2 0f 58 c1 c3 f2 0f 5c c1 c3 f2 0f 59 | .C.[....wg...$.pmE...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 d3 68 03 00 0f 57 c1 | ....^....r....^..Kv.......h...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 00 6e 45 00 01 d0 c3 41 56 41 55 49 89 fe 41 54 55 41 89 f5 53 48 89 cb | .........nE....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 00 | H..L...Os..H...[]A\A]A^..G.H.... |
1d0a0 | 57 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 | WE..t..G......G..AVAUATUI..SH..H |
1d0c0 | 89 fb 48 83 ec 10 0f b6 03 f6 80 01 57 45 00 08 48 89 c2 74 05 48 ff c3 eb ec 3c 2d 75 0b 48 ff | ..H.........WE..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 01 57 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 | ....WE..t8H...H..I..._...H.1.L.. |
1d140 | eb d8 48 0f be 0b 0f b6 f1 f6 86 01 57 45 00 02 74 10 48 6b c0 0a 48 ff c3 31 d2 48 8d 44 08 d0 | ..H.........WE..t.Hk..H..1.H.D.. |
1d160 | eb e0 0f b6 33 f6 86 01 57 45 00 08 74 05 48 ff c3 eb ef 85 d2 75 42 40 84 f6 75 3d 48 89 c2 41 | ....3...WE..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 10 6f 45 00 48 89 | Y.A...$A.D$.....H).H.C..C..oE.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 01 57 45 00 08 74 a8 48 ff c3 48 89 5c 24 08 eb e5 31 c0 48 83 c4 10 | .\$.......WE..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 0b 40 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 10 40 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 13 6f 45 00 48 63 d8 e8 13 6f fe ff 80 7c 04 | ........s..H.|$...oE.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 c8 6a 45 00 e9 b6 00 00 00 80 fa 66 0f 84 3e 01 00 00 7f 0e 80 fa 64 0f 84 | ........jE........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 1f 6f 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 | ..oE.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 00 57 45 00 04 74 17 48 8d 74 24 | .I.W....T$.....B.H....WE..t.H.t$ |
1d520 | 0f ba 01 00 00 00 48 89 df e8 34 f9 ff ff e9 72 01 00 00 be 26 6f 45 00 48 89 df 31 c0 e8 f2 fd | ......H...4....r....&oE.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 b2 5f | ....I.G.H.P.I.W.L...(.........._ |
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 2c 6f 45 00 48 89 df 31 c0 | ....Hc.L..H).H.p.......,oE.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 64 6f 45 00 eb 5b 48 89 | .H9.|.1..oH..H...L..H...doE..[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 57 6f 45 00 48 c1 e3 04 48 8d 54 1d f0 49 89 14 24 5a 5b 5d 41 5c 41 5d | .|...~..WoE.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 80 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 40 70 45 00 44 89 c5 41 c1 e8 06 c1 ed 17 45 0f b6 c0 44 39 c5 0f 8c d4 | .A..B.$.@pE.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 90 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 6e 6f 45 00 0f 84 ac 00 00 00 be c0 61 45 00 4c 89 ef e8 d1 67 fe ff ba | ....M...noE.........aE.L....g... |
1dae0 | 6e 6f 45 00 85 c0 b8 7d 6f 45 00 48 0f 45 c2 e9 8a 00 00 00 41 c1 e8 17 49 c1 e0 04 4c 03 43 58 | noE....}oE.H.E......A...I...L.CX |
1db00 | 49 8b 10 48 8d 42 20 48 85 d2 ba 90 6f 45 00 48 0f 44 c2 48 89 01 b8 64 4d 45 00 eb 61 ff ce 75 | I..H.B.H....oE.H.D.H...dME..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 74 6f 45 00 eb 24 41 c1 e8 0e 44 89 | .......u5I..H...H...toE..$A...D. |
1db60 | e6 48 89 df 44 89 c2 81 e2 ff 01 00 00 e8 17 00 00 00 b8 a3 6f 45 00 eb 05 b8 42 4d 45 00 48 83 | .H..D...............oE....BME.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 90 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 f0 48 45 00 e9 af 00 00 00 48 8b 02 48 89 f3 48 89 fd 31 | $......BB.u...HE......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 90 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 64 4d 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$..dME..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 84 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 aa 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 af 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 8f 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 29 34 45 00 41 89 45 30 b8 a7 31 45 00 48 0f 45 c2 49 89 45 18 49 8b 75 20 49 8d 7d 38 ba | ,.)4E.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 90 6f 45 00 b8 84 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 a8 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 92 6f 45 00 b8 92 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 9f 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 f0 | ...oE.I.E...I.E.....I.}..u.I.E.. |
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 c5 61 45 00 48 89 df 31 c0 e8 5b f0 ff ff 48 89 df e8 9a fe ff | .T$.M..D....aE.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 48 55 45 00 e8 cf f8 | .USH..H....F.H.T$....H.,.HUE.... |
1e300 | ff ff 48 8b 54 24 08 49 89 c0 be b1 6f 45 00 48 89 e9 48 89 df 31 c0 e8 a9 fe ff ff 50 8b 46 08 | ..H.T$.I....oE.H..H..1......P.F. |
1e320 | 83 e0 0f 83 e8 03 83 f8 01 48 0f 46 f2 ba cc 6f 45 00 e8 aa ff ff ff 41 55 41 54 49 89 cd 55 53 | .........H.F...oE......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 | d8 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 48 | .oE.H..L..1......P.F.H.....H...H |
1e3e0 | 55 45 00 8b 41 08 83 e0 0f 48 8b 0c c5 48 55 45 00 48 39 ca 75 0c be ff 6f 45 00 31 c0 e8 c3 fd | UE..A....H...HUE.H9.u...oE.1.... |
1e400 | ff ff be 20 70 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 | ....pE.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 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 | ..=."list",.scope.=."config",.}, |
296e0 | 0a 69 6d 61 67 65 70 61 74 68 20 3d 0a 7b 0a 6b 69 6e 64 20 3d 20 22 70 61 74 68 22 2c 0a 73 63 | .imagepath.=.{.kind.=."path",.sc |
29700 | 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 69 6d 61 67 65 6f 70 74 69 6f 6e 73 20 | ope.=."config",.},.imageoptions. |
29720 | 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 |
29740 | 66 69 67 22 2c 0a 7d 2c 0a 69 6d 70 6c 69 62 64 69 72 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 | fig",.},.implibdir.=.{.kind..=." |
29760 | 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 6d 70 6c | path",.scope.=."config",.},.impl |
29780 | 69 62 65 78 74 65 6e 73 69 6f 6e 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 | ibextension.=.{.kind..=."string" |
297a0 | 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 6e 61 6d | ,.scope.=."config",.},.implibnam |
297c0 | 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 70 65 20 3d 20 | e.=.{.kind..=."string",.scope.=. |
297e0 | 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 69 6d 70 6c 69 62 70 72 65 66 69 78 20 3d 0a 7b 0a 6b 69 | "config",.},.implibprefix.=.{.ki |
29800 | 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 67 22 | nd..=."string",.scope.=."config" |
29820 | 2c 0a 7d 2c 0a 69 6d 70 6c 69 62 73 75 66 66 69 78 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 | ,.},.implibsuffix.=.{.kind..=."s |
29840 | 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 69 6e 63 | tring",.scope.=."config",.},.inc |
29860 | 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 73 74 22 2c 0a | ludedirs.=.{.kind..=."dirlist",. |
29880 | 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 75 73 61 67 65 63 6f 70 79 20 3d 20 74 72 | scope.=."config",.usagecopy.=.tr |
298a0 | 75 65 2c 0a 7d 2c 0a 6b 69 6e 64 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 | ue,.},.kind.=.{.kind..=."string" |
298c0 | 2c 0a 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 | ,.scope.=."config",.allowed.=.{. |
298e0 | 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 0a 22 57 69 6e 64 6f 77 65 64 41 70 70 22 2c 0a 22 53 74 | "ConsoleApp",."WindowedApp",."St |
29900 | 61 74 69 63 4c 69 62 22 2c 0a 22 53 68 61 72 65 64 4c 69 62 22 0a 7d 0a 7d 2c 0a 6c 61 6e 67 75 | aticLib",."SharedLib".}.},.langu |
29920 | 61 67 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 70 65 20 | age.=.{.kind..=."string",.scope. |
29940 | 3d 20 22 63 6f 6e 74 61 69 6e 65 72 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 43 22 2c 0a | =."container",.allowed.=.{."C",. |
29960 | 22 43 2b 2b 22 2c 0a 22 43 23 22 0a 7d 0a 7d 2c 0a 6c 69 62 64 69 72 73 20 3d 0a 7b 0a 6b 69 6e | "C++",."C#".}.},.libdirs.=.{.kin |
29980 | 64 20 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 66 69 67 22 | d..=."dirlist",.scope.=."config" |
299a0 | 2c 0a 6c 69 6e 6b 61 67 65 63 6f 70 79 20 3d 20 74 72 75 65 2c 0a 7d 2c 0a 6c 69 6e 6b 6f 70 74 | ,.linkagecopy.=.true,.},.linkopt |
299c0 | 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.= |
299e0 | 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 6c 69 6e 6b 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 | ."config",.},.links.=.{.kind..=. |
29a00 | 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 61 6c 6c 6f 77 65 | "list",.scope.=."config",.allowe |
29a20 | 64 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 69 66 20 76 61 6c 75 65 3a 66 69 6e | d.=.function(value).if.value:fin |
29a40 | 64 28 27 2f 27 2c 20 6e 69 6c 2c 20 74 72 75 65 29 20 74 68 65 6e 0a 76 61 6c 75 65 20 3d 20 70 | d('/',.nil,.true).then.value.=.p |
29a60 | 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 76 61 6c 75 65 29 0a 65 6e 64 0a 72 65 74 75 72 | ath.getabsolute(value).end.retur |
29a80 | 6e 20 76 61 6c 75 65 0a 65 6e 64 2c 0a 6c 69 6e 6b 61 67 65 63 6f 70 79 20 3d 20 74 72 75 65 2c | n.value.end,.linkagecopy.=.true, |
29aa0 | 0a 7d 2c 0a 6c 6f 63 61 74 69 6f 6e 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 70 61 74 68 22 2c | .},.location.=.{.kind..=."path", |
29ac0 | 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 6d 61 6b 65 73 65 74 | .scope.=."container",.},.makeset |
29ae0 | 74 69 6e 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 3d | tings.=.{.kind.=."list",.scope.= |
29b00 | 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 6d 65 73 73 61 67 65 73 6b 69 70 20 3d 0a 7b 0a 6b 69 | ."config",.},.messageskip.=.{.ki |
29b20 | 6e 64 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 | nd..=."list",.scope.=."solution" |
29b40 | 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 70 79 20 3d 20 74 72 | ,.isflags.=.true,.usagecopy.=.tr |
29b60 | 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 6c 75 65 29 0a 6c 6f | ue,.allowed.=.function(value).lo |
29b80 | 63 61 6c 20 61 6c 6c 6f 77 65 64 5f 6d 65 73 73 61 67 65 73 20 3d 20 7b 0a 53 6b 69 70 43 72 65 | cal.allowed_messages.=.{.SkipCre |
29ba0 | 61 74 69 6e 67 4d 65 73 73 61 67 65 20 3d 20 31 2c 0a 53 6b 69 70 42 75 69 6c 64 69 6e 67 4d 65 | atingMessage.=.1,.SkipBuildingMe |
29bc0 | 73 73 61 67 65 20 3d 20 31 2c 0a 53 6b 69 70 43 6c 65 61 6e 69 6e 67 4d 65 73 73 61 67 65 20 3d | ssage.=.1,.SkipCleaningMessage.= |
29be0 | 20 31 2c 0a 7d 0a 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 | .1,.}.local.lowervalue.=.value:l |
29c00 | 6f 77 65 72 28 29 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 | ower().for.v,._.in.pairs(allowed |
29c20 | 5f 6d 65 73 73 61 67 65 73 29 20 64 6f 0a 69 66 20 76 3a 6c 6f 77 65 72 28 29 20 3d 3d 20 6c 6f | _messages).do.if.v:lower().==.lo |
29c40 | 77 65 72 76 61 6c 75 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 | wervalue.then.return.v.end.end.r |
29c60 | 65 74 75 72 6e 20 6e 69 6c 2c 20 22 69 6e 76 61 6c 69 64 20 6d 65 73 73 61 67 65 20 74 6f 20 73 | eturn.nil,."invalid.message.to.s |
29c80 | 6b 69 70 22 0a 65 6e 64 2c 0a 7d 2c 0a 6d 73 67 61 72 63 68 69 76 69 6e 67 20 3d 0a 7b 0a 6b 69 | kip".end,.},.msgarchiving.=.{.ki |
29ca0 | 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 67 22 | nd..=."string",.scope.=."config" |
29cc0 | 2c 0a 7d 2c 0a 6d 73 67 63 6f 6d 70 69 6c 65 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 | ,.},.msgcompile.=.{.kind..=."str |
29ce0 | 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 70 72 | ing",.scope.=."config",.},.msgpr |
29d00 | 65 63 6f 6d 70 69 6c 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 | ecompile.=.{.kind..=."string",.s |
29d20 | 63 6f 70 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 5f 6f | cope.=."config",.},.msgcompile_o |
29d40 | 62 6a 63 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 | bjc.=.{.kind..=."string",.scope. |
29d60 | 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 6d 73 67 72 65 73 6f 75 72 63 65 20 3d 0a 7b 0a 6b | =."config",.},.msgresource.=.{.k |
29d80 | 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 67 | ind..=."string",.scope.=."config |
29da0 | 22 2c 0a 7d 2c 0a 6d 73 67 6c 69 6e 6b 69 6e 67 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 | ",.},.msglinking.=.{.kind..=."st |
29dc0 | 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 6f 62 6a 64 | ring",.scope.=."config",.},.objd |
29de0 | 69 72 20 3d 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 | ir.=.{.kind..=."path",.scope.=." |
29e00 | 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 6f 70 74 69 6f 6e 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 | config",.},.options.=.{.kind..=. |
29e20 | 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 74 61 69 6e 65 72 22 2c 0a 69 73 66 | "list",.scope.=."container",.isf |
29e40 | 6c 61 67 73 20 3d 20 74 72 75 65 2c 0a 75 73 61 67 65 63 6f 70 79 20 3d 20 74 72 75 65 2c 0a 61 | lags.=.true,.usagecopy.=.true,.a |
29e60 | 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 6c 6f 63 61 6c 20 61 | llowed.=.function(value).local.a |
29e80 | 6c 6c 6f 77 65 64 5f 6f 70 74 69 6f 6e 73 20 3d 20 7b 0a 46 6f 72 63 65 43 50 50 20 3d 20 31 2c | llowed_options.=.{.ForceCPP.=.1, |
29ea0 | 0a 41 72 63 68 69 76 65 53 70 6c 69 74 20 3d 20 31 0a 7d 0a 6c 6f 63 61 6c 20 6c 6f 77 65 72 76 | .ArchiveSplit.=.1.}.local.lowerv |
29ec0 | 61 6c 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 | alue.=.value:lower().for.v,._.in |
29ee0 | 20 70 61 69 72 73 28 61 6c 6c 6f 77 65 64 5f 6f 70 74 69 6f 6e 73 29 20 64 6f 0a 69 66 20 76 3a | .pairs(allowed_options).do.if.v: |
29f00 | 6c 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 | lower().==.lowervalue.then.retur |
29f20 | 6e 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 | n.v.end.end.return.nil,."invalid |
29f40 | 20 6f 70 74 69 6f 6e 22 0a 65 6e 64 2c 0a 7d 2c 0a 70 63 68 68 65 61 64 65 72 20 3d 0a 7b 0a 6b | .option".end,.},.pchheader.=.{.k |
29f60 | 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 67 | ind..=."string",.scope.=."config |
29f80 | 22 2c 0a 7d 2c 0a 70 63 68 73 6f 75 72 63 65 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 70 61 74 | ",.},.pchsource.=.{.kind..=."pat |
29fa0 | 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 70 6c 61 74 66 6f 72 | h",.scope.=."config",.},.platfor |
29fc0 | 6d 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 | ms.=.{.kind..=."list",.scope.=." |
29fe0 | 73 6f 6c 75 74 69 6f 6e 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 74 61 62 6c 65 2e 6b 65 79 73 28 | solution",.allowed.=.table.keys( |
2a000 | 70 72 65 6d 61 6b 65 2e 70 6c 61 74 66 6f 72 6d 73 29 2c 0a 7d 2c 0a 70 6f 73 74 62 75 69 6c 64 | premake.platforms),.},.postbuild |
2a020 | 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 22 2c 0a 73 63 6f | commands.=.{.kind..=."list",.sco |
2a040 | 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 70 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e | pe.=."config",.},.prebuildcomman |
2a060 | 64 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 | ds.=.{.kind..=."list",.scope.=." |
2a080 | 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 70 6f 73 74 63 6f 6d 70 69 6c 65 74 61 73 6b 73 20 3d 0a 7b | config",.},.postcompiletasks.=.{ |
2a0a0 | 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 66 69 67 | .kind..=."list",.scope.=."config |
2a0c0 | 22 2c 0a 7d 2c 0a 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e 64 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 | ",.},.prelinkcommands.=.{.kind.. |
2a0e0 | 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 |
2a100 | 65 73 64 65 66 69 6e 65 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 | esdefines.=.{.kind..=."list",.sc |
2a120 | 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 72 65 73 69 6e 63 6c 75 64 65 64 69 72 | ope.=."config",.},.resincludedir |
2a140 | 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 65 20 3d | s.=.{.kind..=."dirlist",.scope.= |
2a160 | 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 72 65 73 6f 70 74 69 6f 6e 73 20 3d 0a 7b 0a 6b 69 6e | ."config",.},.resoptions.=.{.kin |
2a180 | 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 0a 7d | d..=."list",.scope.=."config",.} |
2a1a0 | 2c 0a 73 74 61 72 74 70 72 6f 6a 65 63 74 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 | ,.startproject.=.{.kind..=."stri |
2a1c0 | 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 73 6f 6c 75 74 69 6f 6e 22 2c 0a 7d 2c 0a 74 61 72 67 | ng",.scope.=."solution",.},.targ |
2a1e0 | 65 74 64 69 72 20 3d 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 | etdir.=.{.kind..=."path",.scope. |
2a200 | 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 74 61 72 67 65 74 73 75 62 64 69 72 20 3d 0a 7b 0a | =."config",.},.targetsubdir.=.{. |
2a220 | 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 |
2a240 | 67 22 2c 0a 7d 2c 0a 74 61 72 67 65 74 65 78 74 65 6e 73 69 6f 6e 20 3d 0a 7b 0a 6b 69 6e 64 20 | g",.},.targetextension.=.{.kind. |
2a260 | 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 7d | .=."string",.scope.=."config",.} |
2a280 | 2c 0a 74 61 72 67 65 74 6e 61 6d 65 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 | ,.targetname.=.{.kind..=."string |
2a2a0 | 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 74 70 72 | ",.scope.=."config",.},.targetpr |
2a2c0 | 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 65 | efix.=.{.kind..=."string",.scope |
2a2e0 | 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 74 61 72 67 65 74 73 75 66 66 69 78 20 3d 0a 7b | .=."config",.},.targetsuffix.=.{ |
2a300 | 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 |
2a320 | 69 67 22 2c 0a 7d 2c 0a 74 72 69 6d 70 61 74 68 73 20 3d 0a 7b 0a 6b 69 6e 64 20 3d 20 22 64 69 | ig",.},.trimpaths.=.{.kind.=."di |
2a340 | 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 7d 2c 0a 75 75 69 | rlist",.scope.=."config",.},.uui |
2a360 | 64 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 20 | d.=.{.kind..=."string",.scope.=. |
2a380 | 22 63 6f 6e 74 61 69 6e 65 72 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 66 75 6e 63 74 69 6f 6e 28 | "container",.allowed.=.function( |
2a3a0 | 76 61 6c 75 65 29 0a 6c 6f 63 61 6c 20 6f 6b 20 3d 20 74 72 75 65 0a 69 66 20 28 23 76 61 6c 75 | value).local.ok.=.true.if.(#valu |
2a3c0 | 65 20 7e 3d 20 33 36 29 20 74 68 65 6e 20 6f 6b 20 3d 20 66 61 6c 73 65 20 65 6e 64 0a 66 6f 72 | e.~=.36).then.ok.=.false.end.for |
2a3e0 | 20 69 3d 31 2c 33 36 20 64 6f 0a 6c 6f 63 61 6c 20 63 68 20 3d 20 76 61 6c 75 65 3a 73 75 62 28 | .i=1,36.do.local.ch.=.value:sub( |
2a400 | 69 2c 69 29 0a 69 66 20 28 6e 6f 74 20 63 68 3a 66 69 6e 64 28 22 5b 41 42 43 44 45 46 61 62 63 | i,i).if.(not.ch:find("[ABCDEFabc |
2a420 | 64 65 66 30 31 32 33 34 35 36 37 38 39 2d 5d 22 29 29 20 74 68 65 6e 20 6f 6b 20 3d 20 66 61 6c | def0123456789-]")).then.ok.=.fal |
2a440 | 73 65 20 65 6e 64 0a 65 6e 64 0a 69 66 20 28 76 61 6c 75 65 3a 73 75 62 28 39 2c 39 29 20 7e 3d | se.end.end.if.(value:sub(9,9).~= |
2a460 | 20 22 2d 22 29 20 20 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 | ."-")...then.ok.=.false.end.if.( |
2a480 | 76 61 6c 75 65 3a 73 75 62 28 31 34 2c 31 34 29 20 7e 3d 20 22 2d 22 29 20 74 68 65 6e 20 6f 6b | value:sub(14,14).~=."-").then.ok |
2a4a0 | 20 3d 20 66 61 6c 73 65 20 65 6e 64 0a 69 66 20 28 76 61 6c 75 65 3a 73 75 62 28 31 39 2c 31 39 | .=.false.end.if.(value:sub(19,19 |
2a4c0 | 29 20 7e 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 | ).~=."-").then.ok.=.false.end.if |
2a4e0 | 20 28 76 61 6c 75 65 3a 73 75 62 28 32 34 2c 32 34 29 20 7e 3d 20 22 2d 22 29 20 74 68 65 6e 20 | .(value:sub(24,24).~=."-").then. |
2a500 | 6f 6b 20 3d 20 66 61 6c 73 65 20 65 6e 64 0a 69 66 20 28 6e 6f 74 20 6f 6b 29 20 74 68 65 6e 0a | ok.=.false.end.if.(not.ok).then. |
2a520 | 72 65 74 75 72 6e 20 6e 69 6c 2c 20 22 69 6e 76 61 6c 69 64 20 55 55 49 44 22 0a 65 6e 64 0a 72 | return.nil,."invalid.UUID".end.r |
2a540 | 65 74 75 72 6e 20 76 61 6c 75 65 3a 75 70 70 65 72 28 29 0a 65 6e 64 0a 7d 2c 0a 75 73 65 73 20 | eturn.value:upper().end.},.uses. |
2a560 | 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 |
2a580 | 66 69 67 22 2c 0a 7d 2c 0a 76 70 61 74 68 73 20 3d 0a 7b 0a 6b 69 6e 64 20 3d 20 22 6b 65 79 70 | fig",.},.vpaths.=.{.kind.=."keyp |
2a5a0 | 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 7d 0a | ath",.scope.=."container",.},.}. |
2a5c0 | 70 72 65 6d 61 6b 65 2e 63 68 65 63 6b 5f 70 61 74 68 73 20 3d 20 66 61 6c 73 65 0a 66 75 6e 63 | premake.check_paths.=.false.func |
2a5e0 | 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 68 65 63 6b 76 61 6c 75 65 28 76 61 6c 75 65 2c 20 61 | tion.premake.checkvalue(value,.a |
2a600 | 6c 6c 6f 77 65 64 29 0a 69 66 20 28 61 6c 6c 6f 77 65 64 29 20 74 68 65 6e 0a 69 66 20 28 74 79 | llowed).if.(allowed).then.if.(ty |
2a620 | 70 65 28 61 6c 6c 6f 77 65 64 29 20 3d 3d 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 74 68 65 6e 0a | pe(allowed).==."function").then. |
2a640 | 72 65 74 75 72 6e 20 61 6c 6c 6f 77 65 64 28 76 61 6c 75 65 29 0a 65 6c 73 65 0a 66 6f 72 20 5f | return.allowed(value).else.for._ |
2a660 | 2c 76 20 69 6e 20 69 70 61 69 72 73 28 61 6c 6c 6f 77 65 64 29 20 64 6f 0a 69 66 20 28 76 61 6c | ,v.in.ipairs(allowed).do.if.(val |
2a680 | 75 65 3a 6c 6f 77 65 72 28 29 20 3d 3d 20 76 3a 6c 6f 77 65 72 28 29 29 20 74 68 65 6e 0a 72 65 | ue:lower().==.v:lower()).then.re |
2a6a0 | 74 75 72 6e 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 | turn.v.end.end.return.nil,."inva |
2a6c0 | 6c 69 64 20 76 61 6c 75 65 20 27 22 20 2e 2e 20 76 61 6c 75 65 20 2e 2e 20 22 27 22 0a 65 6e 64 | lid.value.'"....value...."'".end |
2a6e0 | 0a 65 6c 73 65 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 | .else.return.value.end.end.funct |
2a700 | 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 65 74 6f 62 6a 65 63 74 28 74 29 0a 6c 6f 63 61 6c 20 63 | ion.premake.getobject(t).local.c |
2a720 | 6f 6e 74 61 69 6e 65 72 0a 69 66 20 28 74 20 3d 3d 20 22 63 6f 6e 74 61 69 6e 65 72 22 20 6f 72 | ontainer.if.(t.==."container".or |
2a740 | 20 74 20 3d 3d 20 22 73 6f 6c 75 74 69 6f 6e 22 29 20 74 68 65 6e 0a 63 6f 6e 74 61 69 6e 65 72 | .t.==."solution").then.container |
2a760 | 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 6c 73 65 | .=.premake.CurrentContainer.else |
2a780 | 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 6e 66 | .container.=.premake.CurrentConf |
2a7a0 | 69 67 75 72 61 74 69 6f 6e 0a 65 6e 64 0a 69 66 20 74 20 3d 3d 20 22 73 6f 6c 75 74 69 6f 6e 22 | iguration.end.if.t.==."solution" |
2a7c0 | 20 74 68 65 6e 0a 69 66 20 74 79 70 65 28 63 6f 6e 74 61 69 6e 65 72 29 20 3d 3d 20 22 70 72 6f | .then.if.type(container).==."pro |
2a7e0 | 6a 65 63 74 22 20 74 68 65 6e 0a 63 6f 6e 74 61 69 6e 65 72 20 3d 20 63 6f 6e 74 61 69 6e 65 72 | ject".then.container.=.container |
2a800 | 2e 73 6f 6c 75 74 69 6f 6e 0a 65 6e 64 0a 69 66 20 74 79 70 65 28 63 6f 6e 74 61 69 6e 65 72 29 | .solution.end.if.type(container) |
2a820 | 20 7e 3d 20 22 73 6f 6c 75 74 69 6f 6e 22 20 74 68 65 6e 0a 63 6f 6e 74 61 69 6e 65 72 20 3d 20 | .~=."solution".then.container.=. |
2a840 | 6e 69 6c 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6d 73 67 0a 69 66 20 28 6e 6f 74 20 63 6f | nil.end.end.local.msg.if.(not.co |
2a860 | 6e 74 61 69 6e 65 72 29 20 74 68 65 6e 0a 69 66 20 28 74 20 3d 3d 20 22 63 6f 6e 74 61 69 6e 65 | ntainer).then.if.(t.==."containe |
2a880 | 72 22 29 20 74 68 65 6e 0a 6d 73 67 20 3d 20 22 6e 6f 20 61 63 74 69 76 65 20 73 6f 6c 75 74 69 | r").then.msg.=."no.active.soluti |
2a8a0 | 6f 6e 20 6f 72 20 70 72 6f 6a 65 63 74 22 0a 65 6c 73 65 69 66 20 28 74 20 3d 3d 20 22 73 6f 6c | on.or.project".elseif.(t.==."sol |
2a8c0 | 75 74 69 6f 6e 22 29 20 74 68 65 6e 0a 6d 73 67 20 3d 20 22 6e 6f 20 61 63 74 69 76 65 20 73 6f | ution").then.msg.=."no.active.so |
2a8e0 | 6c 75 74 69 6f 6e 22 0a 65 6c 73 65 0a 6d 73 67 20 3d 20 22 6e 6f 20 61 63 74 69 76 65 20 73 6f | lution".else.msg.=."no.active.so |
2a900 | 6c 75 74 69 6f 6e 2c 20 70 72 6f 6a 65 63 74 2c 20 6f 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f | lution,.project,.or.configuratio |
2a920 | 6e 22 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 63 6f 6e 74 61 69 6e 65 72 2c 20 6d 73 67 | n".end.end.return.container,.msg |
2a940 | 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 61 72 72 61 79 28 6f | .end.function.premake.setarray(o |
2a960 | 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 6f | bj,.fieldname,.value,.allowed).o |
2a980 | 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 6f | bj[fieldname].=.obj[fieldname].o |
2a9a0 | 72 20 7b 7d 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 61 64 64 28 76 61 6c 75 65 2c 20 64 | r.{}.local.function.add(value,.d |
2a9c0 | 65 70 74 68 29 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 | epth).if.type(value).==."table". |
2a9e0 | 74 68 65 6e 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 76 61 6c 75 65 29 20 64 6f | then.for._,v.in.ipairs(value).do |
2aa00 | 0a 61 64 64 28 76 2c 20 64 65 70 74 68 20 2b 20 31 29 0a 65 6e 64 0a 65 6c 73 65 0a 76 61 6c 75 | .add(v,.depth.+.1).end.else.valu |
2aa20 | 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 |
2aa40 | 65 2c 20 61 6c 6c 6f 77 65 64 29 0a 69 66 20 6e 6f 74 20 76 61 6c 75 65 20 74 68 65 6e 0a 65 72 | e,.allowed).if.not.value.then.er |
2aa60 | 72 6f 72 28 65 72 72 2c 20 64 65 70 74 68 29 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 | ror(err,.depth).end.table.insert |
2aa80 | 28 6f 62 6a 5b 66 69 65 6c 64 6e 61 6d 65 5d 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a | (obj[fieldname],.value).end.end. |
2aaa0 | 69 66 20 76 61 6c 75 65 20 74 68 65 6e 0a 61 64 64 28 76 61 6c 75 65 2c 20 35 29 0a 65 6e 64 0a | if.value.then.add(value,.5).end. |
2aac0 | 72 65 74 75 72 6e 20 6f 62 6a 5b 66 69 65 6c 64 6e 61 6d 65 5d 0a 65 6e 64 0a 66 75 6e 63 74 69 | return.obj[fieldname].end.functi |
2aae0 | 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 65 74 74 61 62 6c 65 28 6f 62 6a 2c 20 66 69 65 6c 64 6e 61 | on.premake.settable(obj,.fieldna |
2ab00 | 6d 65 2c 20 76 61 6c 75 65 2c 20 61 6c 6c 6f 77 65 64 29 0a 6f 62 6a 5b 66 69 65 6c 64 6e 61 6d | me,.value,.allowed).obj[fieldnam |
2ab20 | 65 5d 20 3d 20 6f 62 6a 5b 66 69 65 6c 64 6e 61 6d 65 5d 20 6f 72 20 7b 7d 0a 74 61 62 6c 65 2e | e].=.obj[fieldname].or.{}.table. |
2ab40 | 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 75 65 29 0a 72 65 | insert(obj[fieldname],.value).re |
2ab60 | 74 75 72 6e 20 6f 62 6a 5b 66 69 65 6c 64 6e 61 6d 65 5d 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 | turn.obj[fieldname].end.local.fu |
2ab80 | 6e 63 74 69 6f 6e 20 64 6f 6d 61 74 63 68 65 64 61 72 72 61 79 28 63 74 79 70 65 2c 20 66 69 65 | nction.domatchedarray(ctype,.fie |
2aba0 | 6c 64 6e 61 6d 65 2c 20 76 61 6c 75 65 2c 20 6d 61 74 63 68 66 75 6e 63 29 0a 6c 6f 63 61 6c 20 | ldname,.value,.matchfunc).local. |
2abc0 | 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 61 62 73 6f 6c 75 | result.=.{.}.function.makeabsolu |
2abe0 | 74 65 28 76 61 6c 75 65 2c 20 64 65 70 74 68 29 0a 69 66 20 28 74 79 70 65 28 76 61 6c 75 65 29 | te(value,.depth).if.(type(value) |
2ac00 | 20 3d 3d 20 22 74 61 62 6c 65 22 29 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 69 74 65 6d 20 69 6e | .==."table").then.for._,.item.in |
2ac20 | 20 69 70 61 69 72 73 28 76 61 6c 75 65 29 20 64 6f 0a 6d 61 6b 65 61 62 73 6f 6c 75 74 65 28 69 | .ipairs(value).do.makeabsolute(i |
2ac40 | 74 65 6d 2c 20 64 65 70 74 68 20 2b 20 31 29 0a 65 6e 64 0a 65 6c 73 65 69 66 20 74 79 70 65 28 | tem,.depth.+.1).end.elseif.type( |
2ac60 | 76 61 6c 75 65 29 20 3d 3d 20 22 73 74 72 69 6e 67 22 20 74 68 65 6e 0a 69 66 20 76 61 6c 75 65 | value).==."string".then.if.value |
2ac80 | 3a 66 69 6e 64 28 22 2a 22 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 61 72 72 20 3d 20 6d 61 74 63 | :find("*").then.local.arr.=.matc |
2aca0 | 68 66 75 6e 63 28 76 61 6c 75 65 29 3b 0a 69 66 20 28 70 72 65 6d 61 6b 65 2e 63 68 65 63 6b 5f | hfunc(value);.if.(premake.check_ |
2acc0 | 70 61 74 68 73 29 20 61 6e 64 20 28 23 61 72 72 20 3d 3d 20 30 29 20 74 68 65 6e 0a 65 72 72 6f | paths).and.(#arr.==.0).then.erro |
2ace0 | 72 28 22 43 61 6e 27 74 20 66 69 6e 64 20 6d 61 74 63 68 69 6e 67 20 66 69 6c 65 73 20 66 6f 72 | r("Can't.find.matching.files.for |
2ad00 | 20 70 61 74 74 65 72 6e 20 3a 22 20 2e 2e 20 76 61 6c 75 65 29 0a 65 6e 64 0a 6d 61 6b 65 61 62 | .pattern.:"....value).end.makeab |
2ad20 | 73 6f 6c 75 74 65 28 61 72 72 2c 20 64 65 70 74 68 20 2b 20 31 29 0a 65 6c 73 65 0a 74 61 62 6c | solute(arr,.depth.+.1).else.tabl |
2ad40 | 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 70 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 74 | e.insert(result,.path.getabsolut |
2ad60 | 65 28 76 61 6c 75 65 29 29 0a 65 6e 64 0a 65 6c 73 65 0a 65 72 72 6f 72 28 22 49 6e 76 61 6c 69 | e(value)).end.else.error("Invali |
2ad80 | 64 20 76 61 6c 75 65 20 69 6e 20 6c 69 73 74 3a 20 65 78 70 65 63 74 65 64 20 73 74 72 69 6e 67 | d.value.in.list:.expected.string |
2ada0 | 2c 20 67 6f 74 20 22 20 2e 2e 20 74 79 70 65 28 76 61 6c 75 65 29 2c 20 64 65 70 74 68 29 0a 65 | ,.got."....type(value),.depth).e |
2adc0 | 6e 64 0a 65 6e 64 0a 6d 61 6b 65 61 62 73 6f 6c 75 74 65 28 76 61 6c 75 65 2c 20 33 29 0a 72 65 | nd.end.makeabsolute(value,.3).re |
2ade0 | 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 73 65 74 61 72 72 61 79 28 63 74 79 70 65 2c 20 66 69 65 | turn.premake.setarray(ctype,.fie |
2ae00 | 6c 64 6e 61 6d 65 2c 20 72 65 73 75 6c 74 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 | ldname,.result).end.function.pre |
2ae20 | 6d 61 6b 65 2e 73 65 74 64 69 72 61 72 72 61 79 28 63 74 79 70 65 2c 20 66 69 65 6c 64 6e 61 6d | make.setdirarray(ctype,.fieldnam |
2ae40 | 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 72 61 79 28 | e,.value).return.domatchedarray( |
2ae60 | 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 6d 61 74 63 | ctype,.fieldname,.value,.os.matc |
2ae80 | 68 64 69 72 73 29 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 66 | hdirs).end.function.premake.setf |
2aea0 | 69 6c 65 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 6c 75 65 | ilearray(ctype,.fieldname,.value |
2aec0 | 29 0a 72 65 74 75 72 6e 20 64 6f 6d 61 74 63 68 65 64 61 72 72 61 79 28 63 74 79 70 65 2c 20 66 | ).return.domatchedarray(ctype,.f |
2aee0 | 69 65 6c 64 6e 61 6d 65 2c 20 76 61 6c 75 65 2c 20 6f 73 2e 6d 61 74 63 68 66 69 6c 65 73 29 0a | ieldname,.value,.os.matchfiles). |
2af00 | 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 65 74 6b 65 79 76 61 6c 75 65 | end.function.premake.setkeyvalue |
2af20 | 28 63 74 79 70 65 2c 20 66 69 65 6c 64 6e 61 6d 65 2c 20 76 61 6c 75 65 73 29 0a 6c 6f 63 61 6c | (ctype,.fieldname,.values).local |
2af40 | 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 |
2af60 | 65 63 74 28 63 74 79 70 65 29 0a 69 66 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 65 72 20 74 68 65 6e | ect(ctype).if.not.container.then |
2af80 | 0a 65 72 72 6f 72 28 65 72 72 2c 20 34 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 63 6f 6e 74 61 69 | .error(err,.4).end.if.not.contai |
2afa0 | 6e 65 72 5b 66 69 65 6c 64 6e 61 6d 65 5d 20 74 68 65 6e 0a 63 6f 6e 74 61 69 6e 65 72 5b 66 69 | ner[fieldname].then.container[fi |
2afc0 | 65 6c 64 6e 61 6d 65 5d 20 3d 20 7b 7d 0a 65 6e 64 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 73 | eldname].=.{}.end.if.type(values |
2afe0 | 29 20 7e 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 69 6e 76 61 6c 69 64 | ).~=."table".then.error("invalid |
2b000 | 20 76 61 6c 75 65 3b 20 74 61 62 6c 65 20 65 78 70 65 63 74 65 64 22 2c 20 34 29 0a 65 6e 64 0a | .value;.table.expected",.4).end. |
2b020 | 6c 6f 63 61 6c 20 66 69 65 6c 64 20 3d 20 63 6f 6e 74 61 69 6e 65 72 5b 66 69 65 6c 64 6e 61 6d | local.field.=.container[fieldnam |
2b040 | 65 5d 0a 66 6f 72 20 6b 65 79 2c 76 61 6c 75 65 20 69 6e 20 70 61 69 72 73 28 76 61 6c 75 65 73 | e].for.key,value.in.pairs(values |
2b060 | 29 20 64 6f 0a 69 66 20 6e 6f 74 20 66 69 65 6c 64 5b 6b 65 79 5d 20 74 68 65 6e 0a 66 69 65 6c | ).do.if.not.field[key].then.fiel |
2b080 | 64 5b 6b 65 79 5d 20 3d 20 7b 7d 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 66 6c 61 74 | d[key].=.{}.end.table.insertflat |
2b0a0 | 28 66 69 65 6c 64 5b 6b 65 79 5d 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 | (field[key],.value).end.return.f |
2b0c0 | 69 65 6c 64 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 73 74 72 | ield.end.function.premake.setstr |
2b0e0 | 69 6e 67 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 61 6c 6c | ing(ctype,.fieldname,.value,.all |
2b100 | 6f 77 65 64 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 65 | owed).local.container,.err.=.pre |
2b120 | 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 28 6e 6f 74 20 63 6f | make.getobject(ctype).if.(not.co |
2b140 | 6e 74 61 69 6e 65 72 29 20 74 68 65 6e 0a 65 72 72 6f 72 28 65 72 72 2c 20 34 29 0a 65 6e 64 0a | ntainer).then.error(err,.4).end. |
2b160 | 69 66 20 28 76 61 6c 75 65 29 20 74 68 65 6e 0a 76 61 6c 75 65 2c 20 65 72 72 20 3d 20 70 72 65 | if.(value).then.value,.err.=.pre |
2b180 | 6d 61 6b 65 2e 63 68 65 63 6b 76 61 6c 75 65 28 76 61 6c 75 65 2c 20 61 6c 6c 6f 77 65 64 29 0a | make.checkvalue(value,.allowed). |
2b1a0 | 69 66 20 28 6e 6f 74 20 76 61 6c 75 65 29 20 74 68 65 6e 0a 65 72 72 6f 72 28 65 72 72 2c 20 34 | if.(not.value).then.error(err,.4 |
2b1c0 | 29 0a 65 6e 64 0a 63 6f 6e 74 61 69 6e 65 72 5b 66 69 65 6c 64 6e 61 6d 65 5d 20 3d 20 76 61 6c | ).end.container[fieldname].=.val |
2b1e0 | 75 65 0a 65 6e 64 0a 72 65 74 75 72 6e 20 63 6f 6e 74 61 69 6e 65 72 5b 66 69 65 6c 64 6e 61 6d | ue.end.return.container[fieldnam |
2b200 | 65 5d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 72 65 6d 6f 76 65 28 66 | e].end.function.premake.remove(f |
2b220 | 69 65 6c 64 6e 61 6d 65 2c 20 76 61 6c 75 65 29 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 65 | ieldname,.value).local.cfg.=.pre |
2b240 | 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 0a 63 66 67 2e 72 65 | make.CurrentConfiguration.cfg.re |
2b260 | 6d 6f 76 65 73 20 3d 20 63 66 67 2e 72 65 6d 6f 76 65 73 20 6f 72 20 7b 7d 0a 63 66 67 2e 72 65 | moves.=.cfg.removes.or.{}.cfg.re |
2b280 | 6d 6f 76 65 73 5b 66 69 65 6c 64 6e 61 6d 65 5d 20 3d 20 70 72 65 6d 61 6b 65 2e 73 65 74 61 72 | moves[fieldname].=.premake.setar |
2b2a0 | 72 61 79 28 63 66 67 2e 72 65 6d 6f 76 65 73 2c 20 66 69 65 6c 64 6e 61 6d 65 2c 20 76 61 6c 75 | ray(cfg.removes,.fieldname,.valu |
2b2c0 | 65 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 61 63 63 65 73 73 6f 72 28 6e | e).end.local.function.accessor(n |
2b2e0 | 61 6d 65 2c 20 76 61 6c 75 65 29 0a 6c 6f 63 61 6c 20 6b 69 6e 64 20 20 20 20 3d 20 70 72 65 6d | ame,.value).local.kind....=.prem |
2b300 | 61 6b 65 2e 66 69 65 6c 64 73 5b 6e 61 6d 65 5d 2e 6b 69 6e 64 0a 6c 6f 63 61 6c 20 73 63 6f 70 | ake.fields[name].kind.local.scop |
2b320 | 65 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 73 63 6f 70 65 | e...=.premake.fields[name].scope |
2b340 | 0a 6c 6f 63 61 6c 20 61 6c 6c 6f 77 65 64 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 73 5b | .local.allowed.=.premake.fields[ |
2b360 | 6e 61 6d 65 5d 2e 61 6c 6c 6f 77 65 64 0a 69 66 20 28 6b 69 6e 64 20 3d 3d 20 22 73 74 72 69 6e | name].allowed.if.(kind.==."strin |
2b380 | 67 22 20 6f 72 20 6b 69 6e 64 20 3d 3d 20 22 70 61 74 68 22 29 20 61 6e 64 20 76 61 6c 75 65 20 | g".or.kind.==."path").and.value. |
2b3a0 | 74 68 65 6e 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 7e 3d 20 22 73 74 72 69 6e 67 22 20 | then.if.type(value).~=."string". |
2b3c0 | 74 68 65 6e 0a 65 72 72 6f 72 28 22 73 74 72 69 6e 67 20 76 61 6c 75 65 20 65 78 70 65 63 74 65 | then.error("string.value.expecte |
2b3e0 | 64 22 2c 20 33 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 63 6f 6e 74 61 69 6e 65 72 2c 20 | d",.3).end.end.local.container,. |
2b400 | 65 72 72 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 6f 62 6a 65 63 74 28 73 63 6f 70 65 29 0a 69 | err.=.premake.getobject(scope).i |
2b420 | 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 72 72 | f.(not.container).then.error(err |
2b440 | 2c 20 33 29 0a 65 6e 64 0a 69 66 20 6b 69 6e 64 20 3d 3d 20 22 73 74 72 69 6e 67 22 20 74 68 65 | ,.3).end.if.kind.==."string".the |
2b460 | 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 73 65 74 73 74 72 69 6e 67 28 73 63 6f 70 65 | n.return.premake.setstring(scope |
2b480 | 2c 20 6e 61 6d 65 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 | ,.name,.value,.allowed).elseif.k |
2b4a0 | 69 6e 64 20 3d 3d 20 22 70 61 74 68 22 20 74 68 65 6e 0a 69 66 20 76 61 6c 75 65 20 74 68 65 6e | ind.==."path".then.if.value.then |
2b4c0 | 20 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 65 29 | .value.=.path.getabsolute(value) |
2b4e0 | 20 65 6e 64 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 73 65 74 73 74 72 69 6e 67 28 73 63 | .end.return.premake.setstring(sc |
2b500 | 6f 70 65 2c 20 6e 61 6d 65 2c 20 76 61 6c 75 65 29 0a 65 6c 73 65 69 66 20 6b 69 6e 64 20 3d 3d | ope,.name,.value).elseif.kind.== |
2b520 | 20 22 6c 69 73 74 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 61 | ."list".then.return.premake.seta |
2b540 | 72 72 61 79 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 6c | rray(container,.name,.value,.all |
2b560 | 6f 77 65 64 29 0a 65 6c 73 65 69 66 20 6b 69 6e 64 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 | owed).elseif.kind.==."table".the |
2b580 | 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 73 65 74 74 61 62 6c 65 28 63 6f 6e 74 61 69 | n.return.premake.settable(contai |
2b5a0 | 6e 65 72 2c 20 6e 61 6d 65 2c 20 76 61 6c 75 65 2c 20 61 6c 6c 6f 77 65 64 29 0a 65 6c 73 65 69 | ner,.name,.value,.allowed).elsei |
2b5c0 | 66 20 6b 69 6e 64 20 3d 3d 20 22 64 69 72 6c 69 73 74 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 | f.kind.==."dirlist".then.return. |
2b5e0 | 70 72 65 6d 61 6b 65 2e 73 65 74 64 69 72 61 72 72 61 79 28 63 6f 6e 74 61 69 6e 65 72 2c 20 6e | premake.setdirarray(container,.n |
2b600 | 61 6d 65 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 66 69 6c 65 | ame,.value).elseif.kind.==."file |
2b620 | 6c 69 73 74 22 20 6f 72 20 6b 69 6e 64 20 3d 3d 20 22 61 62 73 6f 6c 75 74 65 66 69 6c 65 6c 69 | list".or.kind.==."absolutefileli |
2b640 | 73 74 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 66 69 6c 65 61 | st".then.return.premake.setfilea |
2b660 | 72 72 61 79 28 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 | rray(container,.name,.value).els |
2b680 | 65 69 66 20 6b 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 | eif.kind.==."keyvalue".or.kind.= |
2b6a0 | 3d 20 22 6b 65 79 70 61 74 68 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e | =."keypath".then.return.premake. |
2b6c0 | 73 65 74 6b 65 79 76 61 6c 75 65 28 73 63 6f 70 65 2c 20 6e 61 6d 65 2c 20 76 61 6c 75 65 29 0a | setkeyvalue(scope,.name,.value). |
2b6e0 | 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 6e 61 6d 65 2c 20 69 6e 66 6f 20 69 6e 20 70 61 69 72 73 28 | end.end.for.name,.info.in.pairs( |
2b700 | 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 73 29 20 64 6f 0a 5f 47 5b 6e 61 6d 65 5d 20 3d 20 66 75 | premake.fields).do._G[name].=.fu |
2b720 | 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 72 65 74 75 72 6e 20 61 63 63 65 73 73 6f 72 28 6e 61 | nction(value).return.accessor(na |
2b740 | 6d 65 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 69 66 20 69 6e 66 6f 2e 6b 69 6e 64 20 3d 3d 20 22 | me,.value).end.if.info.kind.==." |
2b760 | 6c 69 73 74 22 0a 6f 72 20 69 6e 66 6f 2e 6b 69 6e 64 20 3d 3d 20 22 64 69 72 6c 69 73 74 22 0a | list".or.info.kind.==."dirlist". |
2b780 | 6f 72 20 69 6e 66 6f 2e 6b 69 6e 64 20 3d 3d 20 22 66 69 6c 65 6c 69 73 74 22 0a 6f 72 20 69 6e | or.info.kind.==."filelist".or.in |
2b7a0 | 66 6f 2e 6b 69 6e 64 20 3d 3d 20 22 61 62 73 6f 6c 75 74 65 66 69 6c 65 6c 69 73 74 22 0a 74 68 | fo.kind.==."absolutefilelist".th |
2b7c0 | 65 6e 0a 69 66 20 20 6e 61 6d 65 20 7e 3d 20 22 72 65 6d 6f 76 65 66 69 6c 65 73 22 0a 61 6e 64 | en.if..name.~=."removefiles".and |
2b7e0 | 20 6e 61 6d 65 20 7e 3d 20 22 66 69 6c 65 73 22 20 74 68 65 6e 0a 5f 47 5b 22 72 65 6d 6f 76 65 | .name.~=."files".then._G["remove |
2b800 | 22 2e 2e 6e 61 6d 65 5d 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 70 72 65 6d 61 | "..name].=.function(value).prema |
2b820 | 6b 65 2e 72 65 6d 6f 76 65 28 6e 61 6d 65 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 | ke.remove(name,.value).end.end.e |
2b840 | 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 28 74 65 | nd.end.function.configuration(te |
2b860 | 72 6d 73 29 0a 69 66 20 6e 6f 74 20 74 65 72 6d 73 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 | rms).if.not.terms.then.return.pr |
2b880 | 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 0a 65 6e 64 0a 6c | emake.CurrentConfiguration.end.l |
2b8a0 | 6f 63 61 6c 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 | ocal.container,.err.=.premake.ge |
2b8c0 | 74 6f 62 6a 65 63 74 28 22 63 6f 6e 74 61 69 6e 65 72 22 29 0a 69 66 20 28 6e 6f 74 20 63 6f 6e | tobject("container").if.(not.con |
2b8e0 | 74 61 69 6e 65 72 29 20 74 68 65 6e 0a 65 72 72 6f 72 28 65 72 72 2c 20 32 29 0a 65 6e 64 0a 6c | tainer).then.error(err,.2).end.l |
2b900 | 6f 63 61 6c 20 63 66 67 20 3d 20 7b 20 7d 0a 63 66 67 2e 74 65 72 6d 73 20 3d 20 74 61 62 6c 65 | ocal.cfg.=.{.}.cfg.terms.=.table |
2b920 | 2e 66 6c 61 74 74 65 6e 28 7b 74 65 72 6d 73 7d 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 | .flatten({terms}).table.insert(c |
2b940 | 6f 6e 74 61 69 6e 65 72 2e 62 6c 6f 63 6b 73 2c 20 63 66 67 29 0a 70 72 65 6d 61 6b 65 2e 43 75 | ontainer.blocks,.cfg).premake.Cu |
2b960 | 72 72 65 6e 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 3d 20 63 66 67 0a 63 66 67 2e 6b 65 79 | rrentConfiguration.=.cfg.cfg.key |
2b980 | 77 6f 72 64 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 77 6f 72 64 20 69 6e 20 69 70 61 69 72 | words.=.{.}.for._,.word.in.ipair |
2b9a0 | 73 28 63 66 67 2e 74 65 72 6d 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 66 67 | s(cfg.terms).do.table.insert(cfg |
2b9c0 | 2e 6b 65 79 77 6f 72 64 73 2c 20 70 61 74 68 2e 77 69 6c 64 63 61 72 64 73 28 77 6f 72 64 29 3a | .keywords,.path.wildcards(word): |
2b9e0 | 6c 6f 77 65 72 28 29 29 0a 65 6e 64 0a 66 6f 72 20 6e 61 6d 65 2c 20 66 69 65 6c 64 20 69 6e 20 | lower()).end.for.name,.field.in. |
2ba00 | 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 28 66 69 65 | pairs(premake.fields).do.if.(fie |
2ba20 | 6c 64 2e 6b 69 6e 64 20 7e 3d 20 22 73 74 72 69 6e 67 22 20 61 6e 64 20 66 69 65 6c 64 2e 6b 69 | ld.kind.~=."string".and.field.ki |
2ba40 | 6e 64 20 7e 3d 20 22 70 61 74 68 22 29 20 74 68 65 6e 0a 63 66 67 5b 6e 61 6d 65 5d 20 3d 20 7b | nd.~=."path").then.cfg[name].=.{ |
2ba60 | 20 7d 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 63 66 67 0a 65 6e 64 0a 6c 6f 63 61 6c 20 | .}.end.end.return.cfg.end.local. |
2ba80 | 66 75 6e 63 74 69 6f 6e 20 63 72 65 61 74 65 67 72 6f 75 70 28 6e 61 6d 65 2c 20 73 6c 6e 2c 20 | function.creategroup(name,.sln,. |
2baa0 | 63 75 72 70 61 74 68 2c 20 70 61 72 65 6e 74 2c 20 69 6e 70 61 74 68 29 0a 6c 6f 63 61 6c 20 67 | curpath,.parent,.inpath).local.g |
2bac0 | 72 6f 75 70 20 3d 20 7b 7d 0a 73 65 74 6d 65 74 61 74 61 62 6c 65 28 67 72 6f 75 70 2c 20 7b 0a | roup.=.{}.setmetatable(group,.{. |
2bae0 | 5f 5f 74 79 70 65 20 3d 20 22 67 72 6f 75 70 22 0a 7d 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 | __type.=."group".}).table.insert |
2bb00 | 28 73 6c 6e 2e 67 72 6f 75 70 73 2c 20 67 72 6f 75 70 29 0a 73 6c 6e 2e 67 72 6f 75 70 73 5b 69 | (sln.groups,.group).sln.groups[i |
2bb20 | 6e 70 61 74 68 5d 20 3d 20 67 72 6f 75 70 0a 67 72 6f 75 70 2e 73 6f 6c 75 74 69 6f 6e 20 3d 20 | npath].=.group.group.solution.=. |
2bb40 | 73 6c 6e 0a 67 72 6f 75 70 2e 6e 61 6d 65 20 3d 20 6e 61 6d 65 0a 67 72 6f 75 70 2e 75 75 69 64 | sln.group.name.=.name.group.uuid |
2bb60 | 20 3d 20 6f 73 2e 75 75 69 64 28 63 75 72 70 61 74 68 29 0a 67 72 6f 75 70 2e 70 61 72 65 6e 74 | .=.os.uuid(curpath).group.parent |
2bb80 | 20 3d 20 70 61 72 65 6e 74 0a 72 65 74 75 72 6e 20 67 72 6f 75 70 0a 65 6e 64 0a 6c 6f 63 61 6c | .=.parent.return.group.end.local |
2bba0 | 20 66 75 6e 63 74 69 6f 6e 20 63 72 65 61 74 65 67 72 6f 75 70 73 66 72 6f 6d 70 61 74 68 28 69 | .function.creategroupsfrompath(i |
2bbc0 | 6e 70 61 74 68 2c 20 73 6c 6e 29 0a 69 66 20 69 6e 70 61 74 68 20 3d 3d 20 6e 69 6c 20 74 68 65 | npath,.sln).if.inpath.==.nil.the |
2bbe0 | 6e 20 72 65 74 75 72 6e 20 6e 69 6c 20 65 6e 64 0a 69 6e 70 61 74 68 20 3d 20 70 61 74 68 2e 74 | n.return.nil.end.inpath.=.path.t |
2bc00 | 72 61 6e 73 6c 61 74 65 28 69 6e 70 61 74 68 2c 20 22 2f 22 29 0a 6c 6f 63 61 6c 20 67 72 6f 75 | ranslate(inpath,."/").local.grou |
2bc20 | 70 73 20 3d 20 73 74 72 69 6e 67 2e 65 78 70 6c 6f 64 65 28 69 6e 70 61 74 68 2c 20 22 2f 22 29 | ps.=.string.explode(inpath,."/") |
2bc40 | 0a 6c 6f 63 61 6c 20 63 75 72 70 61 74 68 20 3d 20 22 22 0a 6c 6f 63 61 6c 20 6c 61 73 74 67 72 | .local.curpath.=."".local.lastgr |
2bc60 | 6f 75 70 20 3d 20 6e 69 6c 0a 66 6f 72 20 69 2c 20 76 20 69 6e 20 69 70 61 69 72 73 28 67 72 6f | oup.=.nil.for.i,.v.in.ipairs(gro |
2bc80 | 75 70 73 29 20 64 6f 0a 63 75 72 70 61 74 68 20 3d 20 63 75 72 70 61 74 68 20 2e 2e 20 22 2f 22 | ups).do.curpath.=.curpath...."/" |
2bca0 | 20 2e 2e 20 76 3a 6c 6f 77 65 72 28 29 0a 6c 6f 63 61 6c 20 67 72 6f 75 70 20 3d 20 73 6c 6e 2e | ....v:lower().local.group.=.sln. |
2bcc0 | 67 72 6f 75 70 73 5b 63 75 72 70 61 74 68 5d 0a 69 66 20 67 72 6f 75 70 20 3d 3d 20 6e 69 6c 20 | groups[curpath].if.group.==.nil. |
2bce0 | 74 68 65 6e 0a 67 72 6f 75 70 20 3d 20 63 72 65 61 74 65 67 72 6f 75 70 28 76 2c 20 73 6c 6e 2c | then.group.=.creategroup(v,.sln, |
2bd00 | 20 63 75 72 70 61 74 68 2c 20 6c 61 73 74 67 72 6f 75 70 2c 20 63 75 72 70 61 74 68 29 0a 65 6e | .curpath,.lastgroup,.curpath).en |
2bd20 | 64 0a 6c 61 73 74 67 72 6f 75 70 20 3d 20 67 72 6f 75 70 0a 65 6e 64 0a 72 65 74 75 72 6e 20 6c | d.lastgroup.=.group.end.return.l |
2bd40 | 61 73 74 67 72 6f 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 | astgroup.end.local.function.crea |
2bd60 | 74 65 70 72 6f 6a 65 63 74 28 6e 61 6d 65 2c 20 73 6c 6e 2c 20 69 73 55 73 61 67 65 29 0a 6c 6f | teproject(name,.sln,.isUsage).lo |
2bd80 | 63 61 6c 20 70 72 6a 20 3d 20 7b 7d 0a 73 65 74 6d 65 74 61 74 61 62 6c 65 28 70 72 6a 2c 20 7b | cal.prj.=.{}.setmetatable(prj,.{ |
2bda0 | 0a 5f 5f 74 79 70 65 20 3d 20 22 70 72 6f 6a 65 63 74 22 2c 0a 7d 29 0a 74 61 62 6c 65 2e 69 6e | .__type.=."project",.}).table.in |
2bdc0 | 73 65 72 74 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 2c 20 70 72 6a 29 0a 69 66 28 69 73 55 73 61 | sert(sln.projects,.prj).if(isUsa |
2bde0 | 67 65 29 20 74 68 65 6e 0a 69 66 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 6e 61 6d 65 5d 29 20 | ge).then.if(sln.projects[name]). |
2be00 | 74 68 65 6e 0a 73 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 | then.sln.projects[name].usagePro |
2be20 | 6a 20 3d 20 70 72 6a 3b 0a 65 6c 73 65 0a 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 6e 61 6d 65 5d | j.=.prj;.else.sln.projects[name] |
2be40 | 20 3d 20 70 72 6a 0a 65 6e 64 0a 65 6c 73 65 0a 69 66 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b | .=.prj.end.else.if(sln.projects[ |
2be60 | 6e 61 6d 65 5d 29 20 74 68 65 6e 0a 70 72 6a 2e 75 73 61 67 65 50 72 6f 6a 20 3d 20 73 6c 6e 2e | name]).then.prj.usageProj.=.sln. |
2be80 | 70 72 6f 6a 65 63 74 73 5b 6e 61 6d 65 5d 3b 0a 65 6e 64 0a 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 | projects[name];.end.sln.projects |
2bea0 | 5b 6e 61 6d 65 5d 20 3d 20 70 72 6a 0a 65 6e 64 0a 6c 6f 63 61 6c 20 67 72 6f 75 70 20 3d 20 63 | [name].=.prj.end.local.group.=.c |
2bec0 | 72 65 61 74 65 67 72 6f 75 70 73 66 72 6f 6d 70 61 74 68 28 70 72 65 6d 61 6b 65 2e 43 75 72 72 | reategroupsfrompath(premake.Curr |
2bee0 | 65 6e 74 47 72 6f 75 70 2c 20 73 6c 6e 29 0a 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 20 20 20 20 20 | entGroup,.sln).prj.solution..... |
2bf00 | 20 20 3d 20 73 6c 6e 0a 70 72 6a 2e 6e 61 6d 65 20 20 20 20 20 20 20 20 20 20 20 3d 20 6e 61 6d | ..=.sln.prj.name...........=.nam |
2bf20 | 65 0a 70 72 6a 2e 62 61 73 65 64 69 72 20 20 20 20 20 20 20 20 3d 20 6f 73 2e 67 65 74 63 77 64 | e.prj.basedir........=.os.getcwd |
2bf40 | 28 29 0a 70 72 6a 2e 75 75 69 64 20 20 20 20 20 20 20 20 20 20 20 3d 20 6f 73 2e 75 75 69 64 28 | ().prj.uuid...........=.os.uuid( |
2bf60 | 70 72 6a 2e 6e 61 6d 65 29 0a 70 72 6a 2e 62 6c 6f 63 6b 73 20 20 20 20 20 20 20 20 20 3d 20 7b | prj.name).prj.blocks.........=.{ |
2bf80 | 20 7d 0a 70 72 6a 2e 75 73 61 67 65 20 20 20 20 20 20 20 20 20 20 3d 20 69 73 55 73 61 67 65 0a | .}.prj.usage..........=.isUsage. |
2bfa0 | 70 72 6a 2e 67 72 6f 75 70 20 20 20 20 20 20 20 20 20 20 3d 20 67 72 6f 75 70 0a 72 65 74 75 72 | prj.group..........=.group.retur |
2bfc0 | 6e 20 70 72 6a 3b 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 75 73 61 67 65 28 6e 61 6d 65 29 0a | n.prj;.end.function.usage(name). |
2bfe0 | 69 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 | if.(not.name).then.if(type(prema |
2c000 | 6b 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 | ke.CurrentContainer).~=."project |
2c020 | 22 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 6e 6f 74 20 70 72 | ").then.return.nil.end.if(not.pr |
2c040 | 65 6d 61 6b 65 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 | emake.CurrentContainer.usage).th |
2c060 | 65 6e 20 72 65 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 | en.return.nil.end.return.premake |
2c080 | 2e 43 75 72 72 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 | .CurrentContainer.end.local.sln. |
2c0a0 | 69 66 20 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 | if.(type(premake.CurrentContaine |
2c0c0 | 72 29 20 3d 3d 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 | r).==."project").then.sln.=.prem |
2c0e0 | 61 6b 65 2e 43 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 | ake.CurrentContainer.solution.el |
2c100 | 73 65 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 | se.sln.=.premake.CurrentContaine |
2c120 | 72 0a 65 6e 64 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 | r.end.if.(type(sln).~=."solution |
2c140 | 22 29 20 74 68 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 | ").then.error("no.active.solutio |
2c160 | 6e 22 2c 20 32 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 | n",.2).end.if((not.sln.projects[ |
2c180 | 6e 61 6d 65 5d 29 20 6f 72 0a 28 28 6e 6f 74 20 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 6e 61 6d | name]).or.((not.sln.projects[nam |
2c1a0 | 65 5d 2e 75 73 61 67 65 29 20 61 6e 64 20 28 6e 6f 74 20 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b | e].usage).and.(not.sln.projects[ |
2c1c0 | 6e 61 6d 65 5d 2e 75 73 61 67 65 50 72 6f 6a 29 29 29 20 74 68 65 6e 0a 70 72 65 6d 61 6b 65 2e | name].usageProj))).then.premake. |
2c1e0 | 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 20 3d 20 63 72 65 61 74 65 70 72 6f 6a 65 63 74 | CurrentContainer.=.createproject |
2c200 | 28 6e 61 6d 65 2c 20 73 6c 6e 2c 20 74 72 75 65 29 0a 65 6c 73 65 0a 70 72 65 6d 61 6b 65 2e 43 | (name,.sln,.true).else.premake.C |
2c220 | 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 20 3d 20 69 66 66 28 73 6c 6e 2e 70 72 6f 6a 65 63 | urrentContainer.=.iff(sln.projec |
2c240 | 74 73 5b 6e 61 6d 65 5d 2e 75 73 61 67 65 2c 0a 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 6e 61 6d | ts[name].usage,.sln.projects[nam |
2c260 | 65 5d 2c 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 50 72 6f 6a | e],.sln.projects[name].usageProj |
2c280 | 29 0a 65 6e 64 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 7b 20 7d 0a 72 65 74 75 72 6e 20 70 | ).end.configuration.{.}.return.p |
2c2a0 | 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 0a 66 75 6e 63 | remake.CurrentContainer.end.func |
2c2c0 | 74 69 6f 6e 20 70 72 6f 6a 65 63 74 28 6e 61 6d 65 29 0a 69 66 20 28 6e 6f 74 20 6e 61 6d 65 29 | tion.project(name).if.(not.name) |
2c2e0 | 20 74 68 65 6e 0a 69 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 | .then.if(type(premake.CurrentCon |
2c300 | 74 61 69 6e 65 72 29 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 | tainer).~=."project").then.retur |
2c320 | 6e 20 6e 69 6c 20 65 6e 64 0a 69 66 28 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 | n.nil.end.if(premake.CurrentCont |
2c340 | 61 69 6e 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 | ainer.usage).then.return.nil.end |
2c360 | 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 72 | .return.premake.CurrentContainer |
2c380 | 0a 65 6e 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 | .end.local.sln.if.(type(premake. |
2c3a0 | 43 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 29 20 | CurrentContainer).==."project"). |
2c3c0 | 74 68 65 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 | then.sln.=.premake.CurrentContai |
2c3e0 | 6e 65 72 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 | ner.solution.else.sln.=.premake. |
2c400 | 43 75 72 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 | CurrentContainer.end.if.(type(sl |
2c420 | 6e 29 20 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 | n).~=."solution").then.error("no |
2c440 | 20 61 63 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 | .active.solution",.2).end.if((no |
2c460 | 74 20 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 6e 61 6d 65 5d 29 20 6f 72 20 73 6c 6e 2e 70 72 6f | t.sln.projects[name]).or.sln.pro |
2c480 | 6a 65 63 74 73 5b 6e 61 6d 65 5d 2e 75 73 61 67 65 29 20 74 68 65 6e 0a 70 72 65 6d 61 6b 65 2e | jects[name].usage).then.premake. |
2c4a0 | 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 20 3d 20 63 72 65 61 74 65 70 72 6f 6a 65 63 74 | CurrentContainer.=.createproject |
2c4c0 | 28 6e 61 6d 65 2c 20 73 6c 6e 29 0a 65 6c 73 65 0a 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 | (name,.sln).else.premake.Current |
2c4e0 | 43 6f 6e 74 61 69 6e 65 72 20 3d 20 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 6e 61 6d 65 5d 3b 0a | Container.=.sln.projects[name];. |
2c500 | 65 6e 64 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 7b 20 7d 0a 72 65 74 75 72 6e 20 70 72 65 | end.configuration.{.}.return.pre |
2c520 | 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 0a 66 75 6e 63 74 69 | make.CurrentContainer.end.functi |
2c540 | 6f 6e 20 73 6f 6c 75 74 69 6f 6e 28 6e 61 6d 65 29 0a 69 66 20 6e 6f 74 20 6e 61 6d 65 20 74 68 | on.solution(name).if.not.name.th |
2c560 | 65 6e 0a 69 66 20 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 | en.if.type(premake.CurrentContai |
2c580 | 6e 65 72 29 20 3d 3d 20 22 70 72 6f 6a 65 63 74 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 | ner).==."project".then.return.pr |
2c5a0 | 65 6d 61 6b 65 2e 43 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 | emake.CurrentContainer.solution. |
2c5c0 | 65 6c 73 65 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 | else.return.premake.CurrentConta |
2c5e0 | 69 6e 65 72 0a 65 6e 64 0a 65 6e 64 0a 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 | iner.end.end.premake.CurrentCont |
2c600 | 61 69 6e 65 72 20 3d 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 67 65 74 28 6e 61 6d | ainer.=.premake.solution.get(nam |
2c620 | 65 29 0a 69 66 20 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 | e).if.(not.premake.CurrentContai |
2c640 | 6e 65 72 29 20 74 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 | ner).then.premake.CurrentContain |
2c660 | 65 72 20 3d 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 6e 65 77 28 6e 61 6d 65 29 0a | er.=.premake.solution.new(name). |
2c680 | 65 6e 64 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 7b 20 7d 0a 72 65 74 75 72 6e 20 70 72 65 | end.configuration.{.}.return.pre |
2c6a0 | 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 0a 66 75 6e 63 74 69 | make.CurrentContainer.end.functi |
2c6c0 | 6f 6e 20 67 72 6f 75 70 28 6e 61 6d 65 29 0a 69 66 20 6e 6f 74 20 6e 61 6d 65 20 74 68 65 6e 0a | on.group(name).if.not.name.then. |
2c6e0 | 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 47 72 6f 75 70 0a 65 6e 64 0a | return.premake.CurrentGroup.end. |
2c700 | 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 47 72 6f 75 70 20 3d 20 6e 61 6d 65 0a 72 65 74 75 | premake.CurrentGroup.=.name.retu |
2c720 | 72 6e 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 47 72 6f 75 70 0a 65 6e 64 0a 66 75 6e 63 | rn.premake.CurrentGroup.end.func |
2c740 | 74 69 6f 6e 20 6e 65 77 61 63 74 69 6f 6e 28 61 29 0a 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e | tion.newaction(a).premake.action |
2c760 | 2e 61 64 64 28 61 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6e 65 77 6f 70 74 69 6f 6e 28 6f | .add(a).end.function.newoption(o |
2c780 | 70 74 29 0a 70 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 61 64 64 28 6f 70 74 29 0a 65 6e 64 0a | pt).premake.option.add(opt).end. |
2c7a0 | 00 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 63 63 22 2c | .newoption.{.trigger.....=."cc", |
2c7c0 | 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 65 73 63 72 69 70 74 | .value.......=."VALUE",.descript |
2c7e0 | 69 6f 6e 20 3d 20 22 43 68 6f 6f 73 65 20 61 20 43 2f 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 20 73 | ion.=."Choose.a.C/C++.compiler.s |
2c800 | 65 74 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 7b 20 22 67 63 63 22 2c 20 22 47 4e 55 20 47 | et",.allowed.=.{.{."gcc",."GNU.G |
2c820 | 43 43 20 28 67 63 63 2f 67 2b 2b 29 22 20 7d 2c 0a 7b 20 22 6f 77 22 2c 20 20 22 4f 70 65 6e 57 | CC.(gcc/g++)".},.{."ow",.."OpenW |
2c840 | 61 74 63 6f 6d 22 20 20 20 20 20 20 20 20 7d 2c 0a 7b 20 22 67 68 73 22 2c 20 22 47 72 65 65 6e | atcom"........},.{."ghs",."Green |
2c860 | 20 48 69 6c 6c 73 20 53 6f 66 74 77 61 72 65 22 20 7d 2c 0a 7d 0a 7d 0a 6e 65 77 6f 70 74 69 6f | .Hills.Software".},.}.}.newoptio |
2c880 | 6e 0a 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 64 6f 74 6e 65 74 22 2c 0a 76 61 6c 75 | n.{.trigger.....=."dotnet",.valu |
2c8a0 | 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 6f 6e 20 3d | e.......=."VALUE",.description.= |
2c8c0 | 20 22 43 68 6f 6f 73 65 20 61 20 2e 4e 45 54 20 63 6f 6d 70 69 6c 65 72 20 73 65 74 22 2c 0a 61 | ."Choose.a..NET.compiler.set",.a |
2c8e0 | 6c 6c 6f 77 65 64 20 3d 20 7b 0a 7b 20 22 6d 73 6e 65 74 22 2c 20 20 20 22 4d 69 63 72 6f 73 6f | llowed.=.{.{."msnet",..."Microso |
2c900 | 66 74 20 2e 4e 45 54 20 28 63 73 63 29 22 20 7d 2c 0a 7b 20 22 6d 6f 6e 6f 22 2c 20 20 20 20 22 | ft..NET.(csc)".},.{."mono",...." |
2c920 | 4e 6f 76 65 6c 6c 20 4d 6f 6e 6f 20 28 6d 63 73 29 22 20 20 20 20 7d 2c 0a 7b 20 22 70 6e 65 74 | Novell.Mono.(mcs)"....},.{."pnet |
2c940 | 22 2c 20 20 20 20 22 50 6f 72 74 61 62 6c 65 2e 4e 45 54 20 28 63 73 63 63 29 22 20 20 7d 2c 0a | ",...."Portable.NET.(cscc)"..},. |
2c960 | 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 66 | }.}.newoption.{.trigger.....=."f |
2c980 | 69 6c 65 22 2c 0a 76 61 6c 75 65 20 20 20 20 20 20 20 3d 20 22 46 49 4c 45 22 2c 0a 64 65 73 63 | ile",.value.......=."FILE",.desc |
2c9a0 | 72 69 70 74 69 6f 6e 20 3d 20 22 52 65 61 64 20 46 49 4c 45 20 61 73 20 61 20 50 72 65 6d 61 6b | ription.=."Read.FILE.as.a.Premak |
2c9c0 | 65 20 73 63 72 69 70 74 3b 20 64 65 66 61 75 6c 74 20 69 73 20 27 70 72 65 6d 61 6b 65 34 2e 6c | e.script;.default.is.'premake4.l |
2c9e0 | 75 61 27 22 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 | ua'".}.newoption.{.trigger.....= |
2ca00 | 20 22 68 65 6c 70 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 44 69 73 70 6c 61 79 20 | ."help",.description.=."Display. |
2ca20 | 74 68 69 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 22 0a 7d 0a 6e 65 77 6f 70 74 69 6f 6e 0a 7b 0a | this.information".}.newoption.{. |
2ca40 | 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 6f 73 22 2c 0a 76 61 6c 75 65 20 20 20 20 20 20 20 | trigger.....=."os",.value....... |
2ca60 | 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 47 65 6e 65 72 61 | =."VALUE",.description.=."Genera |
2ca80 | 74 65 20 66 69 6c 65 73 20 66 6f 72 20 61 20 64 69 66 66 65 72 65 6e 74 20 6f 70 65 72 61 74 69 | te.files.for.a.different.operati |
2caa0 | 6e 67 20 73 79 73 74 65 6d 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 7b 20 22 62 73 64 22 2c | ng.system",.allowed.=.{.{."bsd", |
2cac0 | 20 20 20 20 20 20 22 4f 70 65 6e 42 53 44 2c 20 4e 65 74 42 53 44 2c 20 6f 72 20 46 72 65 65 42 | ......"OpenBSD,.NetBSD,.or.FreeB |
2cae0 | 53 44 22 20 7d 2c 0a 7b 20 22 6c 69 6e 75 78 22 2c 20 20 20 20 22 4c 69 6e 75 78 22 20 7d 2c 0a | SD".},.{."linux",...."Linux".},. |
2cb00 | 7b 20 22 6d 61 63 6f 73 78 22 2c 20 20 20 22 41 70 70 6c 65 20 4d 61 63 20 4f 53 20 58 22 20 7d | {."macosx",..."Apple.Mac.OS.X".} |
2cb20 | 2c 0a 7b 20 22 73 6f 6c 61 72 69 73 22 2c 20 20 22 53 6f 6c 61 72 69 73 22 20 7d 2c 0a 7b 20 22 | ,.{."solaris",.."Solaris".},.{." |
2cb40 | 77 69 6e 64 6f 77 73 22 2c 20 20 22 4d 69 63 72 6f 73 6f 66 74 20 57 69 6e 64 6f 77 73 22 20 7d | windows",.."Microsoft.Windows".} |
2cb60 | 2c 0a 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 | ,.}.}.newoption.{.trigger.....=. |
2cb80 | 22 70 6c 61 74 66 6f 72 6d 22 2c 0a 76 61 6c 75 65 20 20 20 20 20 20 20 3d 20 22 56 41 4c 55 45 | "platform",.value.......=."VALUE |
2cba0 | 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 41 64 64 20 74 61 72 67 65 74 20 61 72 63 | ",.description.=."Add.target.arc |
2cbc0 | 68 69 74 65 63 74 75 72 65 20 28 69 66 20 73 75 70 70 6f 72 74 65 64 20 62 79 20 61 63 74 69 6f | hitecture.(if.supported.by.actio |
2cbe0 | 6e 29 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 7b 20 22 78 33 32 22 2c 20 20 20 20 20 20 20 | n)",.allowed.=.{.{."x32",....... |
2cc00 | 20 20 22 33 32 2d 62 69 74 22 20 7d 2c 0a 7b 20 22 78 36 34 22 2c 20 20 20 20 20 20 20 20 20 22 | .."32-bit".},.{."x64",........." |
2cc20 | 36 34 2d 62 69 74 22 20 7d 2c 0a 7b 20 22 75 6e 69 76 65 72 73 61 6c 22 2c 20 20 20 22 4d 61 63 | 64-bit".},.{."universal",..."Mac |
2cc40 | 20 4f 53 20 58 20 55 6e 69 76 65 72 73 61 6c 2c 20 33 32 2d 20 61 6e 64 20 36 34 2d 62 69 74 22 | .OS.X.Universal,.32-.and.64-bit" |
2cc60 | 20 7d 2c 0a 7b 20 22 75 6e 69 76 65 72 73 61 6c 33 32 22 2c 20 22 4d 61 63 20 4f 53 20 58 20 55 | .},.{."universal32",."Mac.OS.X.U |
2cc80 | 6e 69 76 65 72 73 61 6c 2c 20 33 32 2d 62 69 74 20 6f 6e 6c 79 22 20 7d 2c 0a 7b 20 22 75 6e 69 | niversal,.32-bit.only".},.{."uni |
2cca0 | 76 65 72 73 61 6c 36 34 22 2c 20 22 4d 61 63 20 4f 53 20 58 20 55 6e 69 76 65 72 73 61 6c 2c 20 | versal64",."Mac.OS.X.Universal,. |
2ccc0 | 36 34 2d 62 69 74 20 6f 6e 6c 79 22 20 7d 2c 0a 7b 20 22 70 73 33 22 2c 20 20 20 20 20 20 20 20 | 64-bit.only".},.{."ps3",........ |
2cce0 | 20 22 50 6c 61 79 73 74 61 74 69 6f 6e 20 33 22 20 7d 2c 0a 7b 20 22 6f 72 62 69 73 22 2c 20 20 | ."Playstation.3".},.{."orbis",.. |
2cd00 | 20 20 20 20 20 22 50 6c 61 79 73 74 61 74 69 6f 6e 20 34 22 20 7d 2c 0a 7b 20 22 78 62 6f 78 33 | ....."Playstation.4".},.{."xbox3 |
2cd20 | 36 30 22 2c 20 20 20 20 20 22 58 62 6f 78 20 33 36 30 22 20 7d 2c 0a 7b 20 22 64 75 72 61 6e 67 | 60",....."Xbox.360".},.{."durang |
2cd40 | 6f 22 2c 20 20 20 20 20 22 58 62 6f 78 20 4f 6e 65 22 20 7d 2c 0a 7b 20 22 41 52 4d 22 2c 20 20 | o",....."Xbox.One".},.{."ARM",.. |
2cd60 | 20 20 20 20 20 20 20 22 41 52 4d 22 20 7d 2c 0a 7b 20 22 50 6f 77 65 72 50 43 22 2c 20 20 20 20 | ......."ARM".},.{."PowerPC",.... |
2cd80 | 20 22 50 6f 77 65 72 50 43 22 20 7d 2c 0a 7d 0a 7d 0a 6e 65 77 6f 70 74 69 6f 6e 0a 7b 0a 74 72 | ."PowerPC".},.}.}.newoption.{.tr |
2cda0 | 69 67 67 65 72 20 20 20 20 20 3d 20 22 73 63 72 69 70 74 73 22 2c 0a 76 61 6c 75 65 20 20 20 20 | igger.....=."scripts",.value.... |
2cdc0 | 20 20 20 3d 20 22 70 61 74 68 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 53 65 61 72 | ...=."path",.description.=."Sear |
2cde0 | 63 68 20 66 6f 72 20 61 64 64 69 74 69 6f 6e 61 6c 20 73 63 72 69 70 74 73 20 6f 6e 20 74 68 65 | ch.for.additional.scripts.on.the |
2ce00 | 20 67 69 76 65 6e 20 70 61 74 68 22 0a 7d 0a 6e 65 77 6f 70 74 69 6f 6e 0a 7b 0a 74 72 69 67 67 | .given.path".}.newoption.{.trigg |
2ce20 | 65 72 20 20 20 20 20 3d 20 22 76 65 72 73 69 6f 6e 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 | er.....=."version",.description. |
2ce40 | 3d 20 22 44 69 73 70 6c 61 79 20 76 65 72 73 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 22 0a | =."Display.version.information". |
2ce60 | 7d 0a 00 2d 2d 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 33 20 45 6e 72 69 71 75 65 | }..--.Copyright.(c).2013.Enrique |
2ce80 | 20 47 61 72 63 c3 ad 61 20 43 6f 74 61 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 73 6d 61 | .Garc..a.Cota.local.function.sma |
2cea0 | 72 74 51 75 6f 74 65 28 73 74 72 29 0a 20 20 69 66 20 73 74 72 3a 6d 61 74 63 68 28 27 22 27 29 | rtQuote(str)...if.str:match('"') |
2cec0 | 20 61 6e 64 20 6e 6f 74 20 73 74 72 3a 6d 61 74 63 68 28 22 27 22 29 20 74 68 65 6e 0a 20 20 20 | .and.not.str:match("'").then.... |
2cee0 | 20 72 65 74 75 72 6e 20 22 27 22 20 2e 2e 20 73 74 72 20 2e 2e 20 22 27 22 0a 20 20 65 6e 64 0a | .return."'"....str...."'"...end. |
2cf00 | 20 20 72 65 74 75 72 6e 20 27 22 27 20 2e 2e 20 73 74 72 3a 67 73 75 62 28 27 22 27 2c 20 27 5c | ..return.'"'....str:gsub('"',.'\ |
2cf20 | 5c 22 27 29 20 2e 2e 20 27 22 27 0a 65 6e 64 0a 6c 6f 63 61 6c 20 63 6f 6e 74 72 6f 6c 43 68 61 | \"')....'"'.end.local.controlCha |
2cf40 | 72 73 54 72 61 6e 73 6c 61 74 69 6f 6e 20 3d 20 7b 0a 20 20 5b 22 5c 61 22 5d 20 3d 20 22 5c 5c | rsTranslation.=.{...["\a"].=."\\ |
2cf60 | 61 22 2c 20 20 5b 22 5c 62 22 5d 20 3d 20 22 5c 5c 62 22 2c 20 5b 22 5c 66 22 5d 20 3d 20 22 5c | a",..["\b"].=."\\b",.["\f"].=."\ |
2cf80 | 5c 66 22 2c 20 20 5b 22 5c 6e 22 5d 20 3d 20 22 5c 5c 6e 22 2c 0a 20 20 5b 22 5c 72 22 5d 20 3d | \f",..["\n"].=."\\n",...["\r"].= |
2cfa0 | 20 22 5c 5c 72 22 2c 20 20 5b 22 5c 74 22 5d 20 3d 20 22 5c 5c 74 22 2c 20 5b 22 5c 76 22 5d 20 | ."\\r",..["\t"].=."\\t",.["\v"]. |
2cfc0 | 3d 20 22 5c 5c 76 22 0a 7d 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 65 73 63 61 70 65 43 | =."\\v".}.local.function.escapeC |
2cfe0 | 68 61 72 28 63 29 20 72 65 74 75 72 6e 20 63 6f 6e 74 72 6f 6c 43 68 61 72 73 54 72 61 6e 73 6c | har(c).return.controlCharsTransl |
2d000 | 61 74 69 6f 6e 5b 63 5d 20 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 65 73 63 61 | ation[c].end.local.function.esca |
2d020 | 70 65 28 73 74 72 29 0a 20 20 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 73 74 72 3a 67 73 75 | pe(str)...local.result.=.str:gsu |
2d040 | 62 28 22 5c 5c 22 2c 20 22 5c 5c 5c 5c 22 29 3a 67 73 75 62 28 22 28 25 63 29 22 2c 20 65 73 63 | b("\\",."\\\\"):gsub("(%c)",.esc |
2d060 | 61 70 65 43 68 61 72 29 0a 20 20 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 6c 6f 63 | apeChar)...return.result.end.loc |
2d080 | 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 73 49 64 65 6e 74 69 66 69 65 72 28 73 74 72 29 0a 20 20 | al.function.isIdentifier(str)... |
2d0a0 | 72 65 74 75 72 6e 20 74 79 70 65 28 73 74 72 29 20 3d 3d 20 27 73 74 72 69 6e 67 27 20 61 6e 64 | return.type(str).==.'string'.and |
2d0c0 | 20 73 74 72 3a 6d 61 74 63 68 28 20 22 5e 5b 5f 25 61 5d 5b 5f 25 61 25 64 5d 2a 24 22 20 29 0a | .str:match(."^[_%a][_%a%d]*$".). |
2d0e0 | 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 73 41 72 72 61 79 4b 65 79 28 6b 2c | end.local.function.isArrayKey(k, |
2d100 | 20 6c 65 6e 67 74 68 29 0a 20 20 72 65 74 75 72 6e 20 74 79 70 65 28 6b 29 20 3d 3d 20 27 6e 75 | .length)...return.type(k).==.'nu |
2d120 | 6d 62 65 72 27 20 61 6e 64 20 31 20 3c 3d 20 6b 20 61 6e 64 20 6b 20 3c 3d 20 6c 65 6e 67 74 68 | mber'.and.1.<=.k.and.k.<=.length |
2d140 | 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 73 44 69 63 74 69 6f 6e 61 72 79 | .end.local.function.isDictionary |
2d160 | 4b 65 79 28 6b 2c 20 6c 65 6e 67 74 68 29 0a 20 20 72 65 74 75 72 6e 20 6e 6f 74 20 69 73 41 72 | Key(k,.length)...return.not.isAr |
2d180 | 72 61 79 4b 65 79 28 6b 2c 20 6c 65 6e 67 74 68 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 64 65 66 61 | rayKey(k,.length).end.local.defa |
2d1a0 | 75 6c 74 54 79 70 65 4f 72 64 65 72 73 20 3d 20 7b 0a 20 20 5b 27 6e 75 6d 62 65 72 27 5d 20 20 | ultTypeOrders.=.{...['number'].. |
2d1c0 | 20 3d 20 31 2c 20 5b 27 62 6f 6f 6c 65 61 6e 27 5d 20 20 3d 20 32 2c 20 5b 27 73 74 72 69 6e 67 | .=.1,.['boolean']..=.2,.['string |
2d1e0 | 27 5d 20 3d 20 33 2c 20 5b 27 74 61 62 6c 65 27 5d 20 3d 20 34 2c 0a 20 20 5b 27 66 75 6e 63 74 | '].=.3,.['table'].=.4,...['funct |
2d200 | 69 6f 6e 27 5d 20 3d 20 35 2c 20 5b 27 75 73 65 72 64 61 74 61 27 5d 20 3d 20 36 2c 20 5b 27 74 | ion'].=.5,.['userdata'].=.6,.['t |
2d220 | 68 72 65 61 64 27 5d 20 3d 20 37 0a 7d 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 73 6f 72 | hread'].=.7.}.local.function.sor |
2d240 | 74 4b 65 79 73 28 61 2c 20 62 29 0a 20 20 6c 6f 63 61 6c 20 74 61 2c 20 74 62 20 3d 20 74 79 70 | tKeys(a,.b)...local.ta,.tb.=.typ |
2d260 | 65 28 61 29 2c 20 74 79 70 65 28 62 29 0a 20 20 2d 2d 20 73 74 72 69 6e 67 73 20 61 6e 64 20 6e | e(a),.type(b)...--.strings.and.n |
2d280 | 75 6d 62 65 72 73 20 61 72 65 20 73 6f 72 74 65 64 20 6e 75 6d 65 72 69 63 61 6c 6c 79 2f 61 6c | umbers.are.sorted.numerically/al |
2d2a0 | 70 68 61 62 65 74 69 63 61 6c 6c 79 0a 20 20 69 66 20 74 61 20 3d 3d 20 74 62 20 61 6e 64 20 28 | phabetically...if.ta.==.tb.and.( |
2d2c0 | 74 61 20 3d 3d 20 27 73 74 72 69 6e 67 27 20 6f 72 20 74 61 20 3d 3d 20 27 6e 75 6d 62 65 72 27 | ta.==.'string'.or.ta.==.'number' |
2d2e0 | 29 20 74 68 65 6e 20 72 65 74 75 72 6e 20 61 20 3c 20 62 20 65 6e 64 0a 20 20 6c 6f 63 61 6c 20 | ).then.return.a.<.b.end...local. |
2d300 | 64 74 61 2c 20 64 74 62 20 3d 20 64 65 66 61 75 6c 74 54 79 70 65 4f 72 64 65 72 73 5b 74 61 5d | dta,.dtb.=.defaultTypeOrders[ta] |
2d320 | 2c 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 2d 2d 20 54 77 6f | ,.defaultTypeOrders[tb]...--.Two |
2d340 | 20 64 65 66 61 75 6c 74 20 74 79 70 65 73 20 61 72 65 20 63 6f 6d 70 61 72 65 64 20 61 63 63 6f | .default.types.are.compared.acco |
2d360 | 72 64 69 6e 67 20 74 6f 20 74 68 65 20 64 65 66 61 75 6c 74 54 79 70 65 4f 72 64 65 72 73 20 74 | rding.to.the.defaultTypeOrders.t |
2d380 | 61 62 6c 65 0a 20 20 69 66 20 64 74 61 20 61 6e 64 20 64 74 62 20 74 68 65 6e 20 72 65 74 75 72 | able...if.dta.and.dtb.then.retur |
2d3a0 | 6e 20 64 65 66 61 75 6c 74 54 79 70 65 4f 72 64 65 72 73 5b 74 61 5d 20 3c 20 64 65 66 61 75 6c | n.defaultTypeOrders[ta].<.defaul |
2d3c0 | 74 54 79 70 65 4f 72 64 65 72 73 5b 74 62 5d 0a 20 20 65 6c 73 65 69 66 20 64 74 61 20 20 20 20 | tTypeOrders[tb]...elseif.dta.... |
2d3e0 | 20 74 68 65 6e 20 72 65 74 75 72 6e 20 74 72 75 65 20 20 2d 2d 20 64 65 66 61 75 6c 74 20 74 79 | .then.return.true..--.default.ty |
2d400 | 70 65 73 20 62 65 66 6f 72 65 20 63 75 73 74 6f 6d 20 6f 6e 65 73 0a 20 20 65 6c 73 65 69 66 20 | pes.before.custom.ones...elseif. |
2d420 | 64 74 62 20 20 20 20 20 74 68 65 6e 20 72 65 74 75 72 6e 20 66 61 6c 73 65 20 2d 2d 20 63 75 73 | dtb.....then.return.false.--.cus |
2d440 | 74 6f 6d 20 74 79 70 65 73 20 61 66 74 65 72 20 64 65 66 61 75 6c 74 20 6f 6e 65 73 0a 20 20 65 | tom.types.after.default.ones...e |
2d460 | 6e 64 0a 20 20 2d 2d 20 63 75 73 74 6f 6d 20 74 79 70 65 73 20 61 72 65 20 73 6f 72 74 65 64 20 | nd...--.custom.types.are.sorted. |
2d480 | 6f 75 74 20 61 6c 70 68 61 62 65 74 69 63 61 6c 6c 79 0a 20 20 72 65 74 75 72 6e 20 74 61 20 3c | out.alphabetically...return.ta.< |
2d4a0 | 20 74 62 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 44 69 63 74 69 6f | .tb.end.local.function.getDictio |
2d4c0 | 6e 61 72 79 4b 65 79 73 28 74 29 0a 20 20 6c 6f 63 61 6c 20 6b 65 79 73 2c 20 6c 65 6e 67 74 68 | naryKeys(t)...local.keys,.length |
2d4e0 | 20 3d 20 7b 7d 2c 20 23 74 0a 20 20 66 6f 72 20 6b 2c 5f 20 69 6e 20 70 61 69 72 73 28 74 29 20 | .=.{},.#t...for.k,_.in.pairs(t). |
2d500 | 64 6f 0a 20 20 20 20 69 66 20 69 73 44 69 63 74 69 6f 6e 61 72 79 4b 65 79 28 6b 2c 20 6c 65 6e | do.....if.isDictionaryKey(k,.len |
2d520 | 67 74 68 29 20 74 68 65 6e 20 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6b 65 79 73 2c 20 6b 29 20 | gth).then.table.insert(keys,.k). |
2d540 | 65 6e 64 0a 20 20 65 6e 64 0a 20 20 74 61 62 6c 65 2e 73 6f 72 74 28 6b 65 79 73 2c 20 73 6f 72 | end...end...table.sort(keys,.sor |
2d560 | 74 4b 65 79 73 29 0a 20 20 72 65 74 75 72 6e 20 6b 65 79 73 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 | tKeys)...return.keys.end.local.f |
2d580 | 75 6e 63 74 69 6f 6e 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 | unction.getToStringResultSafely( |
2d5a0 | 74 2c 20 6d 74 29 0a 20 20 6c 6f 63 61 6c 20 5f 5f 74 6f 73 74 72 69 6e 67 20 3d 20 74 79 70 65 | t,.mt)...local.__tostring.=.type |
2d5c0 | 28 6d 74 29 20 3d 3d 20 27 74 61 62 6c 65 27 20 61 6e 64 20 72 61 77 67 65 74 28 6d 74 2c 20 27 | (mt).==.'table'.and.rawget(mt,.' |
2d5e0 | 5f 5f 74 6f 73 74 72 69 6e 67 27 29 0a 20 20 6c 6f 63 61 6c 20 73 74 72 2c 20 6f 6b 0a 20 20 69 | __tostring')...local.str,.ok...i |
2d600 | 66 20 74 79 70 65 28 5f 5f 74 6f 73 74 72 69 6e 67 29 20 3d 3d 20 27 66 75 6e 63 74 69 6f 6e 27 | f.type(__tostring).==.'function' |
2d620 | 20 74 68 65 6e 0a 20 20 20 20 6f 6b 2c 20 73 74 72 20 3d 20 70 63 61 6c 6c 28 5f 5f 74 6f 73 74 | .then.....ok,.str.=.pcall(__tost |
2d640 | 72 69 6e 67 2c 20 74 29 0a 20 20 20 20 73 74 72 20 3d 20 6f 6b 20 61 6e 64 20 73 74 72 20 6f 72 | ring,.t).....str.=.ok.and.str.or |
2d660 | 20 27 65 72 72 6f 72 3a 20 27 20 2e 2e 20 74 6f 73 74 72 69 6e 67 28 73 74 72 29 0a 20 20 65 6e | .'error:.'....tostring(str)...en |
2d680 | 64 0a 20 20 69 66 20 74 79 70 65 28 73 74 72 29 20 3d 3d 20 27 73 74 72 69 6e 67 27 20 61 6e 64 | d...if.type(str).==.'string'.and |
2d6a0 | 20 23 73 74 72 20 3e 20 30 20 74 68 65 6e 20 72 65 74 75 72 6e 20 73 74 72 20 65 6e 64 0a 65 6e | .#str.>.0.then.return.str.end.en |
2d6c0 | 64 0a 6c 6f 63 61 6c 20 6d 61 78 49 64 73 4d 65 74 61 54 61 62 6c 65 20 3d 20 7b 0a 20 20 5f 5f | d.local.maxIdsMetaTable.=.{...__ |
2d6e0 | 69 6e 64 65 78 20 3d 20 66 75 6e 63 74 69 6f 6e 28 73 65 6c 66 2c 20 74 79 70 65 4e 61 6d 65 29 | index.=.function(self,.typeName) |
2d700 | 0a 20 20 20 20 72 61 77 73 65 74 28 73 65 6c 66 2c 20 74 79 70 65 4e 61 6d 65 2c 20 30 29 0a 20 | .....rawset(self,.typeName,.0).. |
2d720 | 20 20 20 72 65 74 75 72 6e 20 30 0a 20 20 65 6e 64 0a 7d 0a 6c 6f 63 61 6c 20 69 64 73 4d 65 74 | ...return.0...end.}.local.idsMet |
2d740 | 61 54 61 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 20 | aTable.=.{...__index.=.function. |
2d760 | 28 73 65 6c 66 2c 20 74 79 70 65 4e 61 6d 65 29 0a 20 20 20 20 6c 6f 63 61 6c 20 63 6f 6c 20 3d | (self,.typeName).....local.col.= |
2d780 | 20 73 65 74 6d 65 74 61 74 61 62 6c 65 28 7b 7d 2c 20 7b 5f 5f 6d 6f 64 65 20 3d 20 22 6b 76 22 | .setmetatable({},.{__mode.=."kv" |
2d7a0 | 7d 29 0a 20 20 20 20 72 61 77 73 65 74 28 73 65 6c 66 2c 20 74 79 70 65 4e 61 6d 65 2c 20 63 6f | }).....rawset(self,.typeName,.co |
2d7c0 | 6c 29 0a 20 20 20 20 72 65 74 75 72 6e 20 63 6f 6c 0a 20 20 65 6e 64 0a 7d 0a 6c 6f 63 61 6c 20 | l).....return.col...end.}.local. |
2d7e0 | 66 75 6e 63 74 69 6f 6e 20 63 6f 75 6e 74 54 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 28 74 | function.countTableAppearances(t |
2d800 | 2c 20 74 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 29 0a 20 20 74 61 62 6c 65 41 70 70 65 61 | ,.tableAppearances)...tableAppea |
2d820 | 72 61 6e 63 65 73 20 3d 20 74 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 20 6f 72 20 73 65 74 | rances.=.tableAppearances.or.set |
2d840 | 6d 65 74 61 74 61 62 6c 65 28 7b 7d 2c 20 7b 5f 5f 6d 6f 64 65 20 3d 20 22 6b 22 7d 29 0a 20 20 | metatable({},.{__mode.=."k"})... |
2d860 | 69 66 20 74 79 70 65 28 74 29 20 3d 3d 20 27 74 61 62 6c 65 27 20 74 68 65 6e 0a 20 20 20 20 69 | if.type(t).==.'table'.then.....i |
2d880 | 66 20 6e 6f 74 20 74 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 5b 74 5d 20 74 68 65 6e 0a 20 | f.not.tableAppearances[t].then.. |
2d8a0 | 20 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 31 0a 20 20 20 | .....tableAppearances[t].=.1.... |
2d8c0 | 20 20 20 66 6f 72 20 6b 2c 76 20 69 6e 20 70 61 69 72 73 28 74 29 20 64 6f 0a 20 20 20 20 20 20 | ...for.k,v.in.pairs(t).do....... |
2d8e0 | 20 20 63 6f 75 6e 74 54 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 28 6b 2c 20 74 61 62 6c 65 | ..countTableAppearances(k,.table |
2d900 | 41 70 70 65 61 72 61 6e 63 65 73 29 0a 20 20 20 20 20 20 20 20 63 6f 75 6e 74 54 61 62 6c 65 41 | Appearances).........countTableA |
2d920 | 70 70 65 61 72 61 6e 63 65 73 28 76 2c 20 74 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 29 0a | ppearances(v,.tableAppearances). |
2d940 | 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 63 6f 75 6e 74 54 61 62 6c 65 41 70 70 65 61 72 | ......end.......countTableAppear |
2d960 | 61 6e 63 65 73 28 67 65 74 6d 65 74 61 74 61 62 6c 65 28 74 29 2c 20 74 61 62 6c 65 41 70 70 65 | ances(getmetatable(t),.tableAppe |
2d980 | 61 72 61 6e 63 65 73 29 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 74 61 62 6c 65 41 70 70 | arances).....else.......tableApp |
2d9a0 | 65 61 72 61 6e 63 65 73 5b 74 5d 20 3d 20 74 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 5b 74 | earances[t].=.tableAppearances[t |
2d9c0 | 5d 20 2b 20 31 0a 20 20 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 72 65 74 75 72 6e 20 74 61 62 | ].+.1.....end...end...return.tab |
2d9e0 | 6c 65 41 70 70 65 61 72 61 6e 63 65 73 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e | leAppearances.end.local.function |
2da00 | 20 70 61 72 73 65 5f 66 69 6c 74 65 72 28 66 69 6c 74 65 72 29 0a 20 20 69 66 20 74 79 70 65 28 | .parse_filter(filter)...if.type( |
2da20 | 66 69 6c 74 65 72 29 20 3d 3d 20 27 66 75 6e 63 74 69 6f 6e 27 20 74 68 65 6e 20 72 65 74 75 72 | filter).==.'function'.then.retur |
2da40 | 6e 20 66 69 6c 74 65 72 20 65 6e 64 0a 20 20 2d 2d 20 6e 6f 74 20 61 20 66 75 6e 63 74 69 6f 6e | n.filter.end...--.not.a.function |
2da60 | 2c 20 73 6f 20 69 74 20 6d 75 73 74 20 62 65 20 61 20 74 61 62 6c 65 20 6f 72 20 74 61 62 6c 65 | ,.so.it.must.be.a.table.or.table |
2da80 | 2d 6c 69 6b 65 0a 20 20 66 69 6c 74 65 72 20 3d 20 74 79 70 65 28 66 69 6c 74 65 72 29 20 3d 3d | -like...filter.=.type(filter).== |
2daa0 | 20 27 74 61 62 6c 65 27 20 61 6e 64 20 66 69 6c 74 65 72 20 6f 72 20 7b 66 69 6c 74 65 72 7d 0a | .'table'.and.filter.or.{filter}. |
2dac0 | 20 20 6c 6f 63 61 6c 20 64 69 63 74 69 6f 6e 61 72 79 20 3d 20 7b 7d 0a 20 20 66 6f 72 20 5f 2c | ..local.dictionary.=.{}...for._, |
2dae0 | 76 20 69 6e 20 70 61 69 72 73 28 66 69 6c 74 65 72 29 20 64 6f 20 64 69 63 74 69 6f 6e 61 72 79 | v.in.pairs(filter).do.dictionary |
2db00 | 5b 76 5d 20 3d 20 74 72 75 65 20 65 6e 64 0a 20 20 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e | [v].=.true.end...return.function |
2db20 | 28 78 29 20 72 65 74 75 72 6e 20 64 69 63 74 69 6f 6e 61 72 79 5b 78 5d 20 65 6e 64 0a 65 6e 64 | (x).return.dictionary[x].end.end |
2db40 | 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 50 61 74 68 28 70 61 74 68 2c 20 6b | .local.function.makePath(path,.k |
2db60 | 65 79 29 0a 20 20 6c 6f 63 61 6c 20 6e 65 77 50 61 74 68 2c 20 6c 65 6e 20 3d 20 7b 7d 2c 20 23 | ey)...local.newPath,.len.=.{},.# |
2db80 | 70 61 74 68 0a 20 20 66 6f 72 20 69 3d 31 2c 20 6c 65 6e 20 64 6f 20 6e 65 77 50 61 74 68 5b 69 | path...for.i=1,.len.do.newPath[i |
2dba0 | 5d 20 3d 20 70 61 74 68 5b 69 5d 20 65 6e 64 0a 20 20 6e 65 77 50 61 74 68 5b 6c 65 6e 2b 31 5d | ].=.path[i].end...newPath[len+1] |
2dbc0 | 20 3d 20 6b 65 79 0a 20 20 72 65 74 75 72 6e 20 6e 65 77 50 61 74 68 0a 65 6e 64 0a 66 75 6e 63 | .=.key...return.newPath.end.func |
2dbe0 | 74 69 6f 6e 20 69 6e 73 70 65 63 74 28 72 6f 6f 74 4f 62 6a 65 63 74 2c 20 6f 70 74 69 6f 6e 73 | tion.inspect(rootObject,.options |
2dc00 | 29 0a 20 20 6f 70 74 69 6f 6e 73 20 20 20 20 20 20 20 3d 20 6f 70 74 69 6f 6e 73 20 6f 72 20 7b | )...options.......=.options.or.{ |
2dc20 | 7d 0a 20 20 6c 6f 63 61 6c 20 64 65 70 74 68 20 20 20 3d 20 6f 70 74 69 6f 6e 73 2e 64 65 70 74 | }...local.depth...=.options.dept |
2dc40 | 68 20 6f 72 20 6d 61 74 68 2e 68 75 67 65 0a 20 20 6c 6f 63 61 6c 20 66 69 6c 74 65 72 20 20 3d | h.or.math.huge...local.filter..= |
2dc60 | 20 70 61 72 73 65 5f 66 69 6c 74 65 72 28 6f 70 74 69 6f 6e 73 2e 66 69 6c 74 65 72 20 6f 72 20 | .parse_filter(options.filter.or. |
2dc80 | 7b 7d 29 0a 20 20 6c 6f 63 61 6c 20 74 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 20 3d 20 63 | {})...local.tableAppearances.=.c |
2dca0 | 6f 75 6e 74 54 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 28 72 6f 6f 74 4f 62 6a 65 63 74 29 | ountTableAppearances(rootObject) |
2dcc0 | 0a 20 20 6c 6f 63 61 6c 20 62 75 66 66 65 72 20 3d 20 7b 7d 0a 20 20 6c 6f 63 61 6c 20 6d 61 78 | ...local.buffer.=.{}...local.max |
2dce0 | 49 64 73 20 3d 20 73 65 74 6d 65 74 61 74 61 62 6c 65 28 7b 7d 2c 20 6d 61 78 49 64 73 4d 65 74 | Ids.=.setmetatable({},.maxIdsMet |
2dd00 | 61 54 61 62 6c 65 29 0a 20 20 6c 6f 63 61 6c 20 69 64 73 20 20 20 20 3d 20 73 65 74 6d 65 74 61 | aTable)...local.ids....=.setmeta |
2dd20 | 74 61 62 6c 65 28 7b 7d 2c 20 69 64 73 4d 65 74 61 54 61 62 6c 65 29 0a 20 20 6c 6f 63 61 6c 20 | table({},.idsMetaTable)...local. |
2dd40 | 6c 65 76 65 6c 20 20 3d 20 30 0a 20 20 6c 6f 63 61 6c 20 62 6c 65 6e 20 20 20 3d 20 30 20 2d 2d | level..=.0...local.blen...=.0.-- |
2dd60 | 20 62 75 66 66 65 72 20 6c 65 6e 67 74 68 0a 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 | .buffer.length...local.function. |
2dd80 | 70 75 74 73 28 2e 2e 2e 29 0a 20 20 20 20 6c 6f 63 61 6c 20 61 72 67 73 20 3d 20 7b 2e 2e 2e 7d | puts(...).....local.args.=.{...} |
2dda0 | 0a 20 20 20 20 66 6f 72 20 69 3d 31 2c 20 23 61 72 67 73 20 64 6f 0a 20 20 20 20 20 20 62 6c 65 | .....for.i=1,.#args.do.......ble |
2ddc0 | 6e 20 3d 20 62 6c 65 6e 20 2b 20 31 0a 20 20 20 20 20 20 62 75 66 66 65 72 5b 62 6c 65 6e 5d 20 | n.=.blen.+.1.......buffer[blen]. |
2dde0 | 3d 20 74 6f 73 74 72 69 6e 67 28 61 72 67 73 5b 69 5d 29 0a 20 20 20 20 65 6e 64 0a 20 20 65 6e | =.tostring(args[i]).....end...en |
2de00 | 64 0a 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 64 6f 77 6e 28 66 29 0a 20 20 20 20 6c | d...local.function.down(f).....l |
2de20 | 65 76 65 6c 20 3d 20 6c 65 76 65 6c 20 2b 20 31 0a 20 20 20 20 66 28 29 0a 20 20 20 20 6c 65 76 | evel.=.level.+.1.....f().....lev |
2de40 | 65 6c 20 3d 20 6c 65 76 65 6c 20 2d 20 31 0a 20 20 65 6e 64 0a 20 20 6c 6f 63 61 6c 20 66 75 6e | el.=.level.-.1...end...local.fun |
2de60 | 63 74 69 6f 6e 20 74 61 62 69 66 79 28 29 0a 20 20 20 20 70 75 74 73 28 22 5c 6e 22 2c 20 73 74 | ction.tabify().....puts("\n",.st |
2de80 | 72 69 6e 67 2e 72 65 70 28 22 20 20 22 2c 20 6c 65 76 65 6c 29 29 0a 20 20 65 6e 64 0a 20 20 6c | ring.rep("..",.level))...end...l |
2dea0 | 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6d 6d 61 43 6f 6e 74 72 6f 6c 28 6e 65 65 64 73 | ocal.function.commaControl(needs |
2dec0 | 43 6f 6d 6d 61 29 0a 20 20 20 20 69 66 20 6e 65 65 64 73 43 6f 6d 6d 61 20 74 68 65 6e 20 70 75 | Comma).....if.needsComma.then.pu |
2dee0 | 74 73 28 27 2c 27 29 20 65 6e 64 0a 20 20 20 20 72 65 74 75 72 6e 20 74 72 75 65 0a 20 20 65 6e | ts(',').end.....return.true...en |
2df00 | 64 0a 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 61 6c 72 65 61 64 79 56 69 73 69 74 65 | d...local.function.alreadyVisite |
2df20 | 64 28 76 29 0a 20 20 20 20 72 65 74 75 72 6e 20 69 64 73 5b 74 79 70 65 28 76 29 5d 5b 76 5d 20 | d(v).....return.ids[type(v)][v]. |
2df40 | 7e 3d 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 20 67 65 | ~=.nil...end...local.function.ge |
2df60 | 74 49 64 28 76 29 0a 20 20 20 20 6c 6f 63 61 6c 20 74 76 20 3d 20 74 79 70 65 28 76 29 0a 20 20 | tId(v).....local.tv.=.type(v)... |
2df80 | 20 20 6c 6f 63 61 6c 20 69 64 20 3d 20 69 64 73 5b 74 76 5d 5b 76 5d 0a 20 20 20 20 69 66 20 6e | ..local.id.=.ids[tv][v].....if.n |
2dfa0 | 6f 74 20 69 64 20 74 68 65 6e 0a 20 20 20 20 20 20 69 64 20 20 20 20 20 20 20 20 20 3d 20 6d 61 | ot.id.then.......id.........=.ma |
2dfc0 | 78 49 64 73 5b 74 76 5d 20 2b 20 31 0a 20 20 20 20 20 20 6d 61 78 49 64 73 5b 74 76 5d 20 3d 20 | xIds[tv].+.1.......maxIds[tv].=. |
2dfe0 | 69 64 0a 20 20 20 20 20 20 69 64 73 5b 74 76 5d 5b 76 5d 20 3d 20 69 64 0a 20 20 20 20 65 6e 64 | id.......ids[tv][v].=.id.....end |
2e000 | 0a 20 20 20 20 72 65 74 75 72 6e 20 69 64 0a 20 20 65 6e 64 0a 20 20 6c 6f 63 61 6c 20 70 75 74 | .....return.id...end...local.put |
2e020 | 56 61 6c 75 65 20 2d 2d 20 66 6f 72 77 61 72 64 20 64 65 63 6c 61 72 61 74 69 6f 6e 20 74 68 61 | Value.--.forward.declaration.tha |
2e040 | 74 20 6e 65 65 64 73 20 74 6f 20 67 6f 20 62 65 66 6f 72 65 20 70 75 74 54 61 62 6c 65 20 26 20 | t.needs.to.go.before.putTable.&. |
2e060 | 70 75 74 4b 65 79 0a 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 70 75 74 4b 65 79 28 6b | putKey...local.function.putKey(k |
2e080 | 29 0a 20 20 20 20 69 66 20 69 73 49 64 65 6e 74 69 66 69 65 72 28 6b 29 20 74 68 65 6e 20 72 65 | ).....if.isIdentifier(k).then.re |
2e0a0 | 74 75 72 6e 20 70 75 74 73 28 6b 29 20 65 6e 64 0a 20 20 20 20 70 75 74 73 28 20 22 5b 22 20 29 | turn.puts(k).end.....puts(."[".) |
2e0c0 | 0a 20 20 20 20 70 75 74 56 61 6c 75 65 28 6b 2c 20 7b 7d 29 0a 20 20 20 20 70 75 74 73 28 22 5d | .....putValue(k,.{}).....puts("] |
2e0e0 | 22 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 70 75 74 54 61 62 | ")...end...local.function.putTab |
2e100 | 6c 65 28 74 2c 20 70 61 74 68 29 0a 20 20 20 20 69 66 20 61 6c 72 65 61 64 79 56 69 73 69 74 65 | le(t,.path).....if.alreadyVisite |
2e120 | 64 28 74 29 20 74 68 65 6e 0a 20 20 20 20 20 20 70 75 74 73 28 27 3c 74 61 62 6c 65 20 27 2c 20 | d(t).then.......puts('<table.',. |
2e140 | 67 65 74 49 64 28 74 29 2c 20 27 3e 27 29 0a 20 20 20 20 65 6c 73 65 69 66 20 6c 65 76 65 6c 20 | getId(t),.'>').....elseif.level. |
2e160 | 3e 3d 20 64 65 70 74 68 20 74 68 65 6e 0a 20 20 20 20 20 20 70 75 74 73 28 27 7b 2e 2e 2e 7d 27 | >=.depth.then.......puts('{...}' |
2e180 | 29 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 69 66 20 74 61 62 6c 65 41 70 70 65 61 72 61 | ).....else.......if.tableAppeara |
2e1a0 | 6e 63 65 73 5b 74 5d 20 3e 20 31 20 74 68 65 6e 20 70 75 74 73 28 27 3c 27 2c 20 67 65 74 49 64 | nces[t].>.1.then.puts('<',.getId |
2e1c0 | 28 74 29 2c 20 27 3e 27 29 20 65 6e 64 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 64 69 63 74 4b 65 | (t),.'>').end.......local.dictKe |
2e1e0 | 79 73 20 20 20 20 20 20 20 20 20 20 3d 20 67 65 74 44 69 63 74 69 6f 6e 61 72 79 4b 65 79 73 28 | ys..........=.getDictionaryKeys( |
2e200 | 74 29 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 6c 65 6e 67 74 68 20 20 20 20 20 20 20 20 20 20 20 | t).......local.length........... |
2e220 | 20 3d 20 23 74 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 6d 74 20 20 20 20 20 20 20 20 20 20 20 20 | .=.#t.......local.mt............ |
2e240 | 20 20 20 20 3d 20 67 65 74 6d 65 74 61 74 61 62 6c 65 28 74 29 0a 20 20 20 20 20 20 6c 6f 63 61 | ....=.getmetatable(t).......loca |
2e260 | 6c 20 74 6f 5f 73 74 72 69 6e 67 5f 72 65 73 75 6c 74 20 20 3d 20 67 65 74 54 6f 53 74 72 69 6e | l.to_string_result..=.getToStrin |
2e280 | 67 52 65 73 75 6c 74 53 61 66 65 6c 79 28 74 2c 20 6d 74 29 0a 20 20 20 20 20 20 70 75 74 73 28 | gResultSafely(t,.mt).......puts( |
2e2a0 | 27 7b 27 29 0a 20 20 20 20 20 20 64 6f 77 6e 28 66 75 6e 63 74 69 6f 6e 28 29 0a 20 20 20 20 20 | '{').......down(function()...... |
2e2c0 | 20 20 20 69 66 20 74 6f 5f 73 74 72 69 6e 67 5f 72 65 73 75 6c 74 20 74 68 65 6e 0a 20 20 20 20 | ...if.to_string_result.then..... |
2e2e0 | 20 20 20 20 20 20 70 75 74 73 28 27 20 2d 2d 20 27 2c 20 65 73 63 61 70 65 28 74 6f 5f 73 74 72 | ......puts('.--.',.escape(to_str |
2e300 | 69 6e 67 5f 72 65 73 75 6c 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 69 66 20 6c 65 6e 67 74 68 | ing_result))...........if.length |
2e320 | 20 3e 3d 20 31 20 74 68 65 6e 20 74 61 62 69 66 79 28 29 20 65 6e 64 20 2d 2d 20 74 61 62 69 66 | .>=.1.then.tabify().end.--.tabif |
2e340 | 79 20 74 68 65 20 61 72 72 61 79 20 76 61 6c 75 65 73 0a 20 20 20 20 20 20 20 20 65 6e 64 0a 20 | y.the.array.values.........end.. |
2e360 | 20 20 20 20 20 20 20 6c 6f 63 61 6c 20 6e 65 65 64 73 43 6f 6d 6d 61 20 3d 20 66 61 6c 73 65 0a | .......local.needsComma.=.false. |
2e380 | 20 20 20 20 20 20 20 20 66 6f 72 20 69 3d 31 2c 20 6c 65 6e 67 74 68 20 64 6f 0a 20 20 20 20 20 | ........for.i=1,.length.do...... |
2e3a0 | 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 6e 74 72 6f 6c 28 6e | .....needsComma.=.commaControl(n |
2e3c0 | 65 65 64 73 43 6f 6d 6d 61 29 0a 20 20 20 20 20 20 20 20 20 20 70 75 74 73 28 27 20 27 29 0a 20 | eedsComma)...........puts('.').. |
2e3e0 | 20 20 20 20 20 20 20 20 20 70 75 74 56 61 6c 75 65 28 74 5b 69 5d 2c 20 6d 61 6b 65 50 61 74 68 | .........putValue(t[i],.makePath |
2e400 | 28 70 61 74 68 2c 20 69 29 29 0a 20 20 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 20 20 66 | (path,.i)).........end.........f |
2e420 | 6f 72 20 5f 2c 6b 20 69 6e 20 69 70 61 69 72 73 28 64 69 63 74 4b 65 79 73 29 20 64 6f 0a 20 20 | or._,k.in.ipairs(dictKeys).do... |
2e440 | 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 6e 74 72 6f | ........needsComma.=.commaContro |
2e460 | 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 66 79 28 29 | l(needsComma)...........tabify() |
2e480 | 0a 20 20 20 20 20 20 20 20 20 20 70 75 74 4b 65 79 28 6b 29 0a 20 20 20 20 20 20 20 20 20 20 70 | ...........putKey(k)...........p |
2e4a0 | 75 74 73 28 27 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 74 5b | uts('.=.')...........putValue(t[ |
2e4c0 | 6b 5d 2c 20 6d 61 6b 65 50 61 74 68 28 70 61 74 68 2c 20 6b 29 29 0a 20 20 20 20 20 20 20 20 65 | k],.makePath(path,.k)).........e |
2e4e0 | 6e 64 0a 20 20 20 20 20 20 20 20 69 66 20 6d 74 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20 | nd.........if.mt.then........... |
2e500 | 6e 65 65 64 73 43 6f 6d 6d 61 20 3d 20 63 6f 6d 6d 61 43 6f 6e 74 72 6f 6c 28 6e 65 65 64 73 43 | needsComma.=.commaControl(needsC |
2e520 | 6f 6d 6d 61 29 0a 20 20 20 20 20 20 20 20 20 20 74 61 62 69 66 79 28 29 0a 20 20 20 20 20 20 20 | omma)...........tabify()........ |
2e540 | 20 20 20 70 75 74 73 28 27 3c 6d 65 74 61 74 61 62 6c 65 3e 20 3d 20 27 29 0a 20 20 20 20 20 20 | ...puts('<metatable>.=.')....... |
2e560 | 20 20 20 20 70 75 74 56 61 6c 75 65 28 6d 74 2c 20 6d 61 6b 65 50 61 74 68 28 70 61 74 68 2c 20 | ....putValue(mt,.makePath(path,. |
2e580 | 27 3c 6d 65 74 61 74 61 62 6c 65 3e 27 29 29 0a 20 20 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 | '<metatable>')).........end..... |
2e5a0 | 20 20 65 6e 64 29 0a 20 20 20 20 20 20 69 66 20 23 64 69 63 74 4b 65 79 73 20 3e 20 30 20 6f 72 | ..end).......if.#dictKeys.>.0.or |
2e5c0 | 20 6d 74 20 74 68 65 6e 20 2d 2d 20 64 69 63 74 69 6f 6e 61 72 79 20 74 61 62 6c 65 2e 20 4a 75 | .mt.then.--.dictionary.table..Ju |
2e5e0 | 73 74 69 66 79 20 63 6c 6f 73 69 6e 67 20 7d 0a 20 20 20 20 20 20 20 20 74 61 62 69 66 79 28 29 | stify.closing.}.........tabify() |
2e600 | 0a 20 20 20 20 20 20 65 6c 73 65 69 66 20 6c 65 6e 67 74 68 20 3e 20 30 20 74 68 65 6e 20 2d 2d | .......elseif.length.>.0.then.-- |
2e620 | 20 61 72 72 61 79 20 74 61 62 6c 65 73 20 68 61 76 65 20 6f 6e 65 20 65 78 74 72 61 20 73 70 61 | .array.tables.have.one.extra.spa |
2e640 | 63 65 20 62 65 66 6f 72 65 20 63 6c 6f 73 69 6e 67 20 7d 0a 20 20 20 20 20 20 20 20 70 75 74 73 | ce.before.closing.}.........puts |
2e660 | 28 27 20 27 29 0a 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 70 75 74 73 28 27 7d 27 29 0a | ('.').......end.......puts('}'). |
2e680 | 20 20 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 2d 2d 20 70 75 74 76 61 6c 75 65 20 69 73 20 66 | ....end...end...--.putvalue.is.f |
2e6a0 | 6f 72 77 61 72 64 2d 64 65 63 6c 61 72 65 64 20 62 65 66 6f 72 65 20 70 75 74 54 61 62 6c 65 20 | orward-declared.before.putTable. |
2e6c0 | 26 20 70 75 74 4b 65 79 0a 20 20 70 75 74 56 61 6c 75 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 | &.putKey...putValue.=.function(v |
2e6e0 | 2c 20 70 61 74 68 29 0a 20 20 20 20 69 66 20 66 69 6c 74 65 72 28 76 2c 20 70 61 74 68 29 20 74 | ,.path).....if.filter(v,.path).t |
2e700 | 68 65 6e 0a 20 20 20 20 20 20 70 75 74 73 28 27 3c 66 69 6c 74 65 72 65 64 3e 27 29 0a 20 20 20 | hen.......puts('<filtered>').... |
2e720 | 20 65 6c 73 65 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 74 76 20 3d 20 74 79 70 65 28 76 29 0a 20 | .else.......local.tv.=.type(v).. |
2e740 | 20 20 20 20 20 69 66 20 74 76 20 3d 3d 20 27 73 74 72 69 6e 67 27 20 74 68 65 6e 0a 20 20 20 20 | .....if.tv.==.'string'.then..... |
2e760 | 20 20 20 20 70 75 74 73 28 73 6d 61 72 74 51 75 6f 74 65 28 65 73 63 61 70 65 28 76 29 29 29 0a | ....puts(smartQuote(escape(v))). |
2e780 | 20 20 20 20 20 20 65 6c 73 65 69 66 20 74 76 20 3d 3d 20 27 6e 75 6d 62 65 72 27 20 6f 72 20 74 | ......elseif.tv.==.'number'.or.t |
2e7a0 | 76 20 3d 3d 20 27 62 6f 6f 6c 65 61 6e 27 20 6f 72 20 74 76 20 3d 3d 20 27 6e 69 6c 27 20 74 68 | v.==.'boolean'.or.tv.==.'nil'.th |
2e7c0 | 65 6e 0a 20 20 20 20 20 20 20 20 70 75 74 73 28 74 6f 73 74 72 69 6e 67 28 76 29 29 0a 20 20 20 | en.........puts(tostring(v)).... |
2e7e0 | 20 20 20 65 6c 73 65 69 66 20 74 76 20 3d 3d 20 27 74 61 62 6c 65 27 20 74 68 65 6e 0a 20 20 20 | ...elseif.tv.==.'table'.then.... |
2e800 | 20 20 20 20 20 70 75 74 54 61 62 6c 65 28 76 2c 20 70 61 74 68 29 0a 20 20 20 20 20 20 65 6c 73 | .....putTable(v,.path).......els |
2e820 | 65 0a 20 20 20 20 20 20 20 20 70 75 74 73 28 27 3c 27 2c 74 76 2c 27 20 27 2c 67 65 74 49 64 28 | e.........puts('<',tv,'.',getId( |
2e840 | 76 29 2c 27 3e 27 29 0a 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 65 6e 64 0a 20 20 65 6e 64 0a | v),'>').......end.....end...end. |
2e860 | 20 20 70 75 74 56 61 6c 75 65 28 72 6f 6f 74 4f 62 6a 65 63 74 2c 20 7b 7d 29 0a 20 20 72 65 74 | ..putValue(rootObject,.{})...ret |
2e880 | 75 72 6e 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 62 75 66 66 65 72 29 0a 65 6e 64 0a 66 75 6e | urn.table.concat(buffer).end.fun |
2e8a0 | 63 74 69 6f 6e 20 70 72 69 6e 74 74 61 62 6c 65 28 6e 61 6d 65 2c 20 74 61 62 6c 65 29 0a 70 72 | ction.printtable(name,.table).pr |
2e8c0 | 69 6e 74 28 22 74 61 62 6c 65 3a 20 22 2c 20 6e 61 6d 65 2c 20 69 6e 73 70 65 63 74 28 74 61 62 | int("table:.",.name,.inspect(tab |
2e8e0 | 6c 65 29 2c 20 22 5c 6e 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 69 6e 74 73 74 61 | le),."\n").end.function.printsta |
2e900 | 63 6b 28 29 0a 70 72 69 6e 74 28 64 65 62 75 67 2e 74 72 61 63 65 62 61 63 6b 28 29 2c 20 22 5c | ck().print(debug.traceback(),."\ |
2e920 | 6e 22 29 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 20 3d 20 7b 20 7d 0a 70 72 | n").end..premake.dotnet.=.{.}.pr |
2e940 | 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 2e 6e 61 6d 65 73 74 79 6c 65 20 3d 20 22 77 69 6e 64 6f 77 | emake.dotnet.namestyle.=."window |
2e960 | 73 22 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 0a 7b 0a 46 61 74 61 6c 57 61 72 6e 69 6e 67 20 | s".local.flags.=.{.FatalWarning. |
2e980 | 20 20 3d 20 22 2f 77 61 72 6e 61 73 65 72 72 6f 72 22 2c 0a 4f 70 74 69 6d 69 7a 65 20 20 20 20 | ..=."/warnaserror",.Optimize.... |
2e9a0 | 20 20 20 3d 20 22 2f 6f 70 74 69 6d 69 7a 65 22 2c 0a 4f 70 74 69 6d 69 7a 65 53 69 7a 65 20 20 | ...=."/optimize",.OptimizeSize.. |
2e9c0 | 20 3d 20 22 2f 6f 70 74 69 6d 69 7a 65 22 2c 0a 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 20 20 3d | .=."/optimize",.OptimizeSpeed..= |
2e9e0 | 20 22 2f 6f 70 74 69 6d 69 7a 65 22 2c 0a 53 79 6d 62 6f 6c 73 20 20 20 20 20 20 20 20 3d 20 22 | ."/optimize",.Symbols........=." |
2ea00 | 2f 64 65 62 75 67 22 2c 0a 55 6e 73 61 66 65 20 20 20 20 20 20 20 20 20 3d 20 22 2f 75 6e 73 61 | /debug",.Unsafe.........=."/unsa |
2ea20 | 66 65 22 0a 7d 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 | fe".}.function.premake.dotnet.ge |
2ea40 | 74 62 75 69 6c 64 61 63 74 69 6f 6e 28 66 63 66 67 29 0a 6c 6f 63 61 6c 20 65 78 74 20 3d 20 70 | tbuildaction(fcfg).local.ext.=.p |
2ea60 | 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 66 63 66 67 2e 6e 61 6d 65 29 3a 6c 6f 77 65 | ath.getextension(fcfg.name):lowe |
2ea80 | 72 28 29 0a 69 66 20 66 63 66 67 2e 62 75 69 6c 64 61 63 74 69 6f 6e 20 3d 3d 20 22 43 6f 6d 70 | r().if.fcfg.buildaction.==."Comp |
2eaa0 | 69 6c 65 22 20 6f 72 20 65 78 74 20 3d 3d 20 22 2e 63 73 22 20 74 68 65 6e 0a 72 65 74 75 72 6e | ile".or.ext.==.".cs".then.return |
2eac0 | 20 22 43 6f 6d 70 69 6c 65 22 0a 65 6c 73 65 69 66 20 66 63 66 67 2e 62 75 69 6c 64 61 63 74 69 | ."Compile".elseif.fcfg.buildacti |
2eae0 | 6f 6e 20 3d 3d 20 22 45 6d 62 65 64 22 20 6f 72 20 65 78 74 20 3d 3d 20 22 2e 72 65 73 78 22 20 | on.==."Embed".or.ext.==.".resx". |
2eb00 | 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 45 6d 62 65 64 64 65 64 52 65 73 6f 75 72 63 65 22 0a 65 | then.return."EmbeddedResource".e |
2eb20 | 6c 73 65 69 66 20 66 63 66 67 2e 62 75 69 6c 64 61 63 74 69 6f 6e 20 3d 3d 20 22 43 6f 70 79 22 | lseif.fcfg.buildaction.==."Copy" |
2eb40 | 20 6f 72 20 65 78 74 20 3d 3d 20 22 2e 61 73 61 78 22 20 6f 72 20 65 78 74 20 3d 3d 20 22 2e 61 | .or.ext.==.".asax".or.ext.==.".a |
2eb60 | 73 70 78 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 43 6f 6e 74 65 6e 74 22 0a 65 6c 73 65 0a | spx".then.return."Content".else. |
2eb80 | 72 65 74 75 72 6e 20 22 4e 6f 6e 65 22 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 | return."None".end.end.function.p |
2eba0 | 72 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 2e 67 65 74 63 6f 6d 70 69 6c 65 72 76 61 72 28 63 66 67 | remake.dotnet.getcompilervar(cfg |
2ebc0 | 29 0a 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 73 6e 65 74 22 | ).if.(_OPTIONS.dotnet.==."msnet" |
2ebe0 | 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 63 73 63 22 0a 65 6c 73 65 69 66 20 28 5f 4f 50 54 | ).then.return."csc".elseif.(_OPT |
2ec00 | 49 4f 4e 53 2e 64 6f 74 6e 65 74 20 3d 3d 20 22 6d 6f 6e 6f 22 29 20 74 68 65 6e 0a 69 66 20 28 | IONS.dotnet.==."mono").then.if.( |
2ec20 | 63 66 67 2e 66 72 61 6d 65 77 6f 72 6b 20 3c 3d 20 22 31 2e 31 22 29 20 74 68 65 6e 0a 72 65 74 | cfg.framework.<=."1.1").then.ret |
2ec40 | 75 72 6e 20 22 6d 63 73 22 0a 65 6c 73 65 69 66 20 28 63 66 67 2e 66 72 61 6d 65 77 6f 72 6b 20 | urn."mcs".elseif.(cfg.framework. |
2ec60 | 3e 3d 20 22 34 2e 30 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 64 6d 63 73 22 0a 65 6c 73 | >=."4.0").then.return."dmcs".els |
2ec80 | 65 20 0a 72 65 74 75 72 6e 20 22 67 6d 63 73 22 0a 65 6e 64 0a 65 6c 73 65 0a 72 65 74 75 72 6e | e..return."gmcs".end.else.return |
2eca0 | 20 22 63 73 63 63 22 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 | ."cscc".end.end.function.premake |
2ecc0 | 2e 64 6f 74 6e 65 74 2e 67 65 74 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 | .dotnet.getflags(cfg).local.resu |
2ece0 | 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,. |
2ed00 | 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 69 6f | flags).return.result.end.functio |
2ed20 | 6e 20 70 72 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 2e 67 65 74 6b 69 6e 64 28 63 66 67 29 0a 69 66 | n.premake.dotnet.getkind(cfg).if |
2ed40 | 20 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 29 20 74 68 65 6e | .(cfg.kind.==."ConsoleApp").then |
2ed60 | 0a 72 65 74 75 72 6e 20 22 45 78 65 22 0a 65 6c 73 65 69 66 20 28 63 66 67 2e 6b 69 6e 64 20 3d | .return."Exe".elseif.(cfg.kind.= |
2ed80 | 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 57 69 | =."WindowedApp").then.return."Wi |
2eda0 | 6e 45 78 65 22 0a 65 6c 73 65 69 66 20 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 | nExe".elseif.(cfg.kind.==."Share |
2edc0 | 64 4c 69 62 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 4c 69 62 72 61 72 79 22 0a 65 6e 64 | dLib").then.return."Library".end |
2ede0 | 0a 65 6e 64 00 70 72 65 6d 61 6b 65 2e 67 63 63 20 3d 20 7b 20 7d 0a 70 72 65 6d 61 6b 65 2e 67 | .end.premake.gcc.=.{.}.premake.g |
2ee00 | 63 63 2e 63 63 20 20 20 20 20 3d 20 22 67 63 63 22 0a 70 72 65 6d 61 6b 65 2e 67 63 63 2e 63 78 | cc.cc.....=."gcc".premake.gcc.cx |
2ee20 | 78 20 20 20 20 3d 20 22 67 2b 2b 22 0a 70 72 65 6d 61 6b 65 2e 67 63 63 2e 61 72 20 20 20 20 20 | x....=."g++".premake.gcc.ar..... |
2ee40 | 3d 20 22 61 72 22 0a 70 72 65 6d 61 6b 65 2e 67 63 63 2e 6c 6c 76 6d 20 20 20 3d 20 66 61 6c 73 | =."ar".premake.gcc.llvm...=.fals |
2ee60 | 65 0a 6c 6f 63 61 6c 20 63 66 6c 61 67 73 20 3d 0a 7b 0a 45 6e 61 62 6c 65 53 53 45 20 20 20 20 | e.local.cflags.=.{.EnableSSE.... |
2ee80 | 20 20 3d 20 22 2d 6d 73 73 65 22 2c 0a 45 6e 61 62 6c 65 53 53 45 32 20 20 20 20 20 3d 20 22 2d | ..=."-msse",.EnableSSE2.....=."- |
2eea0 | 6d 73 73 65 32 22 2c 0a 45 78 74 72 61 57 61 72 6e 69 6e 67 73 20 20 3d 20 22 2d 57 61 6c 6c 20 | msse2",.ExtraWarnings..=."-Wall. |
2eec0 | 2d 57 65 78 74 72 61 22 2c 0a 46 61 74 61 6c 57 61 72 6e 69 6e 67 73 20 20 3d 20 22 2d 57 65 72 | -Wextra",.FatalWarnings..=."-Wer |
2eee0 | 72 6f 72 22 2c 0a 46 6c 6f 61 74 46 61 73 74 20 20 20 20 20 20 3d 20 22 2d 66 66 61 73 74 2d 6d | ror",.FloatFast......=."-ffast-m |
2ef00 | 61 74 68 22 2c 0a 46 6c 6f 61 74 53 74 72 69 63 74 20 20 20 20 3d 20 22 2d 66 66 6c 6f 61 74 2d | ath",.FloatStrict....=."-ffloat- |
2ef20 | 73 74 6f 72 65 22 2c 0a 4e 6f 46 72 61 6d 65 50 6f 69 6e 74 65 72 20 3d 20 22 2d 66 6f 6d 69 74 | store",.NoFramePointer.=."-fomit |
2ef40 | 2d 66 72 61 6d 65 2d 70 6f 69 6e 74 65 72 22 2c 0a 4f 70 74 69 6d 69 7a 65 20 20 20 20 20 20 20 | -frame-pointer",.Optimize....... |
2ef60 | 3d 20 22 2d 4f 32 22 2c 0a 4f 70 74 69 6d 69 7a 65 53 69 7a 65 20 20 20 3d 20 22 2d 4f 73 22 2c | =."-O2",.OptimizeSize...=."-Os", |
2ef80 | 0a 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 20 20 3d 20 22 2d 4f 33 22 2c 0a 53 79 6d 62 6f 6c 73 | .OptimizeSpeed..=."-O3",.Symbols |
2efa0 | 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 78 66 6c 61 67 73 | ........=."-g",.}.local.cxxflags |
2efc0 | 20 3d 0a 7b 0a 4e 6f 45 78 63 65 70 74 69 6f 6e 73 20 20 20 3d 20 22 2d 66 6e 6f 2d 65 78 63 65 | .=.{.NoExceptions...=."-fno-exce |
2efe0 | 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 22 2d 66 6e 6f 2d | ptions",.NoRTTI.........=."-fno- |
2f000 | 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 66 75 6e 73 69 67 | rtti",.UnsignedChar...=."-funsig |
2f020 | 6e 65 64 2d 63 68 61 72 22 2c 0a 7d 0a 70 72 65 6d 61 6b 65 2e 67 63 63 2e 70 6c 61 74 66 6f 72 | ned-char",.}.premake.gcc.platfor |
2f040 | 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 73 20 3d 20 22 2d 4d | ms.=.{.Native.=.{.cppflags.=."-M |
2f060 | 4d 44 20 2d 4d 50 22 2c 0a 7d 2c 0a 78 33 32 20 3d 20 7b 0a 63 70 70 66 6c 61 67 73 20 3d 20 22 | MD.-MP",.},.x32.=.{.cppflags.=." |
2f080 | 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 33 32 22 2c 0a 7d 2c | -MMD.-MP",.flags....=."-m32",.}, |
2f0a0 | 0a 78 36 34 20 3d 20 7b 0a 63 70 70 66 6c 61 67 73 20 3d 20 22 2d 4d 4d 44 20 2d 4d 50 22 2c 0a | .x64.=.{.cppflags.=."-MMD.-MP",. |
2f0c0 | 66 6c 61 67 73 20 20 20 20 3d 20 22 2d 6d 36 34 22 2c 0a 7d 2c 0a 55 6e 69 76 65 72 73 61 6c 20 | flags....=."-m64",.},.Universal. |
2f0e0 | 3d 20 7b 0a 61 72 20 20 20 20 20 20 20 3d 20 22 6c 69 62 74 6f 6f 6c 22 2c 0a 63 70 70 66 6c 61 | =.{.ar.......=."libtool",.cppfla |
2f100 | 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 3d 20 22 2d 61 72 | gs.=."-MMD.-MP",.flags....=."-ar |
2f120 | 63 68 20 69 33 38 36 20 2d 61 72 63 68 20 78 38 36 5f 36 34 20 2d 61 72 63 68 20 70 70 63 20 2d | ch.i386.-arch.x86_64.-arch.ppc.- |
2f140 | 61 72 63 68 20 70 70 63 36 34 22 2c 0a 7d 2c 0a 55 6e 69 76 65 72 73 61 6c 33 32 20 3d 20 7b 0a | arch.ppc64",.},.Universal32.=.{. |
2f160 | 61 72 20 20 20 20 20 20 20 3d 20 22 6c 69 62 74 6f 6f 6c 22 2c 0a 63 70 70 66 6c 61 67 73 20 3d | ar.......=."libtool",.cppflags.= |
2f180 | 20 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 61 72 63 68 20 69 | ."-MMD.-MP",.flags....=."-arch.i |
2f1a0 | 33 38 36 20 2d 61 72 63 68 20 70 70 63 22 2c 0a 7d 2c 0a 55 6e 69 76 65 72 73 61 6c 36 34 20 3d | 386.-arch.ppc",.},.Universal64.= |
2f1c0 | 20 7b 0a 61 72 20 20 20 20 20 20 20 3d 20 22 6c 69 62 74 6f 6f 6c 22 2c 0a 63 70 70 66 6c 61 67 | .{.ar.......=."libtool",.cppflag |
2f1e0 | 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 3d 20 22 2d 61 72 63 | s.=."-MMD.-MP",.flags....=."-arc |
2f200 | 68 20 78 38 36 5f 36 34 20 2d 61 72 63 68 20 70 70 63 36 34 22 2c 0a 7d 2c 0a 50 53 33 20 3d 20 | h.x86_64.-arch.ppc64",.},.PS3.=. |
2f220 | 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 2c 0a 63 78 | {.cc.........=."ppu-lv2-g++",.cx |
2f240 | 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 20 20 20 20 | x........=."ppu-lv2-g++",.ar.... |
2f260 | 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 73 20 20 20 | .....=."ppu-lv2-ar",.cppflags... |
2f280 | 3d 20 22 2d 4d 4d 44 20 2d 4d 50 22 2c 0a 7d 2c 0a 57 69 69 44 65 76 20 3d 20 7b 0a 63 70 70 66 | =."-MMD.-MP",.},.WiiDev.=.{.cppf |
2f2a0 | 6c 61 67 73 20 20 20 20 3d 20 22 2d 4d 4d 44 20 2d 4d 50 20 2d 49 24 28 4c 49 42 4f 47 43 5f 49 | lags....=."-MMD.-MP.-I$(LIBOGC_I |
2f2c0 | 4e 43 29 20 24 28 4d 41 43 48 44 45 50 29 22 2c 0a 6c 64 66 6c 61 67 73 3d 20 22 2d 4c 24 28 4c | NC).$(MACHDEP)",.ldflags=."-L$(L |
2f2e0 | 49 42 4f 47 43 5f 4c 49 42 29 20 24 28 4d 41 43 48 44 45 50 29 22 2c 0a 63 66 67 73 65 74 74 69 | IBOGC_LIB).$(MACHDEP)",.cfgsetti |
2f300 | 6e 67 73 20 3d 20 5b 5b 0a 20 20 69 66 65 71 20 28 24 28 73 74 72 69 70 20 24 28 44 45 56 4b 49 | ngs.=.[[...ifeq.($(strip.$(DEVKI |
2f320 | 54 50 50 43 29 29 2c 29 0a 20 20 20 20 24 28 65 72 72 6f 72 20 22 44 45 56 4b 49 54 50 50 43 20 | TPPC)),).....$(error."DEVKITPPC. |
2f340 | 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e 6f 74 20 73 65 74 22 | environment.variable.is.not.set" |
2f360 | 29 27 0a 20 20 65 6e 64 69 66 0a 20 20 69 6e 63 6c 75 64 65 20 24 28 44 45 56 4b 49 54 50 50 43 | )'...endif...include.$(DEVKITPPC |
2f380 | 29 2f 77 69 69 5f 72 75 6c 65 73 27 5d 5d 2c 0a 7d 2c 0a 4f 72 62 69 73 20 3d 20 7b 0a 63 63 20 | )/wii_rules']],.},.Orbis.=.{.cc. |
2f3a0 | 20 20 20 20 20 20 20 20 3d 20 22 6f 72 62 69 73 2d 63 6c 61 6e 67 22 2c 0a 63 78 78 20 20 20 20 | ........=."orbis-clang",.cxx.... |
2f3c0 | 20 20 20 20 3d 20 22 6f 72 62 69 73 2d 63 6c 61 6e 67 2b 2b 22 2c 0a 61 72 20 20 20 20 20 20 20 | ....=."orbis-clang++",.ar....... |
2f3e0 | 20 20 3d 20 22 6f 72 62 69 73 2d 61 72 22 2c 0a 63 70 70 66 6c 61 67 73 20 20 20 3d 20 22 2d 4d | ..=."orbis-ar",.cppflags...=."-M |
2f400 | 4d 44 20 2d 4d 50 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 | MD.-MP",.}.}.local.platforms.=.p |
2f420 | 72 65 6d 61 6b 65 2e 67 63 63 2e 70 6c 61 74 66 6f 72 6d 73 0a 66 75 6e 63 74 69 6f 6e 20 70 72 | remake.gcc.platforms.function.pr |
2f440 | 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 63 70 70 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c | emake.gcc.getcppflags(cfg).local |
2f460 | 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, |
2f480 | 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 |
2f4a0 | 73 29 0a 69 66 20 66 6c 61 67 73 5b 31 5d 3a 73 74 61 72 74 73 77 69 74 68 28 22 2d 4d 4d 44 22 | s).if.flags[1]:startswith("-MMD" |
2f4c0 | 29 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 20 22 2d 4d 50 22 | ).then.table.insert(flags,."-MP" |
2f4e0 | 29 0a 65 6e 64 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 | ).end.return.flags.end.function. |
2f500 | 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 0a 6c 6f 63 61 6c | premake.gcc.getcflags(cfg).local |
2f520 | 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 28 63 66 67 2e 66 6c | .result.=.table.translate(cfg.fl |
2f540 | 61 67 73 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 | ags,.cflags).table.insert(result |
2f560 | 2c 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 66 6c 61 67 73 29 | ,.platforms[cfg.platform].flags) |
2f580 | 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 7e 3d 20 22 77 69 6e 64 6f 77 73 22 20 61 6e 64 20 | .if.cfg.system.~=."windows".and. |
2f5a0 | 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 61 62 | cfg.kind.==."SharedLib".then.tab |
2f5c0 | 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 66 50 49 43 22 29 0a 65 6e 64 0a 72 | le.insert(result,."-fPIC").end.r |
2f5e0 | 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 6b | eturn.result.end.function.premak |
2f600 | 65 2e 67 63 63 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 | e.gcc.getcxxflags(cfg).local.res |
2f620 | 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 2c | ult.=.table.translate(cfg.flags, |
2f640 | 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 6e | .cxxflags).return.result.end.fun |
2f660 | 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 6c 64 66 6c 61 67 73 28 63 66 67 | ction.premake.gcc.getldflags(cfg |
2f680 | 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 69 66 20 6e 6f 74 20 63 66 67 2e | ).local.result.=.{.}.if.not.cfg. |
2f6a0 | 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d | flags.Symbols.then.if.cfg.system |
2f6c0 | 20 3d 3d 20 22 6d 61 63 6f 73 78 22 20 74 68 65 6e 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 | .==."macosx".then.else.table.ins |
2f6e0 | 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 73 22 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 63 66 67 | ert(result,."-s").end.end.if.cfg |
2f700 | 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 69 66 20 63 66 67 | .kind.==."SharedLib".then.if.cfg |
2f720 | 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 74 61 62 6c 65 2e 69 | .system.==."macosx".then.table.i |
2f740 | 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 64 79 6e 61 6d 69 63 6c 69 62 22 29 0a 65 6c 73 | nsert(result,."-dynamiclib").els |
2f760 | 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 68 61 72 65 64 22 | e.table.insert(result,."-shared" |
2f780 | 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 22 77 69 6e 64 6f 77 73 22 | ).end.if.cfg.system.==."windows" |
2f7a0 | 20 61 6e 64 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 | .and.not.cfg.flags.NoImportLib.t |
2f7c0 | 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 57 6c 2c 2d 2d | hen.table.insert(result,.'-Wl,-- |
2f7e0 | 6f 75 74 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 | out-implib="'....cfg.linktarget. |
2f800 | 66 75 6c 6c 70 61 74 68 20 2e 2e 20 27 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 63 66 67 2e | fullpath....'"').end.end.if.cfg. |
2f820 | 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 63 66 67 2e 73 79 | kind.==."WindowedApp".and.cfg.sy |
2f840 | 73 74 65 6d 20 3d 3d 20 22 77 69 6e 64 6f 77 73 22 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 | stem.==."windows".then.table.ins |
2f860 | 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 6d 77 69 6e 64 6f 77 73 22 29 0a 65 6e 64 0a 6c 6f 63 | ert(result,."-mwindows").end.loc |
2f880 | 61 6c 20 70 6c 61 74 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 | al.platform.=.platforms[cfg.plat |
2f8a0 | 66 6f 72 6d 5d 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 | form].table.insert(result,.platf |
2f8c0 | 6f 72 6d 2e 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 | orm.flags).table.insert(result,. |
2f8e0 | 70 6c 61 74 66 6f 72 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 | platform.ldflags).return.result. |
2f900 | 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 6c 69 62 64 | end.function.premake.gcc.getlibd |
2f920 | 69 72 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 0a | irflags(cfg).local.result.=.{.}. |
2f940 | 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 6b 65 2e 67 | for._,.value.in.ipairs(premake.g |
2f960 | 65 74 6c 69 6e 6b 73 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 | etlinks(cfg,."all",."directory") |
2f980 | 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 4c 27 20 2e | ).do.table.insert(result,.'-L'.. |
2f9a0 | 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 72 6e 20 72 | .._MAKE.esc(value)).end.return.r |
2f9c0 | 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 69 | esult.end.function.premake.gcc.i |
2f9e0 | 73 6c 69 62 66 69 6c 65 28 70 29 0a 69 66 20 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e | slibfile(p).if.path.getextension |
2fa00 | 28 70 29 20 3d 3d 20 22 2e 61 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 | (p).==.".a".then.return.true.end |
2fa20 | 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 70 72 65 6d 61 | .return.false.end.function.prema |
2fa40 | 6b 65 2e 67 63 63 2e 67 65 74 6c 69 62 66 69 6c 65 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 | ke.gcc.getlibfiles(cfg).local.re |
2fa60 | 73 75 6c 74 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 | sult.=.{}.for._,.value.in.ipairs |
2fa80 | 28 70 72 65 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 | (premake.getlinks(cfg,."system", |
2faa0 | 20 22 66 75 6c 6c 70 61 74 68 22 29 29 20 64 6f 0a 69 66 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e | ."fullpath")).do.if.premake.gcc. |
2fac0 | 69 73 6c 69 62 66 69 6c 65 28 76 61 6c 75 65 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 | islibfile(value).then.table.inse |
2fae0 | 72 74 28 72 65 73 75 6c 74 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 76 61 6c 75 65 29 29 0a 65 6e 64 | rt(result,._MAKE.esc(value)).end |
2fb00 | 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 74 69 6f 6e 20 | .end.return.result.end.function. |
2fb20 | 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 6c 69 6e 6b 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f | premake.gcc.getlinkflags(cfg).lo |
2fb40 | 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 75 65 20 69 6e 20 | cal.result.=.{}.for._,.value.in. |
2fb60 | 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 73 79 | ipairs(premake.getlinks(cfg,."sy |
2fb80 | 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 70 72 65 6d 61 6b | stem",."fullpath")).do.if.premak |
2fba0 | 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 6e 0a 74 61 62 6c | e.gcc.islibfile(value).then.tabl |
2fbc0 | 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 28 76 61 6c 75 65 | e.insert(result,._MAKE.esc(value |
2fbe0 | 29 29 0a 65 6c 73 65 69 66 20 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 76 61 6c 75 | )).elseif.path.getextension(valu |
2fc00 | 65 29 20 3d 3d 20 22 2e 66 72 61 6d 65 77 6f 72 6b 22 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e | e).==.".framework".then.table.in |
2fc20 | 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 66 72 61 6d 65 77 6f 72 6b 20 27 20 2e 2e 20 5f 4d | sert(result,.'-framework.'...._M |
2fc40 | 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 76 61 6c 75 65 29 29 | AKE.esc(path.getbasename(value)) |
2fc60 | 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 2d 6c 27 | ).else.table.insert(result,.'-l' |
2fc80 | 20 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 76 61 6c 75 65 | ...._MAKE.esc(path.getname(value |
2fca0 | 29 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 6e 64 0a 66 75 | ))).end.end.return.result.end.fu |
2fcc0 | 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 61 72 63 68 69 76 65 66 6c 61 | nction.premake.gcc.getarchivefla |
2fce0 | 67 73 28 70 72 6a 2c 20 63 66 67 2c 20 6e 64 78 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d | gs(prj,.cfg,.ndx).local.result.= |
2fd00 | 20 7b 7d 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 3a 73 74 61 72 74 73 77 69 74 68 28 22 | .{}.if.cfg.platform:startswith(" |
2fd20 | 55 6e 69 76 65 72 73 61 6c 22 29 20 74 68 65 6e 0a 69 66 20 70 72 6a 2e 6f 70 74 69 6f 6e 73 2e | Universal").then.if.prj.options. |
2fd40 | 41 72 63 68 69 76 65 53 70 6c 69 74 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 67 63 63 20 74 6f 6f | ArchiveSplit.then.error("gcc.too |
2fd60 | 6c 20 27 55 6e 69 76 65 72 73 61 6c 2a 27 20 70 6c 61 74 66 6f 72 6d 73 20 64 6f 20 6e 6f 74 20 | l.'Universal*'.platforms.do.not. |
2fd80 | 73 75 70 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 74 61 62 | support.split.archives").end.tab |
2fda0 | 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 6f 27 29 0a 65 6c 73 65 0a 69 66 20 | le.insert(result,.'-o').else.if. |
2fdc0 | 28 6e 6f 74 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 29 20 74 | (not.prj.options.ArchiveSplit).t |
2fde0 | 68 65 6e 0a 69 66 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 6c 6c 76 6d 20 74 68 65 6e 0a 74 61 62 | hen.if.premake.gcc.llvm.then.tab |
2fe00 | 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 72 63 73 27 29 0a 65 6c 73 65 0a 74 61 | le.insert(result,.'rcs').else.ta |
2fe20 | 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 72 63 73 27 29 0a 65 6e 64 0a 65 | ble.insert(result,.'-rcs').end.e |
2fe40 | 6c 73 65 0a 69 66 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 6c 6c 76 6d 20 74 68 65 6e 0a 69 66 20 | lse.if.premake.gcc.llvm.then.if. |
2fe60 | 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 73 75 | (not.ndx).then.table.insert(resu |
2fe80 | 6c 74 2c 20 27 71 63 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 | lt,.'qc').else.table.insert(resu |
2fea0 | 6c 74 2c 20 27 63 73 27 29 0a 65 6e 64 0a 65 6c 73 65 0a 69 66 20 28 6e 6f 74 20 6e 64 78 29 20 | lt,.'cs').end.else.if.(not.ndx). |
2fec0 | 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 2d 71 63 27 29 | then.table.insert(result,.'-qc') |
2fee0 | 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 2d 63 73 27 | .else.table.insert(result,.'-cs' |
2ff00 | 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a | ).end.end.end.end.return.result. |
2ff20 | 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 64 65 66 69 | end.function.premake.gcc.getdefi |
2ff40 | 6e 65 73 28 64 65 66 69 6e 65 73 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a | nes(defines).local.result.=.{.}. |
2ff60 | 66 6f 72 20 5f 2c 64 65 66 20 69 6e 20 69 70 61 69 72 73 28 64 65 66 69 6e 65 73 29 20 64 6f 0a | for._,def.in.ipairs(defines).do. |
2ff80 | 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 44 27 20 2e 2e 20 64 65 66 | table.insert(result,.'-D'....def |
2ffa0 | 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 74 69 6f 6e | ).end.return.result.end.function |
2ffc0 | 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 69 6e 63 6c 75 64 65 64 69 72 73 28 69 6e 63 6c | .premake.gcc.getincludedirs(incl |
2ffe0 | 75 64 65 64 69 72 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 | udedirs).local.result.=.{.}.for. |
30000 | 5f 2c 64 69 72 20 69 6e 20 69 70 61 69 72 73 28 69 6e 63 6c 75 64 65 64 69 72 73 29 20 64 6f 0a | _,dir.in.ipairs(includedirs).do. |
30020 | 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 49 22 20 2e 2e 20 5f 4d 41 | table.insert(result,."-I"...._MA |
30040 | 4b 45 2e 65 73 63 28 64 69 72 29 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 | KE.esc(dir)).end.return.result.e |
30060 | 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 67 73 65 | nd.function.premake.gcc.getcfgse |
30080 | 74 74 69 6e 67 73 28 63 66 67 29 0a 72 65 74 75 72 6e 20 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 | ttings(cfg).return.platforms[cfg |
300a0 | 2e 70 6c 61 74 66 6f 72 6d 5d 2e 63 66 67 73 65 74 74 69 6e 67 73 0a 65 6e 64 0a 00 70 72 65 6d | .platform].cfgsettings.end..prem |
300c0 | 61 6b 65 2e 67 68 73 20 3d 20 7b 20 7d 0a 70 72 65 6d 61 6b 65 2e 67 68 73 2e 6e 61 6d 65 73 74 | ake.ghs.=.{.}.premake.ghs.namest |
300e0 | 79 6c 65 20 3d 20 22 50 53 33 22 0a 70 72 65 6d 61 6b 65 2e 67 68 73 2e 63 63 20 20 20 20 20 3d | yle.=."PS3".premake.ghs.cc.....= |
30100 | 20 22 63 63 70 70 63 22 0a 70 72 65 6d 61 6b 65 2e 67 68 73 2e 63 78 78 20 20 20 20 3d 20 22 63 | ."ccppc".premake.ghs.cxx....=."c |
30120 | 78 70 70 63 22 0a 70 72 65 6d 61 6b 65 2e 67 68 73 2e 61 72 20 20 20 20 20 3d 20 22 63 78 70 70 | xppc".premake.ghs.ar.....=."cxpp |
30140 | 63 22 0a 6c 6f 63 61 6c 20 63 66 6c 61 67 73 20 3d 0a 7b 0a 46 61 74 61 6c 57 61 72 6e 69 6e 67 | c".local.cflags.=.{.FatalWarning |
30160 | 73 20 20 3d 20 22 2d 2d 71 75 69 74 5f 61 66 74 65 72 5f 77 61 72 6e 69 6e 67 73 22 2c 0a 4f 70 | s..=."--quit_after_warnings",.Op |
30180 | 74 69 6d 69 7a 65 20 20 20 20 20 20 20 3d 20 22 2d 4f 67 65 6e 65 72 61 6c 22 2c 0a 4f 70 74 69 | timize.......=."-Ogeneral",.Opti |
301a0 | 6d 69 7a 65 53 69 7a 65 20 20 20 3d 20 22 2d 4f 73 69 7a 65 22 2c 0a 4f 70 74 69 6d 69 7a 65 53 | mizeSize...=."-Osize",.OptimizeS |
301c0 | 70 65 65 64 20 20 3d 20 22 2d 4f 73 70 65 65 64 22 2c 0a 53 79 6d 62 6f 6c 73 20 20 20 20 20 20 | peed..=."-Ospeed",.Symbols...... |
301e0 | 20 20 3d 20 22 2d 67 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 | ..=."-g",.}.local.cxxflags.=.{.N |
30200 | 6f 45 78 63 65 70 74 69 6f 6e 73 20 20 20 3d 20 22 2d 2d 6e 6f 5f 65 78 63 65 70 74 69 6f 6e 73 | oExceptions...=."--no_exceptions |
30220 | 22 2c 0a 4e 6f 52 54 54 49 20 20 20 20 20 20 20 20 20 3d 20 22 2d 2d 6e 6f 5f 72 74 74 69 22 2c | ",.NoRTTI.........=."--no_rtti", |
30240 | 0a 55 6e 73 69 67 6e 65 64 43 68 61 72 20 20 20 3d 20 22 2d 2d 75 6e 73 69 67 6e 65 64 5f 63 68 | .UnsignedChar...=."--unsigned_ch |
30260 | 61 72 73 22 2c 0a 7d 0a 70 72 65 6d 61 6b 65 2e 67 68 73 2e 70 6c 61 74 66 6f 72 6d 73 20 3d 0a | ars",.}.premake.ghs.platforms.=. |
30280 | 7b 0a 4e 61 74 69 76 65 20 3d 20 7b 0a 63 70 70 66 6c 61 67 73 20 3d 20 22 2d 4d 4d 44 22 2c 0a | {.Native.=.{.cppflags.=."-MMD",. |
302a0 | 7d 2c 0a 50 6f 77 65 72 50 43 20 3d 20 7b 0a 63 63 20 20 20 20 20 20 20 20 20 3d 20 22 63 63 70 | },.PowerPC.=.{.cc.........=."ccp |
302c0 | 70 63 22 2c 0a 63 78 78 20 20 20 20 20 20 20 3d 20 22 63 78 70 70 63 22 2c 0a 61 72 20 20 20 20 | pc",.cxx.......=."cxppc",.ar.... |
302e0 | 20 20 20 3d 20 22 63 78 70 70 63 22 2c 0a 63 70 70 66 6c 61 67 73 20 20 20 3d 20 22 2d 4d 4d 44 | ...=."cxppc",.cppflags...=."-MMD |
30300 | 22 2c 0a 61 72 66 6c 61 67 73 20 20 20 20 3d 20 22 2d 61 72 63 68 69 76 65 20 2d 6f 22 2c 0a 7d | ",.arflags....=."-archive.-o",.} |
30320 | 2c 0a 41 52 4d 20 3d 20 7b 0a 63 63 20 20 20 20 20 20 20 20 20 3d 20 22 63 63 61 72 6d 22 2c 0a | ,.ARM.=.{.cc.........=."ccarm",. |
30340 | 63 78 78 20 20 20 20 20 20 20 20 3d 20 22 63 78 61 72 6d 22 2c 0a 61 72 20 20 20 20 20 20 20 20 | cxx........=."cxarm",.ar........ |
30360 | 20 3d 20 22 63 78 61 72 6d 22 2c 0a 63 70 70 66 6c 61 67 73 20 20 20 3d 20 22 2d 4d 4d 44 22 2c | .=."cxarm",.cppflags...=."-MMD", |
30380 | 0a 61 72 66 6c 61 67 73 20 20 20 20 3d 20 22 2d 61 72 63 68 69 76 65 20 2d 6f 22 2c 0a 7d 0a 7d | .arflags....=."-archive.-o",.}.} |
303a0 | 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 67 68 73 2e 70 | .local.platforms.=.premake.ghs.p |
303c0 | 6c 61 74 66 6f 72 6d 73 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 68 73 2e 67 65 | latforms.function.premake.ghs.ge |
303e0 | 74 63 70 70 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 7b 20 7d | tcppflags(cfg).local.flags.=.{.} |
30400 | 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 70 6c 61 74 66 6f 72 6d 73 5b 63 | .table.insert(flags,.platforms[c |
30420 | 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 2e 63 70 70 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 66 6c | fg.platform].cppflags).return.fl |
30440 | 61 67 73 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 67 65 74 | ags.end.function.premake.ghs.get |
30460 | 63 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 74 61 62 6c 65 | cflags(cfg).local.result.=.table |
30480 | 2e 74 72 61 6e 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 | .translate(cfg.flags,.cflags).ta |
304a0 | 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 73 5b 63 66 67 | ble.insert(result,.platforms[cfg |
304c0 | 2e 70 6c 61 74 66 6f 72 6d 5d 2e 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a | .platform].flags).return.result. |
304e0 | 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 67 65 74 63 78 78 66 | end.function.premake.ghs.getcxxf |
30500 | 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 74 61 62 6c 65 2e 74 | lags(cfg).local.result.=.table.t |
30520 | 72 61 6e 73 6c 61 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 | ranslate(cfg.flags,.cxxflags).re |
30540 | 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 |
30560 | 2e 67 68 73 2e 67 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 | .ghs.getldflags(cfg).local.resul |
30580 | 74 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 20 3d 20 70 6c 61 74 66 6f 72 | t.=.{.}.local.platform.=.platfor |
305a0 | 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 65 | ms[cfg.platform].table.insert(re |
305c0 | 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 65 | sult,.platform.flags).table.inse |
305e0 | 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 74 | rt(result,.platform.ldflags).ret |
30600 | 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. |
30620 | 67 68 73 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 65 | ghs.getlibdirflags(cfg).local.re |
30640 | 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 |
30660 | 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 22 | s(premake.getlinks(cfg,."all",." |
30680 | 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 73 | directory")).do.table.insert(res |
306a0 | 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 65 | ult,.'-L'...._MAKE.esc(value)).e |
306c0 | 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 72 | nd.return.result.end.function.pr |
306e0 | 65 6d 61 6b 65 2e 67 68 73 2e 67 65 74 6c 69 62 66 69 6c 65 73 28 63 66 67 29 0a 6c 6f 63 61 6c | emake.ghs.getlibfiles(cfg).local |
30700 | 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 | .result.=.{}.return.result.end.f |
30720 | 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 6e 6b 66 6c 61 67 73 | unction.premake.ghs.getlinkflags |
30740 | 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 5f 2c 20 76 | (cfg).local.result.=.{}.for._,.v |
30760 | 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 28 | alue.in.ipairs(premake.getlinks( |
30780 | 63 66 67 2c 20 22 73 79 73 74 65 6d 22 2c 20 22 6e 61 6d 65 22 29 29 20 64 6f 0a 74 61 62 6c 65 | cfg,."system",."name")).do.table |
307a0 | 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 6c 6e 6b 3d 27 20 2e 2e 20 5f 4d 41 4b 45 | .insert(result,.'-lnk='...._MAKE |
307c0 | 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 |
307e0 | 6e 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 61 72 63 68 69 | nd.function.premake.ghs.getarchi |
30800 | 76 65 66 6c 61 67 73 28 70 72 6a 2c 20 63 66 67 2c 20 6e 64 78 29 0a 69 66 20 70 72 6a 2e 6f 70 | veflags(prj,.cfg,.ndx).if.prj.op |
30820 | 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 72 6f 72 28 22 67 | tions.ArchiveSplit.then.error("g |
30840 | 68 73 20 74 6f 6f 6c 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 73 70 6c 69 74 20 61 | hs.tool.does.not.support.split.a |
30860 | 72 63 68 69 76 65 73 22 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a | rchives").end.local.result.=.{}. |
30880 | 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 20 3d 20 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 | local.platform.=.platforms[cfg.p |
308a0 | 6c 61 74 66 6f 72 6d 5d 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 70 6c | latform].table.insert(result,.pl |
308c0 | 61 74 66 6f 72 6d 2e 61 72 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e | atform.arflags).return.result.en |
308e0 | 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 64 65 66 69 6e 65 | d.function.premake.ghs.getdefine |
30900 | 73 28 64 65 66 69 6e 65 73 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f | s(defines).local.result.=.{.}.fo |
30920 | 72 20 5f 2c 64 65 66 20 69 6e 20 69 70 61 69 72 73 28 64 65 66 69 6e 65 73 29 20 64 6f 0a 74 61 | r._,def.in.ipairs(defines).do.ta |
30940 | 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 44 27 20 2e 2e 20 64 65 66 29 0a | ble.insert(result,.'-D'....def). |
30960 | 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 |
30980 | 72 65 6d 61 6b 65 2e 67 68 73 2e 67 65 74 69 6e 63 6c 75 64 65 64 69 72 73 28 69 6e 63 6c 75 64 | remake.ghs.getincludedirs(includ |
309a0 | 65 64 69 72 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 | edirs).local.result.=.{.}.for._, |
309c0 | 64 69 72 20 69 6e 20 69 70 61 69 72 73 28 69 6e 63 6c 75 64 65 64 69 72 73 29 20 64 6f 0a 74 61 | dir.in.ipairs(includedirs).do.ta |
309e0 | 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 49 22 20 2e 2e 20 5f 4d 41 4b 45 | ble.insert(result,."-I"...._MAKE |
30a00 | 2e 65 73 63 28 64 69 72 29 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 | .esc(dir)).end.return.result.end |
30a20 | 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 63 66 67 73 65 74 74 | .function.premake.ghs.getcfgsett |
30a40 | 69 6e 67 73 28 63 66 67 29 0a 72 65 74 75 72 6e 20 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 | ings(cfg).return.platforms[cfg.p |
30a60 | 6c 61 74 66 6f 72 6d 5d 2e 63 66 67 73 65 74 74 69 6e 67 73 0a 65 6e 64 0a 00 70 72 65 6d 61 6b | latform].cfgsettings.end..premak |
30a80 | 65 2e 6d 73 63 20 3d 20 7b 20 7d 0a 70 72 65 6d 61 6b 65 2e 6d 73 63 2e 6e 61 6d 65 73 74 79 6c | e.msc.=.{.}.premake.msc.namestyl |
30aa0 | 65 20 3d 20 22 77 69 6e 64 6f 77 73 22 0a 00 70 72 65 6d 61 6b 65 2e 6f 77 20 3d 20 7b 20 7d 0a | e.=."windows"..premake.ow.=.{.}. |
30ac0 | 70 72 65 6d 61 6b 65 2e 6f 77 2e 6e 61 6d 65 73 74 79 6c 65 20 3d 20 22 77 69 6e 64 6f 77 73 22 | premake.ow.namestyle.=."windows" |
30ae0 | 0a 70 72 65 6d 61 6b 65 2e 6f 77 2e 63 63 20 20 20 20 20 3d 20 22 57 43 4c 33 38 36 22 0a 70 72 | .premake.ow.cc.....=."WCL386".pr |
30b00 | 65 6d 61 6b 65 2e 6f 77 2e 63 78 78 20 20 20 20 3d 20 22 57 43 4c 33 38 36 22 0a 70 72 65 6d 61 | emake.ow.cxx....=."WCL386".prema |
30b20 | 6b 65 2e 6f 77 2e 61 72 20 20 20 20 20 3d 20 22 61 72 22 0a 6c 6f 63 61 6c 20 63 66 6c 61 67 73 | ke.ow.ar.....=."ar".local.cflags |
30b40 | 20 3d 0a 7b 0a 45 78 74 72 61 57 61 72 6e 69 6e 67 73 20 20 3d 20 22 2d 77 78 22 2c 0a 46 61 74 | .=.{.ExtraWarnings..=."-wx",.Fat |
30b60 | 61 6c 57 61 72 6e 69 6e 67 20 20 20 3d 20 22 2d 77 65 22 2c 0a 46 6c 6f 61 74 46 61 73 74 20 20 | alWarning...=."-we",.FloatFast.. |
30b80 | 20 20 20 20 3d 20 22 2d 6f 6d 6e 22 2c 0a 46 6c 6f 61 74 53 74 72 69 63 74 20 20 20 20 3d 20 22 | ....=."-omn",.FloatStrict....=." |
30ba0 | 2d 6f 70 22 2c 0a 4f 70 74 69 6d 69 7a 65 20 20 20 20 20 20 20 3d 20 22 2d 6f 78 22 2c 0a 4f 70 | -op",.Optimize.......=."-ox",.Op |
30bc0 | 74 69 6d 69 7a 65 53 69 7a 65 20 20 20 3d 20 22 2d 6f 73 22 2c 0a 4f 70 74 69 6d 69 7a 65 53 70 | timizeSize...=."-os",.OptimizeSp |
30be0 | 65 65 64 20 20 3d 20 22 2d 6f 74 22 2c 0a 53 79 6d 62 6f 6c 73 20 20 20 20 20 20 20 20 3d 20 22 | eed..=."-ot",.Symbols........=." |
30c00 | 2d 64 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 | -d2",.}.local.cxxflags.=.{.NoExc |
30c20 | 65 70 74 69 6f 6e 73 20 20 20 3d 20 22 2d 78 64 22 2c 0a 4e 6f 52 54 54 49 20 20 20 20 20 20 20 | eptions...=."-xd",.NoRTTI....... |
30c40 | 20 20 3d 20 22 2d 78 72 22 2c 0a 7d 0a 70 72 65 6d 61 6b 65 2e 6f 77 2e 70 6c 61 74 66 6f 72 6d | ..=."-xr",.}.premake.ow.platform |
30c60 | 73 20 3d 20 0a 7b 0a 4e 61 74 69 76 65 20 3d 20 7b 20 0a 66 6c 61 67 73 20 3d 20 22 22 20 0a 7d | s.=..{.Native.=.{..flags.=.""..} |
30c80 | 2c 0a 7d 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 70 70 66 6c | ,.}.function.premake.ow.getcppfl |
30ca0 | 61 67 73 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 | ags(cfg).return.{}.end.function. |
30cc0 | 70 72 65 6d 61 6b 65 2e 6f 77 2e 67 65 74 63 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 | premake.ow.getcflags(cfg).local. |
30ce0 | 72 65 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 | result.=.table.translate(cfg.fla |
30d00 | 67 73 2c 20 63 66 6c 61 67 73 29 0a 69 66 20 28 63 66 67 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c | gs,.cflags).if.(cfg.flags.Symbol |
30d20 | 73 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 22 2d 68 | s).then.table.insert(result,."-h |
30d40 | 77 22 29 20 20 20 2d 2d 20 57 61 74 63 6f 6d 20 64 65 62 75 67 20 66 6f 72 6d 61 74 20 66 6f 72 | w")...--.Watcom.debug.format.for |
30d60 | 20 57 61 74 63 6f 6d 20 64 65 62 75 67 67 65 72 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 | .Watcom.debugger.end.return.resu |
30d80 | 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 63 78 | lt.end.function.premake.ow.getcx |
30da0 | 78 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 74 61 62 6c 65 | xflags(cfg).local.result.=.table |
30dc0 | 2e 74 72 61 6e 73 6c 61 74 65 28 63 66 67 2e 66 6c 61 67 73 2c 20 63 78 78 66 6c 61 67 73 29 0a | .translate(cfg.flags,.cxxflags). |
30de0 | 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 |
30e00 | 6b 65 2e 6f 77 2e 67 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 | ke.ow.getldflags(cfg).local.resu |
30e20 | 6c 74 20 3d 20 7b 20 7d 0a 69 66 20 28 63 66 67 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 29 20 | lt.=.{.}.if.(cfg.flags.Symbols). |
30e40 | 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 6f 70 20 73 79 | then.table.insert(result,."op.sy |
30e60 | 6d 66 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 63 74 | mf").end.return.result.end.funct |
30e80 | 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6f 77 2e 67 65 74 6c 69 62 66 69 6c 65 73 28 63 66 67 29 0a | ion.premake.ow.getlibfiles(cfg). |
30ea0 | 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 72 65 73 75 6c 74 0a | local.result.=.{}.return.result. |
30ec0 | 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 6e 6b 66 | end.function.premake.ow.getlinkf |
30ee0 | 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 0a 72 65 74 | lags(cfg).local.result.=.{.}.ret |
30f00 | 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. |
30f20 | 6f 77 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 | ow.getdefines(defines).local.res |
30f40 | 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 |
30f60 | 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,.' |
30f80 | 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 |
30fa0 | 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 69 6e 63 6c 75 64 65 | d.function.premake.ow.getinclude |
30fc0 | 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 3d | dirs(includedirs).local.result.= |
30fe0 | 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 65 | .{.}.for._,dir.in.ipairs(include |
31000 | 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 27 2d | dirs).do.table.insert(result,.'- |
31020 | 49 20 22 27 20 2e 2e 20 64 69 72 20 2e 2e 20 27 22 27 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 | I."'....dir....'"').end.return.r |
31040 | 65 73 75 6c 74 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 73 6e 63 20 3d 20 7b 20 7d 0a 70 72 65 | esult.end..premake.snc.=.{.}.pre |
31060 | 6d 61 6b 65 2e 73 6e 63 2e 63 63 20 20 20 20 20 3d 20 22 73 6e 63 22 0a 70 72 65 6d 61 6b 65 2e | make.snc.cc.....=."snc".premake. |
31080 | 73 6e 63 2e 63 78 78 20 20 20 20 3d 20 22 67 2b 2b 22 0a 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 61 | snc.cxx....=."g++".premake.snc.a |
310a0 | 72 20 20 20 20 20 3d 20 22 61 72 22 0a 6c 6f 63 61 6c 20 63 66 6c 61 67 73 20 3d 0a 7b 0a 45 78 | r.....=."ar".local.cflags.=.{.Ex |
310c0 | 74 72 61 57 61 72 6e 69 6e 67 73 20 20 3d 20 22 2d 58 64 69 61 67 3d 32 22 2c 0a 46 61 74 61 6c | traWarnings..=."-Xdiag=2",.Fatal |
310e0 | 57 61 72 6e 69 6e 67 73 20 20 3d 20 22 2d 58 71 75 69 74 3d 32 22 2c 0a 7d 0a 6c 6f 63 61 6c 20 | Warnings..=."-Xquit=2",.}.local. |
31100 | 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 3d 20 22 22 | cxxflags.=.{.NoExceptions...=."" |
31120 | 2c 20 2d 2d 20 4e 6f 20 65 78 63 65 70 74 69 6f 6e 73 20 69 73 20 74 68 65 20 64 65 66 61 75 6c | ,.--.No.exceptions.is.the.defaul |
31140 | 74 20 69 6e 20 74 68 65 20 53 4e 43 20 63 6f 6d 70 69 6c 65 72 2e 0a 4e 6f 52 54 54 49 20 20 20 | t.in.the.SNC.compiler..NoRTTI... |
31160 | 20 20 20 20 20 20 3d 20 22 2d 58 63 2d 3d 72 74 74 69 22 2c 0a 7d 0a 70 72 65 6d 61 6b 65 2e 73 | ......=."-Xc-=rtti",.}.premake.s |
31180 | 6e 63 2e 70 6c 61 74 66 6f 72 6d 73 20 3d 20 0a 7b 0a 50 53 33 20 3d 20 7b 0a 63 63 20 20 20 20 | nc.platforms.=..{.PS3.=.{.cc.... |
311a0 | 20 20 20 20 20 3d 20 22 70 70 75 2d 6c 76 32 2d 67 2b 2b 22 2c 0a 63 78 78 20 20 20 20 20 20 20 | .....=."ppu-lv2-g++",.cxx....... |
311c0 | 20 3d 20 22 70 70 75 2d 6c 76 32 2d 67 2b 2b 22 2c 0a 61 72 20 20 20 20 20 20 20 20 20 3d 20 22 | .=."ppu-lv2-g++",.ar.........=." |
311e0 | 70 70 75 2d 6c 76 32 2d 61 72 22 2c 0a 63 70 70 66 6c 61 67 73 20 20 20 3d 20 22 2d 4d 4d 44 20 | ppu-lv2-ar",.cppflags...=."-MMD. |
31200 | 2d 4d 50 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 72 65 6d | -MP",.}.}.local.platforms.=.prem |
31220 | 61 6b 65 2e 73 6e 63 2e 70 6c 61 74 66 6f 72 6d 73 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 | ake.snc.platforms.function.prema |
31240 | 6b 65 2e 73 6e 63 2e 67 65 74 63 70 70 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 | ke.snc.getcppflags(cfg).local.re |
31260 | 73 75 6c 74 20 3d 20 7b 20 7d 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 | sult.=.{.}.table.insert(result,. |
31280 | 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 73 | platforms[cfg.platform].cppflags |
312a0 | 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 6f 6e 20 70 72 65 | ).return.result.end.function.pre |
312c0 | 6d 61 6b 65 2e 73 6e 63 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.snc.getcflags(cfg).local.re |
312e0 | 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 |
31300 | 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 |
31320 | 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 69 66 | latforms[cfg.platform].flags).if |
31340 | 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 61 | .cfg.kind.==."SharedLib".then.ta |
31360 | 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 66 50 49 43 22 29 0a 65 6e 64 0a | ble.insert(result,."-fPIC").end. |
31380 | 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 |
313a0 | 6b 65 2e 73 6e 63 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 | ke.snc.getcxxflags(cfg).local.re |
313c0 | 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 |
313e0 | 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 |
31400 | 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 6c 64 66 6c 61 67 73 28 63 66 | nction.premake.snc.getldflags(cf |
31420 | 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 69 66 20 6e 6f 74 20 63 66 67 | g).local.result.=.{.}.if.not.cfg |
31440 | 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 | .flags.Symbols.then.table.insert |
31460 | 28 72 65 73 75 6c 74 2c 20 22 2d 73 22 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d | (result,."-s").end.if.cfg.kind.= |
31480 | 3d 20 22 53 68 61 72 65 64 4c 69 62 22 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 | =."SharedLib".then.table.insert( |
314a0 | 72 65 73 75 6c 74 2c 20 22 2d 73 68 61 72 65 64 22 29 0a 69 66 20 6e 6f 74 20 63 66 67 2e 66 6c | result,."-shared").if.not.cfg.fl |
314c0 | 61 67 73 2e 4e 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 | ags.NoImportLib.then.table.inser |
314e0 | 74 28 72 65 73 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 | t(result,.'-Wl,--out-implib="'.. |
31500 | 2e 20 63 66 67 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 | ..cfg.linktarget.fullpath....'"' |
31520 | 29 0a 65 6e 64 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 | ).end.end.local.platform.=.platf |
31540 | 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 74 28 | orms[cfg.platform].table.insert( |
31560 | 72 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 | result,.platform.flags).table.in |
31580 | 73 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 | sert(result,.platform.ldflags).r |
315a0 | 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 6b | eturn.result.end.function.premak |
315c0 | 65 2e 73 6e 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 | e.snc.getlibdirflags(cfg).local. |
315e0 | 72 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 | result.=.{.}.for._,.value.in.ipa |
31600 | 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 6c 6c 22 2c | irs(premake.getlinks(cfg,."all", |
31620 | 20 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 | ."directory")).do.table.insert(r |
31640 | 65 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 | esult,.'-L'...._MAKE.esc(value)) |
31660 | 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 74 69 6f 6e 20 | .end.return.result.end.function. |
31680 | 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 6c 69 62 66 69 6c 65 73 28 63 66 67 29 0a 6c 6f 63 | premake.snc.getlibfiles(cfg).loc |
316a0 | 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 | al.result.=.{}.return.result.end |
316c0 | 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 6e 6b 66 6c 61 | .function.premake.snc.getlinkfla |
316e0 | 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 5f 2c | gs(cfg).local.result.=.{}.for._, |
31700 | 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 6e 6b | .value.in.ipairs(premake.getlink |
31720 | 73 28 63 66 67 2c 20 22 73 79 73 74 65 6d 22 2c 20 22 6e 61 6d 65 22 29 29 20 64 6f 0a 74 61 62 | s(cfg,."system",."name")).do.tab |
31740 | 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 6c 27 20 2e 2e 20 5f 4d 41 4b 45 2e | le.insert(result,.'-l'...._MAKE. |
31760 | 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 6e | esc(value)).end.return.result.en |
31780 | 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 64 65 66 69 6e 65 | d.function.premake.snc.getdefine |
317a0 | 73 28 64 65 66 69 6e 65 73 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f | s(defines).local.result.=.{.}.fo |
317c0 | 72 20 5f 2c 64 65 66 20 69 6e 20 69 70 61 69 72 73 28 64 65 66 69 6e 65 73 29 20 64 6f 0a 74 61 | r._,def.in.ipairs(defines).do.ta |
317e0 | 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 44 27 20 2e 2e 20 64 65 66 29 0a | ble.insert(result,.'-D'....def). |
31800 | 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 |
31820 | 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 69 6e 63 6c 75 64 65 64 69 72 73 28 69 6e 63 6c 75 64 | remake.snc.getincludedirs(includ |
31840 | 65 64 69 72 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 | edirs).local.result.=.{.}.for._, |
31860 | 64 69 72 20 69 6e 20 69 70 61 69 72 73 28 69 6e 63 6c 75 64 65 64 69 72 73 29 20 64 6f 0a 74 61 | dir.in.ipairs(includedirs).do.ta |
31880 | 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 49 22 20 2e 2e 20 5f 4d 41 4b 45 | ble.insert(result,."-I"...._MAKE |
318a0 | 2e 65 73 63 28 64 69 72 29 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 | .esc(dir)).end.return.result.end |
318c0 | 0a 00 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 68 65 63 6b 70 72 6f 6a 65 63 74 73 | ..function.premake.checkprojects |
318e0 | 28 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 61 63 74 69 6f 6e | ().local.action.=.premake.action |
31900 | 2e 63 75 72 72 65 6e 74 28 29 0a 66 6f 72 20 73 6c 6e 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f | .current().for.sln.in.premake.so |
31920 | 6c 75 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a 69 66 20 28 23 73 6c 6e 2e 70 72 6f 6a 65 63 | lution.each().do.if.(#sln.projec |
31940 | 74 73 20 3d 3d 20 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 | ts.==.0).then.return.nil,."solut |
31960 | 69 6f 6e 20 27 22 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 61 | ion.'"....sln.name...."'.needs.a |
31980 | 74 20 6c 65 61 73 74 20 6f 6e 65 20 70 72 6f 6a 65 63 74 22 0a 65 6e 64 0a 69 66 20 28 23 73 6c | t.least.one.project".end.if.(#sl |
319a0 | 6e 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 3d 3d 20 30 29 20 74 68 65 6e 0a 72 65 74 75 | n.configurations.==.0).then.retu |
319c0 | 72 6e 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 | rn.nil,."solution.'"....sln.name |
319e0 | 20 2e 2e 20 22 27 20 6e 65 65 64 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 22 0a 65 6e 64 | ...."'.needs.configurations".end |
31a00 | 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 |
31a20 | 68 70 72 6f 6a 65 63 74 28 73 6c 6e 29 20 64 6f 0a 69 66 20 28 6e 6f 74 20 70 72 6a 2e 6c 61 6e | hproject(sln).do.if.(not.prj.lan |
31a40 | 67 75 61 67 65 29 20 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 | guage).then.return.nil,."project |
31a60 | 20 27 22 20 2e 2e 70 72 6a 2e 6e 61 6d 65 20 2e 2e 20 22 27 20 6e 65 65 64 73 20 61 20 6c 61 6e | .'"...prj.name...."'.needs.a.lan |
31a80 | 67 75 61 67 65 22 0a 65 6e 64 0a 69 66 20 28 61 63 74 69 6f 6e 2e 76 61 6c 69 64 5f 6c 61 6e 67 | guage".end.if.(action.valid_lang |
31aa0 | 75 61 67 65 73 29 20 74 68 65 6e 0a 69 66 20 28 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 | uages).then.if.(not.table.contai |
31ac0 | 6e 73 28 61 63 74 69 6f 6e 2e 76 61 6c 69 64 5f 6c 61 6e 67 75 61 67 65 73 2c 20 70 72 6a 2e 6c | ns(action.valid_languages,.prj.l |
31ae0 | 61 6e 67 75 61 67 65 29 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 22 74 68 65 20 | anguage)).then.return.nil,."the. |
31b00 | 22 20 2e 2e 20 61 63 74 69 6f 6e 2e 73 68 6f 72 74 6e 61 6d 65 20 2e 2e 20 22 20 61 63 74 69 6f | "....action.shortname....".actio |
31b20 | 6e 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 22 20 2e 2e 20 70 72 6a 2e 6c 61 6e 67 | n.does.not.support."....prj.lang |
31b40 | 75 61 67 65 20 2e 2e 20 22 20 70 72 6f 6a 65 63 74 73 22 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 | uage....".projects".end.end.for. |
31b60 | 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 6a 29 20 64 | cfg.in.premake.eachconfig(prj).d |
31b80 | 6f 0a 69 66 20 28 6e 6f 74 20 63 66 67 2e 6b 69 6e 64 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 | o.if.(not.cfg.kind).then.return. |
31ba0 | 6e 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 | nil,."project.'"...prj.name...." |
31bc0 | 27 20 6e 65 65 64 73 20 61 20 6b 69 6e 64 20 69 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 | '.needs.a.kind.in.configuration. |
31be0 | 27 22 20 2e 2e 20 63 66 67 2e 6e 61 6d 65 20 2e 2e 20 22 27 22 0a 65 6e 64 0a 69 66 20 28 61 63 | '"....cfg.name...."'".end.if.(ac |
31c00 | 74 69 6f 6e 2e 76 61 6c 69 64 5f 6b 69 6e 64 73 29 20 74 68 65 6e 0a 69 66 20 28 6e 6f 74 20 74 | tion.valid_kinds).then.if.(not.t |
31c20 | 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 6b 69 6e 64 73 | able.contains(action.valid_kinds |
31c40 | 2c 20 63 66 67 2e 6b 69 6e 64 29 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 22 74 | ,.cfg.kind)).then.return.nil,."t |
31c60 | 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 2e 20 22 20 61 63 | he."....action.shortname....".ac |
31c80 | 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 22 20 2e 2e 20 63 66 67 2e 6b | tion.does.not.support."....cfg.k |
31ca0 | 69 6e 64 20 2e 2e 20 22 20 70 72 6f 6a 65 63 74 73 22 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 | ind....".projects".end.end.end.i |
31cc0 | 66 20 61 63 74 69 6f 6e 2e 6f 6e 63 68 65 63 6b 70 72 6f 6a 65 63 74 20 74 68 65 6e 0a 61 63 74 | f.action.oncheckproject.then.act |
31ce0 | 69 6f 6e 2e 6f 6e 63 68 65 63 6b 70 72 6f 6a 65 63 74 28 70 72 6a 29 0a 65 6e 64 0a 65 6e 64 0a | ion.oncheckproject(prj).end.end. |
31d00 | 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 6e 20 70 72 65 | end.return.true.end.function.pre |
31d20 | 6d 61 6b 65 2e 63 68 65 63 6b 74 6f 6f 6c 73 28 29 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d | make.checktools().local.action.= |
31d40 | 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 0a 69 66 20 28 6e 6f | .premake.action.current().if.(no |
31d60 | 74 20 61 63 74 69 6f 6e 2e 76 61 6c 69 64 5f 74 6f 6f 6c 73 29 20 74 68 65 6e 20 0a 72 65 74 75 | t.action.valid_tools).then..retu |
31d80 | 72 6e 20 74 72 75 65 20 0a 65 6e 64 0a 66 6f 72 20 74 6f 6f 6c 2c 20 76 61 6c 75 65 73 20 69 6e | rn.true..end.for.tool,.values.in |
31da0 | 20 70 61 69 72 73 28 61 63 74 69 6f 6e 2e 76 61 6c 69 64 5f 74 6f 6f 6c 73 29 20 64 6f 0a 69 66 | .pairs(action.valid_tools).do.if |
31dc0 | 20 28 5f 4f 50 54 49 4f 4e 53 5b 74 6f 6f 6c 5d 29 20 74 68 65 6e 0a 69 66 20 28 6e 6f 74 20 74 | .(_OPTIONS[tool]).then.if.(not.t |
31de0 | 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 76 61 6c 75 65 73 2c 20 5f 4f 50 54 49 4f 4e 53 5b 74 | able.contains(values,._OPTIONS[t |
31e00 | 6f 6f 6c 5d 29 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 22 74 68 65 20 22 20 2e | ool])).then.return.nil,."the.".. |
31e20 | 2e 20 61 63 74 69 6f 6e 2e 73 68 6f 72 74 6e 61 6d 65 20 2e 2e 20 22 20 61 63 74 69 6f 6e 20 64 | ..action.shortname....".action.d |
31e40 | 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 2f 22 20 2e 2e 20 74 6f 6f 6c 20 2e 2e 20 22 3d | oes.not.support./"....tool...."= |
31e60 | 22 20 2e 2e 20 5f 4f 50 54 49 4f 4e 53 5b 74 6f 6f 6c 5d 20 2e 2e 20 22 20 28 79 65 74 29 22 0a | "...._OPTIONS[tool]....".(yet)". |
31e80 | 65 6e 64 0a 65 6c 73 65 0a 5f 4f 50 54 49 4f 4e 53 5b 74 6f 6f 6c 5d 20 3d 20 76 61 6c 75 65 73 | end.else._OPTIONS[tool].=.values |
31ea0 | 5b 31 5d 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 00 66 75 6e | [1].end.end.return.true.end..fun |
31ec0 | 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 68 6f 77 68 65 6c 70 28 29 0a 70 72 69 6e 74 66 28 | ction.premake.showhelp().printf( |
31ee0 | 22 22 29 0a 70 72 69 6e 74 66 28 22 55 73 61 67 65 3a 20 67 65 6e 69 65 20 5b 6f 70 74 69 6f 6e | "").printf("Usage:.genie.[option |
31f00 | 73 5d 20 61 63 74 69 6f 6e 20 5b 61 72 67 75 6d 65 6e 74 73 5d 22 29 0a 70 72 69 6e 74 66 28 22 | s].action.[arguments]").printf(" |
31f20 | 22 29 0a 70 72 69 6e 74 66 28 22 4f 50 54 49 4f 4e 53 22 29 0a 70 72 69 6e 74 66 28 22 22 29 0a | ").printf("OPTIONS").printf(""). |
31f40 | 66 6f 72 20 6f 70 74 69 6f 6e 20 69 6e 20 70 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 65 61 63 | for.option.in.premake.option.eac |
31f60 | 68 28 29 20 64 6f 0a 6c 6f 63 61 6c 20 74 72 69 67 67 65 72 20 3d 20 6f 70 74 69 6f 6e 2e 74 72 | h().do.local.trigger.=.option.tr |
31f80 | 69 67 67 65 72 0a 6c 6f 63 61 6c 20 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 6f 70 74 69 6f 6e | igger.local.description.=.option |
31fa0 | 2e 64 65 73 63 72 69 70 74 69 6f 6e 0a 69 66 20 28 6f 70 74 69 6f 6e 2e 76 61 6c 75 65 29 20 74 | .description.if.(option.value).t |
31fc0 | 68 65 6e 20 74 72 69 67 67 65 72 20 3d 20 74 72 69 67 67 65 72 20 2e 2e 20 22 3d 22 20 2e 2e 20 | hen.trigger.=.trigger...."=".... |
31fe0 | 6f 70 74 69 6f 6e 2e 76 61 6c 75 65 20 65 6e 64 0a 69 66 20 28 6f 70 74 69 6f 6e 2e 61 6c 6c 6f | option.value.end.if.(option.allo |
32000 | 77 65 64 29 20 74 68 65 6e 20 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 64 65 73 63 72 69 70 74 | wed).then.description.=.descript |
32020 | 69 6f 6e 20 2e 2e 20 22 3b 20 6f 6e 65 20 6f 66 3a 22 20 65 6e 64 0a 70 72 69 6e 74 66 28 22 20 | ion....";.one.of:".end.printf(". |
32040 | 2d 2d 25 2d 31 35 73 20 25 73 22 2c 20 74 72 69 67 67 65 72 2c 20 64 65 73 63 72 69 70 74 69 6f | --%-15s.%s",.trigger,.descriptio |
32060 | 6e 29 0a 69 66 20 28 6f 70 74 69 6f 6e 2e 61 6c 6c 6f 77 65 64 29 20 74 68 65 6e 0a 66 6f 72 20 | n).if.(option.allowed).then.for. |
32080 | 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 73 28 6f 70 74 69 6f 6e 2e 61 6c 6c 6f 77 65 | _,.value.in.ipairs(option.allowe |
320a0 | 64 29 20 64 6f 0a 70 72 69 6e 74 66 28 22 20 20 20 20 20 25 2d 31 34 73 20 25 73 22 2c 20 76 61 | d).do.printf(".....%-14s.%s",.va |
320c0 | 6c 75 65 5b 31 5d 2c 20 76 61 6c 75 65 5b 32 5d 29 0a 65 6e 64 0a 65 6e 64 0a 70 72 69 6e 74 66 | lue[1],.value[2]).end.end.printf |
320e0 | 28 22 22 29 0a 65 6e 64 0a 70 72 69 6e 74 66 28 22 41 43 54 49 4f 4e 53 22 29 0a 70 72 69 6e 74 | ("").end.printf("ACTIONS").print |
32100 | 66 28 22 22 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 | f("").for.action.in.premake.acti |
32120 | 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a 70 72 69 6e 74 66 28 22 20 25 2d 31 37 73 20 25 73 22 2c | on.each().do.printf(".%-17s.%s", |
32140 | 20 61 63 74 69 6f 6e 2e 74 72 69 67 67 65 72 2c 20 61 63 74 69 6f 6e 2e 64 65 73 63 72 69 70 74 | .action.trigger,.action.descript |
32160 | 69 6f 6e 29 0a 65 6e 64 0a 70 72 69 6e 74 66 28 22 22 29 0a 70 72 69 6e 74 66 28 22 46 6f 72 20 | ion).end.printf("").printf("For. |
32180 | 61 64 64 69 74 69 6f 6e 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2c 20 73 65 65 20 68 74 74 70 | additional.information,.see.http |
321a0 | 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 62 6b 61 72 61 64 7a 69 63 2f 67 65 6e 69 65 22 29 | s://github.com/bkaradzic/genie") |
321c0 | 0a 65 6e 64 0a 00 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 | .end..function.premake.generate( |
321e0 | 6f 62 6a 2c 20 66 69 6c 65 6e 61 6d 65 2c 20 63 61 6c 6c 62 61 63 6b 29 0a 66 69 6c 65 6e 61 6d | obj,.filename,.callback).filenam |
32200 | 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 65 28 | e.=.premake.project.getfilename( |
32220 | 6f 62 6a 2c 20 66 69 6c 65 6e 61 6d 65 29 0a 70 72 69 6e 74 66 28 22 47 65 6e 65 72 61 74 69 6e | obj,.filename).printf("Generatin |
32240 | 67 20 25 73 2e 2e 2e 22 2c 20 66 69 6c 65 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 66 2c 20 65 72 72 | g.%s...",.filename).local.f,.err |
32260 | 20 3d 20 69 6f 2e 6f 70 65 6e 28 66 69 6c 65 6e 61 6d 65 2c 20 22 77 62 22 29 0a 69 66 20 28 6e | .=.io.open(filename,."wb").if.(n |
32280 | 6f 74 20 66 29 20 74 68 65 6e 0a 65 72 72 6f 72 28 65 72 72 2c 20 30 29 0a 65 6e 64 0a 69 6f 2e | ot.f).then.error(err,.0).end.io. |
322a0 | 6f 75 74 70 75 74 28 66 29 0a 63 61 6c 6c 62 61 63 6b 28 6f 62 6a 29 0a 66 3a 63 6c 6f 73 65 28 | output(f).callback(obj).f:close( |
322c0 | 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 44 65 66 61 75 | ).end.function.premake.findDefau |
322e0 | 6c 74 53 63 72 69 70 74 28 64 69 72 2c 20 73 65 61 72 63 68 5f 75 70 77 61 72 64 73 29 0a 73 65 | ltScript(dir,.search_upwards).se |
32300 | 61 72 63 68 5f 75 70 77 61 72 64 73 20 3d 20 73 65 61 72 63 68 5f 75 70 77 61 72 64 73 20 6f 72 | arch_upwards.=.search_upwards.or |
32320 | 20 74 72 75 65 0a 6c 6f 63 61 6c 20 6c 61 73 74 20 3d 20 22 22 0a 77 68 69 6c 65 20 64 69 72 20 | .true.local.last.=."".while.dir. |
32340 | 7e 3d 20 6c 61 73 74 20 64 6f 0a 66 6f 72 20 5f 2c 20 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 | ~=.last.do.for._,.name.in.ipairs |
32360 | 28 7b 20 22 67 65 6e 69 65 2e 6c 75 61 22 2c 20 22 73 6f 6c 75 74 69 6f 6e 2e 6c 75 61 22 2c 20 | ({."genie.lua",."solution.lua",. |
32380 | 22 70 72 65 6d 61 6b 65 34 2e 6c 75 61 22 20 7d 29 20 64 6f 0a 6c 6f 63 61 6c 20 73 63 72 69 70 | "premake4.lua".}).do.local.scrip |
323a0 | 74 30 20 3d 20 64 69 72 20 2e 2e 20 22 2f 22 20 2e 2e 20 6e 61 6d 65 0a 69 66 20 28 6f 73 2e 69 | t0.=.dir...."/"....name.if.(os.i |
323c0 | 73 66 69 6c 65 28 73 63 72 69 70 74 30 29 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 64 69 72 2c | sfile(script0)).then.return.dir, |
323e0 | 20 6e 61 6d 65 0a 65 6e 64 0a 6c 6f 63 61 6c 20 73 63 72 69 70 74 31 20 3d 20 64 69 72 20 2e 2e | .name.end.local.script1.=.dir... |
32400 | 20 22 2f 73 63 72 69 70 74 73 2f 22 20 2e 2e 20 6e 61 6d 65 0a 69 66 20 28 6f 73 2e 69 73 66 69 | ."/scripts/"....name.if.(os.isfi |
32420 | 6c 65 28 73 63 72 69 70 74 31 29 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 64 69 72 20 2e 2e 20 | le(script1)).then.return.dir.... |
32440 | 22 2f 73 63 72 69 70 74 73 2f 22 2c 20 6e 61 6d 65 0a 65 6e 64 0a 65 6e 64 0a 6c 61 73 74 20 3d | "/scripts/",.name.end.end.last.= |
32460 | 20 64 69 72 0a 64 69 72 20 20 3d 20 70 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 64 69 72 | .dir.dir..=.path.getabsolute(dir |
32480 | 20 2e 2e 20 22 2f 2e 2e 22 29 0a 69 66 20 64 69 72 20 3d 3d 20 22 2e 22 20 6f 72 20 6e 6f 74 20 | ...."/..").if.dir.==.".".or.not. |
324a0 | 73 65 61 72 63 68 5f 75 70 77 61 72 64 73 20 74 68 65 6e 20 62 72 65 61 6b 20 65 6e 64 0a 65 6e | search_upwards.then.break.end.en |
324c0 | 64 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 6e 69 6c 0a 65 6e 64 00 70 72 65 6d 61 6b 65 2e 63 6f | d.return.nil,.nil.end.premake.co |
324e0 | 64 65 62 6c 6f 63 6b 73 20 3d 20 7b 20 7d 0a 6e 65 77 61 63 74 69 6f 6e 20 7b 0a 74 72 69 67 67 | deblocks.=.{.}.newaction.{.trigg |
32500 | 65 72 20 20 20 20 20 20 20 20 20 3d 20 22 63 6f 64 65 62 6c 6f 63 6b 73 22 2c 0a 73 68 6f 72 74 | er.........=."codeblocks",.short |
32520 | 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 22 43 6f 64 65 3a 3a 42 6c 6f 63 6b 73 22 2c 0a 64 65 73 | name.......=."Code::Blocks",.des |
32540 | 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 43 6f 64 65 3a 3a 42 | cription.....=."Generate.Code::B |
32560 | 6c 6f 63 6b 73 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 22 2c 0a 76 61 6c 69 64 5f 6b 69 6e 64 | locks.project.files",.valid_kind |
32580 | 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 69 6e 64 6f 77 65 | s.....=.{."ConsoleApp",."Windowe |
325a0 | 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 64 4c 69 62 22 20 | dApp",."StaticLib",."SharedLib". |
325c0 | 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 2c 20 22 43 2b 2b | },.valid_languages.=.{."C",."C++ |
325e0 | 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 3d 20 | ".},.valid_tools.....=.{.cc...=. |
32600 | 7b 20 22 67 63 63 22 2c 20 22 6f 77 22 20 7d 2c 0a 7d 2c 0a 6f 6e 73 6f 6c 75 74 69 6f 6e 20 3d | {."gcc",."ow".},.},.onsolution.= |
32620 | 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 28 | .function(sln).premake.generate( |
32640 | 73 6c 6e 2c 20 22 25 25 2e 77 6f 72 6b 73 70 61 63 65 22 2c 20 70 72 65 6d 61 6b 65 2e 63 6f 64 | sln,."%%.workspace",.premake.cod |
32660 | 65 62 6c 6f 63 6b 73 2e 77 6f 72 6b 73 70 61 63 65 29 0a 65 6e 64 2c 0a 6f 6e 70 72 6f 6a 65 63 | eblocks.workspace).end,.onprojec |
32680 | 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 72 61 | t.=.function(prj).premake.genera |
326a0 | 74 65 28 70 72 6a 2c 20 22 25 25 2e 63 62 70 22 2c 20 70 72 65 6d 61 6b 65 2e 63 6f 64 65 62 6c | te(prj,."%%.cbp",.premake.codebl |
326c0 | 6f 63 6b 73 2e 63 62 70 29 0a 65 6e 64 2c 0a 6f 6e 63 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 20 3d | ocks.cbp).end,.oncleansolution.= |
326e0 | 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 2e 66 69 6c | .function(sln).premake.clean.fil |
32700 | 65 28 73 6c 6e 2c 20 22 25 25 2e 77 6f 72 6b 73 70 61 63 65 22 29 0a 65 6e 64 2c 0a 6f 6e 63 6c | e(sln,."%%.workspace").end,.oncl |
32720 | 65 61 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 | eanproject.=.function(prj).prema |
32740 | 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 22 25 25 2e 63 62 70 22 29 0a 70 72 65 | ke.clean.file(prj,."%%.cbp").pre |
32760 | 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 22 25 25 2e 64 65 70 65 6e 64 22 | make.clean.file(prj,."%%.depend" |
32780 | 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 25 25 2e 6c 61 | ).premake.clean.file(prj,."%%.la |
327a0 | 79 6f 75 74 22 29 0a 65 6e 64 0a 7d 0a 00 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 | yout").end.}..function.premake.c |
327c0 | 6f 64 65 62 6c 6f 63 6b 73 2e 77 6f 72 6b 73 70 61 63 65 28 73 6c 6e 29 0a 5f 70 28 27 3c 3f 78 | odeblocks.workspace(sln)._p('<?x |
327e0 | 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31 2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 55 54 46 2d 38 | ml.version="1.0".encoding="UTF-8 |
32800 | 22 20 73 74 61 6e 64 61 6c 6f 6e 65 3d 22 79 65 73 22 20 3f 3e 27 29 0a 5f 70 28 27 3c 43 6f 64 | ".standalone="yes".?>')._p('<Cod |
32820 | 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 5f 70 28 31 2c 27 | eBlocks_workspace_file>')._p(1,' |
32840 | 3c 57 6f 72 6b 73 70 61 63 65 20 74 69 74 6c 65 3d 22 25 73 22 3e 27 2c 20 73 6c 6e 2e 6e 61 6d | <Workspace.title="%s">',.sln.nam |
32860 | 65 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 2e 65 | e).for.prj.in.premake.solution.e |
32880 | 61 63 68 70 72 6f 6a 65 63 74 28 73 6c 6e 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 3d | achproject(sln).do.local.fname.= |
328a0 | 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 73 6c 6e 2e | .path.join(path.getrelative(sln. |
328c0 | 6c 6f 63 61 74 69 6f 6e 2c 20 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 29 2c 20 70 72 6a 2e 6e 61 6d | location,.prj.location),.prj.nam |
328e0 | 65 29 0a 6c 6f 63 61 6c 20 61 63 74 69 76 65 20 3d 20 69 69 66 28 70 72 6a 2e 70 72 6f 6a 65 63 | e).local.active.=.iif(prj.projec |
32900 | 74 20 3d 3d 20 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 31 5d 2c 20 27 20 61 63 74 69 76 65 3d 22 | t.==.sln.projects[1],.'.active=" |
32920 | 31 22 27 2c 20 27 27 29 0a 5f 70 28 32 2c 27 3c 50 72 6f 6a 65 63 74 20 66 69 6c 65 6e 61 6d 65 | 1"',.'')._p(2,'<Project.filename |
32940 | 3d 22 25 73 2e 63 62 70 22 25 73 3e 27 2c 20 66 6e 61 6d 65 2c 20 61 63 74 69 76 65 29 0a 66 6f | ="%s.cbp"%s>',.fname,.active).fo |
32960 | 72 20 5f 2c 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 | r._,dep.in.ipairs(premake.getdep |
32980 | 65 6e 64 65 6e 63 69 65 73 28 70 72 6a 29 29 20 64 6f 0a 5f 70 28 33 2c 27 3c 44 65 70 65 6e 64 | endencies(prj)).do._p(3,'<Depend |
329a0 | 73 20 66 69 6c 65 6e 61 6d 65 3d 22 25 73 2e 63 62 70 22 20 2f 3e 27 2c 20 70 61 74 68 2e 6a 6f | s.filename="%s.cbp"./>',.path.jo |
329c0 | 69 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 | in(path.getrelative(sln.location |
329e0 | 2c 20 64 65 70 2e 6c 6f 63 61 74 69 6f 6e 29 2c 20 64 65 70 2e 6e 61 6d 65 29 29 0a 65 6e 64 0a | ,.dep.location),.dep.name)).end. |
32a00 | 5f 70 28 32 2c 27 3c 2f 50 72 6f 6a 65 63 74 3e 27 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f 57 | _p(2,'</Project>').end._p(1,'</W |
32a20 | 6f 72 6b 73 70 61 63 65 3e 27 29 0a 5f 70 28 27 3c 2f 43 6f 64 65 42 6c 6f 63 6b 73 5f 77 6f 72 | orkspace>')._p('</CodeBlocks_wor |
32a40 | 6b 73 70 61 63 65 5f 66 69 6c 65 3e 27 29 0a 65 6e 64 0a 00 6c 6f 63 61 6c 20 63 6f 64 65 62 6c | kspace_file>').end..local.codebl |
32a60 | 6f 63 6b 73 20 3d 20 70 72 65 6d 61 6b 65 2e 63 6f 64 65 62 6c 6f 63 6b 73 0a 66 75 6e 63 74 69 | ocks.=.premake.codeblocks.functi |
32a80 | 6f 6e 20 63 6f 64 65 62 6c 6f 63 6b 73 2e 66 69 6c 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 70 | on.codeblocks.files(prj).local.p |
32aa0 | 63 68 68 65 61 64 65 72 0a 69 66 20 28 70 72 6a 2e 70 63 68 68 65 61 64 65 72 29 20 74 68 65 6e | chheader.if.(prj.pchheader).then |
32ac0 | 0a 70 63 68 68 65 61 64 65 72 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 | .pchheader.=.path.getrelative(pr |
32ae0 | 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 20 70 72 6a 2e 70 63 68 68 65 61 64 65 72 29 0a 65 6e 64 0a 66 | j.location,.prj.pchheader).end.f |
32b00 | 6f 72 20 66 63 66 67 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 | or.fcfg.in.premake.project.eachf |
32b20 | 69 6c 65 28 70 72 6a 29 20 64 6f 0a 5f 70 28 32 2c 27 3c 55 6e 69 74 20 66 69 6c 65 6e 61 6d 65 | ile(prj).do._p(2,'<Unit.filename |
32b40 | 3d 22 25 73 22 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 66 63 66 67 2e 6e 61 6d 65 29 29 | ="%s">',.premake.esc(fcfg.name)) |
32b60 | 0a 69 66 20 66 63 66 67 2e 6e 61 6d 65 20 7e 3d 20 66 63 66 67 2e 76 70 61 74 68 20 74 68 65 6e | .if.fcfg.name.~=.fcfg.vpath.then |
32b80 | 0a 5f 70 28 33 2c 27 3c 4f 70 74 69 6f 6e 20 76 69 72 74 75 61 6c 46 6f 6c 64 65 72 3d 22 25 73 | ._p(3,'<Option.virtualFolder="%s |
32ba0 | 22 20 2f 3e 27 2c 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 66 63 66 67 2e 76 70 | "./>',.path.getdirectory(fcfg.vp |
32bc0 | 61 74 68 29 29 0a 65 6e 64 0a 69 66 20 70 61 74 68 2e 69 73 72 65 73 6f 75 72 63 65 66 69 6c 65 | ath)).end.if.path.isresourcefile |
32be0 | 28 66 63 66 67 2e 6e 61 6d 65 29 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 4f 70 74 69 6f 6e 20 63 | (fcfg.name).then._p(3,'<Option.c |
32c00 | 6f 6d 70 69 6c 65 72 56 61 72 3d 22 57 49 4e 44 52 45 53 22 20 2f 3e 27 29 0a 65 6c 73 65 69 66 | ompilerVar="WINDRES"./>').elseif |
32c20 | 20 70 61 74 68 2e 69 73 63 66 69 6c 65 28 66 63 66 67 2e 6e 61 6d 65 29 20 61 6e 64 20 70 72 6a | .path.iscfile(fcfg.name).and.prj |
32c40 | 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 2b 2b 22 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 4f | .language.==."C++".then._p(3,'<O |
32c60 | 70 74 69 6f 6e 20 63 6f 6d 70 69 6c 65 72 56 61 72 3d 22 43 43 22 20 2f 3e 27 29 0a 65 6e 64 0a | ption.compilerVar="CC"./>').end. |
32c80 | 69 66 20 6e 6f 74 20 70 72 6a 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 20 61 6e 64 20 66 63 66 67 2e | if.not.prj.flags.NoPCH.and.fcfg. |
32ca0 | 6e 61 6d 65 20 3d 3d 20 70 63 68 68 65 61 64 65 72 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 4f 70 | name.==.pchheader.then._p(3,'<Op |
32cc0 | 74 69 6f 6e 20 63 6f 6d 70 69 6c 65 72 56 61 72 3d 22 25 73 22 20 2f 3e 27 2c 20 69 69 66 28 70 | tion.compilerVar="%s"./>',.iif(p |
32ce0 | 72 6a 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 43 50 50 22 29 | rj.language.==."C",."CC",."CPP") |
32d00 | 29 0a 5f 70 28 33 2c 27 3c 4f 70 74 69 6f 6e 20 63 6f 6d 70 69 6c 65 3d 22 31 22 20 2f 3e 27 29 | )._p(3,'<Option.compile="1"./>') |
32d20 | 0a 5f 70 28 33 2c 27 3c 4f 70 74 69 6f 6e 20 77 65 69 67 68 74 3d 22 30 22 20 2f 3e 27 29 0a 5f | ._p(3,'<Option.weight="0"./>')._ |
32d40 | 70 28 33 2c 27 3c 41 64 64 20 6f 70 74 69 6f 6e 3d 22 2d 78 20 63 2b 2b 2d 68 65 61 64 65 72 22 | p(3,'<Add.option="-x.c++-header" |
32d60 | 20 2f 3e 27 29 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 2f 55 6e 69 74 3e 27 29 0a 65 6e 64 0a 65 6e | ./>').end._p(2,'</Unit>').end.en |
32d80 | 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 64 65 | d.function.premake.codeblocks.de |
32da0 | 62 75 67 65 6e 76 73 28 63 66 67 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 67 65 74 74 6f 6f 6c 28 | bugenvs(cfg).if.premake.gettool( |
32dc0 | 63 66 67 29 20 3d 3d 20 70 72 65 6d 61 6b 65 2e 67 63 63 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c | cfg).==.premake.gcc.then._p(3,'< |
32de0 | 64 65 62 75 67 67 65 72 3e 27 29 0a 5f 70 28 34 2c 27 3c 72 65 6d 6f 74 65 5f 64 65 62 75 67 67 | debugger>')._p(4,'<remote_debugg |
32e00 | 69 6e 67 20 74 61 72 67 65 74 3d 22 25 73 22 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 | ing.target="%s">',.premake.esc(c |
32e20 | 66 67 2e 6c 6f 6e 67 6e 61 6d 65 29 29 0a 6c 6f 63 61 6c 20 61 72 67 73 20 3d 20 27 27 0a 6c 6f | fg.longname)).local.args.=.''.lo |
32e40 | 63 61 6c 20 73 7a 20 3d 20 23 63 66 67 2e 64 65 62 75 67 65 6e 76 73 0a 66 6f 72 20 69 64 78 2c | cal.sz.=.#cfg.debugenvs.for.idx, |
32e60 | 20 76 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 64 65 62 75 67 65 6e 76 73 29 20 64 6f 0a 61 | .v.in.ipairs(cfg.debugenvs).do.a |
32e80 | 72 67 73 20 3d 20 61 72 67 73 20 2e 2e 20 27 73 65 74 20 65 6e 76 20 27 20 2e 2e 20 76 20 0a 69 | rgs.=.args....'set.env.'....v..i |
32ea0 | 66 20 73 7a 20 7e 3d 20 69 64 78 20 74 68 65 6e 20 61 72 67 73 20 3d 20 61 72 67 73 20 2e 2e 20 | f.sz.~=.idx.then.args.=.args.... |
32ec0 | 27 26 23 78 30 41 3b 27 20 65 6e 64 0a 65 6e 64 0a 5f 70 28 35 2c 27 3c 6f 70 74 69 6f 6e 73 20 | '
'.end.end._p(5,'<options. |
32ee0 | 61 64 64 69 74 69 6f 6e 61 6c 5f 63 6d 64 73 5f 62 65 66 6f 72 65 3d 22 25 73 22 20 2f 3e 27 2c | additional_cmds_before="%s"./>', |
32f00 | 61 72 67 73 29 0a 5f 70 28 34 2c 27 3c 2f 72 65 6d 6f 74 65 5f 64 65 62 75 67 67 69 6e 67 3e 27 | args)._p(4,'</remote_debugging>' |
32f20 | 29 0a 5f 70 28 33 2c 27 3c 2f 64 65 62 75 67 67 65 72 3e 27 29 0a 65 6c 73 65 0a 20 65 72 72 6f | )._p(3,'</debugger>').else..erro |
32f40 | 72 28 27 53 6f 72 72 79 20 61 74 20 74 68 69 73 20 6d 6f 6d 65 6e 74 20 74 68 65 72 65 20 69 73 | r('Sorry.at.this.moment.there.is |
32f60 | 20 6e 6f 20 73 75 70 70 6f 72 74 20 66 6f 72 20 64 65 62 75 67 20 65 6e 76 69 72 6f 6e 6d 65 6e | .no.support.for.debug.environmen |
32f80 | 74 20 76 61 72 69 61 62 6c 65 73 20 77 69 74 68 20 74 68 69 73 20 64 65 62 75 67 67 65 72 20 61 | t.variables.with.this.debugger.a |
32fa0 | 6e 64 20 63 6f 64 65 62 6c 6f 63 6b 73 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e | nd.codeblocks').end.end.function |
32fc0 | 20 70 72 65 6d 61 6b 65 2e 63 6f 64 65 62 6c 6f 63 6b 73 2e 63 62 70 28 70 72 6a 29 0a 6c 6f 63 | .premake.codeblocks.cbp(prj).loc |
32fe0 | 61 6c 20 63 63 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 74 6f 6f 6c 28 70 72 6a 29 0a 5f 70 28 | al.cc.=.premake.gettool(prj)._p( |
33000 | 27 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31 2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 55 | '<?xml.version="1.0".encoding="U |
33020 | 54 46 2d 38 22 20 73 74 61 6e 64 61 6c 6f 6e 65 3d 22 79 65 73 22 20 3f 3e 27 29 0a 5f 70 28 27 | TF-8".standalone="yes".?>')._p(' |
33040 | 3c 43 6f 64 65 42 6c 6f 63 6b 73 5f 70 72 6f 6a 65 63 74 5f 66 69 6c 65 3e 27 29 0a 5f 70 28 31 | <CodeBlocks_project_file>')._p(1 |
33060 | 2c 27 3c 46 69 6c 65 56 65 72 73 69 6f 6e 20 6d 61 6a 6f 72 3d 22 31 22 20 6d 69 6e 6f 72 3d 22 | ,'<FileVersion.major="1".minor=" |
33080 | 36 22 20 2f 3e 27 29 0a 5f 70 28 31 2c 27 3c 50 72 6f 6a 65 63 74 3e 27 29 0a 5f 70 28 32 2c 27 | 6"./>')._p(1,'<Project>')._p(2,' |
330a0 | 3c 4f 70 74 69 6f 6e 20 74 69 74 6c 65 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e | <Option.title="%s"./>',.premake. |
330c0 | 65 73 63 28 70 72 6a 2e 6e 61 6d 65 29 29 0a 5f 70 28 32 2c 27 3c 4f 70 74 69 6f 6e 20 70 63 68 | esc(prj.name))._p(2,'<Option.pch |
330e0 | 5f 6d 6f 64 65 3d 22 32 22 20 2f 3e 27 29 0a 5f 70 28 32 2c 27 3c 4f 70 74 69 6f 6e 20 63 6f 6d | _mode="2"./>')._p(2,'<Option.com |
33100 | 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 0a 6c 6f 63 | piler="%s"./>',._OPTIONS.cc).loc |
33120 | 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 65 72 70 6c 61 | al.platforms.=.premake.filterpla |
33140 | 74 66 6f 72 6d 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2c 20 63 63 2e 70 6c 61 74 66 6f 72 6d | tforms(prj.solution,.cc.platform |
33160 | 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 2c | s,."Native").for.i.=.#platforms, |
33180 | 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 70 | .1,.-1.do.if.premake.platforms[p |
331a0 | 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 65 | latforms[i]].iscrosscompiler.the |
331c0 | 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 64 | n.table.remove(platforms,.i).end |
331e0 | 0a 65 6e 64 20 0a 5f 70 28 32 2c 27 3c 42 75 69 6c 64 3e 27 29 0a 66 6f 72 20 5f 2c 20 70 6c 61 | .end.._p(2,'<Build>').for._,.pla |
33200 | 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 29 20 64 6f 0a 66 6f | tform.in.ipairs(platforms).do.fo |
33220 | 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 6a 2c | r.cfg.in.premake.eachconfig(prj, |
33240 | 20 70 6c 61 74 66 6f 72 6d 29 20 64 6f 0a 5f 70 28 33 2c 27 3c 54 61 72 67 65 74 20 74 69 74 6c | .platform).do._p(3,'<Target.titl |
33260 | 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 2e 6c 6f 6e 67 6e 61 | e="%s">',.premake.esc(cfg.longna |
33280 | 6d 65 29 29 0a 5f 70 28 34 2c 27 3c 4f 70 74 69 6f 6e 20 6f 75 74 70 75 74 3d 22 25 73 22 20 70 | me))._p(4,'<Option.output="%s".p |
332a0 | 72 65 66 69 78 5f 61 75 74 6f 3d 22 30 22 20 65 78 74 65 6e 73 69 6f 6e 5f 61 75 74 6f 3d 22 30 | refix_auto="0".extension_auto="0 |
332c0 | 22 20 2f 3e 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 61 72 67 | "./>',.premake.esc(cfg.buildtarg |
332e0 | 65 74 2e 66 75 6c 6c 70 61 74 68 29 29 0a 69 66 20 63 66 67 2e 64 65 62 75 67 64 69 72 20 74 68 | et.fullpath)).if.cfg.debugdir.th |
33300 | 65 6e 0a 5f 70 28 34 2c 27 3c 4f 70 74 69 6f 6e 20 77 6f 72 6b 69 6e 67 5f 64 69 72 3d 22 25 73 | en._p(4,'<Option.working_dir="%s |
33320 | 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 64 65 62 75 67 64 69 72 29 | "./>',.premake.esc(cfg.debugdir) |
33340 | 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 3c 4f 70 74 69 6f 6e 20 6f 62 6a 65 63 74 5f 6f 75 74 70 75 | ).end._p(4,'<Option.object_outpu |
33360 | 74 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 6f 62 6a 65 | t="%s"./>',.premake.esc(cfg.obje |
33380 | 63 74 73 64 69 72 29 29 0a 6c 6f 63 61 6c 20 74 79 70 65 73 20 3d 20 7b 20 57 69 6e 64 6f 77 65 | ctsdir)).local.types.=.{.Windowe |
333a0 | 64 41 70 70 20 3d 20 30 2c 20 43 6f 6e 73 6f 6c 65 41 70 70 20 3d 20 31 2c 20 53 74 61 74 69 63 | dApp.=.0,.ConsoleApp.=.1,.Static |
333c0 | 4c 69 62 20 3d 20 32 2c 20 53 68 61 72 65 64 4c 69 62 20 3d 20 33 20 7d 0a 5f 70 28 34 2c 27 3c | Lib.=.2,.SharedLib.=.3.}._p(4,'< |
333e0 | 4f 70 74 69 6f 6e 20 74 79 70 65 3d 22 25 64 22 20 2f 3e 27 2c 20 74 79 70 65 73 5b 63 66 67 2e | Option.type="%d"./>',.types[cfg. |
33400 | 6b 69 6e 64 5d 29 0a 5f 70 28 34 2c 27 3c 4f 70 74 69 6f 6e 20 63 6f 6d 70 69 6c 65 72 3d 22 25 | kind])._p(4,'<Option.compiler="% |
33420 | 73 22 20 2f 3e 27 2c 20 5f 4f 50 54 49 4f 4e 53 2e 63 63 29 0a 69 66 20 28 63 66 67 2e 6b 69 6e | s"./>',._OPTIONS.cc).if.(cfg.kin |
33440 | 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 29 20 74 68 65 6e 0a 5f 70 28 34 2c 27 3c 4f 70 | d.==."SharedLib").then._p(4,'<Op |
33460 | 74 69 6f 6e 20 63 72 65 61 74 65 44 65 66 46 69 6c 65 3d 22 30 22 20 2f 3e 27 29 0a 5f 70 28 34 | tion.createDefFile="0"./>')._p(4 |
33480 | 2c 27 3c 4f 70 74 69 6f 6e 20 63 72 65 61 74 65 53 74 61 74 69 63 4c 69 62 3d 22 25 73 22 20 2f | ,'<Option.createStaticLib="%s"./ |
334a0 | 3e 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 49 6d 70 6f 72 74 4c 69 62 2c 20 30 | >',.iif(cfg.flags.NoImportLib,.0 |
334c0 | 2c 20 31 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 3c 43 6f 6d 70 69 6c 65 72 3e 27 29 0a 66 6f 72 | ,.1)).end._p(4,'<Compiler>').for |
334e0 | 20 5f 2c 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 | ._,flag.in.ipairs(table.join(cc. |
33500 | 67 65 74 63 66 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 | getcflags(cfg),.cc.getcxxflags(c |
33520 | 66 67 29 2c 20 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 2c | fg),.cc.getdefines(cfg.defines), |
33540 | 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 29 20 64 6f 0a 5f 70 28 35 2c 27 3c 41 64 | .cfg.buildoptions)).do._p(5,'<Ad |
33560 | 64 20 6f 70 74 69 6f 6e 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 66 | d.option="%s"./>',.premake.esc(f |
33580 | 6c 61 67 29 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 | lag)).end.if.not.cfg.flags.NoPCH |
335a0 | 20 61 6e 64 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 20 74 68 65 6e 0a 5f 70 28 35 2c 27 3c 41 | .and.cfg.pchheader.then._p(5,'<A |
335c0 | 64 64 20 6f 70 74 69 6f 6e 3d 22 2d 57 69 6e 76 61 6c 69 64 2d 70 63 68 22 20 2f 3e 27 29 0a 5f | dd.option="-Winvalid-pch"./>')._ |
335e0 | 70 28 35 2c 27 3c 41 64 64 20 6f 70 74 69 6f 6e 3d 22 2d 69 6e 63 6c 75 64 65 20 26 71 75 6f 74 | p(5,'<Add.option="-include." |
33600 | 3b 25 73 26 71 75 6f 74 3b 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e | ;%s""./>',.premake.esc(cfg. |
33620 | 70 63 68 68 65 61 64 65 72 29 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 | pchheader)).end.for._,v.in.ipair |
33640 | 73 28 63 66 67 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 | s(cfg.includedirs).do._p(5,'<Add |
33660 | 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 |
33680 | 28 76 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 3c 2f 43 6f 6d 70 69 6c 65 72 3e 27 29 0a 5f 70 28 | (v)).end._p(4,'</Compiler>')._p( |
336a0 | 34 2c 27 3c 4c 69 6e 6b 65 72 3e 27 29 0a 66 6f 72 20 5f 2c 66 6c 61 67 20 69 6e 20 69 70 61 69 | 4,'<Linker>').for._,flag.in.ipai |
336c0 | 72 73 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 63 63 2e 67 65 74 6c 64 66 6c 61 67 73 28 63 66 67 29 | rs(table.join(cc.getldflags(cfg) |
336e0 | 2c 20 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 29 29 20 64 6f 0a 5f 70 28 35 2c 27 3c 41 64 | ,.cfg.linkoptions)).do._p(5,'<Ad |
33700 | 64 20 6f 70 74 69 6f 6e 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 66 | d.option="%s"./>',.premake.esc(f |
33720 | 6c 61 67 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 | lag)).end.for._,v.in.ipairs(prem |
33740 | 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 72 65 63 74 | ake.getlinks(cfg,."all",."direct |
33760 | 6f 72 79 22 29 29 20 64 6f 0a 5f 70 28 35 2c 27 3c 41 64 64 20 64 69 72 65 63 74 6f 72 79 3d 22 | ory")).do._p(5,'<Add.directory=" |
33780 | 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 66 6f 72 | %s"./>',.premake.esc(v)).end.for |
337a0 | 20 5f 2c 76 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 | ._,v.in.ipairs(premake.getlinks( |
337c0 | 63 66 67 2c 20 22 61 6c 6c 22 2c 20 22 62 61 73 65 6e 61 6d 65 22 29 29 20 64 6f 0a 5f 70 28 35 | cfg,."all",."basename")).do._p(5 |
337e0 | 2c 27 3c 41 64 64 20 6c 69 62 72 61 72 79 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 | ,'<Add.library="%s"./>',.premake |
33800 | 2e 65 73 63 28 76 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 3c 2f 4c 69 6e 6b 65 72 3e 27 29 0a 69 | .esc(v)).end._p(4,'</Linker>').i |
33820 | 66 20 70 72 65 6d 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 | f.premake.findfile(cfg,.".rc").t |
33840 | 68 65 6e 0a 5f 70 28 34 2c 27 3c 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 3e 27 29 0a 66 | hen._p(4,'<ResourceCompiler>').f |
33860 | 6f 72 20 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 | or._,v.in.ipairs(cfg.includedirs |
33880 | 29 20 64 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 | ).do._p(5,'<Add.directory="%s"./ |
338a0 | 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 72 20 5f 2c 76 20 | >',.premake.esc(v)).end.for._,v. |
338c0 | 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 72 65 73 69 6e 63 6c 75 64 65 64 69 72 73 29 20 64 6f | in.ipairs(cfg.resincludedirs).do |
338e0 | 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 20 | ._p(5,'<Add.directory="%s"./>',. |
33900 | 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 52 65 73 6f | premake.esc(v)).end._p(4,'</Reso |
33920 | 75 72 63 65 43 6f 6d 70 69 6c 65 72 3e 27 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 70 72 65 62 | urceCompiler>').end.if.#cfg.preb |
33940 | 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 6f 72 20 23 63 66 67 2e 70 6f 73 74 62 75 69 | uildcommands.>.0.or.#cfg.postbui |
33960 | 6c 64 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 3c 45 78 74 72 61 | ldcommands.>.0.then._p(4,'<Extra |
33980 | 43 6f 6d 6d 61 6e 64 73 3e 27 29 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 63 66 | Commands>').for._,v.in.ipairs(cf |
339a0 | 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 35 2c 27 3c 41 64 | g.prebuildcommands).do._p(5,'<Ad |
339c0 | 64 20 62 65 66 6f 72 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 | d.before="%s"./>',.premake.esc(v |
339e0 | 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 63 66 67 2e 70 6f 73 | )).end.for._,v.in.ipairs(cfg.pos |
33a00 | 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 29 20 64 6f 0a 5f 70 28 35 2c 27 3c 41 64 64 20 61 66 | tbuildcommands).do._p(5,'<Add.af |
33a20 | 74 65 72 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 | ter="%s"./>',.premake.esc(v)).en |
33a40 | 64 0a 5f 70 28 34 2c 27 3c 2f 45 78 74 72 61 43 6f 6d 6d 61 6e 64 73 3e 27 29 0a 65 6e 64 0a 5f | d._p(4,'</ExtraCommands>').end._ |
33a60 | 70 28 33 2c 27 3c 2f 54 61 72 67 65 74 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c | p(3,'</Target>').end.end._p(2,'< |
33a80 | 2f 42 75 69 6c 64 3e 27 29 0a 63 6f 64 65 62 6c 6f 63 6b 73 2e 66 69 6c 65 73 28 70 72 6a 29 0a | /Build>').codeblocks.files(prj). |
33aa0 | 5f 70 28 32 2c 27 3c 45 78 74 65 6e 73 69 6f 6e 73 3e 27 29 0a 20 20 20 20 20 20 20 20 66 6f 72 | _p(2,'<Extensions>').........for |
33ac0 | 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 |
33ae0 | 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 |
33b00 | 69 67 28 70 72 6a 2c 20 70 6c 61 74 66 6f 72 6d 29 20 64 6f 0a 69 66 20 63 66 67 2e 64 65 62 75 | ig(prj,.platform).do.if.cfg.debu |
33b20 | 67 65 6e 76 73 20 61 6e 64 20 23 63 66 67 2e 64 65 62 75 67 65 6e 76 73 20 3e 20 30 20 74 68 65 | genvs.and.#cfg.debugenvs.>.0.the |
33b40 | 6e 0a 70 72 65 6d 61 6b 65 2e 63 6f 64 65 62 6c 6f 63 6b 73 2e 64 65 62 75 67 65 6e 76 73 28 63 | n.premake.codeblocks.debugenvs(c |
33b60 | 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 2f 45 78 74 65 6e 73 69 6f | fg).end.end.end._p(2,'</Extensio |
33b80 | 6e 73 3e 27 29 0a 5f 70 28 31 2c 27 3c 2f 50 72 6f 6a 65 63 74 3e 27 29 0a 5f 70 28 27 3c 2f 43 | ns>')._p(1,'</Project>')._p('</C |
33ba0 | 6f 64 65 42 6c 6f 63 6b 73 5f 70 72 6f 6a 65 63 74 5f 66 69 6c 65 3e 27 29 0a 5f 70 28 27 27 29 | odeBlocks_project_file>')._p('') |
33bc0 | 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 63 6f 64 65 6c 69 74 65 20 3d 20 7b 20 7d 0a 6e 65 77 | .end..premake.codelite.=.{.}.new |
33be0 | 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 22 63 6f 64 65 | action.{.trigger.........=."code |
33c00 | 6c 69 74 65 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 4c 69 | lite",.shortname.......=."CodeLi |
33c20 | 74 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 74 65 | te",.description.....=."Generate |
33c40 | 20 43 6f 64 65 4c 69 74 65 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 22 2c 0a 76 61 6c 69 64 5f | .CodeLite.project.files",.valid_ |
33c60 | 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 69 6e | kinds.....=.{."ConsoleApp",."Win |
33c80 | 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 64 4c | dowedApp",."StaticLib",."SharedL |
33ca0 | 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 2c 20 | ib".},.valid_languages.=.{."C",. |
33cc0 | 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 3d 20 7b 0a 63 63 20 | "C++".},.valid_tools.....=.{.cc. |
33ce0 | 20 20 3d 20 7b 20 22 67 63 63 22 20 7d 2c 0a 7d 2c 0a 6f 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 66 | ..=.{."gcc".},.},.onsolution.=.f |
33d00 | 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 6c | unction(sln).premake.generate(sl |
33d20 | 6e 2c 20 22 25 25 2e 77 6f 72 6b 73 70 61 63 65 22 2c 20 70 72 65 6d 61 6b 65 2e 63 6f 64 65 6c | n,."%%.workspace",.premake.codel |
33d40 | 69 74 65 2e 77 6f 72 6b 73 70 61 63 65 29 0a 65 6e 64 2c 0a 6f 6e 70 72 6f 6a 65 63 74 20 3d 20 | ite.workspace).end,.onproject.=. |
33d60 | 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 72 61 74 65 28 70 | function(prj).premake.generate(p |
33d80 | 72 6a 2c 20 22 25 25 2e 70 72 6f 6a 65 63 74 22 2c 20 70 72 65 6d 61 6b 65 2e 63 6f 64 65 6c 69 | rj,."%%.project",.premake.codeli |
33da0 | 74 65 2e 70 72 6f 6a 65 63 74 29 0a 65 6e 64 2c 0a 6f 6e 63 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e | te.project).end,.oncleansolution |
33dc0 | 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 2e 66 | .=.function(sln).premake.clean.f |
33de0 | 69 6c 65 28 73 6c 6e 2c 20 22 25 25 2e 77 6f 72 6b 73 70 61 63 65 22 29 0a 70 72 65 6d 61 6b 65 | ile(sln,."%%.workspace").premake |
33e00 | 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 73 6c 6e 2c 20 22 25 25 5f 77 73 70 2e 6d 6b 22 29 0a 70 72 | .clean.file(sln,."%%_wsp.mk").pr |
33e20 | 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 74 61 67 73 22 29 | emake.clean.file(sln,."%%.tags") |
33e40 | 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( |
33e60 | 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 25 25 | prj).premake.clean.file(prj,."%% |
33e80 | 2e 70 72 6f 6a 65 63 74 22 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 | .project").premake.clean.file(pr |
33ea0 | 6a 2c 20 22 25 25 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 70 | j,."%%.mk").premake.clean.file(p |
33ec0 | 72 6a 2c 20 22 25 25 2e 6c 69 73 74 22 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c | rj,."%%.list").premake.clean.fil |
33ee0 | 65 28 70 72 6a 2c 20 22 25 25 2e 6f 75 74 22 29 0a 65 6e 64 0a 7d 0a 00 66 75 6e 63 74 69 6f 6e | e(prj,."%%.out").end.}..function |
33f00 | 20 70 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 28 73 6c 6e 29 | .premake.codelite.workspace(sln) |
33f20 | 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 6f 64 69 6e | ._p('<?xml.version="1.0".encodin |
33f40 | 67 3d 22 75 74 66 2d 38 22 3f 3e 27 29 0a 5f 70 28 27 3c 43 6f 64 65 4c 69 74 65 5f 57 6f 72 6b | g="utf-8"?>')._p('<CodeLite_Work |
33f60 | 73 70 61 63 65 20 4e 61 6d 65 3d 22 25 73 22 20 44 61 74 61 62 61 73 65 3d 22 2e 2f 25 73 2e 74 | space.Name="%s".Database="./%s.t |
33f80 | 61 67 73 22 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 73 6c 6e 2e 6e 61 6d 65 29 2c 20 70 | ags">',.premake.esc(sln.name),.p |
33fa0 | 72 65 6d 61 6b 65 2e 65 73 63 28 73 6c 6e 2e 6e 61 6d 65 29 29 0a 66 6f 72 20 69 2c 70 72 6a 20 | remake.esc(sln.name)).for.i,prj. |
33fc0 | 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 6c 6f 63 61 6c | in.ipairs(sln.projects).do.local |
33fe0 | 20 6e 61 6d 65 20 3d 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 72 6a 2e 6e 61 6d 65 29 0a 6c 6f | .name.=.premake.esc(prj.name).lo |
34000 | 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 65 | cal.fname.=.path.join(path.getre |
34020 | 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 6f | lative(sln.location,.prj.locatio |
34040 | 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 66 | n),.prj.name).local.active.=.iif |
34060 | 28 69 3d 3d 31 2c 20 22 59 65 73 22 2c 20 22 4e 6f 22 29 0a 5f 70 28 27 20 20 3c 50 72 6f 6a 65 | (i==1,."Yes",."No")._p('..<Proje |
34080 | 63 74 20 4e 61 6d 65 3d 22 25 73 22 20 50 61 74 68 3d 22 25 73 2e 70 72 6f 6a 65 63 74 22 20 41 | ct.Name="%s".Path="%s.project".A |
340a0 | 63 74 69 76 65 3d 22 25 73 22 20 2f 3e 27 2c 20 6e 61 6d 65 2c 20 66 6e 61 6d 65 2c 20 61 63 74 | ctive="%s"./>',.name,.fname,.act |
340c0 | 69 76 65 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 3d 20 70 72 65 6d 61 | ive).end.local.platforms.=.prema |
340e0 | 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 6d 61 6b 65 5b | ke.filterplatforms(sln,.premake[ |
34100 | 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 65 22 | _OPTIONS.cc].platforms,."Native" |
34120 | 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 0a 69 | ).for.i.=.#platforms,.1,.-1.do.i |
34140 | 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 69 5d | f.premake.platforms[platforms[i] |
34160 | 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 65 6d | ].iscrosscompiler.then.table.rem |
34180 | 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 5f 70 28 27 20 | ove(platforms,.i).end.end.._p('. |
341a0 | 20 3c 42 75 69 6c 64 4d 61 74 72 69 78 3e 27 29 0a 66 6f 72 20 5f 2c 20 70 6c 61 74 66 6f 72 6d | .<BuildMatrix>').for._,.platform |
341c0 | 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 66 6f 72 20 5f 2c 20 | .in.ipairs(platforms).do.for._,. |
341e0 | 63 66 67 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 63 6f 6e 66 69 67 75 72 61 74 | cfgname.in.ipairs(sln.configurat |
34200 | 69 6f 6e 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 67 65 | ions).do.local.name.=.premake.ge |
34220 | 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 29 3a 67 | tconfigname(cfgname,.platform):g |
34240 | 73 75 62 28 22 7c 22 2c 22 5f 22 29 0a 5f 70 28 27 20 20 20 20 3c 57 6f 72 6b 73 70 61 63 65 43 | sub("|","_")._p('....<WorkspaceC |
34260 | 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 4e 61 6d 65 3d 22 25 73 22 20 53 65 6c 65 63 74 65 64 3d | onfiguration.Name="%s".Selected= |
34280 | 22 79 65 73 22 3e 27 2c 20 6e 61 6d 65 29 0a 66 6f 72 20 5f 2c 70 72 6a 20 69 6e 20 69 70 61 69 | "yes">',.name).for._,prj.in.ipai |
342a0 | 72 73 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a 5f 70 28 27 20 20 20 20 20 20 3c 50 | rs(sln.projects).do._p('......<P |
342c0 | 72 6f 6a 65 63 74 20 4e 61 6d 65 3d 22 25 73 22 20 43 6f 6e 66 69 67 4e 61 6d 65 3d 22 25 73 22 | roject.Name="%s".ConfigName="%s" |
342e0 | 2f 3e 27 2c 20 70 72 6a 2e 6e 61 6d 65 2c 20 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 27 20 20 20 | />',.prj.name,.name).end._p('... |
34300 | 20 3c 2f 57 6f 72 6b 73 70 61 63 65 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 27 29 0a 65 6e 64 | .</WorkspaceConfiguration>').end |
34320 | 0a 65 6e 64 0a 5f 70 28 27 20 20 3c 2f 42 75 69 6c 64 4d 61 74 72 69 78 3e 27 29 0a 5f 70 28 27 | .end._p('..</BuildMatrix>')._p(' |
34340 | 3c 2f 43 6f 64 65 4c 69 74 65 5f 57 6f 72 6b 73 70 61 63 65 3e 27 29 0a 65 6e 64 0a 00 6c 6f 63 | </CodeLite_Workspace>').end..loc |
34360 | 61 6c 20 63 6f 64 65 6c 69 74 65 20 3d 20 70 72 65 6d 61 6b 65 2e 63 6f 64 65 6c 69 74 65 0a 6c | al.codelite.=.premake.codelite.l |
34380 | 6f 63 61 6c 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 | ocal.tree.=.premake.tree.functio |
343a0 | 6e 20 63 6f 64 65 6c 69 74 65 2e 66 69 6c 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 74 72 20 3d | n.codelite.files(prj).local.tr.= |
343c0 | 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 65 74 72 65 65 | .premake.project.buildsourcetree |
343e0 | 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 6e 62 72 61 6e | (prj).tree.traverse(tr,.{.onbran |
34400 | 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 70 74 68 29 0a | chenter.=.function(node,.depth). |
34420 | 5f 70 28 64 65 70 74 68 2c 20 27 3c 56 69 72 74 75 61 6c 44 69 72 65 63 74 6f 72 79 20 4e 61 6d | _p(depth,.'<VirtualDirectory.Nam |
34440 | 65 3d 22 25 73 22 3e 27 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 65 6e 64 2c 0a 6f 6e 62 72 61 6e | e="%s">',.node.name).end,.onbran |
34460 | 63 68 65 78 69 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 2c 20 64 65 70 74 68 29 0a 5f | chexit.=.function(node,.depth)._ |
34480 | 70 28 64 65 70 74 68 2c 20 27 3c 2f 56 69 72 74 75 61 6c 44 69 72 65 63 74 6f 72 79 3e 27 29 0a | p(depth,.'</VirtualDirectory>'). |
344a0 | 65 6e 64 2c 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 2c 20 64 65 70 | end,.onleaf.=.function(node,.dep |
344c0 | 74 68 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 3c 46 69 6c 65 20 4e 61 6d 65 3d 22 25 73 22 2f 3e | th)._p(depth,.'<File.Name="%s"/> |
344e0 | 27 2c 20 6e 6f 64 65 2e 63 66 67 2e 6e 61 6d 65 29 0a 65 6e 64 2c 0a 7d 2c 20 74 72 75 65 2c 20 | ',.node.cfg.name).end,.},.true,. |
34500 | 31 29 0a 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 6c 69 74 65 | 1).end.function.premake.codelite |
34520 | 2e 70 72 6f 6a 65 63 74 28 70 72 6a 29 0a 69 6f 2e 69 6e 64 65 6e 74 20 3d 20 22 20 20 22 0a 5f | .project(prj).io.indent.=.".."._ |
34540 | 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 6f 64 69 6e 67 3d | p('<?xml.version="1.0".encoding= |
34560 | 22 75 74 66 2d 38 22 3f 3e 27 29 0a 5f 70 28 27 3c 43 6f 64 65 4c 69 74 65 5f 50 72 6f 6a 65 63 | "utf-8"?>')._p('<CodeLite_Projec |
34580 | 74 20 4e 61 6d 65 3d 22 25 73 22 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 72 6a 2e 6e | t.Name="%s">',.premake.esc(prj.n |
345a0 | 61 6d 65 29 29 0a 63 6f 64 65 6c 69 74 65 2e 66 69 6c 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 | ame)).codelite.files(prj).local. |
345c0 | 74 79 70 65 73 20 3d 20 7b 20 0a 43 6f 6e 73 6f 6c 65 41 70 70 20 20 3d 20 22 45 78 65 63 75 74 | types.=.{..ConsoleApp..=."Execut |
345e0 | 61 62 6c 65 22 2c 20 0a 57 69 6e 64 6f 77 65 64 41 70 70 20 3d 20 22 45 78 65 63 75 74 61 62 6c | able",..WindowedApp.=."Executabl |
34600 | 65 22 2c 20 0a 53 74 61 74 69 63 4c 69 62 20 20 20 3d 20 22 53 74 61 74 69 63 20 4c 69 62 72 61 | e",..StaticLib...=."Static.Libra |
34620 | 72 79 22 2c 0a 53 68 61 72 65 64 4c 69 62 20 20 20 3d 20 22 44 79 6e 61 6d 69 63 20 4c 69 62 72 | ry",.SharedLib...=."Dynamic.Libr |
34640 | 61 72 79 22 2c 0a 7d 0a 5f 70 28 27 20 20 3c 53 65 74 74 69 6e 67 73 20 54 79 70 65 3d 22 25 73 | ary",.}._p('..<Settings.Type="%s |
34660 | 22 3e 27 2c 20 74 79 70 65 73 5b 70 72 6a 2e 6b 69 6e 64 5d 29 0a 6c 6f 63 61 6c 20 70 6c 61 74 | ">',.types[prj.kind]).local.plat |
34680 | 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 28 | forms.=.premake.filterplatforms( |
346a0 | 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 2e 63 | prj.solution,.premake[_OPTIONS.c |
346c0 | 63 5d 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 20 | c].platforms,."Native").for.i.=. |
346e0 | 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 2e | #platforms,.1,.-1.do.if.premake. |
34700 | 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 63 | platforms[platforms[i]].iscrossc |
34720 | 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 6f | ompiler.then.table.remove(platfo |
34740 | 72 6d 73 2c 20 69 29 0a 65 6e 64 0a 65 6e 64 20 0a 66 6f 72 20 5f 2c 20 70 6c 61 74 66 6f 72 6d | rms,.i).end.end..for._,.platform |
34760 | 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 66 6f 72 20 63 66 67 | .in.ipairs(platforms).do.for.cfg |
34780 | 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 6a 2c 20 70 6c 61 74 | .in.premake.eachconfig(prj,.plat |
347a0 | 66 6f 72 6d 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 | form).do.local.name.=.premake.es |
347c0 | 63 28 63 66 67 2e 6c 6f 6e 67 6e 61 6d 65 29 3a 67 73 75 62 28 22 7c 22 2c 22 5f 22 29 0a 6c 6f | c(cfg.longname):gsub("|","_").lo |
347e0 | 63 61 6c 20 63 6f 6d 70 69 6c 65 72 20 3d 20 69 69 66 28 63 66 67 2e 6c 61 6e 67 75 61 67 65 20 | cal.compiler.=.iif(cfg.language. |
34800 | 3d 3d 20 22 43 22 2c 20 22 67 63 63 22 2c 20 22 67 2b 2b 22 29 0a 5f 70 28 27 20 20 20 20 3c 43 | ==."C",."gcc",."g++")._p('....<C |
34820 | 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 4e 61 6d 65 3d 22 25 73 22 20 43 6f 6d 70 69 6c 65 72 54 | onfiguration.Name="%s".CompilerT |
34840 | 79 70 65 3d 22 67 6e 75 20 25 73 22 20 44 65 62 75 67 67 65 72 54 79 70 65 3d 22 47 4e 55 20 67 | ype="gnu.%s".DebuggerType="GNU.g |
34860 | 64 62 20 64 65 62 75 67 67 65 72 22 20 54 79 70 65 3d 22 25 73 22 3e 27 2c 20 6e 61 6d 65 2c 20 | db.debugger".Type="%s">',.name,. |
34880 | 63 6f 6d 70 69 6c 65 72 2c 20 74 79 70 65 73 5b 63 66 67 2e 6b 69 6e 64 5d 29 0a 6c 6f 63 61 6c | compiler,.types[cfg.kind]).local |
348a0 | 20 66 6e 61 6d 65 20 20 3d 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 62 75 69 6c 64 74 | .fname..=.premake.esc(cfg.buildt |
348c0 | 61 72 67 65 74 2e 66 75 6c 6c 70 61 74 68 29 0a 6c 6f 63 61 6c 20 6f 62 6a 64 69 72 20 3d 20 70 | arget.fullpath).local.objdir.=.p |
348e0 | 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 6f 62 6a 65 63 74 73 64 69 72 29 0a 6c 6f 63 61 6c | remake.esc(cfg.objectsdir).local |
34900 | 20 72 75 6e 63 6d 64 20 3d 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 6e 61 6d 65 0a 6c | .runcmd.=.cfg.buildtarget.name.l |
34920 | 6f 63 61 6c 20 72 75 6e 64 69 72 20 3d 20 63 66 67 2e 64 65 62 75 67 64 69 72 20 6f 72 20 63 66 | ocal.rundir.=.cfg.debugdir.or.cf |
34940 | 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f 72 79 0a 6c 6f 63 61 6c 20 72 75 | g.buildtarget.directory.local.ru |
34960 | 6e 61 72 67 73 20 3d 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 | nargs.=.table.concat(cfg.debugar |
34980 | 67 73 2c 20 22 20 22 29 0a 6c 6f 63 61 6c 20 70 61 75 73 65 20 20 3d 20 69 69 66 28 63 66 67 2e | gs,.".").local.pause..=.iif(cfg. |
349a0 | 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 2c 20 22 6e 6f 22 2c 20 22 79 65 | kind.==."WindowedApp",."no",."ye |
349c0 | 73 22 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 47 65 6e 65 72 61 6c 20 4f 75 74 70 75 74 46 69 6c | s")._p('......<General.OutputFil |
349e0 | 65 3d 22 25 73 22 20 49 6e 74 65 72 6d 65 64 69 61 74 65 44 69 72 65 63 74 6f 72 79 3d 22 25 73 | e="%s".IntermediateDirectory="%s |
34a00 | 22 20 43 6f 6d 6d 61 6e 64 3d 22 2e 2f 25 73 22 20 43 6f 6d 6d 61 6e 64 41 72 67 75 6d 65 6e 74 | ".Command="./%s".CommandArgument |
34a20 | 73 3d 22 25 73 22 20 57 6f 72 6b 69 6e 67 44 69 72 65 63 74 6f 72 79 3d 22 25 73 22 20 50 61 75 | s="%s".WorkingDirectory="%s".Pau |
34a40 | 73 65 45 78 65 63 57 68 65 6e 50 72 6f 63 54 65 72 6d 69 6e 61 74 65 73 3d 22 25 73 22 2f 3e 27 | seExecWhenProcTerminates="%s"/>' |
34a60 | 2c 20 66 6e 61 6d 65 2c 20 6f 62 6a 64 69 72 2c 20 72 75 6e 63 6d 64 2c 20 72 75 6e 61 72 67 73 | ,.fname,.objdir,.runcmd,.runargs |
34a80 | 2c 20 72 75 6e 64 69 72 2c 20 70 61 75 73 65 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 70 | ,.rundir,.pause).local.flags.=.p |
34aa0 | 72 65 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 | remake.esc(table.join(premake.gc |
34ac0 | 63 2e 67 65 74 63 66 6c 61 67 73 28 63 66 67 29 2c 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 65 | c.getcflags(cfg),.premake.gcc.ge |
34ae0 | 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 |
34b00 | 29 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 43 6f 6d 70 69 6c 65 72 20 52 65 71 75 69 72 65 64 3d | ))._p('......<Compiler.Required= |
34b20 | 22 79 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 | "yes".Options="%s">',.table.conc |
34b40 | 61 74 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 | at(flags,.";")).for._,v.in.ipair |
34b60 | 73 28 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 29 20 64 6f 0a 5f 70 28 27 20 20 20 20 20 20 | s(cfg.includedirs).do._p('...... |
34b80 | 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 27 2c 20 70 72 | ..<IncludePath.Value="%s"/>',.pr |
34ba0 | 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 61 | emake.esc(v)).end.for._,v.in.ipa |
34bc0 | 69 72 73 28 63 66 67 2e 64 65 66 69 6e 65 73 29 20 64 6f 0a 5f 70 28 27 20 20 20 20 20 20 20 20 | irs(cfg.defines).do._p('........ |
34be0 | 3c 50 72 65 70 72 6f 63 65 73 73 6f 72 20 56 61 6c 75 65 3d 22 25 73 22 2f 3e 27 2c 20 70 72 65 | <Preprocessor.Value="%s"/>',.pre |
34c00 | 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 20 3c 2f 43 6f 6d | make.esc(v)).end._p('......</Com |
34c20 | 70 69 6c 65 72 3e 27 29 0a 66 6c 61 67 73 20 3d 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 62 | piler>').flags.=.premake.esc(tab |
34c40 | 6c 65 2e 6a 6f 69 6e 28 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 6c 64 66 6c 61 67 73 28 63 | le.join(premake.gcc.getldflags(c |
34c60 | 66 67 29 2c 20 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 29 29 0a 5f 70 28 27 20 20 20 20 20 | fg),.cfg.linkoptions))._p('..... |
34c80 | 20 3c 4c 69 6e 6b 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 | .<Linker.Required="yes".Options= |
34ca0 | 22 25 73 22 3e 27 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 | "%s">',.table.concat(flags,.";") |
34cc0 | 29 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c | ).for._,v.in.ipairs(premake.getl |
34ce0 | 69 6e 6b 73 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 | inks(cfg,."all",."directory")).d |
34d00 | 6f 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 4c 69 62 72 61 72 79 50 61 74 68 20 56 61 6c 75 65 | o._p('........<LibraryPath.Value |
34d20 | 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 66 | ="%s"./>',.premake.esc(v)).end.f |
34d40 | 6f 72 20 5f 2c 76 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 | or._,v.in.ipairs(premake.getlink |
34d60 | 73 28 63 66 67 2c 20 22 61 6c 6c 22 2c 20 22 62 61 73 65 6e 61 6d 65 22 29 29 20 64 6f 0a 5f 70 | s(cfg,."all",."basename")).do._p |
34d80 | 28 27 20 20 20 20 20 20 20 20 3c 4c 69 62 72 61 72 79 20 56 61 6c 75 65 3d 22 25 73 22 20 2f 3e | ('........<Library.Value="%s"./> |
34da0 | 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('..... |
34dc0 | 20 3c 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 | .</Linker>').if.premake.findfile |
34de0 | 28 63 66 67 2c 20 22 2e 72 63 22 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 64 65 66 69 6e 65 73 20 | (cfg,.".rc").then.local.defines. |
34e00 | 3d 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 63 66 67 2e 64 | =.table.implode(table.join(cfg.d |
34e20 | 65 66 69 6e 65 73 2c 20 63 66 67 2e 72 65 73 64 65 66 69 6e 65 73 29 2c 20 22 2d 44 22 2c 20 22 | efines,.cfg.resdefines),."-D",." |
34e40 | 3b 22 2c 20 22 22 29 0a 6c 6f 63 61 6c 20 6f 70 74 69 6f 6e 73 20 3d 20 74 61 62 6c 65 2e 63 6f | ;",."").local.options.=.table.co |
34e60 | 6e 63 61 74 28 63 66 67 2e 72 65 73 6f 70 74 69 6f 6e 73 2c 20 22 3b 22 29 0a 5f 70 28 27 20 20 | ncat(cfg.resoptions,.";")._p('.. |
34e80 | 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 3d 22 | ....<ResourceCompiler.Required=" |
34ea0 | 79 65 73 22 20 4f 70 74 69 6f 6e 73 3d 22 25 73 25 73 22 3e 27 2c 20 64 65 66 69 6e 65 73 2c 20 | yes".Options="%s%s">',.defines,. |
34ec0 | 6f 70 74 69 6f 6e 73 29 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 74 61 62 6c 65 | options).for._,v.in.ipairs(table |
34ee0 | 2e 6a 6f 69 6e 28 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 2c 20 63 66 67 2e 72 65 73 69 6e | .join(cfg.includedirs,.cfg.resin |
34f00 | 63 6c 75 64 65 64 69 72 73 29 29 20 64 6f 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 49 6e 63 6c | cludedirs)).do._p('........<Incl |
34f20 | 75 64 65 50 61 74 68 20 56 61 6c 75 65 3d 22 25 73 22 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 | udePath.Value="%s"/>',.premake.e |
34f40 | 73 63 28 76 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 20 20 20 20 3c 2f 52 65 73 6f 75 72 63 65 43 | sc(v)).end._p('......</ResourceC |
34f60 | 6f 6d 70 69 6c 65 72 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 27 20 20 20 20 20 20 3c 52 65 73 6f 75 | ompiler>').else._p('......<Resou |
34f80 | 72 63 65 43 6f 6d 70 69 6c 65 72 20 52 65 71 75 69 72 65 64 3d 22 6e 6f 22 20 4f 70 74 69 6f 6e | rceCompiler.Required="no".Option |
34fa0 | 73 3d 22 22 2f 3e 27 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 70 72 65 62 75 69 6c 64 63 6f 6d | s=""/>').end.if.#cfg.prebuildcom |
34fc0 | 6d 61 6e 64 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 20 20 3c 50 72 65 42 75 69 | mands.>.0.then._p('......<PreBui |
34fe0 | 6c 64 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 2e 70 72 65 62 | ld>').for._,v.in.ipairs(cfg.preb |
35000 | 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 29 20 64 6f 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 43 6f | uildcommands).do._p('........<Co |
35020 | 6d 6d 61 6e 64 20 45 6e 61 62 6c 65 64 3d 22 79 65 73 22 3e 25 73 3c 2f 43 6f 6d 6d 61 6e 64 3e | mmand.Enabled="yes">%s</Command> |
35040 | 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('..... |
35060 | 20 3c 2f 50 72 65 42 75 69 6c 64 3e 27 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 70 6f 73 74 62 | .</PreBuild>').end.if.#cfg.postb |
35080 | 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 20 20 20 20 20 | uildcommands.>.0.then._p('...... |
350a0 | 3c 50 6f 73 74 42 75 69 6c 64 3e 27 29 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 | <PostBuild>').for._,v.in.ipairs( |
350c0 | 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 70 28 27 20 20 | cfg.postbuildcommands).do._p('.. |
350e0 | 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 25 73 3c | ......<Command.Enabled="yes">%s< |
35100 | 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 6e 64 0a | /Command>',.premake.esc(v)).end. |
35120 | 5f 70 28 27 20 20 20 20 20 20 3c 2f 50 6f 73 74 42 75 69 6c 64 3e 27 29 0a 65 6e 64 0a 5f 70 28 | _p('......</PostBuild>').end._p( |
35140 | 27 20 20 20 20 20 20 3c 43 75 73 74 6f 6d 42 75 69 6c 64 20 45 6e 61 62 6c 65 64 3d 22 6e 6f 22 | '......<CustomBuild.Enabled="no" |
35160 | 3e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 43 6c 65 61 6e 43 6f 6d 6d 61 6e 64 3e 3c 2f | >')._p('........<CleanCommand></ |
35180 | 43 6c 65 61 6e 43 6f 6d 6d 61 6e 64 3e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 42 75 69 | CleanCommand>')._p('........<Bui |
351a0 | 6c 64 43 6f 6d 6d 61 6e 64 3e 3c 2f 42 75 69 6c 64 43 6f 6d 6d 61 6e 64 3e 27 29 0a 5f 70 28 27 | ldCommand></BuildCommand>')._p(' |
351c0 | 20 20 20 20 20 20 20 20 3c 53 69 6e 67 6c 65 46 69 6c 65 43 6f 6d 6d 61 6e 64 3e 3c 2f 53 69 6e | ........<SingleFileCommand></Sin |
351e0 | 67 6c 65 46 69 6c 65 43 6f 6d 6d 61 6e 64 3e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 4d | gleFileCommand>')._p('........<M |
35200 | 61 6b 65 66 69 6c 65 47 65 6e 65 72 61 74 69 6f 6e 43 6f 6d 6d 61 6e 64 3e 3c 2f 4d 61 6b 65 66 | akefileGenerationCommand></Makef |
35220 | 69 6c 65 47 65 6e 65 72 61 74 69 6f 6e 43 6f 6d 6d 61 6e 64 3e 27 29 0a 5f 70 28 27 20 20 20 20 | ileGenerationCommand>')._p('.... |
35240 | 20 20 20 20 3c 54 68 69 72 64 50 61 72 74 79 54 6f 6f 6c 4e 61 6d 65 3e 4e 6f 6e 65 3c 2f 54 68 | ....<ThirdPartyToolName>None</Th |
35260 | 69 72 64 50 61 72 74 79 54 6f 6f 6c 4e 61 6d 65 3e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 20 20 | irdPartyToolName>')._p('........ |
35280 | 3c 57 6f 72 6b 69 6e 67 44 69 72 65 63 74 6f 72 79 3e 3c 2f 57 6f 72 6b 69 6e 67 44 69 72 65 63 | <WorkingDirectory></WorkingDirec |
352a0 | 74 6f 72 79 3e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 2f 43 75 73 74 6f 6d 42 75 69 6c 64 3e | tory>')._p('......</CustomBuild> |
352c0 | 27 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 41 64 64 69 74 69 6f 6e 61 6c 52 75 6c 65 73 3e 27 29 | ')._p('......<AdditionalRules>') |
352e0 | 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 43 75 73 74 6f 6d 50 6f 73 74 42 75 69 6c 64 3e 3c 2f | ._p('........<CustomPostBuild></ |
35300 | 43 75 73 74 6f 6d 50 6f 73 74 42 75 69 6c 64 3e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c | CustomPostBuild>')._p('........< |
35320 | 43 75 73 74 6f 6d 50 72 65 42 75 69 6c 64 3e 3c 2f 43 75 73 74 6f 6d 50 72 65 42 75 69 6c 64 3e | CustomPreBuild></CustomPreBuild> |
35340 | 27 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 52 75 6c 65 73 3e 27 | ')._p('......</AdditionalRules>' |
35360 | 29 0a 5f 70 28 27 20 20 20 20 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 27 29 0a 65 6e 64 | )._p('....</Configuration>').end |
35380 | 0a 65 6e 64 0a 5f 70 28 27 20 20 3c 2f 53 65 74 74 69 6e 67 73 3e 27 29 0a 66 6f 72 20 5f 2c 20 | .end._p('..</Settings>').for._,. |
353a0 | 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 29 20 64 6f | platform.in.ipairs(platforms).do |
353c0 | 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 |
353e0 | 72 6a 2c 20 70 6c 61 74 66 6f 72 6d 29 20 64 6f 0a 5f 70 28 27 20 20 3c 44 65 70 65 6e 64 65 6e | rj,.platform).do._p('..<Dependen |
35400 | 63 69 65 73 20 6e 61 6d 65 3d 22 25 73 22 3e 27 2c 20 63 66 67 2e 6c 6f 6e 67 6e 61 6d 65 3a 67 | cies.name="%s">',.cfg.longname:g |
35420 | 73 75 62 28 22 7c 22 2c 22 5f 22 29 29 0a 66 6f 72 20 5f 2c 64 65 70 20 69 6e 20 69 70 61 69 72 | sub("|","_")).for._,dep.in.ipair |
35440 | 73 28 70 72 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 | s(premake.getdependencies(prj)). |
35460 | 64 6f 0a 5f 70 28 27 20 20 20 20 3c 50 72 6f 6a 65 63 74 20 4e 61 6d 65 3d 22 25 73 22 2f 3e 27 | do._p('....<Project.Name="%s"/>' |
35480 | 2c 20 64 65 70 2e 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 27 20 20 3c 2f 44 65 70 65 6e 64 65 6e | ,.dep.name).end._p('..</Dependen |
354a0 | 63 69 65 73 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 3c 2f 43 6f 64 65 4c 69 74 65 5f 50 | cies>').end.end._p('</CodeLite_P |
354c0 | 72 6f 6a 65 63 74 3e 27 29 0a 65 6e 64 0a 00 5f 4d 41 4b 45 20 3d 20 7b 20 7d 0a 70 72 65 6d 61 | roject>').end.._MAKE.=.{.}.prema |
354e0 | 6b 65 2e 6d 61 6b 65 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 6d 61 6b 65 20 3d 20 70 72 65 6d 61 | ke.make.=.{.}.local.make.=.prema |
35500 | 6b 65 2e 6d 61 6b 65 0a 66 75 6e 63 74 69 6f 6e 20 5f 4d 41 4b 45 2e 65 73 63 28 76 61 6c 75 65 | ke.make.function._MAKE.esc(value |
35520 | 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 0a 69 66 20 28 74 79 70 65 28 76 61 6c 75 65 29 20 3d | ).local.result.if.(type(value).= |
35540 | 3d 20 22 74 61 62 6c 65 22 29 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 | =."table").then.result.=.{.}.for |
35560 | 20 5f 2c 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 | ._,v.in.ipairs(value).do.table.i |
35580 | 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 76 29 29 0a 65 6e 64 0a | nsert(result,._MAKE.esc(v)).end. |
355a0 | 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6c 73 65 0a 72 65 73 75 6c 74 20 3d 20 76 61 6c 75 | return.result.else.result.=.valu |
355c0 | 65 3a 67 73 75 62 28 22 5c 5c 22 2c 20 22 5c 5c 5c 5c 22 29 0a 72 65 73 75 6c 74 20 3d 20 72 65 | e:gsub("\\",."\\\\").result.=.re |
355e0 | 73 75 6c 74 3a 67 73 75 62 28 22 20 22 2c 20 22 5c 5c 20 22 29 0a 72 65 73 75 6c 74 20 3d 20 72 | sult:gsub(".",."\\.").result.=.r |
35600 | 65 73 75 6c 74 3a 67 73 75 62 28 22 25 25 28 22 2c 20 22 5c 5c 25 28 22 29 0a 72 65 73 75 6c 74 | esult:gsub("%%(",."\\%(").result |
35620 | 20 3d 20 72 65 73 75 6c 74 3a 67 73 75 62 28 22 25 25 29 22 2c 20 22 5c 5c 25 29 22 29 0a 72 65 | .=.result:gsub("%%)",."\\%)").re |
35640 | 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 3a 67 73 75 62 28 22 24 5c 5c 25 28 28 2e 2d 29 5c 5c 25 | sult.=.result:gsub("$\\%((.-)\\% |
35660 | 29 22 2c 20 22 24 25 28 25 31 25 29 22 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 | )",."$%(%1%)").return.result.end |
35680 | 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 63 6f 70 79 72 | .end.function.premake.make_copyr |
356a0 | 75 6c 65 28 73 6f 75 72 63 65 2c 20 74 61 72 67 65 74 29 0a 5f 70 28 27 25 73 3a 20 25 73 27 2c | ule(source,.target)._p('%s:.%s', |
356c0 | 20 74 61 72 67 65 74 2c 20 73 6f 75 72 63 65 29 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 43 6f 70 | .target,.source)._p('\t@echo.Cop |
356e0 | 79 69 6e 67 20 24 28 6e 6f 74 64 69 72 20 25 73 29 27 2c 20 74 61 72 67 65 74 29 0a 5f 70 28 27 | ying.$(notdir.%s)',.target)._p(' |
35700 | 5c 74 2d 24 28 63 61 6c 6c 20 43 4f 50 59 2c 25 73 2c 25 73 29 27 2c 20 73 6f 75 72 63 65 2c 20 | \t-$(call.COPY,%s,%s)',.source,. |
35720 | 74 61 72 67 65 74 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6d 61 6b | target).end.function.premake.mak |
35740 | 65 5f 6d 6b 64 69 72 72 75 6c 65 28 76 61 72 29 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 43 72 65 | e_mkdirrule(var)._p('\t@echo.Cre |
35760 | 61 74 69 6e 67 20 25 73 27 2c 20 76 61 72 29 0a 5f 70 28 27 5c 74 2d 24 28 63 61 6c 6c 20 4d 4b | ating.%s',.var)._p('\t-$(call.MK |
35780 | 44 49 52 2c 25 73 29 27 2c 20 76 61 72 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 | DIR,%s)',.var)._p('').end.functi |
357a0 | 6f 6e 20 6d 61 6b 65 2e 6c 69 73 74 28 76 61 6c 75 65 29 0a 69 66 20 23 76 61 6c 75 65 20 3e 20 | on.make.list(value).if.#value.>. |
357c0 | 30 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 20 22 20 2e 2e 20 74 61 62 6c 65 2e 63 6f 6e 63 61 | 0.then.return."."....table.conca |
357e0 | 74 28 76 61 6c 75 65 2c 20 22 20 22 29 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 22 22 0a 65 6e 64 | t(value,.".").else.return."".end |
35800 | 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 5f 4d 41 4b 45 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e | .end.function._MAKE.getmakefilen |
35820 | 61 6d 65 28 74 68 69 73 2c 20 73 65 61 72 63 68 70 72 6a 73 29 0a 6c 6f 63 61 6c 20 63 6f 75 6e | ame(this,.searchprjs).local.coun |
35840 | 74 20 3d 20 30 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 | t.=.0.for.sln.in.premake.solutio |
35860 | 6e 2e 65 61 63 68 28 29 20 64 6f 0a 69 66 20 28 73 6c 6e 2e 6c 6f 63 61 74 69 6f 6e 20 3d 3d 20 | n.each().do.if.(sln.location.==. |
35880 | 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 63 6f 75 6e | this.location).then.count.=.coun |
358a0 | 74 20 2b 20 31 20 65 6e 64 0a 69 66 20 28 73 65 61 72 63 68 70 72 6a 73 29 20 74 68 65 6e 0a 66 | t.+.1.end.if.(searchprjs).then.f |
358c0 | 6f 72 20 5f 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 | or._,prj.in.ipairs(sln.projects) |
358e0 | 20 64 6f 0a 69 66 20 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 20 3d 3d 20 74 68 69 73 2e 6c 6f 63 | .do.if.(prj.location.==.this.loc |
35900 | 61 74 69 6f 6e 29 20 74 68 65 6e 20 63 6f 75 6e 74 20 3d 20 63 6f 75 6e 74 20 2b 20 31 20 65 6e | ation).then.count.=.count.+.1.en |
35920 | 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 28 63 6f 75 6e 74 20 3d 3d 20 31 29 20 74 68 | d.end.end.end.if.(count.==.1).th |
35940 | 65 6e 0a 72 65 74 75 72 6e 20 22 4d 61 6b 65 66 69 6c 65 22 0a 65 6c 73 65 0a 72 65 74 75 72 6e | en.return."Makefile".else.return |
35960 | 20 74 68 69 73 2e 6e 61 6d 65 20 2e 2e 20 22 2e 6d 61 6b 65 22 0a 65 6e 64 0a 65 6e 64 0a 66 75 | .this.name....".make".end.end.fu |
35980 | 6e 63 74 69 6f 6e 20 5f 4d 41 4b 45 2e 67 65 74 6e 61 6d 65 73 28 74 62 6c 29 0a 6c 6f 63 61 6c | nction._MAKE.getnames(tbl).local |
359a0 | 20 72 65 73 75 6c 74 20 3d 20 74 61 62 6c 65 2e 65 78 74 72 61 63 74 28 74 62 6c 2c 20 22 6e 61 | .result.=.table.extract(tbl,."na |
359c0 | 6d 65 22 29 0a 66 6f 72 20 6b 2c 76 20 69 6e 20 70 61 69 72 73 28 72 65 73 75 6c 74 29 20 64 6f | me").for.k,v.in.pairs(result).do |
359e0 | 0a 72 65 73 75 6c 74 5b 6b 5d 20 3d 20 5f 4d 41 4b 45 2e 65 73 63 28 76 29 0a 65 6e 64 0a 72 65 | .result[k].=._MAKE.esc(v).end.re |
35a00 | 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 6d 61 6b 65 2e 73 65 | turn.result.end.function.make.se |
35a20 | 74 74 69 6e 67 73 28 63 66 67 2c 20 63 63 29 0a 69 66 20 23 63 66 67 2e 6d 61 6b 65 73 65 74 74 | ttings(cfg,.cc).if.#cfg.makesett |
35a40 | 69 6e 67 73 20 3e 20 30 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 | ings.>.0.then.for._,.value.in.ip |
35a60 | 61 69 72 73 28 63 66 67 2e 6d 61 6b 65 73 65 74 74 69 6e 67 73 29 20 64 6f 0a 5f 70 28 76 61 6c | airs(cfg.makesettings).do._p(val |
35a80 | 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 73 65 74 74 69 6e 67 73 20 3d | ue).end.end.local.toolsettings.= |
35aa0 | 20 63 63 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 63 66 67 73 | .cc.platforms[cfg.platform].cfgs |
35ac0 | 65 74 74 69 6e 67 73 0a 69 66 20 74 6f 6f 6c 73 65 74 74 69 6e 67 73 20 74 68 65 6e 0a 5f 70 28 | ettings.if.toolsettings.then._p( |
35ae0 | 74 6f 6f 6c 73 65 74 74 69 6e 67 73 29 0a 65 6e 64 0a 65 6e 64 0a 6e 65 77 61 63 74 69 6f 6e 20 | toolsettings).end.end.newaction. |
35b00 | 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 20 20 20 20 3d 20 22 67 6d 61 6b 65 22 2c 0a 73 68 6f | {.trigger.........=."gmake",.sho |
35b20 | 72 74 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 22 47 4e 55 20 4d 61 6b 65 22 2c 0a 64 65 73 63 72 | rtname.......=."GNU.Make",.descr |
35b40 | 69 70 74 69 6f 6e 20 20 20 20 20 3d 20 22 47 65 6e 65 72 61 74 65 20 47 4e 55 20 6d 61 6b 65 66 | iption.....=."Generate.GNU.makef |
35b60 | 69 6c 65 73 20 66 6f 72 20 50 4f 53 49 58 2c 20 4d 69 6e 47 57 2c 20 61 6e 64 20 43 79 67 77 69 | iles.for.POSIX,.MinGW,.and.Cygwi |
35b80 | 6e 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 6c 65 | n",.valid_kinds.....=.{."Console |
35ba0 | 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 62 22 | App",."WindowedApp",."StaticLib" |
35bc0 | 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 65 73 | ,."SharedLib".},.valid_languages |
35be0 | 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 69 64 5f 74 | .=.{."C",."C++",."C#".},.valid_t |
35c00 | 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 63 63 22 2c 20 22 | ools.....=.{.cc.....=.{."gcc",." |
35c20 | 67 68 73 22 20 7d 2c 0a 64 6f 74 6e 65 74 20 3d 20 7b 20 22 6d 6f 6e 6f 22 2c 20 22 6d 73 6e 65 | ghs".},.dotnet.=.{."mono",."msne |
35c40 | 74 22 2c 20 22 70 6e 65 74 22 20 7d 2c 0a 7d 2c 0a 6f 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 66 75 | t",."pnet".},.},.onsolution.=.fu |
35c60 | 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 6c 6e | nction(sln).premake.generate(sln |
35c80 | 2c 20 5f 4d 41 4b 45 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 73 6c 6e 2c 20 66 61 6c | ,._MAKE.getmakefilename(sln,.fal |
35ca0 | 73 65 29 2c 20 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 73 6f 6c 75 74 69 6f 6e 29 0a 65 6e 64 2c | se),.premake.make_solution).end, |
35cc0 | 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 6c 6f 63 61 6c | .onproject.=.function(prj).local |
35ce0 | 20 6d 61 6b 65 66 69 6c 65 20 3d 20 5f 4d 41 4b 45 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d | .makefile.=._MAKE.getmakefilenam |
35d00 | 65 28 70 72 6a 2c 20 74 72 75 65 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 69 73 64 6f 74 6e 65 74 | e(prj,.true).if.premake.isdotnet |
35d20 | 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 2e 67 65 6e 65 72 61 | project(prj).then.premake.genera |
35d40 | 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 6d 61 6b 65 5f 63 | te(prj,.makefile,.premake.make_c |
35d60 | 73 68 61 72 70 29 0a 65 6c 73 65 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a | sharp).else.premake.generate(prj |
35d80 | 2c 20 6d 61 6b 65 66 69 6c 65 2c 20 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 63 70 70 29 0a 65 6e | ,.makefile,.premake.make_cpp).en |
35da0 | 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 66 75 6e 63 74 69 6f | d.end,.oncleansolution.=.functio |
35dc0 | 6e 28 73 6c 6e 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 5f | n(sln).premake.clean.file(sln,._ |
35de0 | 4d 41 4b 45 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 73 6c 6e 2c 20 66 61 6c 73 65 29 | MAKE.getmakefilename(sln,.false) |
35e00 | 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 6e | ).end,.oncleanproject.=.function |
35e20 | 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 5f 4d | (prj).premake.clean.file(prj,._M |
35e40 | 41 4b 45 2e 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 0a | AKE.getmakefilename(prj,.true)). |
35e60 | 65 6e 64 0a 7d 0a 00 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 73 6f 6c | end.}..function.premake.make_sol |
35e80 | 75 74 69 6f 6e 28 73 6c 6e 29 0a 6c 6f 63 61 6c 20 63 63 20 3d 20 70 72 65 6d 61 6b 65 5b 5f 4f | ution(sln).local.cc.=.premake[_O |
35ea0 | 50 54 49 4f 4e 53 2e 63 63 5d 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 3d 20 70 72 65 | PTIONS.cc].local.platforms.=.pre |
35ec0 | 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 63 63 2e 70 6c 61 | make.filterplatforms(sln,.cc.pla |
35ee0 | 74 66 6f 72 6d 73 2c 20 22 4e 61 74 69 76 65 22 29 0a 5f 70 28 27 23 20 25 73 20 73 6f 6c 75 74 | tforms,."Native")._p('#.%s.solut |
35f00 | 69 6f 6e 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 20 47 45 | ion.makefile.autogenerated.by.GE |
35f20 | 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 29 2e 73 | Nie',.premake.action.current().s |
35f40 | 68 6f 72 74 6e 61 6d 65 29 0a 5f 70 28 27 23 20 54 79 70 65 20 22 6d 61 6b 65 20 68 65 6c 70 22 | hortname)._p('#.Type."make.help" |
35f60 | 20 66 6f 72 20 75 73 61 67 65 20 68 65 6c 70 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 69 66 6e | .for.usage.help')._p('')._p('ifn |
35f80 | 64 65 66 20 63 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 | def.config')._p('..config=%s',._ |
35fa0 | 4d 41 4b 45 2e 65 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 73 | MAKE.esc(premake.getconfigname(s |
35fc0 | 6c 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 6d 73 5b | ln.configurations[1],.platforms[ |
35fe0 | 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 65 78 70 6f | 1],.true)))._p('endif')._p('expo |
36000 | 72 74 20 63 6f 6e 66 69 67 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 50 52 4f 4a 45 43 54 53 20 | rt.config')._p('')._p('PROJECTS. |
36020 | 3a 3d 20 25 73 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 5f 4d 41 4b 45 2e 65 73 63 28 74 | :=.%s',.table.concat(_MAKE.esc(t |
36040 | 61 62 6c 65 2e 65 78 74 72 61 63 74 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 2c 20 22 6e 61 6d 65 | able.extract(sln.projects,."name |
36060 | 22 29 29 2c 20 22 20 22 29 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 2e 50 48 4f 4e 59 3a 20 61 6c | ")),."."))._p('')._p('.PHONY:.al |
36080 | 6c 20 63 6c 65 61 6e 20 68 65 6c 70 20 24 28 50 52 4f 4a 45 43 54 53 29 27 29 0a 5f 70 28 27 27 | l.clean.help.$(PROJECTS)')._p('' |
360a0 | 29 0a 5f 70 28 27 61 6c 6c 3a 20 24 28 50 52 4f 4a 45 43 54 53 29 27 29 0a 5f 70 28 27 27 29 0a | )._p('all:.$(PROJECTS)')._p(''). |
360c0 | 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 |
360e0 | 73 29 20 64 6f 0a 5f 70 28 27 25 73 3a 20 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 72 6a | s).do._p('%s:.%s',._MAKE.esc(prj |
36100 | 2e 6e 61 6d 65 29 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 5f 4d 41 4b 45 2e 65 73 63 28 74 | .name),.table.concat(_MAKE.esc(t |
36120 | 61 62 6c 65 2e 65 78 74 72 61 63 74 28 70 72 65 6d 61 6b 65 2e 67 65 74 64 65 70 65 6e 64 65 6e | able.extract(premake.getdependen |
36140 | 63 69 65 73 28 70 72 6a 29 2c 20 22 6e 61 6d 65 22 29 29 2c 20 22 20 22 29 29 0a 69 66 20 28 6e | cies(prj),."name")),.".")).if.(n |
36160 | 6f 74 20 73 6c 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 | ot.sln.messageskip).or.(not.tabl |
36180 | 65 2e 63 6f 6e 74 61 69 6e 73 28 73 6c 6e 2e 6d 65 73 73 61 67 65 73 6b 69 70 2c 20 22 53 6b 69 | e.contains(sln.messageskip,."Ski |
361a0 | 70 42 75 69 6c 64 69 6e 67 4d 65 73 73 61 67 65 22 29 29 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 | pBuildingMessage")).then._p('\t@ |
361c0 | 65 63 68 6f 20 22 3d 3d 3d 3d 20 42 75 69 6c 64 69 6e 67 20 25 73 20 28 24 28 63 6f 6e 66 69 67 | echo."====.Building.%s.($(config |
361e0 | 29 29 20 3d 3d 3d 3d 22 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 27 5c 74 40 | )).===="',.prj.name).end._p('\t@ |
36200 | 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 43 20 | ${MAKE}.--no-print-directory.-C. |
36220 | 25 73 20 2d 66 20 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 67 65 74 72 65 6c | %s.-f.%s',._MAKE.esc(path.getrel |
36240 | 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 6f 6e | ative(sln.location,.prj.location |
36260 | 29 29 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 5f 4d 41 4b 45 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e | )),._MAKE.esc(_MAKE.getmakefilen |
36280 | 61 6d 65 28 70 72 6a 2c 20 74 72 75 65 29 29 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 5f 70 28 27 | ame(prj,.true)))._p('').end._p(' |
362a0 | 63 6c 65 61 6e 3a 27 29 0a 66 6f 72 20 5f 20 2c 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c | clean:').for._.,prj.in.ipairs(sl |
362c0 | 6e 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a 5f 70 28 27 5c 74 40 24 7b 4d 41 4b 45 7d 20 2d 2d | n.projects).do._p('\t@${MAKE}.-- |
362e0 | 6e 6f 2d 70 72 69 6e 74 2d 64 69 72 65 63 74 6f 72 79 20 2d 43 20 25 73 20 2d 66 20 25 73 20 63 | no-print-directory.-C.%s.-f.%s.c |
36300 | 6c 65 61 6e 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 | lean',._MAKE.esc(path.getrelativ |
36320 | 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 6f 6e 29 29 2c 20 | e(sln.location,.prj.location)),. |
36340 | 5f 4d 41 4b 45 2e 65 73 63 28 5f 4d 41 4b 45 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 | _MAKE.esc(_MAKE.getmakefilename( |
36360 | 70 72 6a 2c 20 74 72 75 65 29 29 29 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 5f 70 28 27 68 65 6c 70 | prj,.true))).end._p('')._p('help |
36380 | 3a 27 29 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 55 73 61 67 65 3a 20 6d 61 6b 65 20 5b 63 6f | :')._p(1,'@echo."Usage:.make.[co |
363a0 | 6e 66 69 67 3d 6e 61 6d 65 5d 20 5b 74 61 72 67 65 74 5d 22 27 29 0a 5f 70 28 31 2c 27 40 65 63 | nfig=name].[target]"')._p(1,'@ec |
363c0 | 68 6f 20 22 22 27 29 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 43 4f 4e 46 49 47 55 52 41 54 49 | ho.""')._p(1,'@echo."CONFIGURATI |
363e0 | 4f 4e 53 3a 22 27 29 0a 6c 6f 63 61 6c 20 63 66 67 70 61 69 72 73 20 3d 20 7b 20 7d 0a 66 6f 72 | ONS:"').local.cfgpairs.=.{.}.for |
36400 | 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 |
36420 | 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 |
36440 | 6e 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 29 20 64 6f 0a 5f 70 28 31 2c 27 40 65 63 68 6f | n.configurations).do._p(1,'@echo |
36460 | 20 22 20 20 20 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 | ."...%s"',.premake.getconfigname |
36480 | 28 63 66 67 6e 61 6d 65 2c 20 70 6c 61 74 66 6f 72 6d 2c 20 74 72 75 65 29 29 0a 65 6e 64 0a 65 | (cfgname,.platform,.true)).end.e |
364a0 | 6e 64 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 | nd._p(1,'@echo.""')._p(1,'@echo. |
364c0 | 22 54 41 52 47 45 54 53 3a 22 27 29 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 20 20 20 61 6c 6c | "TARGETS:"')._p(1,'@echo."...all |
364e0 | 20 28 64 65 66 61 75 6c 74 29 22 27 29 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 20 20 20 63 6c | .(default)"')._p(1,'@echo."...cl |
36500 | 65 61 6e 22 27 29 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 | ean"').for._,.prj.in.ipairs(sln. |
36520 | 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 20 20 20 25 73 22 | projects).do._p(1,'@echo."...%s" |
36540 | 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 22 27 | ',.prj.name).end._p(1,'@echo.""' |
36560 | 29 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 46 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 | )._p(1,'@echo."For.more.informat |
36580 | 69 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 | ion,.see.https://github.com/bkar |
365a0 | 61 64 7a 69 63 2f 67 65 6e 69 65 22 27 29 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 | adzic/genie"').end..premake.make |
365c0 | 2e 63 70 70 20 3d 20 7b 20 7d 0a 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 | .cpp.=.{.}.premake.make.override |
365e0 | 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 63 70 70 20 3d 20 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 2e | .=.{.}.local.cpp.=.premake.make. |
36600 | 63 70 70 0a 6c 6f 63 61 6c 20 6d 61 6b 65 20 3d 20 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 0a 66 75 | cpp.local.make.=.premake.make.fu |
36620 | 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 63 70 70 28 70 72 6a 29 0a 6c 6f 63 | nction.premake.make_cpp(prj).loc |
36640 | 61 6c 20 63 63 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 74 6f 6f 6c 28 70 72 6a 29 0a 6c 6f 63 | al.cc.=.premake.gettool(prj).loc |
36660 | 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 65 72 70 6c 61 | al.platforms.=.premake.filterpla |
36680 | 74 66 6f 72 6d 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2c 20 63 63 2e 70 6c 61 74 66 6f 72 6d | tforms(prj.solution,.cc.platform |
366a0 | 73 2c 20 22 4e 61 74 69 76 65 22 29 0a 70 72 65 6d 61 6b 65 2e 67 6d 61 6b 65 5f 63 70 70 5f 68 | s,."Native").premake.gmake_cpp_h |
366c0 | 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 66 6f 72 20 5f 2c | eader(prj,.cc,.platforms).for._, |
366e0 | 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 29 20 64 | .platform.in.ipairs(platforms).d |
36700 | 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 69 67 28 | o.for.cfg.in.premake.eachconfig( |
36720 | 70 72 6a 2c 20 70 6c 61 74 66 6f 72 6d 29 20 64 6f 0a 70 72 65 6d 61 6b 65 2e 67 6d 61 6b 65 5f | prj,.platform).do.premake.gmake_ |
36740 | 63 70 70 5f 63 6f 6e 66 69 67 28 70 72 6a 2c 20 63 66 67 2c 20 63 63 29 0a 65 6e 64 0a 65 6e 64 | cpp_config(prj,.cfg,.cc).end.end |
36760 | 0a 6c 6f 63 61 6c 20 6f 62 6a 64 69 72 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 61 64 64 69 74 69 | .local.objdirs.=.{}.local.additi |
36780 | 6f 6e 61 6c 6f 62 6a 64 69 72 73 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 66 69 6c 65 20 69 6e 20 | onalobjdirs.=.{}.for._,.file.in. |
367a0 | 69 70 61 69 72 73 28 70 72 6a 2e 66 69 6c 65 73 29 20 64 6f 0a 69 66 20 70 61 74 68 2e 69 73 63 | ipairs(prj.files).do.if.path.isc |
367c0 | 70 70 66 69 6c 65 28 66 69 6c 65 29 20 74 68 65 6e 0a 6f 62 6a 64 69 72 73 5b 5f 4d 41 4b 45 2e | ppfile(file).then.objdirs[_MAKE. |
367e0 | 65 73 63 28 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 70 61 74 68 2e 74 72 69 6d 64 | esc(path.getdirectory(path.trimd |
36800 | 6f 74 73 28 66 69 6c 65 29 29 29 5d 20 3d 20 31 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 | ots(file)))].=.1.end.end.for._,. |
36820 | 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 70 72 6a 2e 63 75 | custombuildtask.in.ipairs(prj.cu |
36840 | 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 72 20 5f 2c 20 62 | stombuildtask.or.{}).do.for._,.b |
36860 | 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 64 74 61 | uildtask.in.ipairs(custombuildta |
36880 | 73 6b 20 6f 72 20 7b 7d 29 20 64 6f 0a 61 64 64 69 74 69 6f 6e 61 6c 6f 62 6a 64 69 72 73 5b 5f | sk.or.{}).do.additionalobjdirs[_ |
368a0 | 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 79 28 70 61 74 68 2e | MAKE.esc(path.getdirectory(path. |
368c0 | 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 69 6c 64 74 61 | getrelative(prj.location,buildta |
368e0 | 73 6b 5b 32 5d 29 29 29 5d 20 3d 20 31 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 4f 42 4a 44 49 52 | sk[2])))].=.1.end.end._p('OBJDIR |
36900 | 53 20 3a 3d 20 5c 5c 27 29 0a 5f 70 28 27 5c 74 24 28 4f 42 4a 44 49 52 29 20 5c 5c 27 29 0a 66 | S.:=.\\')._p('\t$(OBJDIR).\\').f |
36920 | 6f 72 20 64 69 72 2c 20 5f 20 69 6e 20 70 61 69 72 73 28 6f 62 6a 64 69 72 73 29 20 64 6f 0a 5f | or.dir,._.in.pairs(objdirs).do._ |
36940 | 70 28 27 5c 74 24 28 4f 42 4a 44 49 52 29 2f 25 73 20 5c 5c 27 2c 20 64 69 72 29 0a 65 6e 64 0a | p('\t$(OBJDIR)/%s.\\',.dir).end. |
36960 | 66 6f 72 20 64 69 72 2c 20 5f 20 69 6e 20 70 61 69 72 73 28 61 64 64 69 74 69 6f 6e 61 6c 6f 62 | for.dir,._.in.pairs(additionalob |
36980 | 6a 64 69 72 73 29 20 64 6f 0a 5f 70 28 27 5c 74 25 73 20 5c 5c 27 2c 20 64 69 72 29 0a 65 6e 64 | jdirs).do._p('\t%s.\\',.dir).end |
369a0 | 0a 5f 70 28 27 27 29 0a 5f 70 28 27 52 45 53 4f 55 52 43 45 53 20 3a 3d 20 5c 5c 27 29 0a 66 6f | ._p('')._p('RESOURCES.:=.\\').fo |
369c0 | 72 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 | r._,.file.in.ipairs(prj.files).d |
369e0 | 6f 0a 69 66 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 29 20 74 | o.if.path.isresourcefile(file).t |
36a00 | 68 65 6e 0a 5f 70 28 27 5c 74 24 28 4f 42 4a 44 49 52 29 2f 25 73 2e 72 65 73 20 5c 5c 27 2c 20 | hen._p('\t$(OBJDIR)/%s.res.\\',. |
36a20 | 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 29 | _MAKE.esc(path.getbasename(file) |
36a40 | 29 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 5f 70 28 27 2e 50 48 4f 4e 59 3a 20 63 6c | )).end.end._p('')._p('.PHONY:.cl |
36a60 | 65 61 6e 20 70 72 65 62 75 69 6c 64 20 70 72 65 6c 69 6e 6b 27 29 0a 5f 70 28 27 27 29 0a 69 66 | ean.prebuild.prelink')._p('').if |
36a80 | 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.== |
36aa0 | 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 20 74 68 65 6e 0a 5f 70 28 27 61 6c 6c 3a 20 24 28 4f | ."WindowedApp".then._p('all:.$(O |
36ac0 | 42 4a 44 49 52 53 29 20 70 72 65 62 75 69 6c 64 20 70 72 65 6c 69 6e 6b 20 24 28 54 41 52 47 45 | BJDIRS).prebuild.prelink.$(TARGE |
36ae0 | 54 29 20 24 28 64 69 72 20 24 28 54 41 52 47 45 54 44 49 52 29 29 50 6b 67 49 6e 66 6f 20 24 28 | T).$(dir.$(TARGETDIR))PkgInfo.$( |
36b00 | 64 69 72 20 24 28 54 41 52 47 45 54 44 49 52 29 29 49 6e 66 6f 2e 70 6c 69 73 74 20 7c 20 24 28 | dir.$(TARGETDIR))Info.plist.|.$( |
36b20 | 54 41 52 47 45 54 44 49 52 29 27 29 0a 65 6c 73 65 0a 5f 70 28 27 61 6c 6c 3a 20 24 28 4f 42 4a | TARGETDIR)').else._p('all:.$(OBJ |
36b40 | 44 49 52 53 29 20 70 72 65 62 75 69 6c 64 20 70 72 65 6c 69 6e 6b 20 24 28 54 41 52 47 45 54 29 | DIRS).prebuild.prelink.$(TARGET) |
36b60 | 20 7c 20 24 28 54 41 52 47 45 54 44 49 52 29 27 29 0a 65 6e 64 0a 5f 70 28 27 5c 74 40 3a 27 29 | .|.$(TARGETDIR)').end._p('\t@:') |
36b80 | 0a 5f 70 28 27 27 29 0a 69 66 20 28 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 22 53 74 61 74 69 63 4c | ._p('').if.(prj.kind.==."StaticL |
36ba0 | 69 62 22 20 61 6e 64 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 | ib".and.prj.options.ArchiveSplit |
36bc0 | 29 20 74 68 65 6e 0a 5f 70 28 27 64 65 66 69 6e 65 20 6d 61 78 5f 61 72 67 73 27 29 0a 5f 70 28 | ).then._p('define.max_args')._p( |
36be0 | 27 5c 74 24 28 65 76 61 6c 20 5f 61 72 67 73 3a 3d 29 27 29 0a 5f 70 28 27 5c 74 24 28 66 6f 72 | '\t$(eval._args:=)')._p('\t$(for |
36c00 | 65 61 63 68 20 6f 62 6a 2c 24 33 2c 24 28 65 76 61 6c 20 5f 61 72 67 73 2b 3d 24 28 6f 62 6a 29 | each.obj,$3,$(eval._args+=$(obj) |
36c20 | 29 24 28 69 66 20 24 28 77 6f 72 64 20 24 32 2c 24 28 5f 61 72 67 73 29 29 2c 24 31 24 28 5f 61 | )$(if.$(word.$2,$(_args)),$1$(_a |
36c40 | 72 67 73 29 24 28 45 4f 4c 29 24 28 65 76 61 6c 20 5f 61 72 67 73 3a 3d 29 29 29 27 29 0a 5f 70 | rgs)$(EOL)$(eval._args:=)))')._p |
36c60 | 28 27 5c 74 24 28 69 66 20 24 28 5f 61 72 67 73 29 2c 24 31 24 28 5f 61 72 67 73 29 29 27 29 0a | ('\t$(if.$(_args),$1$(_args))'). |
36c80 | 5f 70 28 27 65 6e 64 65 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 64 65 66 69 6e 65 20 45 4f | _p('endef')._p('')._p('define.EO |
36ca0 | 4c 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 65 6e 64 65 66 27 29 0a 5f 70 | L')._p('')._p('')._p('endef')._p |
36cc0 | 28 27 27 29 0a 65 6e 64 0a 5f 70 28 27 24 28 54 41 52 47 45 54 29 3a 20 24 28 47 43 48 29 20 24 | ('').end._p('$(TARGET):.$(GCH).$ |
36ce0 | 28 4f 42 4a 45 43 54 53 29 20 24 28 4c 44 44 45 50 53 29 20 24 28 45 58 54 45 52 4e 41 4c 5f 4c | (OBJECTS).$(LDDEPS).$(EXTERNAL_L |
36d00 | 49 42 53 29 20 24 28 52 45 53 4f 55 52 43 45 53 29 20 7c 20 24 28 54 41 52 47 45 54 44 49 52 29 | IBS).$(RESOURCES).|.$(TARGETDIR) |
36d20 | 20 24 28 4f 42 4a 44 49 52 53 29 27 29 0a 69 66 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 22 53 74 | .$(OBJDIRS)').if.prj.kind.==."St |
36d40 | 61 74 69 63 4c 69 62 22 20 74 68 65 6e 0a 69 66 20 70 72 6a 2e 6d 73 67 61 72 63 68 69 76 69 6e | aticLib".then.if.prj.msgarchivin |
36d60 | 67 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 6a 2e 6d 73 67 61 | g.then._p('\t@echo.'....prj.msga |
36d80 | 72 63 68 69 76 69 6e 67 29 0a 65 6c 73 65 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 41 72 63 68 69 | rchiving).else._p('\t@echo.Archi |
36da0 | 76 69 6e 67 20 25 73 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 0a 69 66 20 28 6e 6f 74 20 | ving.%s',.prj.name).end.if.(not. |
36dc0 | 70 72 6a 2e 61 72 63 68 69 76 65 73 70 6c 69 74 5f 73 69 7a 65 29 20 74 68 65 6e 0a 70 72 6a 2e | prj.archivesplit_size).then.prj. |
36de0 | 61 72 63 68 69 76 65 73 70 6c 69 74 5f 73 69 7a 65 3d 32 30 30 0a 65 6e 64 0a 69 66 20 28 6e 6f | archivesplit_size=200.end.if.(no |
36e00 | 74 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 29 20 74 68 65 6e | t.prj.options.ArchiveSplit).then |
36e20 | 0a 5f 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 20 24 28 4f 42 | ._p('\t$(SILENT).$(LINKCMD).$(OB |
36e40 | 4a 45 43 54 53 29 27 20 2e 2e 20 28 6f 73 2e 69 73 28 22 4d 61 63 4f 53 58 22 29 20 61 6e 64 20 | JECTS)'....(os.is("MacOSX").and. |
36e60 | 22 20 32 3e 26 31 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 73 65 64 20 2d 65 20 27 2f 2e 6f | ".2>&1.>./dev/null.|.sed.-e.'/.o |
36e80 | 29 20 68 61 73 20 6e 6f 20 73 79 6d 62 6f 6c 73 24 24 2f 64 27 22 20 6f 72 20 22 22 29 29 0a 65 | ).has.no.symbols$$/d'".or."")).e |
36ea0 | 6c 73 65 0a 5f 70 28 27 5c 74 24 28 63 61 6c 6c 20 52 4d 2c 24 28 54 41 52 47 45 54 29 29 27 29 | lse._p('\t$(call.RM,$(TARGET))') |
36ec0 | 0a 5f 70 28 27 5c 74 40 24 28 63 61 6c 6c 20 6d 61 78 5f 61 72 67 73 2c 24 28 4c 49 4e 4b 43 4d | ._p('\t@$(call.max_args,$(LINKCM |
36ee0 | 44 29 2c 27 2e 2e 20 70 72 6a 2e 61 72 63 68 69 76 65 73 70 6c 69 74 5f 73 69 7a 65 20 2e 2e 27 | D),'...prj.archivesplit_size...' |
36f00 | 2c 24 28 4f 42 4a 45 43 54 53 29 29 27 20 2e 2e 20 28 6f 73 2e 69 73 28 22 4d 61 63 4f 53 58 22 | ,$(OBJECTS))'....(os.is("MacOSX" |
36f20 | 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 20 73 65 64 20 2d | ).and.".2>&1.>./dev/null.|.sed.- |
36f40 | 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 27 22 20 6f 72 20 | e.'/.o).has.no.symbols$$/d'".or. |
36f60 | 22 22 29 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 24 28 4c 49 4e 4b 43 4d 44 5f 4e | ""))._p('\t$(SILENT).$(LINKCMD_N |
36f80 | 44 58 29 27 29 0a 65 6e 64 0a 65 6c 73 65 0a 69 66 20 70 72 6a 2e 6d 73 67 6c 69 6e 6b 69 6e 67 | DX)').end.else.if.prj.msglinking |
36fa0 | 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 6a 2e 6d 73 67 6c 69 | .then._p('\t@echo.'....prj.msgli |
36fc0 | 6e 6b 69 6e 67 29 0a 65 6c 73 65 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 4c 69 6e 6b 69 6e 67 20 | nking).else._p('\t@echo.Linking. |
36fe0 | 25 73 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e | %s',.prj.name).end._p('\t$(SILEN |
37000 | 54 29 20 24 28 4c 49 4e 4b 43 4d 44 29 27 29 0a 65 6e 64 0a 5f 70 28 27 5c 74 24 28 50 4f 53 54 | T).$(LINKCMD)').end._p('\t$(POST |
37020 | 42 55 49 4c 44 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 | BUILDCMDS)')._p('')._p('$(TARGET |
37040 | 44 49 52 29 3a 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 | DIR):').premake.make_mkdirrule(" |
37060 | 24 28 54 41 52 47 45 54 44 49 52 29 22 29 0a 5f 70 28 27 24 28 4f 42 4a 44 49 52 53 29 3a 27 29 | $(TARGETDIR)")._p('$(OBJDIRS):') |
37080 | 0a 69 66 20 28 6e 6f 74 20 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 6d 65 73 73 61 67 65 73 6b 69 | .if.(not.prj.solution.messageski |
370a0 | 70 29 20 6f 72 20 28 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 70 72 6a 2e 73 6f | p).or.(not.table.contains(prj.so |
370c0 | 6c 75 74 69 6f 6e 2e 6d 65 73 73 61 67 65 73 6b 69 70 2c 20 22 53 6b 69 70 43 72 65 61 74 69 6e | lution.messageskip,."SkipCreatin |
370e0 | 67 4d 65 73 73 61 67 65 22 29 29 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 43 72 65 | gMessage")).then._p('\t@echo.Cre |
37100 | 61 74 69 6e 67 20 24 28 40 29 27 29 0a 65 6e 64 0a 5f 70 28 27 5c 74 2d 24 28 63 61 6c 6c 20 4d | ating.$(@)').end._p('\t-$(call.M |
37120 | 4b 44 49 52 2c 24 40 29 27 29 0a 5f 70 28 27 27 29 0a 69 66 20 6f 73 2e 69 73 28 22 4d 61 63 4f | KDIR,$@)')._p('').if.os.is("MacO |
37140 | 53 58 22 29 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 | SX").and.prj.kind.==."WindowedAp |
37160 | 70 22 20 74 68 65 6e 0a 5f 70 28 27 24 28 64 69 72 20 24 28 54 41 52 47 45 54 44 49 52 29 29 50 | p".then._p('$(dir.$(TARGETDIR))P |
37180 | 6b 67 49 6e 66 6f 3a 27 29 0a 5f 70 28 27 24 28 64 69 72 20 24 28 54 41 52 47 45 54 44 49 52 29 | kgInfo:')._p('$(dir.$(TARGETDIR) |
371a0 | 29 49 6e 66 6f 2e 70 6c 69 73 74 3a 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 5f 70 28 27 63 6c | )Info.plist:')._p('').end._p('cl |
371c0 | 65 61 6e 3a 27 29 0a 69 66 20 28 6e 6f 74 20 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 6d 65 73 73 | ean:').if.(not.prj.solution.mess |
371e0 | 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 74 61 69 6e 73 28 | ageskip).or.(not.table.contains( |
37200 | 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 22 53 6b 69 70 43 | prj.solution.messageskip,."SkipC |
37220 | 6c 65 61 6e 69 6e 67 4d 65 73 73 61 67 65 22 29 29 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 | leaningMessage")).then._p('\t@ec |
37240 | 68 6f 20 43 6c 65 61 6e 69 6e 67 20 25 73 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 0a 5f | ho.Cleaning.%s',.prj.name).end._ |
37260 | 70 28 27 69 66 65 71 20 28 70 6f 73 69 78 2c 24 28 53 48 45 4c 4c 54 59 50 45 29 29 27 29 0a 5f | p('ifeq.(posix,$(SHELLTYPE))')._ |
37280 | 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 72 6d 20 2d 66 20 20 24 28 54 41 52 47 45 54 29 27 | p('\t$(SILENT).rm.-f..$(TARGET)' |
372a0 | 29 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 | )._p('\t$(SILENT).rm.-rf.$(OBJDI |
372c0 | 52 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 | R)')._p('else')._p('\t$(SILENT). |
372e0 | 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 54 41 52 47 45 54 | if.exist.$(subst./,\\\\,$(TARGET |
37300 | 29 29 20 64 65 6c 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 54 41 52 47 45 54 29 29 | )).del.$(subst./,\\\\,$(TARGET)) |
37320 | 27 29 0a 5f 70 28 27 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 | ')._p('\t$(SILENT).if.exist.$(su |
37340 | 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 4f 42 4a 44 49 52 29 29 20 72 6d 64 69 72 20 2f 73 20 2f | bst./,\\\\,$(OBJDIR)).rmdir./s./ |
37360 | 71 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 29 27 29 0a 5f 70 | q.$(subst./,\\\\,$(OBJDIR))')._p |
37380 | 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 70 72 65 62 75 69 6c 64 3a 27 29 | ('endif')._p('')._p('prebuild:') |
373a0 | 0a 5f 70 28 27 5c 74 24 28 50 52 45 42 55 49 4c 44 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a | ._p('\t$(PREBUILDCMDS)')._p(''). |
373c0 | 5f 70 28 27 70 72 65 6c 69 6e 6b 3a 27 29 0a 5f 70 28 27 5c 74 24 28 50 52 45 4c 49 4e 4b 43 4d | _p('prelink:')._p('\t$(PRELINKCM |
373e0 | 44 53 29 27 29 0a 5f 70 28 27 27 29 0a 63 70 70 2e 70 63 68 72 75 6c 65 73 28 70 72 6a 29 0a 63 | DS)')._p('').cpp.pchrules(prj).c |
37400 | 70 70 2e 66 69 6c 65 52 75 6c 65 73 28 70 72 6a 29 0a 63 70 70 2e 64 65 70 65 6e 64 65 6e 63 79 | pp.fileRules(prj).cpp.dependency |
37420 | 52 75 6c 65 73 28 70 72 6a 29 0a 66 6f 72 20 5f 2c 20 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 | Rules(prj).for._,.custombuildtas |
37440 | 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 64 74 61 73 6b 20 | k.in.ipairs(prj.custombuildtask. |
37460 | 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 20 69 6e 20 69 70 | or.{}).do.for._,.buildtask.in.ip |
37480 | 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 29 20 64 6f 0a 6c | airs(custombuildtask.or.{}).do.l |
374a0 | 6f 63 61 6c 20 64 65 70 73 20 3d 20 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 25 73 20 22 | ocal.deps.=..string.format("%s." |
374c0 | 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 6e 2c 62 | ,path.getrelative(prj.location,b |
374e0 | 75 69 6c 64 74 61 73 6b 5b 31 5d 29 29 0a 66 6f 72 20 5f 2c 20 64 65 70 64 61 74 61 20 69 6e 20 | uildtask[1])).for._,.depdata.in. |
37500 | 69 70 61 69 72 73 28 62 75 69 6c 64 74 61 73 6b 5b 33 5d 20 6f 72 20 7b 7d 29 20 64 6f 0a 64 65 | ipairs(buildtask[3].or.{}).do.de |
37520 | 70 73 20 3d 20 64 65 70 73 20 2e 2e 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 25 73 20 22 | ps.=.deps....string.format("%s." |
37540 | 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 6e 2c 64 | ,path.getrelative(prj.location,d |
37560 | 65 70 64 61 74 61 29 29 0a 65 6e 64 0a 5f 70 28 27 25 73 3a 20 25 73 20 7c 20 24 28 54 41 52 47 | epdata)).end._p('%s:.%s.|.$(TARG |
37580 | 45 54 44 49 52 29 20 24 28 4f 42 4a 44 49 52 53 29 27 0a 2c 70 61 74 68 2e 67 65 74 72 65 6c 61 | ETDIR).$(OBJDIRS)'.,path.getrela |
375a0 | 74 69 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 32 5d 29 0a | tive(prj.location,buildtask[2]). |
375c0 | 2c 20 64 65 70 73 0a 29 0a 66 6f 72 20 5f 2c 20 63 6d 64 6c 69 6e 65 20 69 6e 20 69 70 61 69 72 | ,.deps.).for._,.cmdline.in.ipair |
375e0 | 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 6c 6f 63 61 6c 20 63 | s(buildtask[4].or.{}).do.local.c |
37600 | 6d 64 20 3d 20 63 6d 64 6c 69 6e 65 0a 6c 6f 63 61 6c 20 6e 75 6d 20 3d 20 31 0a 66 6f 72 20 5f | md.=.cmdline.local.num.=.1.for._ |
37620 | 2c 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 | ,.depdata.in.ipairs(buildtask[3] |
37640 | 20 6f 72 20 7b 7d 29 20 64 6f 0a 63 6d 64 20 3d 20 73 74 72 69 6e 67 2e 67 73 75 62 28 63 6d 64 | .or.{}).do.cmd.=.string.gsub(cmd |
37660 | 2c 22 25 24 25 28 22 20 2e 2e 20 6e 75 6d 20 2e 2e 22 25 29 22 2c 20 73 74 72 69 6e 67 2e 66 6f | ,"%$%("....num..."%)",.string.fo |
37680 | 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 6a 2e | rmat("%s.",path.getrelative(prj. |
376a0 | 6c 6f 63 61 74 69 6f 6e 2c 64 65 70 64 61 74 61 29 29 29 0a 6e 75 6d 20 3d 20 6e 75 6d 20 2b 20 | location,depdata))).num.=.num.+. |
376c0 | 31 0a 65 6e 64 0a 63 6d 64 20 3d 20 73 74 72 69 6e 67 2e 67 73 75 62 28 63 6d 64 2c 20 22 25 24 | 1.end.cmd.=.string.gsub(cmd,."%$ |
376e0 | 25 28 3c 25 29 22 2c 20 22 24 3c 22 29 0a 63 6d 64 20 3d 20 73 74 72 69 6e 67 2e 67 73 75 62 28 | %(<%)",."$<").cmd.=.string.gsub( |
37700 | 63 6d 64 2c 20 22 25 24 25 28 40 25 29 22 2c 20 22 24 40 22 29 0a 5f 70 28 27 5c 74 24 28 53 49 | cmd,."%$%(@%)",."$@")._p('\t$(SI |
37720 | 4c 45 4e 54 29 20 25 73 27 2c 63 6d 64 29 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e | LENT).%s',cmd).end._p('').end.en |
37740 | 64 0a 5f 70 28 27 2d 69 6e 63 6c 75 64 65 20 24 28 4f 42 4a 45 43 54 53 3a 25 25 2e 6f 3d 25 25 | d._p('-include.$(OBJECTS:%%.o=%% |
37760 | 2e 64 29 27 29 0a 5f 70 28 27 69 66 6e 65 71 20 28 2c 24 28 50 43 48 29 29 27 29 0a 5f 70 28 27 | .d)')._p('ifneq.(,$(PCH))')._p(' |
37780 | 20 20 2d 69 6e 63 6c 75 64 65 20 24 28 4f 42 4a 44 49 52 29 2f 24 28 6e 6f 74 64 69 72 20 24 28 | ..-include.$(OBJDIR)/$(notdir.$( |
377a0 | 50 43 48 29 29 2e 64 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 | PCH)).d')._p('endif').end.functi |
377c0 | 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 6d 61 6b 65 5f 63 70 70 5f 68 65 61 64 65 72 28 70 72 6a 2c | on.premake.gmake_cpp_header(prj, |
377e0 | 20 63 63 2c 20 70 6c 61 74 66 6f 72 6d 73 29 0a 5f 70 28 27 23 20 25 73 20 70 72 6f 6a 65 63 74 | .cc,.platforms)._p('#.%s.project |
37800 | 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 20 47 45 4e 69 65 | .makefile.autogenerated.by.GENie |
37820 | 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 29 2e 73 68 6f 72 | ',.premake.action.current().shor |
37840 | 74 6e 61 6d 65 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 | tname)._p('ifndef.config')._p('. |
37860 | 20 63 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 | .config=%s',._MAKE.esc(premake.g |
37880 | 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 63 6f 6e 66 69 67 | etconfigname(prj.solution.config |
378a0 | 75 72 61 74 69 6f 6e 73 5b 31 5d 2c 20 70 6c 61 74 66 6f 72 6d 73 5b 31 5d 2c 20 74 72 75 65 29 | urations[1],.platforms[1],.true) |
378c0 | 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 66 | ))._p('endif')._p('')._p('ifndef |
378e0 | 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 70 | .verbose')._p('..SILENT.=.@')._p |
37900 | 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 3a | ('endif')._p('')._p('SHELLTYPE.: |
37920 | 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 24 | =.msdos')._p('ifeq.(,$(ComSpec)$ |
37940 | 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 20 | (COMSPEC))')._p('..SHELLTYPE.:=. |
37960 | 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 62 | posix')._p('endif')._p('ifeq.(/b |
37980 | 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 27 | in,$(findstring./bin,$(SHELL)))' |
379a0 | 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 28 | )._p('..SHELLTYPE.:=.posix')._p( |
379c0 | 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 74 | 'endif')._p('ifeq.(/bin,$(findst |
379e0 | 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 20 | ring./bin,$(MAKESHELL)))')._p('. |
37a00 | 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 27 | .SHELLTYPE.:=.posix')._p('endif' |
37a20 | 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 4c | )._p('')._p('ifeq.(posix,$(SHELL |
37a40 | 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 29 | TYPE))')._p('..MKDIR.=.$(SILENT) |
37a60 | 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 3d | .mkdir.-p."$(1)"')._p('..COPY..= |
37a80 | 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 27 | .$(SILENT).cp.-fR."$(1)"."$(2)"' |
37aa0 | 29 0a 5f 70 28 27 20 20 52 4d 3d 20 24 28 53 49 4c 45 4e 54 29 20 72 6d 20 2d 66 20 22 24 28 31 | )._p('..RM=.$(SILENT).rm.-f."$(1 |
37ac0 | 29 22 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 | )"')._p('else')._p('..MKDIR.=.$( |
37ae0 | 53 49 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 | SILENT).mkdir."$(subst./,\\\\,$( |
37b00 | 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 27 20 20 43 4f | 1))".2>.nul.||.exit.0')._p('..CO |
37b20 | 50 59 20 20 3d 20 24 28 53 49 4c 45 4e 54 29 20 63 6f 70 79 20 2f 59 20 22 24 28 73 75 62 73 74 | PY..=.$(SILENT).copy./Y."$(subst |
37b40 | 20 2f 2c 5c 5c 5c 5c 2c 24 28 31 29 29 22 20 22 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 | ./,\\\\,$(1))"."$(subst./,\\\\,$ |
37b60 | 28 32 29 29 22 27 29 0a 5f 70 28 27 20 20 52 4d 20 20 20 20 3d 20 24 28 53 49 4c 45 4e 54 29 20 | (2))"')._p('..RM....=.$(SILENT). |
37b80 | 64 65 6c 20 2f 46 20 22 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 31 29 29 22 20 32 3e | del./F."$(subst./,\\\\,$(1))".2> |
37ba0 | 20 6e 75 6c 20 7c 7c 20 65 78 69 74 20 30 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 | .nul.||.exit.0')._p('endif')._p( |
37bc0 | 27 27 29 0a 5f 70 28 27 43 43 20 20 3d 20 25 73 27 2c 20 63 63 2e 63 63 29 0a 5f 70 28 27 43 58 | '')._p('CC..=.%s',.cc.cc)._p('CX |
37be0 | 58 20 3d 20 25 73 27 2c 20 63 63 2e 63 78 78 29 0a 5f 70 28 27 41 52 20 20 3d 20 25 73 27 2c 20 | X.=.%s',.cc.cxx)._p('AR..=.%s',. |
37c00 | 63 63 2e 61 72 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 69 66 6e 64 65 66 20 52 45 53 43 4f 4d 50 | cc.ar)._p('')._p('ifndef.RESCOMP |
37c20 | 27 29 0a 5f 70 28 27 20 20 69 66 64 65 66 20 57 49 4e 44 52 45 53 27 29 0a 5f 70 28 27 20 20 20 | ')._p('..ifdef.WINDRES')._p('... |
37c40 | 20 52 45 53 43 4f 4d 50 20 3d 20 24 28 57 49 4e 44 52 45 53 29 27 29 0a 5f 70 28 27 20 20 65 6c | .RESCOMP.=.$(WINDRES)')._p('..el |
37c60 | 73 65 27 29 0a 5f 70 28 27 20 20 20 20 52 45 53 43 4f 4d 50 20 3d 20 77 69 6e 64 72 65 73 27 29 | se')._p('....RESCOMP.=.windres') |
37c80 | 0a 5f 70 28 27 20 20 65 6e 64 69 66 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 | ._p('..endif')._p('endif')._p('' |
37ca0 | 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 |
37cc0 | 5f 63 6f 6e 66 69 67 28 70 72 6a 2c 20 63 66 67 2c 20 63 63 29 0a 5f 70 28 27 69 66 65 71 20 28 | _config(prj,.cfg,.cc)._p('ifeq.( |
37ce0 | 24 28 63 6f 6e 66 69 67 29 2c 25 73 29 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 63 66 67 2e 73 68 | $(config),%s)',._MAKE.esc(cfg.sh |
37d00 | 6f 72 74 6e 61 6d 65 29 29 0a 63 70 70 2e 70 6c 61 74 66 6f 72 6d 74 6f 6f 6c 73 28 63 66 67 2c | ortname)).cpp.platformtools(cfg, |
37d20 | 20 63 63 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 6e 73 28 | .cc)._p('..'....(table.contains( |
37d40 | 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 2c 22 4f 42 4a 44 49 52 22 29 20 | premake.make.override,"OBJDIR"). |
37d60 | 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 27 4f 42 | and."override.".or."").......'OB |
37d80 | 4a 44 49 52 20 20 20 20 20 3d 20 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 63 66 67 2e 6f 62 | JDIR.....=.%s',._MAKE.esc(cfg.ob |
37da0 | 6a 65 63 74 73 64 69 72 29 29 0a 5f 70 28 27 20 20 27 20 2e 2e 20 28 74 61 62 6c 65 2e 63 6f 6e | jectsdir))._p('..'....(table.con |
37dc0 | 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 65 2c 22 54 41 52 | tains(premake.make.override,"TAR |
37de0 | 47 45 54 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 22 29 20 | GETDIR").and."override.".or.""). |
37e00 | 2e 2e 20 27 54 41 52 47 45 54 44 49 52 20 20 3d 20 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 | ...'TARGETDIR..=.%s',._MAKE.esc( |
37e20 | 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f 72 79 29 29 0a 5f 70 28 27 | cfg.buildtarget.directory))._p(' |
37e40 | 20 20 27 20 2e 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 | ..'....(table.contains(premake.m |
37e60 | 61 6b 65 2e 6f 76 65 72 72 69 64 65 2c 22 54 41 52 47 45 54 22 29 20 61 6e 64 20 22 6f 76 65 72 | ake.override,"TARGET").and."over |
37e80 | 72 69 64 65 20 22 20 6f 72 20 22 22 29 20 2e 2e 20 20 20 20 27 54 41 52 47 45 54 20 20 20 20 20 | ride.".or."").......'TARGET..... |
37ea0 | 3d 20 24 28 54 41 52 47 45 54 44 49 52 29 2f 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 63 66 | =.$(TARGETDIR)/%s',._MAKE.esc(cf |
37ec0 | 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 0a 5f 70 28 27 20 20 44 45 46 49 4e | g.buildtarget.name))._p('..DEFIN |
37ee0 | 45 53 20 20 20 2b 3d 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 63 63 2e 67 65 74 64 65 66 69 | ES...+=%s',.make.list(cc.getdefi |
37f00 | 6e 65 73 28 63 66 67 2e 64 65 66 69 6e 65 73 29 29 29 0a 5f 70 28 27 20 20 49 4e 43 4c 55 44 45 | nes(cfg.defines)))._p('..INCLUDE |
37f20 | 53 20 20 2b 3d 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 63 63 2e 67 65 74 69 6e 63 6c 75 64 | S..+=%s',.make.list(cc.getinclud |
37f40 | 65 64 69 72 73 28 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 29 29 29 0a 63 70 70 2e 70 63 68 | edirs(cfg.includedirs))).cpp.pch |
37f60 | 63 6f 6e 66 69 67 28 63 66 67 29 0a 63 70 70 2e 66 6c 61 67 73 28 63 66 67 2c 20 63 63 29 0a 63 | config(cfg).cpp.flags(cfg,.cc).c |
37f80 | 70 70 2e 6c 69 6e 6b 65 72 28 70 72 6a 2c 20 63 66 67 2c 20 63 63 29 0a 5f 70 28 27 20 20 4f 42 | pp.linker(prj,.cfg,.cc)._p('..OB |
37fa0 | 4a 45 43 54 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 | JECTS.:=.\\').for._,.file.in.ipa |
37fc0 | 69 72 73 28 70 72 6a 2e 66 69 6c 65 73 29 20 64 6f 0a 69 66 20 70 61 74 68 2e 69 73 63 70 70 66 | irs(prj.files).do.if.path.iscppf |
37fe0 | 69 6c 65 28 66 69 6c 65 29 20 74 68 65 6e 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 69 63 6f 6e | ile(file).then.if.not.table.icon |
38000 | 74 61 69 6e 73 28 63 66 67 2e 65 78 63 6c 75 64 65 73 2c 20 66 69 6c 65 29 20 74 68 65 6e 0a 5f | tains(cfg.excludes,.file).then._ |
38020 | 70 28 27 5c 74 24 28 4f 42 4a 44 49 52 29 2f 25 73 2e 6f 20 5c 5c 27 0a 2c 20 5f 4d 41 4b 45 2e | p('\t$(OBJDIR)/%s.o.\\'.,._MAKE. |
38040 | 65 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 | esc(path.trimdots(path.removeext |
38060 | 28 66 69 6c 65 29 29 29 0a 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 5f 70 | (file))).).end.end.end._p('')._p |
38080 | 28 27 20 20 64 65 66 69 6e 65 20 50 52 45 42 55 49 4c 44 43 4d 44 53 27 29 0a 69 66 20 23 63 66 | ('..define.PREBUILDCMDS').if.#cf |
380a0 | 67 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 | g.prebuildcommands.>.0.then._p(' |
380c0 | 5c 74 40 65 63 68 6f 20 52 75 6e 6e 69 6e 67 20 70 72 65 2d 62 75 69 6c 64 20 63 6f 6d 6d 61 6e | \t@echo.Running.pre-build.comman |
380e0 | 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 63 66 | ds')._p('\t%s',.table.implode(cf |
38100 | 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 2c 20 22 5c 6e 5c | g.prebuildcommands,."",."",."\n\ |
38120 | 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 66 | t")).end._p('..endef')._p('..def |
38140 | 69 6e 65 20 50 52 45 4c 49 4e 4b 43 4d 44 53 27 29 0a 69 66 20 23 63 66 67 2e 70 72 65 6c 69 6e | ine.PRELINKCMDS').if.#cfg.prelin |
38160 | 6b 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 63 68 6f 20 52 | kcommands.>.0.then._p('\t@echo.R |
38180 | 75 6e 6e 69 6e 67 20 70 72 65 2d 6c 69 6e 6b 20 63 6f 6d 6d 61 6e 64 73 27 29 0a 5f 70 28 27 5c | unning.pre-link.commands')._p('\ |
381a0 | 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 72 65 6c 69 6e 6b 63 | t%s',.table.implode(cfg.prelinkc |
381c0 | 6f 6d 6d 61 6e 64 73 2c 20 22 22 2c 20 22 22 2c 20 22 5c 6e 5c 74 22 29 29 0a 65 6e 64 0a 5f 70 | ommands,."",."",."\n\t")).end._p |
381e0 | 28 27 20 20 65 6e 64 65 66 27 29 0a 5f 70 28 27 20 20 64 65 66 69 6e 65 20 50 4f 53 54 42 55 49 | ('..endef')._p('..define.POSTBUI |
38200 | 4c 44 43 4d 44 53 27 29 0a 69 66 20 23 63 66 67 2e 70 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e | LDCMDS').if.#cfg.postbuildcomman |
38220 | 64 73 20 3e 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 | ds.>.0.then._p('\t@echo.Running. |
38240 | 70 6f 73 74 2d 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 | post-build.commands')._p('\t%s', |
38260 | 20 74 61 62 6c 65 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 | .table.implode(cfg.postbuildcomm |
38280 | 61 6e 64 73 2c 20 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 | ands,."",."",."\n\t")).end._p('. |
382a0 | 20 65 6e 64 65 66 27 29 0a 6d 61 6b 65 2e 73 65 74 74 69 6e 67 73 28 63 66 67 2c 20 63 63 29 0a | .endef').make.settings(cfg,.cc). |
382c0 | 5f 70 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 | _p('endif')._p('').end.function. |
382e0 | 63 70 70 2e 70 6c 61 74 66 6f 72 6d 74 6f 6f 6c 73 28 63 66 67 2c 20 63 63 29 0a 6c 6f 63 61 6c | cpp.platformtools(cfg,.cc).local |
38300 | 20 70 6c 61 74 66 6f 72 6d 20 3d 20 63 63 2e 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 | .platform.=.cc.platforms[cfg.pla |
38320 | 74 66 6f 72 6d 5d 0a 69 66 20 70 6c 61 74 66 6f 72 6d 2e 63 63 20 74 68 65 6e 0a 5f 70 28 27 20 | tform].if.platform.cc.then._p('. |
38340 | 20 43 43 20 20 20 20 20 20 20 20 20 3d 20 25 73 27 2c 20 70 6c 61 74 66 6f 72 6d 2e 63 63 29 0a | .CC.........=.%s',.platform.cc). |
38360 | 65 6e 64 0a 69 66 20 70 6c 61 74 66 6f 72 6d 2e 63 78 78 20 74 68 65 6e 0a 5f 70 28 27 20 20 43 | end.if.platform.cxx.then._p('..C |
38380 | 58 58 20 20 20 20 20 20 20 20 3d 20 25 73 27 2c 20 70 6c 61 74 66 6f 72 6d 2e 63 78 78 29 0a 65 | XX........=.%s',.platform.cxx).e |
383a0 | 6e 64 0a 69 66 20 70 6c 61 74 66 6f 72 6d 2e 61 72 20 74 68 65 6e 0a 5f 70 28 27 20 20 41 52 20 | nd.if.platform.ar.then._p('..AR. |
383c0 | 20 20 20 20 20 20 20 20 3d 20 25 73 27 2c 20 70 6c 61 74 66 6f 72 6d 2e 61 72 29 0a 65 6e 64 0a | ........=.%s',.platform.ar).end. |
383e0 | 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 66 6c 61 67 73 28 63 66 67 2c 20 63 63 29 0a | end.function.cpp.flags(cfg,.cc). |
38400 | 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 66 6c 61 | if.cfg.pchheader.and.not.cfg.fla |
38420 | 67 73 2e 4e 6f 50 43 48 20 74 68 65 6e 0a 5f 70 28 27 20 20 46 4f 52 43 45 5f 49 4e 43 4c 55 44 | gs.NoPCH.then._p('..FORCE_INCLUD |
38440 | 45 20 2b 3d 20 2d 69 6e 63 6c 75 64 65 20 24 28 4f 42 4a 44 49 52 29 2f 24 28 6e 6f 74 64 69 72 | E.+=.-include.$(OBJDIR)/$(notdir |
38460 | 20 24 28 50 43 48 29 29 27 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 66 6f 72 63 65 64 69 6e 63 | .$(PCH))').end.if.#cfg.forcedinc |
38480 | 6c 75 64 65 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 27 20 20 46 4f 52 43 45 5f 49 4e 43 4c 55 | ludes.>.0.then._p('..FORCE_INCLU |
384a0 | 44 45 20 2b 3d 20 2d 69 6e 63 6c 75 64 65 20 25 73 27 0a 2c 5f 4d 41 4b 45 2e 65 73 63 28 74 61 | DE.+=.-include.%s'.,_MAKE.esc(ta |
384c0 | 62 6c 65 2e 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 | ble.concat(cfg.forcedincludes,." |
384e0 | 3b 22 29 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 41 4c 4c 5f 43 50 50 46 4c 41 47 53 20 20 2b 3d | ;"))).end._p('..ALL_CPPFLAGS..+= |
38500 | 20 24 28 43 50 50 46 4c 41 47 53 29 20 25 73 20 24 28 44 45 46 49 4e 45 53 29 20 24 28 49 4e 43 | .$(CPPFLAGS).%s.$(DEFINES).$(INC |
38520 | 4c 55 44 45 53 29 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 63 2e 67 65 74 63 70 70 66 | LUDES)',.table.concat(cc.getcppf |
38540 | 6c 61 67 73 28 63 66 67 29 2c 20 22 20 22 29 29 0a 5f 70 28 27 20 20 41 4c 4c 5f 43 46 4c 41 47 | lags(cfg),."."))._p('..ALL_CFLAG |
38560 | 53 20 20 20 20 2b 3d 20 24 28 43 46 4c 41 47 53 29 20 24 28 41 4c 4c 5f 43 50 50 46 4c 41 47 53 | S....+=.$(CFLAGS).$(ALL_CPPFLAGS |
38580 | 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 6c 65 2e 6a 6f | ).$(ARCH)%s',.make.list(table.jo |
385a0 | 69 6e 28 63 63 2e 67 65 74 63 66 6c 61 67 73 28 63 66 67 29 2c 20 63 66 67 2e 62 75 69 6c 64 6f | in(cc.getcflags(cfg),.cfg.buildo |
385c0 | 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 29 29 0a 5f 70 | ptions,.cfg.buildoptions_c)))._p |
385e0 | 28 27 20 20 41 4c 4c 5f 43 58 58 46 4c 41 47 53 20 20 2b 3d 20 24 28 43 58 58 46 4c 41 47 53 29 | ('..ALL_CXXFLAGS..+=.$(CXXFLAGS) |
38600 | 20 24 28 43 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 | .$(CFLAGS).$(ALL_CPPFLAGS).$(ARC |
38620 | 48 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 63 2e 67 | H)%s',.make.list(table.join(cc.g |
38640 | 65 74 63 66 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 | etcflags(cfg),.cc.getcxxflags(cf |
38660 | 67 29 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 | g),.cfg.buildoptions,.cfg.buildo |
38680 | 70 74 69 6f 6e 73 5f 63 70 70 29 29 29 0a 5f 70 28 27 20 20 41 4c 4c 5f 4f 42 4a 43 46 4c 41 47 | ptions_cpp)))._p('..ALL_OBJCFLAG |
386a0 | 53 20 2b 3d 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 | S.+=.$(CXXFLAGS).$(CFLAGS).$(ALL |
386c0 | 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 69 73 74 | _CPPFLAGS).$(ARCH)%s',.make.list |
386e0 | 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 2c 20 63 | (table.join(cc.getcflags(cfg),.c |
38700 | 63 2e 67 65 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 | c.getcxxflags(cfg),.cfg.buildopt |
38720 | 69 6f 6e 73 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 5f 6f 62 6a 63 29 29 29 0a 5f | ions,.cfg.buildoptions_objc)))._ |
38740 | 70 28 27 20 20 41 4c 4c 5f 52 45 53 46 4c 41 47 53 20 20 2b 3d 20 24 28 52 45 53 46 4c 41 47 53 | p('..ALL_RESFLAGS..+=.$(RESFLAGS |
38760 | 29 20 24 28 44 45 46 49 4e 45 53 29 20 24 28 49 4e 43 4c 55 44 45 53 29 25 73 27 2c 0a 20 20 20 | ).$(DEFINES).$(INCLUDES)%s',.... |
38780 | 20 20 20 20 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 | .....make.list(table.join(cc.get |
387a0 | 64 65 66 69 6e 65 73 28 63 66 67 2e 72 65 73 64 65 66 69 6e 65 73 29 2c 0a 20 20 20 20 20 20 20 | defines(cfg.resdefines),........ |
387c0 | 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 63 63 2e 67 65 74 69 | .........................cc.geti |
387e0 | 6e 63 6c 75 64 65 64 69 72 73 28 63 66 67 2e 72 65 73 69 6e 63 6c 75 64 65 64 69 72 73 29 2c 20 | ncludedirs(cfg.resincludedirs),. |
38800 | 63 66 67 2e 72 65 73 6f 70 74 69 6f 6e 73 29 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 | cfg.resoptions))).end.function.c |
38820 | 70 70 2e 6c 69 6e 6b 65 72 28 70 72 6a 2c 20 63 66 67 2c 20 63 63 29 0a 5f 70 28 27 20 20 41 4c | pp.linker(prj,.cfg,.cc)._p('..AL |
38840 | 4c 5f 4c 44 46 4c 41 47 53 20 20 20 2b 3d 20 24 28 4c 44 46 4c 41 47 53 29 25 73 27 2c 20 6d 61 | L_LDFLAGS...+=.$(LDFLAGS)%s',.ma |
38860 | 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 6c 69 62 64 69 72 66 | ke.list(table.join(cc.getlibdirf |
38880 | 6c 61 67 73 28 63 66 67 29 2c 20 63 63 2e 67 65 74 6c 64 66 6c 61 67 73 28 63 66 67 29 2c 20 63 | lags(cfg),.cc.getldflags(cfg),.c |
388a0 | 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 29 29 29 0a 5f 70 28 27 20 20 4c 44 44 45 50 53 20 20 | fg.linkoptions)))._p('..LDDEPS.. |
388c0 | 20 20 2b 3d 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 5f 4d 41 4b 45 2e 65 73 63 28 70 72 65 | ..+=%s',.make.list(_MAKE.esc(pre |
388e0 | 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 67 73 22 2c 20 22 | make.getlinks(cfg,."siblings",." |
38900 | 66 75 6c 6c 70 61 74 68 22 29 29 29 29 0a 5f 70 28 27 20 20 4c 49 42 53 20 20 20 20 20 20 2b 3d | fullpath"))))._p('..LIBS......+= |
38920 | 20 24 28 4c 44 44 45 50 53 29 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 63 63 2e 67 65 74 6c | .$(LDDEPS)%s',.make.list(cc.getl |
38940 | 69 6e 6b 66 6c 61 67 73 28 63 66 67 29 29 29 0a 5f 70 28 27 20 20 45 58 54 45 52 4e 41 4c 5f 4c | inkflags(cfg)))._p('..EXTERNAL_L |
38960 | 49 42 53 20 2b 3d 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 63 63 2e 67 65 74 6c 69 62 66 69 | IBS.+=%s',.make.list(cc.getlibfi |
38980 | 6c 65 73 28 63 66 67 29 29 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 74 61 74 69 | les(cfg))).if.cfg.kind.==."Stati |
389a0 | 63 4c 69 62 22 20 74 68 65 6e 0a 69 66 20 28 6e 6f 74 20 70 72 6a 2e 6f 70 74 69 6f 6e 73 2e 41 | cLib".then.if.(not.prj.options.A |
389c0 | 72 63 68 69 76 65 53 70 6c 69 74 29 20 74 68 65 6e 0a 5f 70 28 27 20 20 4c 49 4e 4b 43 4d 44 20 | rchiveSplit).then._p('..LINKCMD. |
389e0 | 20 20 20 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 6c | ...=.$(AR).%s.$(TARGET)',.make.l |
38a00 | 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 2c | ist(cc.getarchiveflags(prj,.cfg, |
38a20 | 20 66 61 6c 73 65 29 29 29 0a 65 6c 73 65 0a 5f 70 28 27 20 20 4c 49 4e 4b 43 4d 44 20 20 20 20 | .false))).else._p('..LINKCMD.... |
38a40 | 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 6c 69 73 74 | =.$(AR).%s.$(TARGET)',.make.list |
38a60 | 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 2c 20 66 61 | (cc.getarchiveflags(prj,.cfg,.fa |
38a80 | 6c 73 65 29 29 29 0a 5f 70 28 27 20 20 4c 49 4e 4b 43 4d 44 5f 4e 44 58 3d 20 24 28 41 52 29 20 | lse)))._p('..LINKCMD_NDX=.$(AR). |
38aa0 | 25 73 20 24 28 54 41 52 47 45 54 29 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 63 63 2e 67 65 74 61 | %s.$(TARGET)',.make.list(cc.geta |
38ac0 | 72 63 68 69 76 65 66 6c 61 67 73 28 70 72 6a 2c 20 63 66 67 2c 20 74 72 75 65 29 29 29 0a 65 6e | rchiveflags(prj,.cfg,.true))).en |
38ae0 | 64 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 20 3d 20 69 69 66 28 63 66 67 2e 6c 61 6e 67 | d.else.local.tool.=.iif(cfg.lang |
38b00 | 75 61 67 65 20 3d 3d 20 22 43 22 2c 20 22 43 43 22 2c 20 22 43 58 58 22 29 0a 5f 70 28 27 20 20 | uage.==."C",."CC",."CXX")._p('.. |
38b20 | 4c 49 4e 4b 43 4d 44 20 20 20 20 3d 20 24 28 25 73 29 20 2d 6f 20 24 28 54 41 52 47 45 54 29 20 | LINKCMD....=.$(%s).-o.$(TARGET). |
38b40 | 24 28 4f 42 4a 45 43 54 53 29 20 24 28 52 45 53 4f 55 52 43 45 53 29 20 24 28 41 52 43 48 29 20 | $(OBJECTS).$(RESOURCES).$(ARCH). |
38b60 | 24 28 41 4c 4c 5f 4c 44 46 4c 41 47 53 29 20 24 28 4c 49 42 53 29 27 2c 20 74 6f 6f 6c 29 0a 65 | $(ALL_LDFLAGS).$(LIBS)',.tool).e |
38b80 | 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 70 63 68 63 6f 6e 66 69 67 28 63 66 | nd.end.function.cpp.pchconfig(cf |
38ba0 | 67 29 0a 69 66 20 6e 6f 74 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 20 6f 72 20 63 66 67 2e 66 | g).if.not.cfg.pchheader.or.cfg.f |
38bc0 | 6c 61 67 73 2e 4e 6f 50 43 48 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 6c 6f 63 61 6c | lags.NoPCH.then.return.end.local |
38be0 | 20 70 63 68 20 3d 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 0a 66 6f 72 20 5f 2c 20 69 6e 63 64 | .pch.=.cfg.pchheader.for._,.incd |
38c00 | 69 72 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 6f | ir.in.ipairs(cfg.includedirs).do |
38c20 | 0a 6c 6f 63 61 6c 20 61 62 73 70 61 74 68 20 3d 20 70 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 74 | .local.abspath.=.path.getabsolut |
38c40 | 65 28 70 61 74 68 2e 6a 6f 69 6e 28 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e | e(path.join(cfg.project.location |
38c60 | 2c 20 69 6e 63 64 69 72 29 29 0a 6c 6f 63 61 6c 20 74 65 73 74 6e 61 6d 65 20 3d 20 70 61 74 68 | ,.incdir)).local.testname.=.path |
38c80 | 2e 6a 6f 69 6e 28 61 62 73 70 61 74 68 2c 20 70 63 68 29 0a 69 66 20 6f 73 2e 69 73 66 69 6c 65 | .join(abspath,.pch).if.os.isfile |
38ca0 | 28 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a 70 63 68 20 3d 20 70 61 74 68 2e 67 65 74 72 65 | (testname).then.pch.=.path.getre |
38cc0 | 6c 61 74 69 76 65 28 63 66 67 2e 6c 6f 63 61 74 69 6f 6e 2c 20 74 65 73 74 6e 61 6d 65 29 0a 62 | lative(cfg.location,.testname).b |
38ce0 | 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 20 20 50 43 48 20 20 20 20 20 20 20 20 3d 20 | reak.end.end._p('..PCH........=. |
38d00 | 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 63 68 29 29 0a 5f 70 28 27 20 20 47 43 48 20 20 | %s',._MAKE.esc(pch))._p('..GCH.. |
38d20 | 20 20 20 20 20 20 3d 20 24 28 4f 42 4a 44 49 52 29 2f 24 28 6e 6f 74 64 69 72 20 24 28 50 43 48 | ......=.$(OBJDIR)/$(notdir.$(PCH |
38d40 | 29 29 2e 67 63 68 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 70 63 68 72 75 6c | )).gch').end.function.cpp.pchrul |
38d60 | 65 73 28 70 72 6a 29 0a 5f 70 28 27 69 66 6e 65 71 20 28 2c 24 28 50 43 48 29 29 27 29 0a 5f 70 | es(prj)._p('ifneq.(,$(PCH))')._p |
38d80 | 28 27 24 28 47 43 48 29 3a 20 24 28 50 43 48 29 20 7c 20 24 28 4f 42 4a 44 49 52 29 27 29 0a 69 | ('$(GCH):.$(PCH).|.$(OBJDIR)').i |
38da0 | 66 20 70 72 6a 2e 6d 73 67 70 72 65 63 6f 6d 70 69 6c 65 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 | f.prj.msgprecompile.then._p('\t@ |
38dc0 | 65 63 68 6f 20 27 20 2e 2e 20 70 72 6a 2e 6d 73 67 70 72 65 63 6f 6d 70 69 6c 65 29 0a 65 6c 73 | echo.'....prj.msgprecompile).els |
38de0 | 65 0a 5f 70 28 27 5c 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 | e._p('\t@echo.$(notdir.$<)').end |
38e00 | 0a 6c 6f 63 61 6c 20 63 6d 64 20 3d 20 69 69 66 28 70 72 6a 2e 6c 61 6e 67 75 61 67 65 20 3d 3d | .local.cmd.=.iif(prj.language.== |
38e20 | 20 22 43 22 2c 20 22 24 28 43 43 29 20 24 28 41 4c 4c 5f 43 46 4c 41 47 53 29 20 2d 78 20 63 2d | ."C",."$(CC).$(ALL_CFLAGS).-x.c- |
38e40 | 68 65 61 64 65 72 22 2c 20 22 24 28 43 58 58 29 20 24 28 41 4c 4c 5f 43 58 58 46 4c 41 47 53 29 | header",."$(CXX).$(ALL_CXXFLAGS) |
38e60 | 20 2d 78 20 63 2b 2b 2d 68 65 61 64 65 72 22 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 | .-x.c++-header")._p('\t$(SILENT) |
38e80 | 20 25 73 20 24 28 44 45 46 49 4e 45 53 29 20 24 28 49 4e 43 4c 55 44 45 53 29 20 2d 6f 20 22 24 | .%s.$(DEFINES).$(INCLUDES).-o."$ |
38ea0 | 40 22 20 2d 63 20 22 24 3c 22 27 2c 20 63 6d 64 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 | @".-c."$<"',.cmd)._p('endif')._p |
38ec0 | 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 66 69 6c 65 52 75 6c 65 73 28 | ('').end.function.cpp.fileRules( |
38ee0 | 70 72 6a 29 0a 66 6f 72 20 5f 2c 20 66 69 6c 65 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 66 | prj).for._,.file.in.ipairs(prj.f |
38f00 | 69 6c 65 73 20 6f 72 20 7b 7d 29 20 64 6f 0a 69 66 20 70 61 74 68 2e 69 73 63 70 70 66 69 6c 65 | iles.or.{}).do.if.path.iscppfile |
38f20 | 28 66 69 6c 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 3a 20 | (file).then._p('$(OBJDIR)/%s.o:. |
38f40 | 25 73 20 24 28 47 43 48 29 27 0a 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 74 72 69 6d | %s.$(GCH)'.,._MAKE.esc(path.trim |
38f60 | 64 6f 74 73 28 70 61 74 68 2e 72 65 6d 6f 76 65 65 78 74 28 66 69 6c 65 29 29 29 0a 2c 20 5f 4d | dots(path.removeext(file))).,._M |
38f80 | 41 4b 45 2e 65 73 63 28 66 69 6c 65 29 0a 29 0a 69 66 20 28 70 61 74 68 2e 69 73 6f 62 6a 63 66 | AKE.esc(file).).if.(path.isobjcf |
38fa0 | 69 6c 65 28 66 69 6c 65 29 20 61 6e 64 20 70 72 6a 2e 6d 73 67 63 6f 6d 70 69 6c 65 5f 6f 62 6a | ile(file).and.prj.msgcompile_obj |
38fc0 | 63 29 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 6a 2e 6d 73 67 | c).then._p('\t@echo.'....prj.msg |
38fe0 | 63 6f 6d 70 69 6c 65 5f 6f 62 6a 63 29 0a 65 6c 73 65 69 66 20 70 72 6a 2e 6d 73 67 63 6f 6d 70 | compile_objc).elseif.prj.msgcomp |
39000 | 69 6c 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 6a 2e 6d 73 | ile.then._p('\t@echo.'....prj.ms |
39020 | 67 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 | gcompile).else._p('\t@echo.$(not |
39040 | 64 69 72 20 24 3c 29 27 29 0a 65 6e 64 0a 69 66 20 28 70 61 74 68 2e 69 73 6f 62 6a 63 66 69 6c | dir.$<)').end.if.(path.isobjcfil |
39060 | 65 28 66 69 6c 65 29 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 | e(file)).then._p('\t$(SILENT).$( |
39080 | 43 58 58 29 20 24 28 41 4c 4c 5f 4f 42 4a 43 46 4c 41 47 53 29 20 24 28 46 4f 52 43 45 5f 49 4e | CXX).$(ALL_OBJCFLAGS).$(FORCE_IN |
390a0 | 43 4c 55 44 45 29 20 2d 6f 20 22 24 40 22 20 2d 63 20 22 24 3c 22 27 29 0a 65 6c 73 65 0a 63 70 | CLUDE).-o."$@".-c."$<"').else.cp |
390c0 | 70 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 28 70 61 74 68 2e 69 73 63 66 69 6c 65 28 66 69 6c 65 | p.buildcommand(path.iscfile(file |
390e0 | 29 20 61 6e 64 20 6e 6f 74 20 70 72 6a 2e 6f 70 74 69 6f 6e 73 2e 46 6f 72 63 65 43 50 50 2c 20 | ).and.not.prj.options.ForceCPP,. |
39100 | 22 6f 22 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 74 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 70 | "o").end.for._,.task.in.ipairs(p |
39120 | 72 6a 2e 70 6f 73 74 63 6f 6d 70 69 6c 65 74 61 73 6b 73 20 6f 72 20 7b 7d 29 20 64 6f 0a 5f 70 | rj.postcompiletasks.or.{}).do._p |
39140 | 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 25 73 27 2c 20 74 61 73 6b 29 0a 5f 70 28 27 27 29 0a | ('\t$(SILENT).%s',.task)._p(''). |
39160 | 65 6e 64 0a 5f 70 28 27 27 29 0a 65 6c 73 65 69 66 20 28 70 61 74 68 2e 67 65 74 65 78 74 65 6e | end._p('').elseif.(path.getexten |
39180 | 73 69 6f 6e 28 66 69 6c 65 29 20 3d 3d 20 22 2e 72 63 22 29 20 74 68 65 6e 0a 5f 70 28 27 24 28 | sion(file).==.".rc").then._p('$( |
391a0 | 4f 42 4a 44 49 52 29 2f 25 73 2e 72 65 73 3a 20 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 | OBJDIR)/%s.res:.%s',._MAKE.esc(p |
391c0 | 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 66 69 6c 65 29 29 2c 20 5f 4d 41 4b 45 2e 65 73 | ath.getbasename(file)),._MAKE.es |
391e0 | 63 28 66 69 6c 65 29 29 0a 69 66 20 70 72 6a 2e 6d 73 67 72 65 73 6f 75 72 63 65 20 74 68 65 6e | c(file)).if.prj.msgresource.then |
39200 | 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 72 65 73 6f 75 72 63 | ._p('\t@echo.'....prj.msgresourc |
39220 | 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 69 72 20 24 3c 29 | e).else._p('\t@echo.$(notdir.$<) |
39240 | 27 29 0a 65 6e 64 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 24 28 52 45 53 43 4f 4d 50 | ').end._p('\t$(SILENT).$(RESCOMP |
39260 | 29 20 24 3c 20 2d 4f 20 63 6f 66 66 20 2d 6f 20 22 24 40 22 20 24 28 41 4c 4c 5f 52 45 53 46 4c | ).$<.-O.coff.-o."$@".$(ALL_RESFL |
39280 | 41 47 53 29 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 | AGS)')._p('').end.end.end.functi |
392a0 | 6f 6e 20 63 70 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 | on.cpp.dependencyRules(prj).for. |
392c0 | 5f 2c 20 64 65 70 65 6e 64 65 6e 63 79 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 64 65 70 65 | _,.dependency.in.ipairs(prj.depe |
392e0 | 6e 64 65 6e 63 79 20 6f 72 20 7b 7d 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 64 65 70 20 69 6e 20 69 | ndency.or.{}).do.for._,.dep.in.i |
39300 | 70 61 69 72 73 28 64 65 70 65 6e 64 65 6e 63 79 20 6f 72 20 7b 7d 29 20 64 6f 0a 69 66 20 28 64 | pairs(dependency.or.{}).do.if.(d |
39320 | 65 70 5b 33 5d 3d 3d 6e 69 6c 20 6f 72 20 64 65 70 5b 33 5d 3d 3d 66 61 6c 73 65 29 20 74 68 65 | ep[3]==nil.or.dep[3]==false).the |
39340 | 6e 0a 5f 70 28 27 24 28 4f 42 4a 44 49 52 29 2f 25 73 2e 6f 3a 20 25 73 27 0a 2c 20 5f 4d 41 4b | n._p('$(OBJDIR)/%s.o:.%s'.,._MAK |
39360 | 45 2e 65 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 | E.esc(path.trimdots(path.removee |
39380 | 78 74 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 | xt(path.getrelative(prj.location |
393a0 | 2c 20 64 65 70 5b 31 5d 29 29 29 29 0a 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 67 65 | ,.dep[1])))).,._MAKE.esc(path.ge |
393c0 | 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 65 70 5b 32 5d 29 29 | trelative(prj.location,.dep[2])) |
393e0 | 0a 29 0a 65 6c 73 65 0a 5f 70 28 27 25 73 3a 20 25 73 27 0a 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 | .).else._p('%s:.%s'.,._MAKE.esc( |
39400 | 64 65 70 5b 31 5d 29 0a 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 67 65 74 72 65 6c 61 | dep[1]).,._MAKE.esc(path.getrela |
39420 | 74 69 76 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 20 64 65 70 5b 32 5d 29 29 0a 29 0a 65 6e | tive(prj.location,.dep[2])).).en |
39440 | 64 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 | d._p('').end.end.end.function.cp |
39460 | 70 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 28 69 73 63 66 69 6c 65 2c 20 6f 62 6a 65 78 74 29 0a | p.buildcommand(iscfile,.objext). |
39480 | 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 69 69 66 28 69 73 63 66 69 6c 65 2c 20 27 24 28 43 43 | local.flags.=.iif(iscfile,.'$(CC |
394a0 | 29 20 24 28 41 4c 4c 5f 43 46 4c 41 47 53 29 27 2c 20 27 24 28 43 58 58 29 20 24 28 41 4c 4c 5f | ).$(ALL_CFLAGS)',.'$(CXX).$(ALL_ |
394c0 | 43 58 58 46 4c 41 47 53 29 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 25 73 20 24 | CXXFLAGS)')._p('\t$(SILENT).%s.$ |
394e0 | 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 3c 22 27 | (FORCE_INCLUDE).-o."$@".-c."$<"' |
39500 | 2c 20 66 6c 61 67 73 2c 20 6f 62 6a 65 78 74 29 0a 65 6e 64 0a 00 6c 6f 63 61 6c 20 66 75 6e 63 | ,.flags,.objext).end..local.func |
39520 | 74 69 6f 6e 20 67 65 74 72 65 73 6f 75 72 63 65 66 69 6c 65 6e 61 6d 65 28 63 66 67 2c 20 66 6e | tion.getresourcefilename(cfg,.fn |
39540 | 61 6d 65 29 0a 69 66 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 | ame).if.path.getextension(fname) |
39560 | 20 3d 3d 20 22 2e 72 65 73 78 22 20 74 68 65 6e 0a 20 20 20 20 6c 6f 63 61 6c 20 6e 61 6d 65 20 | .==.".resx".then.....local.name. |
39580 | 3d 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e | =.cfg.buildtarget.basename....". |
395a0 | 22 0a 20 20 20 20 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 | ".....local.dir.=.path.getdirect |
395c0 | 6f 72 79 28 66 6e 61 6d 65 29 0a 20 20 20 20 69 66 20 64 69 72 20 7e 3d 20 22 2e 22 20 74 68 65 | ory(fname).....if.dir.~=.".".the |
395e0 | 6e 20 0a 6e 61 6d 65 20 3d 20 6e 61 6d 65 20 2e 2e 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 | n..name.=.name....path.translate |
39600 | 28 64 69 72 2c 20 22 2e 22 29 20 2e 2e 20 22 2e 22 0a 65 6e 64 0a 72 65 74 75 72 6e 20 22 24 28 | (dir,.".")....".".end.return."$( |
39620 | 4f 42 4a 44 49 52 29 2f 22 20 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 6e 61 6d 65 20 2e 2e 20 70 | OBJDIR)/"...._MAKE.esc(name....p |
39640 | 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 66 6e 61 6d 65 29 29 20 2e 2e 20 22 2e 72 65 73 | ath.getbasename(fname))....".res |
39660 | 6f 75 72 63 65 73 22 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 66 6e 61 6d 65 0a 65 6e 64 0a 65 6e | ources".else.return.fname.end.en |
39680 | 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 63 73 68 61 72 70 28 70 | d.function.premake.make_csharp(p |
396a0 | 72 6a 29 0a 6c 6f 63 61 6c 20 63 73 63 20 3d 20 70 72 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 0a 6c | rj).local.csc.=.premake.dotnet.l |
396c0 | 6f 63 61 6c 20 63 66 67 6c 69 62 73 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 63 66 67 70 61 69 72 | ocal.cfglibs.=.{.}.local.cfgpair |
396e0 | 73 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 61 6e 79 63 66 67 0a 66 6f 72 20 63 66 67 20 69 6e 20 | s.=.{.}.local.anycfg.for.cfg.in. |
39700 | 70 72 65 6d 61 6b 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 61 6e 79 63 66 | premake.eachconfig(prj).do.anycf |
39720 | 67 20 3d 20 63 66 67 0a 63 66 67 6c 69 62 73 5b 63 66 67 5d 20 3d 20 70 72 65 6d 61 6b 65 2e 67 | g.=.cfg.cfglibs[cfg].=.premake.g |
39740 | 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 69 62 6c 69 6e 67 73 22 2c 20 22 66 75 6c 6c 70 61 | etlinks(cfg,."siblings",."fullpa |
39760 | 74 68 22 29 0a 63 66 67 70 61 69 72 73 5b 63 66 67 5d 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 | th").cfgpairs[cfg].=.{.}.for._,. |
39780 | 66 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 6c 69 62 73 5b 63 66 67 5d 29 20 64 6f | fname.in.ipairs(cfglibs[cfg]).do |
397a0 | 0a 69 66 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 66 6e 61 6d 65 29 20 7e 3d 20 | .if.path.getdirectory(fname).~=. |
397c0 | 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f 72 79 20 74 68 65 6e 0a 63 | cfg.buildtarget.directory.then.c |
397e0 | 66 67 70 61 69 72 73 5b 63 66 67 5d 5b 22 24 28 54 41 52 47 45 54 44 49 52 29 2f 22 20 2e 2e 20 | fgpairs[cfg]["$(TARGETDIR)/".... |
39800 | 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 66 6e 61 6d 65 29 29 5d 20 | _MAKE.esc(path.getname(fname))]. |
39820 | 3d 20 5f 4d 41 4b 45 2e 65 73 63 28 66 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6c | =._MAKE.esc(fname).end.end.end.l |
39840 | 6f 63 61 6c 20 73 6f 75 72 63 65 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 65 6d 62 65 64 64 65 64 | ocal.sources.=.{}.local.embedded |
39860 | 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 63 6f 70 79 70 61 69 72 73 20 3d 20 7b 20 7d 0a 66 6f 72 | .=.{.}.local.copypairs.=.{.}.for |
39880 | 20 66 63 66 67 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 | .fcfg.in.premake.project.eachfil |
398a0 | 65 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 63 73 63 2e 67 65 74 | e(prj).do.local.action.=.csc.get |
398c0 | 62 75 69 6c 64 61 63 74 69 6f 6e 28 66 63 66 67 29 0a 69 66 20 61 63 74 69 6f 6e 20 3d 3d 20 22 | buildaction(fcfg).if.action.==." |
398e0 | 43 6f 6d 70 69 6c 65 22 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 6f 75 72 63 | Compile".then.table.insert(sourc |
39900 | 65 73 2c 20 66 63 66 67 2e 6e 61 6d 65 29 0a 65 6c 73 65 69 66 20 61 63 74 69 6f 6e 20 3d 3d 20 | es,.fcfg.name).elseif.action.==. |
39920 | 22 45 6d 62 65 64 64 65 64 52 65 73 6f 75 72 63 65 22 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e | "EmbeddedResource".then.table.in |
39940 | 73 65 72 74 28 65 6d 62 65 64 64 65 64 2c 20 66 63 66 67 2e 6e 61 6d 65 29 0a 65 6c 73 65 69 66 | sert(embedded,.fcfg.name).elseif |
39960 | 20 61 63 74 69 6f 6e 20 3d 3d 20 22 43 6f 6e 74 65 6e 74 22 20 74 68 65 6e 0a 63 6f 70 79 70 61 | .action.==."Content".then.copypa |
39980 | 69 72 73 5b 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 | irs["$(TARGETDIR)/"...._MAKE.esc |
399a0 | 28 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 66 63 66 67 2e 6e 61 6d 65 29 29 5d 20 3d 20 5f 4d 41 | (path.getname(fcfg.name))].=._MA |
399c0 | 4b 45 2e 65 73 63 28 66 63 66 67 2e 6e 61 6d 65 29 0a 65 6c 73 65 69 66 20 70 61 74 68 2e 67 65 | KE.esc(fcfg.name).elseif.path.ge |
399e0 | 74 6e 61 6d 65 28 66 63 66 67 2e 6e 61 6d 65 29 3a 6c 6f 77 65 72 28 29 20 3d 3d 20 22 61 70 70 | tname(fcfg.name):lower().==."app |
39a00 | 2e 63 6f 6e 66 69 67 22 20 74 68 65 6e 0a 63 6f 70 79 70 61 69 72 73 5b 22 24 28 54 41 52 47 45 | .config".then.copypairs["$(TARGE |
39a20 | 54 29 2e 63 6f 6e 66 69 67 22 5d 20 3d 20 5f 4d 41 4b 45 2e 65 73 63 28 66 63 66 67 2e 6e 61 6d | T).config"].=._MAKE.esc(fcfg.nam |
39a40 | 65 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 61 74 68 73 20 3d 20 74 61 62 6c 65 2e 74 | e).end.end.local.paths.=.table.t |
39a60 | 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 74 69 6f 6e 28 76 | ranslate(prj.libdirs,.function(v |
39a80 | 29 20 72 65 74 75 72 6e 20 70 61 74 68 2e 6a 6f 69 6e 28 70 72 6a 2e 62 61 73 65 64 69 72 2c 20 | ).return.path.join(prj.basedir,. |
39aa0 | 76 29 20 65 6e 64 29 0a 70 61 74 68 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 7b 70 72 6a 2e | v).end).paths.=.table.join({prj. |
39ac0 | 62 61 73 65 64 69 72 7d 2c 20 70 61 74 68 73 29 0a 66 6f 72 20 5f 2c 20 6c 69 62 6e 61 6d 65 20 | basedir},.paths).for._,.libname. |
39ae0 | 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 70 72 6a 2c 20 | in.ipairs(premake.getlinks(prj,. |
39b00 | 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 6c 6f 63 61 6c 20 | "system",."fullpath")).do.local. |
39b20 | 6c 69 62 64 69 72 20 3d 20 6f 73 2e 70 61 74 68 73 65 61 72 63 68 28 6c 69 62 6e 61 6d 65 2e 2e | libdir.=.os.pathsearch(libname.. |
39b40 | 22 2e 64 6c 6c 22 2c 20 75 6e 70 61 63 6b 28 70 61 74 68 73 29 29 0a 69 66 20 28 6c 69 62 64 69 | ".dll",.unpack(paths)).if.(libdi |
39b60 | 72 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 74 61 72 67 65 74 20 3d 20 22 24 28 54 41 52 47 45 54 | r).then.local.target.=."$(TARGET |
39b80 | 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 6d 65 | DIR)/"...._MAKE.esc(path.getname |
39ba0 | 28 6c 69 62 6e 61 6d 65 29 29 0a 6c 6f 63 61 6c 20 73 6f 75 72 63 65 20 3d 20 70 61 74 68 2e 67 | (libname)).local.source.=.path.g |
39bc0 | 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e 62 61 73 65 64 69 72 2c 20 70 61 74 68 2e 6a 6f 69 | etrelative(prj.basedir,.path.joi |
39be0 | 6e 28 6c 69 62 64 69 72 2c 20 6c 69 62 6e 61 6d 65 29 29 2e 2e 22 2e 64 6c 6c 22 0a 63 6f 70 79 | n(libdir,.libname))..".dll".copy |
39c00 | 70 61 69 72 73 5b 74 61 72 67 65 74 5d 20 3d 20 5f 4d 41 4b 45 2e 65 73 63 28 73 6f 75 72 63 65 | pairs[target].=._MAKE.esc(source |
39c20 | 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 23 20 25 73 20 70 72 6f 6a 65 63 74 20 6d 61 6b 65 66 | ).end.end._p('#.%s.project.makef |
39c40 | 69 6c 65 20 61 75 74 6f 67 65 6e 65 72 61 74 65 64 20 62 79 20 47 45 4e 69 65 27 2c 20 70 72 65 | ile.autogenerated.by.GENie',.pre |
39c60 | 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 2e 73 68 6f 72 74 6e 61 6d 65 29 | make.action.current().shortname) |
39c80 | 0a 5f 70 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 | ._p('')._p('ifndef.config')._p(' |
39ca0 | 20 20 63 6f 6e 66 69 67 3d 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 72 6a 2e 63 6f 6e 66 | ..config=%s',._MAKE.esc(prj.conf |
39cc0 | 69 67 75 72 61 74 69 6f 6e 73 5b 31 5d 3a 6c 6f 77 65 72 28 29 29 29 0a 5f 70 28 27 65 6e 64 69 | igurations[1]:lower()))._p('endi |
39ce0 | 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 69 66 6e 64 65 66 20 76 65 72 62 6f 73 65 27 29 0a | f')._p('')._p('ifndef.verbose'). |
39d00 | 5f 70 28 27 20 20 53 49 4c 45 4e 54 20 3d 20 40 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f | _p('..SILENT.=.@')._p('endif')._ |
39d20 | 70 28 27 27 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 | p('')._p('SHELLTYPE.:=.msdos')._ |
39d40 | 70 28 27 69 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 | p('ifeq.(,$(ComSpec)$(COMSPEC))' |
39d60 | 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 28 | )._p('..SHELLTYPE.:=.posix')._p( |
39d80 | 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 74 | 'endif')._p('ifeq.(/bin,$(findst |
39da0 | 72 69 6e 67 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 | ring./bin,$(SHELL)))')._p('..SHE |
39dc0 | 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 5f 70 | LLTYPE.:=.posix')._p('endif')._p |
39de0 | 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 2c 24 | ('ifeq.(/bin,$(findstring./bin,$ |
39e00 | 28 4d 41 4b 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 | (MAKESHELL)))')._p('..SHELLTYPE. |
39e20 | 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 27 29 0a 5f 70 | :=.posix')._p('endif')._p('')._p |
39e40 | 28 27 69 66 65 71 20 28 70 6f 73 69 78 2c 24 28 53 48 45 4c 4c 54 59 50 45 29 29 27 29 0a 5f 70 | ('ifeq.(posix,$(SHELLTYPE))')._p |
39e60 | 28 27 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 2d 70 20 22 | ('..MKDIR.=.$(SILENT).mkdir.-p." |
39e80 | 24 28 31 29 22 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 | $(1)"')._p('..COPY..=.$(SILENT). |
39ea0 | 63 70 20 2d 66 52 20 22 24 28 31 29 22 20 22 24 28 32 29 22 27 29 0a 5f 70 28 27 65 6c 73 65 27 | cp.-fR."$(1)"."$(2)"')._p('else' |
39ec0 | 29 0a 5f 70 28 27 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 | )._p('..MKDIR.=.$(SILENT).mkdir. |
39ee0 | 22 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 31 29 29 22 20 32 3e 20 6e 75 6c 27 29 0a | "$(subst./,\\\\,$(1))".2>.nul'). |
39f00 | 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 20 2f 59 20 | _p('..COPY..=.$(SILENT).copy./Y. |
39f20 | 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 62 73 74 20 | "$(subst./,\\\\,$(1))"."$(subst. |
39f40 | 2f 2c 5c 5c 5c 5c 2c 24 28 32 29 29 22 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 | /,\\\\,$(2))"')._p('endif')._p(' |
39f60 | 27 29 0a 5f 70 28 27 69 66 6e 64 65 66 20 43 53 43 27 29 0a 5f 70 28 27 20 20 43 53 43 3d 25 73 | ')._p('ifndef.CSC')._p('..CSC=%s |
39f80 | 27 2c 20 63 73 63 2e 67 65 74 63 6f 6d 70 69 6c 65 72 76 61 72 28 70 72 6a 29 29 0a 5f 70 28 27 | ',.csc.getcompilervar(prj))._p(' |
39fa0 | 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 52 45 53 47 45 4e | endif')._p('')._p('ifndef.RESGEN |
39fc0 | 27 29 0a 5f 70 28 27 20 20 52 45 53 47 45 4e 3d 72 65 73 67 65 6e 27 29 0a 5f 70 28 27 65 6e 64 | ')._p('..RESGEN=resgen')._p('end |
39fe0 | 69 66 27 29 0a 5f 70 28 27 27 29 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 3d 20 70 72 | if')._p('').local.platforms.=.pr |
3a000 | 65 6d 61 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 | emake.filterplatforms(prj.soluti |
3a020 | 6f 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 | on,.premake[_OPTIONS.cc].platfor |
3a040 | 6d 73 29 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 31 2c 20 22 | ms).table.insert(platforms,.1,." |
3a060 | 22 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 63 6f 6e 66 69 67 | ").for.cfg.in.premake.eachconfig |
3a080 | 28 70 72 6a 29 20 64 6f 0a 70 72 65 6d 61 6b 65 2e 67 6d 61 6b 65 5f 63 73 5f 63 6f 6e 66 69 67 | (prj).do.premake.gmake_cs_config |
3a0a0 | 28 63 66 67 2c 20 63 73 63 2c 20 63 66 67 6c 69 62 73 29 0a 65 6e 64 0a 5f 70 28 27 23 20 54 6f | (cfg,.csc,.cfglibs).end._p('#.To |
3a0c0 | 20 6d 61 69 6e 74 61 69 6e 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 77 69 74 68 20 56 53 2e | .maintain.compatibility.with.VS. |
3a0e0 | 4e 45 54 2c 20 74 68 65 73 65 20 76 61 6c 75 65 73 20 6d 75 73 74 20 62 65 20 73 65 74 20 61 74 | NET,.these.values.must.be.set.at |
3a100 | 20 74 68 65 20 70 72 6f 6a 65 63 74 20 6c 65 76 65 6c 27 29 0a 5f 70 28 27 54 41 52 47 45 54 20 | .the.project.level')._p('TARGET. |
3a120 | 20 20 20 20 3a 3d 20 24 28 54 41 52 47 45 54 44 49 52 29 2f 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 | ....:=.$(TARGETDIR)/%s',._MAKE.e |
3a140 | 73 63 28 70 72 6a 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 0a 5f 70 28 27 46 4c | sc(prj.buildtarget.name))._p('FL |
3a160 | 41 47 53 20 20 20 20 20 20 2b 3d 20 2f 74 3a 25 73 20 25 73 27 2c 20 63 73 63 2e 67 65 74 6b 69 | AGS......+=./t:%s.%s',.csc.getki |
3a180 | 6e 64 28 70 72 6a 29 3a 6c 6f 77 65 72 28 29 2c 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 5f | nd(prj):lower(),.table.implode(_ |
3a1a0 | 4d 41 4b 45 2e 65 73 63 28 70 72 6a 2e 6c 69 62 64 69 72 73 29 2c 20 22 2f 6c 69 62 3a 22 2c 20 | MAKE.esc(prj.libdirs),."/lib:",. |
3a1c0 | 22 22 2c 20 22 20 22 29 29 0a 5f 70 28 27 52 45 46 45 52 45 4e 43 45 53 20 2b 3d 20 25 73 27 2c | "",."."))._p('REFERENCES.+=.%s', |
3a1e0 | 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 70 72 65 6d 61 6b 65 | .table.implode(_MAKE.esc(premake |
3a200 | 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 62 61 73 65 6e 61 | .getlinks(prj,."system",."basena |
3a220 | 6d 65 22 29 29 2c 20 22 2f 72 3a 22 2c 20 22 2e 64 6c 6c 22 2c 20 22 20 22 29 29 0a 5f 70 28 27 | me")),."/r:",.".dll",."."))._p(' |
3a240 | 27 29 0a 5f 70 28 27 53 4f 55 52 43 45 53 20 3a 3d 20 5c 5c 27 29 0a 66 6f 72 20 5f 2c 20 66 6e | ')._p('SOURCES.:=.\\').for._,.fn |
3a260 | 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 73 6f 75 72 63 65 73 29 20 64 6f 0a 5f 70 28 27 5c 74 | ame.in.ipairs(sources).do._p('\t |
3a280 | 25 73 20 5c 5c 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 | %s.\\',._MAKE.esc(path.translate |
3a2a0 | 28 66 6e 61 6d 65 29 29 29 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 5f 70 28 27 45 4d 42 45 44 46 49 | (fname))).end._p('')._p('EMBEDFI |
3a2c0 | 4c 45 53 20 3a 3d 20 5c 5c 27 29 0a 66 6f 72 20 5f 2c 20 66 6e 61 6d 65 20 69 6e 20 69 70 61 69 | LES.:=.\\').for._,.fname.in.ipai |
3a2e0 | 72 73 28 65 6d 62 65 64 64 65 64 29 20 64 6f 0a 5f 70 28 27 5c 74 25 73 20 5c 5c 27 2c 20 67 65 | rs(embedded).do._p('\t%s.\\',.ge |
3a300 | 74 72 65 73 6f 75 72 63 65 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 66 6e 61 6d 65 29 29 0a 65 | tresourcefilename(prj,.fname)).e |
3a320 | 6e 64 0a 5f 70 28 27 27 29 0a 5f 70 28 27 43 4f 50 59 46 49 4c 45 53 20 2b 3d 20 5c 5c 27 29 0a | nd._p('')._p('COPYFILES.+=.\\'). |
3a340 | 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 73 28 63 66 67 70 | for.target,.source.in.pairs(cfgp |
3a360 | 61 69 72 73 5b 61 6e 79 63 66 67 5d 29 20 64 6f 0a 5f 70 28 27 5c 74 25 73 20 5c 5c 27 2c 20 74 | airs[anycfg]).do._p('\t%s.\\',.t |
3a380 | 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 63 65 20 69 6e | arget).end.for.target,.source.in |
3a3a0 | 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 25 73 20 5c 5c | .pairs(copypairs).do._p('\t%s.\\ |
3a3c0 | 27 2c 20 74 61 72 67 65 74 29 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 5f 70 28 27 53 48 45 4c 4c 54 | ',.target).end._p('')._p('SHELLT |
3a3e0 | 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 2c 24 28 43 6f 6d 53 | YPE.:=.msdos')._p('ifeq.(,$(ComS |
3a400 | 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 48 45 4c 4c 54 59 50 | pec)$(COMSPEC))')._p('..SHELLTYP |
3a420 | 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 65 | E.:=.posix')._p('endif')._p('ife |
3a440 | 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 53 48 45 4c | q.(/bin,$(findstring./bin,$(SHEL |
3a460 | 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' |
3a480 | 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 62 69 6e 2c 24 28 66 | )._p('endif')._p('ifeq.(/bin,$(f |
3a4a0 | 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 4c 29 29 29 27 29 0a | indstring./bin,$(MAKESHELL)))'). |
3a4c0 | 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 28 27 65 | _p('..SHELLTYPE.:=.posix')._p('e |
3a4e0 | 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 2e 50 48 4f 4e 59 3a 20 63 6c 65 61 6e 20 | ndif')._p('')._p('.PHONY:.clean. |
3a500 | 70 72 65 62 75 69 6c 64 20 70 72 65 6c 69 6e 6b 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 61 6c | prebuild.prelink')._p('')._p('al |
3a520 | 6c 3a 20 24 28 54 41 52 47 45 54 44 49 52 29 20 24 28 4f 42 4a 44 49 52 29 20 70 72 65 62 75 69 | l:.$(TARGETDIR).$(OBJDIR).prebui |
3a540 | 6c 64 20 24 28 45 4d 42 45 44 46 49 4c 45 53 29 20 24 28 43 4f 50 59 46 49 4c 45 53 29 20 70 72 | ld.$(EMBEDFILES).$(COPYFILES).pr |
3a560 | 65 6c 69 6e 6b 20 24 28 54 41 52 47 45 54 29 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 24 28 54 | elink.$(TARGET)')._p('')._p('$(T |
3a580 | 41 52 47 45 54 29 3a 20 24 28 53 4f 55 52 43 45 53 29 20 24 28 45 4d 42 45 44 46 49 4c 45 53 29 | ARGET):.$(SOURCES).$(EMBEDFILES) |
3a5a0 | 20 24 28 44 45 50 45 4e 44 53 29 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 24 28 | .$(DEPENDS)')._p('\t$(SILENT).$( |
3a5c0 | 43 53 43 29 20 2f 6e 6f 6c 6f 67 6f 20 2f 6f 75 74 3a 24 40 20 24 28 46 4c 41 47 53 29 20 24 28 | CSC)./nologo./out:$@.$(FLAGS).$( |
3a5e0 | 52 45 46 45 52 45 4e 43 45 53 29 20 24 28 53 4f 55 52 43 45 53 29 20 24 28 70 61 74 73 75 62 73 | REFERENCES).$(SOURCES).$(patsubs |
3a600 | 74 20 25 25 2c 2f 72 65 73 6f 75 72 63 65 3a 25 25 2c 24 28 45 4d 42 45 44 46 49 4c 45 53 29 29 | t.%%,/resource:%%,$(EMBEDFILES)) |
3a620 | 27 29 0a 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 | ')._p('\t$(POSTBUILDCMDS)')._p(' |
3a640 | 27 29 0a 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 | ')._p('$(TARGETDIR):').premake.m |
3a660 | 61 6b 65 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 | ake_mkdirrule("$(TARGETDIR)")._p |
3a680 | 28 27 24 28 4f 42 4a 44 49 52 29 3a 27 29 0a 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 6d 6b 64 69 | ('$(OBJDIR):').premake.make_mkdi |
3a6a0 | 72 72 75 6c 65 28 22 24 28 4f 42 4a 44 49 52 29 22 29 0a 5f 70 28 27 63 6c 65 61 6e 3a 27 29 0a | rrule("$(OBJDIR)")._p('clean:'). |
3a6c0 | 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 2e 6e 61 | _p('\t@echo.Cleaning.%s',.prj.na |
3a6e0 | 6d 65 29 0a 5f 70 28 27 69 66 65 71 20 28 70 6f 73 69 78 2c 24 28 53 48 45 4c 4c 54 59 50 45 29 | me)._p('ifeq.(posix,$(SHELLTYPE) |
3a700 | 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 20 24 28 54 41 52 47 | )')._p('\t$(SILENT).rm.-f.$(TARG |
3a720 | 45 54 44 49 52 29 2f 25 73 2e 2a 20 24 28 43 4f 50 59 46 49 4c 45 53 29 27 2c 20 70 72 6a 2e 62 | ETDIR)/%s.*.$(COPYFILES)',.prj.b |
3a740 | 75 69 6c 64 74 61 72 67 65 74 2e 62 61 73 65 6e 61 6d 65 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c | uildtarget.basename)._p('\t$(SIL |
3a760 | 45 4e 54 29 20 72 6d 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 | ENT).rm.-rf.$(OBJDIR)')._p('else |
3a780 | 27 29 0a 5f 70 28 27 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 | ')._p('\t$(SILENT).if.exist.$(su |
3a7a0 | 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 54 41 52 47 45 54 44 49 52 29 2f 25 73 2e 2a 29 20 64 65 | bst./,\\\\,$(TARGETDIR)/%s.*).de |
3a7c0 | 6c 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 49 52 29 2f 25 73 | l.$(subst./,\\\\,$(TARGETDIR)/%s |
3a7e0 | 2e 2a 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 2c 20 | .*)',.prj.buildtarget.basename,. |
3a800 | 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 0a 66 6f 72 20 74 61 | prj.buildtarget.basename).for.ta |
3a820 | 72 67 65 74 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 61 | rget,.source.in.pairs(cfgpairs[a |
3a840 | 6e 79 63 66 67 5d 29 20 64 6f 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 69 66 20 65 78 | nycfg]).do._p('\t$(SILENT).if.ex |
3a860 | 69 73 74 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 25 73 29 20 64 65 6c 20 24 28 73 75 62 | ist.$(subst./,\\\\,%s).del.$(sub |
3a880 | 73 74 20 2f 2c 5c 5c 5c 5c 2c 25 73 29 27 2c 20 74 61 72 67 65 74 2c 20 74 61 72 67 65 74 29 0a | st./,\\\\,%s)',.target,.target). |
3a8a0 | 65 6e 64 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 73 28 | end.for.target,.source.in.pairs( |
3a8c0 | 63 6f 70 79 70 61 69 72 73 29 20 64 6f 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 69 66 | copypairs).do._p('\t$(SILENT).if |
3a8e0 | 20 65 78 69 73 74 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 25 73 29 20 64 65 6c 20 24 28 | .exist.$(subst./,\\\\,%s).del.$( |
3a900 | 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 25 73 29 27 2c 20 74 61 72 67 65 74 2c 20 74 61 72 67 65 | subst./,\\\\,%s)',.target,.targe |
3a920 | 74 29 0a 65 6e 64 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 69 66 20 65 78 69 73 74 20 | t).end._p('\t$(SILENT).if.exist. |
3a940 | 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 4f 42 4a 44 49 52 29 29 20 72 6d 64 69 72 20 | $(subst./,\\\\,$(OBJDIR)).rmdir. |
3a960 | 2f 73 20 2f 71 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 29 27 | /s./q.$(subst./,\\\\,$(OBJDIR))' |
3a980 | 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 70 72 65 62 75 69 6c | )._p('endif')._p('')._p('prebuil |
3a9a0 | 64 3a 27 29 0a 5f 70 28 27 5c 74 24 28 50 52 45 42 55 49 4c 44 43 4d 44 53 29 27 29 0a 5f 70 28 | d:')._p('\t$(PREBUILDCMDS)')._p( |
3a9c0 | 27 27 29 0a 5f 70 28 27 70 72 65 6c 69 6e 6b 3a 27 29 0a 5f 70 28 27 5c 74 24 28 50 52 45 4c 49 | '')._p('prelink:')._p('\t$(PRELI |
3a9e0 | 4e 4b 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 23 20 50 65 72 2d 63 6f 6e 66 69 | NKCMDS)')._p('')._p('#.Per-confi |
3aa00 | 67 75 72 61 74 69 6f 6e 20 63 6f 70 69 65 64 20 66 69 6c 65 20 72 75 6c 65 73 27 29 0a 66 6f 72 | guration.copied.file.rules').for |
3aa20 | 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 6a 29 20 | .cfg.in.premake.eachconfig(prj). |
3aa40 | 64 6f 0a 5f 70 28 27 69 66 6e 65 71 20 28 2c 24 28 66 69 6e 64 73 74 72 69 6e 67 20 25 73 2c 24 | do._p('ifneq.(,$(findstring.%s,$ |
3aa60 | 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 2e 6e 61 6d 65 3a | (config)))',._MAKE.esc(cfg.name: |
3aa80 | 6c 6f 77 65 72 28 29 29 29 0a 66 6f 72 20 74 61 72 67 65 74 2c 20 73 6f 75 72 63 65 20 69 6e 20 | lower())).for.target,.source.in. |
3aaa0 | 70 61 69 72 73 28 63 66 67 70 61 69 72 73 5b 63 66 67 5d 29 20 64 6f 0a 70 72 65 6d 61 6b 65 2e | pairs(cfgpairs[cfg]).do.premake. |
3aac0 | 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 65 6e | make_copyrule(source,.target).en |
3aae0 | 64 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 5f 70 28 27 23 20 43 | d._p('endif')._p('').end._p('#.C |
3ab00 | 6f 70 69 65 64 20 66 69 6c 65 20 72 75 6c 65 73 27 29 0a 66 6f 72 20 74 61 72 67 65 74 2c 20 73 | opied.file.rules').for.target,.s |
3ab20 | 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 0a 70 72 65 | ource.in.pairs(copypairs).do.pre |
3ab40 | 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 2c 20 74 61 72 67 65 | make.make_copyrule(source,.targe |
3ab60 | 74 29 0a 65 6e 64 0a 5f 70 28 27 23 20 45 6d 62 65 64 64 65 64 20 66 69 6c 65 20 72 75 6c 65 73 | t).end._p('#.Embedded.file.rules |
3ab80 | 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 65 6d 62 65 64 64 | ').for._,.fname.in.ipairs(embedd |
3aba0 | 65 64 29 20 64 6f 20 0a 69 66 20 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 66 6e 61 | ed).do..if.path.getextension(fna |
3abc0 | 6d 65 29 20 3d 3d 20 22 2e 72 65 73 78 22 20 74 68 65 6e 0a 5f 70 28 27 25 73 3a 20 25 73 27 2c | me).==.".resx".then._p('%s:.%s', |
3abe0 | 20 67 65 74 72 65 73 6f 75 72 63 65 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 66 6e 61 6d 65 29 | .getresourcefilename(prj,.fname) |
3ac00 | 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 66 6e 61 6d 65 29 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 | ,._MAKE.esc(fname))._p('\t$(SILE |
3ac20 | 4e 54 29 20 24 28 52 45 53 47 45 4e 29 20 24 5e 20 24 40 27 29 0a 65 6e 64 0a 5f 70 28 27 27 29 | NT).$(RESGEN).$^.$@').end._p('') |
3ac40 | 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 6d 61 6b 65 5f | .end.end.function.premake.gmake_ |
3ac60 | 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 5f 70 28 | cs_config(cfg,.csc,.cfglibs)._p( |
3ac80 | 27 69 66 6e 65 71 20 28 2c 24 28 66 69 6e 64 73 74 72 69 6e 67 20 25 73 2c 24 28 63 6f 6e 66 69 | 'ifneq.(,$(findstring.%s,$(confi |
3aca0 | 67 29 29 29 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 63 66 67 2e 6e 61 6d 65 3a 6c 6f 77 65 72 28 | g)))',._MAKE.esc(cfg.name:lower( |
3acc0 | 29 29 29 0a 5f 70 28 27 20 20 54 41 52 47 45 54 44 49 52 20 20 3a 3d 20 25 73 27 2c 20 5f 4d 41 | )))._p('..TARGETDIR..:=.%s',._MA |
3ace0 | 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 63 74 6f 72 79 | KE.esc(cfg.buildtarget.directory |
3ad00 | 29 29 0a 5f 70 28 27 20 20 4f 42 4a 44 49 52 20 20 20 20 20 3a 3d 20 25 73 27 2c 20 5f 4d 41 4b | ))._p('..OBJDIR.....:=.%s',._MAK |
3ad20 | 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 44 45 50 | E.esc(cfg.objectsdir))._p('..DEP |
3ad40 | 45 4e 44 53 20 20 20 20 3a 3d 20 25 73 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 5f 4d 41 | ENDS....:=.%s',.table.concat(_MA |
3ad60 | 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 64 65 | KE.esc(premake.getlinks(cfg,."de |
3ad80 | 70 65 6e 64 65 6e 63 69 65 73 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 29 2c 20 22 20 22 29 29 | pendencies",."fullpath")),.".")) |
3ada0 | 0a 5f 70 28 27 20 20 52 45 46 45 52 45 4e 43 45 53 20 3a 3d 20 25 73 27 2c 20 74 61 62 6c 65 2e | ._p('..REFERENCES.:=.%s',.table. |
3adc0 | 69 6d 70 6c 6f 64 65 28 5f 4d 41 4b 45 2e 65 73 63 28 63 66 67 6c 69 62 73 5b 63 66 67 5d 29 2c | implode(_MAKE.esc(cfglibs[cfg]), |
3ade0 | 20 22 2f 72 3a 22 2c 20 22 22 2c 20 22 20 22 29 29 0a 5f 70 28 27 20 20 46 4c 41 47 53 20 20 20 | ."/r:",."",."."))._p('..FLAGS... |
3ae00 | 20 20 20 2b 3d 20 25 73 20 25 73 27 2c 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 63 66 67 2e | ...+=.%s.%s',.table.implode(cfg. |
3ae20 | 64 65 66 69 6e 65 73 2c 20 22 2f 64 3a 22 2c 20 22 22 2c 20 22 20 22 29 2c 20 74 61 62 6c 65 2e | defines,."/d:",."",."."),.table. |
3ae40 | 63 6f 6e 63 61 74 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 63 73 63 2e 67 65 74 66 6c 61 67 73 28 63 | concat(table.join(csc.getflags(c |
3ae60 | 66 67 29 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 2c 20 22 20 22 29 29 0a 5f 70 | fg),.cfg.buildoptions),."."))._p |
3ae80 | 28 27 20 20 64 65 66 69 6e 65 20 50 52 45 42 55 49 4c 44 43 4d 44 53 27 29 0a 69 66 20 23 63 66 | ('..define.PREBUILDCMDS').if.#cf |
3aea0 | 67 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 | g.prebuildcommands.>.0.then._p(' |
3aec0 | 5c 74 40 65 63 68 6f 20 52 75 6e 6e 69 6e 67 20 70 72 65 2d 62 75 69 6c 64 20 63 6f 6d 6d 61 6e | \t@echo.Running.pre-build.comman |
3aee0 | 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 63 66 | ds')._p('\t%s',.table.implode(cf |
3af00 | 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 2c 20 22 5c 6e 5c | g.prebuildcommands,."",."",."\n\ |
3af20 | 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 66 | t")).end._p('..endef')._p('..def |
3af40 | 69 6e 65 20 50 52 45 4c 49 4e 4b 43 4d 44 53 27 29 0a 69 66 20 23 63 66 67 2e 70 72 65 6c 69 6e | ine.PRELINKCMDS').if.#cfg.prelin |
3af60 | 6b 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 63 68 6f 20 52 | kcommands.>.0.then._p('\t@echo.R |
3af80 | 75 6e 6e 69 6e 67 20 70 72 65 2d 6c 69 6e 6b 20 63 6f 6d 6d 61 6e 64 73 27 29 0a 5f 70 28 27 5c | unning.pre-link.commands')._p('\ |
3afa0 | 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 72 65 6c 69 6e 6b 63 | t%s',.table.implode(cfg.prelinkc |
3afc0 | 6f 6d 6d 61 6e 64 73 2c 20 22 22 2c 20 22 22 2c 20 22 5c 6e 5c 74 22 29 29 0a 65 6e 64 0a 5f 70 | ommands,."",."",."\n\t")).end._p |
3afe0 | 28 27 20 20 65 6e 64 65 66 27 29 0a 5f 70 28 27 20 20 64 65 66 69 6e 65 20 50 4f 53 54 42 55 49 | ('..endef')._p('..define.POSTBUI |
3b000 | 4c 44 43 4d 44 53 27 29 0a 69 66 20 23 63 66 67 2e 70 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e | LDCMDS').if.#cfg.postbuildcomman |
3b020 | 64 73 20 3e 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 | ds.>.0.then._p('\t@echo.Running. |
3b040 | 70 6f 73 74 2d 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 | post-build.commands')._p('\t%s', |
3b060 | 20 74 61 62 6c 65 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 | .table.implode(cfg.postbuildcomm |
3b080 | 61 6e 64 73 2c 20 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 | ands,."",."",."\n\t")).end._p('. |
3b0a0 | 20 65 6e 64 65 66 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a | .endef')._p('endif')._p('').end. |
3b0c0 | 00 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 74 6f 6f | .premake.vstudio.=.{.}.local.too |
3b0e0 | 6c 73 65 74 73 20 3d 20 7b 0a 76 73 32 30 31 30 20 3d 20 22 76 31 30 30 22 2c 0a 76 73 32 30 31 | lsets.=.{.vs2010.=."v100",.vs201 |
3b100 | 32 20 3d 20 22 76 31 31 30 22 2c 0a 76 73 32 30 31 33 20 3d 20 22 76 31 32 30 22 2c 0a 76 73 32 | 2.=."v110",.vs2013.=."v120",.vs2 |
3b120 | 30 31 35 20 3d 20 22 76 31 34 30 22 0a 7d 0a 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 74 | 015.=."v140".}.premake.vstudio.t |
3b140 | 6f 6f 6c 73 65 74 20 3d 20 74 6f 6f 6c 73 65 74 73 5b 5f 41 43 54 49 4f 4e 5d 20 6f 72 20 22 75 | oolset.=.toolsets[_ACTION].or."u |
3b160 | 6e 6b 6e 6f 77 6e 3f 22 0a 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 73 70 6c 61 73 68 70 | nknown?".premake.vstudio.splashp |
3b180 | 61 74 68 20 3d 20 27 27 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 3d 20 70 72 65 6d 61 6b 65 | ath.=.''.local.vstudio.=.premake |
3b1a0 | 2e 76 73 74 75 64 69 6f 0a 76 73 74 75 64 69 6f 2e 70 6c 61 74 66 6f 72 6d 73 20 3d 20 7b 0a 61 | .vstudio.vstudio.platforms.=.{.a |
3b1c0 | 6e 79 20 20 20 20 20 3d 20 22 41 6e 79 20 43 50 55 22 2c 0a 6d 69 78 65 64 20 20 20 3d 20 22 4d | ny.....=."Any.CPU",.mixed...=."M |
3b1e0 | 69 78 65 64 20 50 6c 61 74 66 6f 72 6d 73 22 2c 0a 4e 61 74 69 76 65 20 20 3d 20 22 57 69 6e 33 | ixed.Platforms",.Native..=."Win3 |
3b200 | 32 22 2c 0a 78 38 36 20 20 20 20 20 3d 20 22 78 38 36 22 2c 0a 78 33 32 20 20 20 20 20 3d 20 22 | 2",.x86.....=."x86",.x32.....=." |
3b220 | 57 69 6e 33 32 22 2c 0a 78 36 34 20 20 20 20 20 3d 20 22 78 36 34 22 2c 0a 50 53 33 20 20 20 20 | Win32",.x64.....=."x64",.PS3.... |
3b240 | 20 3d 20 22 50 53 33 22 2c 0a 58 62 6f 78 33 36 30 20 3d 20 22 58 62 6f 78 20 33 36 30 22 2c 0a | .=."PS3",.Xbox360.=."Xbox.360",. |
3b260 | 41 52 4d 20 20 20 20 20 3d 20 22 41 52 4d 22 2c 0a 4f 72 62 69 73 3d 20 22 4f 72 62 69 73 22 2c | ARM.....=."ARM",.Orbis=."Orbis", |
3b280 | 0a 44 75 72 61 6e 67 6f 20 3d 20 22 44 75 72 61 6e 67 6f 22 2c 0a 7d 0a 66 75 6e 63 74 69 6f 6e | .Durango.=."Durango",.}.function |
3b2a0 | 20 76 73 74 75 64 69 6f 2e 61 72 63 68 28 70 72 6a 29 0a 69 66 20 28 70 72 6a 2e 6c 61 6e 67 75 | .vstudio.arch(prj).if.(prj.langu |
3b2c0 | 61 67 65 20 3d 3d 20 22 43 23 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 41 6e 79 20 43 50 | age.==."C#").then.return."Any.CP |
3b2e0 | 55 22 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 22 57 69 6e 33 32 22 0a 65 6e 64 0a 65 6e 64 0a 66 | U".else.return."Win32".end.end.f |
3b300 | 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e 69 73 77 69 6e 72 74 28 29 0a 72 65 74 75 72 6e | unction.vstudio.iswinrt().return |
3b320 | 20 76 73 74 75 64 69 6f 2e 73 74 6f 72 65 61 70 70 20 7e 3d 20 6e 69 6c 20 61 6e 64 20 76 73 74 | .vstudio.storeapp.~=.nil.and.vst |
3b340 | 75 64 69 6f 2e 73 74 6f 72 65 61 70 70 20 7e 3d 20 27 27 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e | udio.storeapp.~=.''.end.function |
3b360 | 20 76 73 74 75 64 69 6f 2e 62 75 69 6c 64 63 6f 6e 66 69 67 73 28 73 6c 6e 29 0a 6c 6f 63 61 6c | .vstudio.buildconfigs(sln).local |
3b380 | 20 63 66 67 73 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 3d 20 70 72 | .cfgs.=.{.}.local.platforms.=.pr |
3b3a0 | 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 76 73 74 75 64 | emake.filterplatforms(sln,.vstud |
3b3c0 | 69 6f 2e 70 6c 61 74 66 6f 72 6d 73 2c 20 22 4e 61 74 69 76 65 22 29 0a 6c 6f 63 61 6c 20 68 61 | io.platforms,."Native").local.ha |
3b3e0 | 73 63 70 70 20 20 20 20 3d 20 70 72 65 6d 61 6b 65 2e 68 61 73 63 70 70 70 72 6f 6a 65 63 74 28 | scpp....=.premake.hascppproject( |
3b400 | 73 6c 6e 29 0a 6c 6f 63 61 6c 20 68 61 73 64 6f 74 6e 65 74 20 3d 20 70 72 65 6d 61 6b 65 2e 68 | sln).local.hasdotnet.=.premake.h |
3b420 | 61 73 64 6f 74 6e 65 74 70 72 6f 6a 65 63 74 28 73 6c 6e 29 0a 69 66 20 68 61 73 64 6f 74 6e 65 | asdotnetproject(sln).if.hasdotne |
3b440 | 74 20 61 6e 64 20 28 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 32 30 30 38 22 20 6f 72 20 68 61 73 | t.and.(_ACTION.>."vs2008".or.has |
3b460 | 63 70 70 29 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 | cpp).then.table.insert(platforms |
3b480 | 2c 20 31 2c 20 22 6d 69 78 65 64 22 29 0a 65 6e 64 0a 69 66 20 68 61 73 64 6f 74 6e 65 74 20 61 | ,.1,."mixed").end.if.hasdotnet.a |
3b4a0 | 6e 64 20 28 5f 41 43 54 49 4f 4e 20 3c 20 22 76 73 32 30 31 30 22 20 6f 72 20 6e 6f 74 20 68 61 | nd.(_ACTION.<."vs2010".or.not.ha |
3b4c0 | 73 63 70 70 29 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 | scpp).then.table.insert(platform |
3b4e0 | 73 2c 20 31 2c 20 22 61 6e 79 22 29 0a 65 6e 64 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 20 22 76 | s,.1,."any").end.if._ACTION.>."v |
3b500 | 73 32 30 30 38 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 32 30 31 30 20 | s2008".then.local.platforms2010. |
3b520 | 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 72 73 28 | =.{.}.for._,.platform.in.ipairs( |
3b540 | 70 6c 61 74 66 6f 72 6d 73 29 20 64 6f 0a 69 66 20 76 73 74 75 64 69 6f 2e 70 6c 61 74 66 6f 72 | platforms).do.if.vstudio.platfor |
3b560 | 6d 73 5b 70 6c 61 74 66 6f 72 6d 5d 20 3d 3d 20 22 57 69 6e 33 32 22 20 74 68 65 6e 0a 69 66 20 | ms[platform].==."Win32".then.if. |
3b580 | 68 61 73 63 70 70 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 | hascpp.then.table.insert(platfor |
3b5a0 | 6d 73 32 30 31 30 2c 20 70 6c 61 74 66 6f 72 6d 29 0a 65 6e 64 0a 69 66 20 68 61 73 64 6f 74 6e | ms2010,.platform).end.if.hasdotn |
3b5c0 | 65 74 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 32 30 | et.then.table.insert(platforms20 |
3b5e0 | 31 30 2c 20 22 78 38 36 22 29 0a 65 6e 64 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 | 10,."x86").end.else.table.insert |
3b600 | 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 64 0a 65 6e | (platforms2010,.platform).end.en |
3b620 | 64 0a 70 6c 61 74 66 6f 72 6d 73 20 3d 20 70 6c 61 74 66 6f 72 6d 73 32 30 31 30 0a 65 6e 64 0a | d.platforms.=.platforms2010.end. |
3b640 | 66 6f 72 20 5f 2c 20 62 75 69 6c 64 63 66 67 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 63 6f | for._,.buildcfg.in.ipairs(sln.co |
3b660 | 6e 66 69 67 75 72 61 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 | nfigurations).do.for._,.platform |
3b680 | 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 6c 6f 63 61 6c 20 65 | .in.ipairs(platforms).do.local.e |
3b6a0 | 6e 74 72 79 20 3d 20 7b 20 7d 0a 65 6e 74 72 79 2e 73 72 63 5f 62 75 69 6c 64 63 66 67 20 3d 20 | ntry.=.{.}.entry.src_buildcfg.=. |
3b6c0 | 62 75 69 6c 64 63 66 67 0a 65 6e 74 72 79 2e 73 72 63 5f 70 6c 61 74 66 6f 72 6d 20 3d 20 70 6c | buildcfg.entry.src_platform.=.pl |
3b6e0 | 61 74 66 6f 72 6d 0a 69 66 20 70 6c 61 74 66 6f 72 6d 20 7e 3d 20 22 50 53 33 22 20 6f 72 20 5f | atform.if.platform.~=."PS3".or._ |
3b700 | 41 43 54 49 4f 4e 20 3e 20 22 76 73 32 30 30 38 22 20 74 68 65 6e 0a 65 6e 74 72 79 2e 62 75 69 | ACTION.>."vs2008".then.entry.bui |
3b720 | 6c 64 63 66 67 20 3d 20 62 75 69 6c 64 63 66 67 0a 65 6e 74 72 79 2e 70 6c 61 74 66 6f 72 6d 20 | ldcfg.=.buildcfg.entry.platform. |
3b740 | 3d 20 76 73 74 75 64 69 6f 2e 70 6c 61 74 66 6f 72 6d 73 5b 70 6c 61 74 66 6f 72 6d 5d 0a 65 6c | =.vstudio.platforms[platform].el |
3b760 | 73 65 0a 65 6e 74 72 79 2e 62 75 69 6c 64 63 66 67 20 3d 20 70 6c 61 74 66 6f 72 6d 20 2e 2e 20 | se.entry.buildcfg.=.platform.... |
3b780 | 22 20 22 20 2e 2e 20 62 75 69 6c 64 63 66 67 0a 65 6e 74 72 79 2e 70 6c 61 74 66 6f 72 6d 20 3d | "."....buildcfg.entry.platform.= |
3b7a0 | 20 22 57 69 6e 33 32 22 0a 65 6e 64 0a 65 6e 74 72 79 2e 6e 61 6d 65 20 3d 20 65 6e 74 72 79 2e | ."Win32".end.entry.name.=.entry. |
3b7c0 | 62 75 69 6c 64 63 66 67 20 2e 2e 20 22 7c 22 20 2e 2e 20 65 6e 74 72 79 2e 70 6c 61 74 66 6f 72 | buildcfg...."|"....entry.platfor |
3b7e0 | 6d 0a 65 6e 74 72 79 2e 69 73 72 65 61 6c 20 3d 20 28 70 6c 61 74 66 6f 72 6d 20 7e 3d 20 22 61 | m.entry.isreal.=.(platform.~=."a |
3b800 | 6e 79 22 20 61 6e 64 20 70 6c 61 74 66 6f 72 6d 20 7e 3d 20 22 6d 69 78 65 64 22 29 0a 74 61 62 | ny".and.platform.~=."mixed").tab |
3b820 | 6c 65 2e 69 6e 73 65 72 74 28 63 66 67 73 2c 20 65 6e 74 72 79 29 0a 65 6e 64 0a 65 6e 64 0a 72 | le.insert(cfgs,.entry).end.end.r |
3b840 | 65 74 75 72 6e 20 63 66 67 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e | eturn.cfgs.end.function.vstudio. |
3b860 | 63 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 28 73 6c 6e 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e | cleansolution(sln).premake.clean |
3b880 | 2e 66 69 6c 65 28 73 6c 6e 2c 20 22 25 25 2e 73 6c 6e 22 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 | .file(sln,."%%.sln").premake.cle |
3b8a0 | 61 6e 2e 66 69 6c 65 28 73 6c 6e 2c 20 22 25 25 2e 73 75 6f 22 29 0a 70 72 65 6d 61 6b 65 2e 63 | an.file(sln,."%%.suo").premake.c |
3b8c0 | 6c 65 61 6e 2e 66 69 6c 65 28 73 6c 6e 2c 20 22 25 25 2e 6e 63 62 22 29 0a 70 72 65 6d 61 6b 65 | lean.file(sln,."%%.ncb").premake |
3b8e0 | 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 73 6c 6e 2c 20 22 25 25 2e 75 73 65 72 70 72 65 66 73 22 29 | .clean.file(sln,."%%.userprefs") |
3b900 | 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 75 73 65 | .premake.clean.file(sln,."%%.use |
3b920 | 72 74 61 73 6b 73 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e 63 6c | rtasks").end.function.vstudio.cl |
3b940 | 65 61 6e 70 72 6f 6a 65 63 74 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 3d 20 70 72 | eanproject(prj).local.fname.=.pr |
3b960 | 65 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 70 72 6a 2c 20 22 | emake.project.getfilename(prj,." |
3b980 | 25 25 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 66 6e 61 6d 65 20 2e 2e 20 22 2e 76 63 70 72 6f 6a | %%").os.remove(fname....".vcproj |
3b9a0 | 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 66 6e 61 6d 65 20 2e 2e 20 22 2e 76 63 70 72 6f 6a 2e 75 | ").os.remove(fname....".vcproj.u |
3b9c0 | 73 65 72 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 66 6e 61 6d 65 20 2e 2e 20 22 2e 76 63 78 70 72 | ser").os.remove(fname....".vcxpr |
3b9e0 | 6f 6a 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 66 6e 61 6d 65 20 2e 2e 20 22 2e 76 63 78 70 72 6f | oj").os.remove(fname....".vcxpro |
3ba00 | 6a 2e 75 73 65 72 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 66 6e 61 6d 65 20 2e 2e 20 22 2e 76 63 | j.user").os.remove(fname....".vc |
3ba20 | 78 70 72 6f 6a 2e 66 69 6c 74 65 72 73 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 66 6e 61 6d 65 20 | xproj.filters").os.remove(fname. |
3ba40 | 2e 2e 20 22 2e 63 73 70 72 6f 6a 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 66 6e 61 6d 65 20 2e 2e | ...".csproj").os.remove(fname... |
3ba60 | 20 22 2e 63 73 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 65 | .".csproj.user").os.remove(fname |
3ba80 | 20 2e 2e 20 22 2e 70 69 64 62 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 66 6e 61 6d 65 20 2e 2e 20 | ....".pidb").os.remove(fname.... |
3baa0 | 22 2e 73 64 66 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e 63 6c 65 | ".sdf").end.function.vstudio.cle |
3bac0 | 61 6e 74 61 72 67 65 74 28 6e 61 6d 65 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 6e 61 6d 65 20 2e 2e | antarget(name).os.remove(name... |
3bae0 | 20 22 2e 70 64 62 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 6e 61 6d 65 20 2e 2e 20 22 2e 69 64 62 | .".pdb").os.remove(name....".idb |
3bb00 | 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 6e 61 6d 65 20 2e 2e 20 22 2e 69 6c 6b 22 29 0a 6f 73 2e | ").os.remove(name....".ilk").os. |
3bb20 | 72 65 6d 6f 76 65 28 6e 61 6d 65 20 2e 2e 20 22 2e 76 73 68 6f 73 74 2e 65 78 65 22 29 0a 6f 73 | remove(name....".vshost.exe").os |
3bb40 | 2e 72 65 6d 6f 76 65 28 6e 61 6d 65 20 2e 2e 20 22 2e 65 78 65 2e 6d 61 6e 69 66 65 73 74 22 29 | .remove(name....".exe.manifest") |
3bb60 | 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 63 74 66 69 6c | .end.function.vstudio.projectfil |
3bb80 | 65 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 70 61 74 74 65 72 6e 0a 69 66 20 70 72 6a 2e 6c 61 6e 67 | e(prj).local.pattern.if.prj.lang |
3bba0 | 75 61 67 65 20 3d 3d 20 22 43 23 22 20 74 68 65 6e 0a 70 61 74 74 65 72 6e 20 3d 20 22 25 25 2e | uage.==."C#".then.pattern.=."%%. |
3bbc0 | 63 73 70 72 6f 6a 22 0a 65 6c 73 65 0a 70 61 74 74 65 72 6e 20 3d 20 69 69 66 28 5f 41 43 54 49 | csproj".else.pattern.=.iif(_ACTI |
3bbe0 | 4f 4e 20 3e 20 22 76 73 32 30 30 38 22 2c 20 22 25 25 2e 76 63 78 70 72 6f 6a 22 2c 20 22 25 25 | ON.>."vs2008",."%%.vcxproj",."%% |
3bc00 | 2e 76 63 70 72 6f 6a 22 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 3d 20 70 72 65 6d | .vcproj").end.local.fname.=.prem |
3bc20 | 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 70 72 6a 2e 6e 61 6d 65 | ake.project.getbasename(prj.name |
3bc40 | 2c 20 70 61 74 74 65 72 6e 29 0a 66 6e 61 6d 65 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 70 72 6a | ,.pattern).fname.=.path.join(prj |
3bc60 | 2e 6c 6f 63 61 74 69 6f 6e 2c 20 66 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 66 6e 61 6d 65 0a 65 | .location,.fname).return.fname.e |
3bc80 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 28 70 72 6a 29 0a 69 66 | nd.function.vstudio.tool(prj).if |
3bca0 | 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 74 | .(prj.language.==."C#").then.ret |
3bcc0 | 75 72 6e 20 22 46 41 45 30 34 45 43 30 2d 33 30 31 46 2d 31 31 44 33 2d 42 46 34 42 2d 30 30 43 | urn."FAE04EC0-301F-11D3-BF4B-00C |
3bce0 | 30 34 46 37 39 45 46 42 43 22 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 22 38 42 43 39 43 45 42 38 | 04F79EFBC".else.return."8BC9CEB8 |
3bd00 | 2d 38 42 34 41 2d 31 31 44 30 2d 38 44 31 31 2d 30 30 41 30 43 39 31 42 43 39 34 32 22 0a 65 6e | -8B4A-11D0-8D11-00A0C91BC942".en |
3bd20 | 64 0a 65 6e 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 | d.end.newaction.{.trigger....... |
3bd40 | 20 20 3d 20 22 76 73 32 30 30 38 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 | ..=."vs2008",.shortname.......=. |
3bd60 | 22 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 30 38 22 2c 0a 64 65 73 63 72 69 70 74 69 6f | "Visual.Studio.2008",.descriptio |
3bd80 | 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 |
3bda0 | 61 6c 20 53 74 75 64 69 6f 20 32 30 30 38 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 22 2c 0a 6f | al.Studio.2008.project.files",.o |
3bdc0 | 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 |
3bde0 | 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 |
3be00 | 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 |
3be20 | 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" |
3be40 | 2c 20 22 43 2b 2b 22 2c 20 22 43 23 22 20 7d 2c 0a 76 61 6c 69 64 5f 74 6f 6f 6c 73 20 20 20 20 | ,."C++",."C#".},.valid_tools.... |
3be60 | 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 65 | .=.{.cc.....=.{."msc"...},.dotne |
3be80 | 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 3d | t.=.{."msnet".},.},.onsolution.= |
3bea0 | 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 28 | .function(sln).premake.generate( |
3bec0 | 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 67 | sln,."%%.sln",.vstudio.sln2005.g |
3bee0 | 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 69 | enerate).end,.onproject.=.functi |
3bf00 | 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 65 | on(prj).if.premake.isdotnetproje |
3bf20 | 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 72 | ct(prj).then.premake.generate(pr |
3bf40 | 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 67 | j,."%%.csproj",.vstudio.cs2005.g |
3bf60 | 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 22 | enerate).premake.generate(prj,." |
3bf80 | 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 2e | %%.csproj.user",.vstudio.cs2005. |
3bfa0 | 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 67 65 6e 65 | generate_user).else.premake.gene |
3bfc0 | 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 76 63 70 72 6f 6a 22 2c 20 76 73 74 75 64 69 6f 2e 76 | rate(prj,."%%.vcproj",.vstudio.v |
3bfe0 | 63 32 30 30 78 2e 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 | c200x.generate).premake.generate |
3c000 | 28 70 72 6a 2c 20 22 25 25 2e 76 63 70 72 6f 6a 2e 75 73 65 72 22 2c 20 76 73 74 75 64 69 6f 2e | (prj,."%%.vcproj.user",.vstudio. |
3c020 | 76 63 32 30 30 78 2e 67 65 6e 65 72 61 74 65 5f 75 73 65 72 29 0a 65 6e 64 0a 65 6e 64 2c 0a 6f | vc200x.generate_user).end.end,.o |
3c040 | 6e 63 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 73 6f | ncleansolution.=.vstudio.cleanso |
3c060 | 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 76 73 74 75 64 69 | lution,.oncleanproject..=.vstudi |
3c080 | 6f 2e 63 6c 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 | o.cleanproject,.oncleantarget... |
3c0a0 | 3d 20 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 20 3d | =.vstudio.cleantarget,.vstudio.= |
3c0c0 | 20 7b 0a 70 72 6f 64 75 63 74 56 65 72 73 69 6f 6e 20 20 3d 20 22 39 2e 30 2e 32 31 30 32 32 22 | .{.productVersion..=."9.0.21022" |
3c0e0 | 2c 0a 73 6f 6c 75 74 69 6f 6e 56 65 72 73 69 6f 6e 20 3d 20 22 31 30 22 2c 0a 74 6f 6f 6c 73 56 | ,.solutionVersion.=."10",.toolsV |
3c100 | 65 72 73 69 6f 6e 20 20 20 20 3d 20 22 33 2e 35 22 2c 0a 73 75 70 70 6f 72 74 73 36 34 62 69 74 | ersion....=."3.5",.supports64bit |
3c120 | 45 64 69 74 43 6f 6e 74 69 6e 75 65 20 3d 20 66 61 6c 73 65 2c 0a 7d 0a 7d 0a 6e 65 77 61 63 74 | EditContinue.=.false,.}.}.newact |
3c140 | 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 30 22 | ion.{.trigger.........=."vs2010" |
3c160 | 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 |
3c180 | 69 6f 20 32 30 31 30 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.2010",.description.....=."Gen |
3c1a0 | 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 |
3c1c0 | 31 30 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 | 10.project.files",.os........... |
3c1e0 | 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..... |
3c200 | 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", |
3c220 | 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 |
3c240 | 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# |
3c260 | 22 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 3d | "},.valid_tools.....=.{.cc.....= |
3c280 | 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 22 | .{."msc"...},.dotnet.=.{."msnet" |
3c2a0 | 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 6e | .},.},.onsolution.=.function(sln |
3c2c0 | 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 22 | ).premake.generate(sln,."%%.sln" |
3c2e0 | 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 2c | ,.vstudio.sln2005.generate).end, |
3c300 | 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 72 | .onproject.=.function(prj).if.pr |
3c320 | 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 0a | emake.isdotnetproject(prj).then. |
3c340 | 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 6a | premake.generate(prj,."%%.csproj |
3c360 | 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 6d | ",.vstudio.cs2005.generate).prem |
3c380 | 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 65 | ake.generate(prj,."%%.csproj.use |
3c3a0 | 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 72 | r",.vstudio.cs2005.generate_user |
3c3c0 | 29 0a 65 6c 73 65 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 | ).else.premake.generate(prj,."%% |
3c3e0 | 2e 76 63 78 70 72 6f 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 | .vcxproj",.premake.vs2010_vcxpro |
3c400 | 6a 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 | j).premake.generate(prj,."%%.vcx |
3c420 | 70 72 6f 6a 2e 75 73 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 | proj.user",.premake.vs2010_vcxpr |
3c440 | 6f 6a 5f 75 73 65 72 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 | oj_user).premake.generate(prj,." |
3c460 | 25 25 2e 76 63 78 70 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 | %%.vcxproj.filters",.vstudio.vc2 |
3c480 | 30 31 30 2e 67 65 6e 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 | 010.generate_filters).end.end,.o |
3c4a0 | 6e 63 6c 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 | ncleansolution.=.premake.vstudio |
3c4c0 | 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 63 74 20 20 | .cleansolution,.oncleanproject.. |
3c4e0 | 3d 20 70 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 | =.premake.vstudio.cleanproject,. |
3c500 | 6f 6e 63 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 | oncleantarget...=.premake.vstudi |
3c520 | 6f 2e 63 6c 65 61 6e 74 61 72 67 65 74 2c 0a 76 73 74 75 64 69 6f 20 3d 20 7b 0a 70 72 6f 64 75 | o.cleantarget,.vstudio.=.{.produ |
3c540 | 63 74 56 65 72 73 69 6f 6e 20 20 3d 20 22 38 2e 30 2e 33 30 37 30 33 22 2c 0a 73 6f 6c 75 74 69 | ctVersion..=."8.0.30703",.soluti |
3c560 | 6f 6e 56 65 72 73 69 6f 6e 20 3d 20 22 31 31 22 2c 0a 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 | onVersion.=."11",.targetFramewor |
3c580 | 6b 20 3d 20 22 34 2e 30 22 2c 0a 74 6f 6f 6c 73 56 65 72 73 69 6f 6e 20 20 20 20 3d 20 22 34 2e | k.=."4.0",.toolsVersion....=."4. |
3c5a0 | 30 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 75 65 20 3d 20 | 0",.supports64bitEditContinue.=. |
3c5c0 | 66 61 6c 73 65 2c 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 | false,.}.}..premake.vstudio.vc20 |
3c5e0 | 30 78 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 76 63 32 30 30 78 20 3d 20 70 72 65 6d 61 6b 65 2e | 0x.=.{.}.local.vc200x.=.premake. |
3c600 | 76 73 74 75 64 69 6f 2e 76 63 32 30 30 78 0a 6c 6f 63 61 6c 20 74 72 65 65 20 3d 20 70 72 65 6d | vstudio.vc200x.local.tree.=.prem |
3c620 | 61 6b 65 2e 74 72 65 65 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 62 6f 6f 6c 28 76 61 6c | ake.tree.local.function.bool(val |
3c640 | 75 65 29 0a 72 65 74 75 72 6e 20 69 69 66 28 76 61 6c 75 65 2c 20 22 74 72 75 65 22 2c 20 22 66 | ue).return.iif(value,."true",."f |
3c660 | 61 6c 73 65 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 6f 70 74 69 6d | alse").end.function.vc200x.optim |
3c680 | 69 7a 61 74 69 6f 6e 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 30 0a 66 6f | ization(cfg).local.result.=.0.fo |
3c6a0 | 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 66 6c 61 67 73 29 20 | r._,.value.in.ipairs(cfg.flags). |
3c6c0 | 64 6f 0a 69 66 20 28 76 61 6c 75 65 20 3d 3d 20 22 4f 70 74 69 6d 69 7a 65 22 29 20 74 68 65 6e | do.if.(value.==."Optimize").then |
3c6e0 | 0a 72 65 73 75 6c 74 20 3d 20 33 0a 65 6c 73 65 69 66 20 28 76 61 6c 75 65 20 3d 3d 20 22 4f 70 | .result.=.3.elseif.(value.==."Op |
3c700 | 74 69 6d 69 7a 65 53 69 7a 65 22 29 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 31 0a 65 6c 73 | timizeSize").then.result.=.1.els |
3c720 | 65 69 66 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 | eif.(value.==."OptimizeSpeed").t |
3c740 | 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 32 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 | hen.result.=.2.end.end.return.re |
3c760 | 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 68 65 61 64 65 72 28 | sult.end.function.vc200x.header( |
3c780 | 65 6c 65 6d 65 6e 74 29 0a 69 6f 2e 65 6f 6c 20 3d 20 22 5c 72 5c 6e 22 0a 5f 70 28 27 3c 3f 78 | element).io.eol.=."\r\n"._p('<?x |
3c7a0 | 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31 2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 57 69 6e 64 6f | ml.version="1.0".encoding="Windo |
3c7c0 | 77 73 2d 31 32 35 32 22 3f 3e 27 29 0a 5f 70 28 27 3c 25 73 27 2c 20 65 6c 65 6d 65 6e 74 29 0a | ws-1252"?>')._p('<%s',.element). |
3c7e0 | 5f 70 28 31 2c 27 50 72 6f 6a 65 63 74 54 79 70 65 3d 22 56 69 73 75 61 6c 20 43 2b 2b 22 27 29 | _p(1,'ProjectType="Visual.C++"') |
3c800 | 0a 5f 70 28 31 2c 27 56 65 72 73 69 6f 6e 3d 22 39 2e 30 30 22 27 29 0a 65 6e 64 0a 66 75 6e 63 | ._p(1,'Version="9.00"').end.func |
3c820 | 74 69 6f 6e 20 76 63 32 30 30 78 2e 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 28 6e 61 6d 65 2c 20 | tion.vc200x.Configuration(name,. |
3c840 | 63 66 67 29 0a 5f 70 28 32 2c 27 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 27 29 0a 5f 70 28 33 | cfg)._p(2,'<Configuration')._p(3 |
3c860 | 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 6e 61 6d 65 29 29 | ,'Name="%s"',.premake.esc(name)) |
3c880 | 0a 5f 70 28 33 2c 27 4f 75 74 70 75 74 44 69 72 65 63 74 6f 72 79 3d 22 25 73 22 27 2c 20 70 72 | ._p(3,'OutputDirectory="%s"',.pr |
3c8a0 | 65 6d 61 6b 65 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 63 74 | emake.esc(cfg.buildtarget.direct |
3c8c0 | 6f 72 79 29 29 0a 5f 70 28 33 2c 27 49 6e 74 65 72 6d 65 64 69 61 74 65 44 69 72 65 63 74 6f 72 | ory))._p(3,'IntermediateDirector |
3c8e0 | 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 6f 62 6a 65 63 74 73 | y="%s"',.premake.esc(cfg.objects |
3c900 | 64 69 72 29 29 0a 6c 6f 63 61 6c 20 63 66 67 74 79 70 65 0a 69 66 20 28 63 66 67 2e 6b 69 6e 64 | dir)).local.cfgtype.if.(cfg.kind |
3c920 | 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 29 20 74 68 65 6e 0a 63 66 67 74 79 70 65 20 3d 20 | .==."SharedLib").then.cfgtype.=. |
3c940 | 32 0a 65 6c 73 65 69 66 20 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 74 61 74 69 63 4c 69 62 | 2.elseif.(cfg.kind.==."StaticLib |
3c960 | 22 29 20 74 68 65 6e 0a 63 66 67 74 79 70 65 20 3d 20 34 0a 65 6c 73 65 0a 63 66 67 74 79 70 65 | ").then.cfgtype.=.4.else.cfgtype |
3c980 | 20 3d 20 31 0a 65 6e 64 0a 5f 70 28 33 2c 27 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 54 79 70 65 | .=.1.end._p(3,'ConfigurationType |
3c9a0 | 3d 22 25 73 22 27 2c 20 63 66 67 74 79 70 65 29 0a 69 66 20 28 63 66 67 2e 66 6c 61 67 73 2e 4d | ="%s"',.cfgtype).if.(cfg.flags.M |
3c9c0 | 46 43 29 20 74 68 65 6e 0a 5f 70 28 33 2c 20 27 55 73 65 4f 66 4d 46 43 3d 22 25 64 22 27 2c 20 | FC).then._p(3,.'UseOfMFC="%d"',. |
3c9e0 | 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 31 2c 20 | iif(cfg.flags.StaticRuntime,.1,. |
3ca00 | 32 29 29 0a 65 6e 64 0a 69 66 20 28 63 66 67 2e 66 6c 61 67 73 2e 41 54 4c 20 6f 72 20 63 66 67 | 2)).end.if.(cfg.flags.ATL.or.cfg |
3ca20 | 2e 66 6c 61 67 73 2e 53 74 61 74 69 63 41 54 4c 29 20 74 68 65 6e 0a 5f 70 28 33 2c 20 27 55 73 | .flags.StaticATL).then._p(3,.'Us |
3ca40 | 65 4f 66 41 54 4c 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 | eOfATL="%d"',.iif(cfg.flags.Stat |
3ca60 | 69 63 41 54 4c 2c 20 31 2c 20 32 29 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 43 68 61 72 61 63 74 65 | icATL,.1,.2)).end._p(3,'Characte |
3ca80 | 72 53 65 74 3d 22 25 73 22 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 55 6e 69 63 6f 64 | rSet="%s"',.iif(cfg.flags.Unicod |
3caa0 | 65 2c 20 31 2c 20 32 29 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 20 74 | e,.1,.2)).if.cfg.flags.Managed.t |
3cac0 | 68 65 6e 0a 5f 70 28 33 2c 27 4d 61 6e 61 67 65 64 45 78 74 65 6e 73 69 6f 6e 73 3d 22 31 22 27 | hen._p(3,'ManagedExtensions="1"' |
3cae0 | 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 | ).end._p(3,'>').end.function.vc2 |
3cb00 | 30 30 78 2e 46 69 6c 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 70 72 65 6d 61 6b | 00x.Files(prj).local.tr.=.premak |
3cb20 | 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 0a 74 | e.project.buildsourcetree(prj).t |
3cb40 | 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 65 6e 74 65 72 | ree.traverse(tr,.{.onbranchenter |
3cb60 | 20 3d 20 66 75 6e 63 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 | .=.function(node,.depth)._p(dept |
3cb80 | 68 2c 20 27 3c 46 69 6c 74 65 72 27 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 4e 61 6d 65 3d | h,.'<Filter')._p(depth,.'\tName= |
3cba0 | 22 25 73 22 27 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 46 | "%s"',.node.name)._p(depth,.'\tF |
3cbc0 | 69 6c 74 65 72 3d 22 22 27 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 3e 27 29 0a 65 6e 64 2c | ilter=""')._p(depth,.'\t>').end, |
3cbe0 | 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 64 65 2c 20 64 | .onbranchexit.=.function(node,.d |
3cc00 | 65 70 74 68 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 3c 2f 46 69 6c 74 65 72 3e 27 29 0a 65 6e 64 | epth)._p(depth,.'</Filter>').end |
3cc20 | 2c 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 2c 20 64 65 70 74 68 29 | ,.onleaf.=.function(node,.depth) |
3cc40 | 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 3d 20 6e 6f 64 65 2e 63 66 67 2e 6e 61 6d 65 0a 5f 70 28 | .local.fname.=.node.cfg.name._p( |
3cc60 | 64 65 70 74 68 2c 20 27 3c 46 69 6c 65 27 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 52 65 6c | depth,.'<File')._p(depth,.'\tRel |
3cc80 | 61 74 69 76 65 50 61 74 68 3d 22 25 73 22 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 | ativePath="%s"',.path.translate( |
3cca0 | 66 6e 61 6d 65 2c 20 22 5c 5c 22 29 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 3e 27 29 0a 64 | fname,."\\"))._p(depth,.'\t>').d |
3ccc0 | 65 70 74 68 20 3d 20 64 65 70 74 68 20 2b 20 31 0a 6c 6f 63 61 6c 20 65 78 63 6c 75 64 65 64 20 | epth.=.depth.+.1.local.excluded. |
3cce0 | 3d 20 74 61 62 6c 65 2e 69 63 6f 6e 74 61 69 6e 73 28 70 72 6a 2e 65 78 63 6c 75 64 65 73 2c 20 | =.table.icontains(prj.excludes,. |
3cd00 | 66 6e 61 6d 65 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 | fname).for._,.cfginfo.in.ipairs( |
3cd20 | 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 6f | prj.solution.vstudio_configs).do |
3cd40 | 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 6c 20 63 66 | .if.cfginfo.isreal.then.local.cf |
3cd60 | 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 66 67 69 6e | g.=.premake.getconfig(prj,.cfgin |
3cd80 | 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 5f 70 6c 61 | fo.src_buildcfg,.cfginfo.src_pla |
3cda0 | 74 66 6f 72 6d 29 0a 6c 6f 63 61 6c 20 75 73 65 50 43 48 20 3d 20 28 6e 6f 74 20 70 72 6a 2e 66 | tform).local.usePCH.=.(not.prj.f |
3cdc0 | 6c 61 67 73 2e 4e 6f 50 43 48 20 61 6e 64 20 70 72 6a 2e 70 63 68 73 6f 75 72 63 65 20 3d 3d 20 | lags.NoPCH.and.prj.pchsource.==. |
3cde0 | 6e 6f 64 65 2e 63 66 67 2e 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 69 73 53 6f 75 72 63 65 43 6f 64 | node.cfg.name).local.isSourceCod |
3ce00 | 65 20 3d 20 70 61 74 68 2e 69 73 63 70 70 66 69 6c 65 28 66 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 | e.=.path.iscppfile(fname).local. |
3ce20 | 6e 65 65 64 73 43 6f 6d 70 69 6c 65 41 73 20 3d 20 28 70 61 74 68 2e 69 73 63 66 69 6c 65 28 66 | needsCompileAs.=.(path.iscfile(f |
3ce40 | 6e 61 6d 65 29 20 7e 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 69 73 63 70 72 6f 6a | name).~=.premake.project.iscproj |
3ce60 | 65 63 74 28 70 72 6a 29 29 0a 69 66 20 75 73 65 50 43 48 20 6f 72 20 69 73 53 6f 75 72 63 65 43 | ect(prj)).if.usePCH.or.isSourceC |
3ce80 | 6f 64 65 20 74 68 65 6e 0a 5f 70 28 64 65 70 74 68 2c 20 27 3c 46 69 6c 65 43 6f 6e 66 69 67 75 | ode.then._p(depth,.'<FileConfigu |
3cea0 | 72 61 74 69 6f 6e 27 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 4e 61 6d 65 3d 22 25 73 22 27 | ration')._p(depth,.'\tName="%s"' |
3cec0 | 2c 20 63 66 67 69 6e 66 6f 2e 6e 61 6d 65 29 0a 69 66 20 65 78 63 6c 75 64 65 64 20 6f 72 20 74 | ,.cfginfo.name).if.excluded.or.t |
3cee0 | 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 66 6e 61 | able.icontains(cfg.excludes,.fna |
3cf00 | 6d 65 29 20 74 68 65 6e 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 45 78 63 6c 75 64 65 64 46 72 | me).then._p(depth,.'\tExcludedFr |
3cf20 | 6f 6d 42 75 69 6c 64 3d 22 74 72 75 65 22 27 29 0a 65 6e 64 0a 5f 70 28 64 65 70 74 68 2c 20 27 | omBuild="true"').end._p(depth,.' |
3cf40 | 5c 74 3e 27 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 3c 54 6f 6f 6c 27 29 0a 5f 70 28 64 65 | \t>')._p(depth,.'\t<Tool')._p(de |
3cf60 | 70 74 68 2c 20 27 5c 74 5c 74 4e 61 6d 65 3d 22 25 73 22 27 0a 2c 20 69 69 66 28 63 66 67 2e 73 | pth,.'\t\tName="%s"'.,.iif(cfg.s |
3cf80 | 79 73 74 65 6d 20 3d 3d 20 22 58 62 6f 78 33 36 30 22 2c 20 22 56 43 43 4c 58 33 36 30 43 6f 6d | ystem.==."Xbox360",."VCCLX360Com |
3cfa0 | 70 69 6c 65 72 54 6f 6f 6c 22 2c 20 22 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 29 0a | pilerTool",."VCCLCompilerTool"). |
3cfc0 | 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 5c 74 4f 62 6a 65 63 74 46 69 6c 65 3d 22 24 28 49 | )._p(depth,.'\t\tObjectFile="$(I |
3cfe0 | 6e 74 44 69 72 29 5c 5c 25 73 2e 6f 62 6a 22 27 0a 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 | ntDir)\\%s.obj"'.,.path.translat |
3d000 | 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 |
3d020 | 6e 61 6d 65 29 29 2c 20 22 5c 5c 22 29 0a 29 0a 69 66 20 6e 65 65 64 73 43 6f 6d 70 69 6c 65 41 | name)),."\\").).if.needsCompileA |
3d040 | 73 20 74 68 65 6e 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 5c 74 43 6f 6d 70 69 6c 65 41 73 3d | s.then._p(depth,.'\t\tCompileAs= |
3d060 | 22 25 73 22 27 2c 20 69 69 66 28 70 61 74 68 2e 69 73 63 66 69 6c 65 28 66 6e 61 6d 65 29 2c 20 | "%s"',.iif(path.iscfile(fname),. |
3d080 | 31 2c 20 32 29 29 0a 65 6e 64 0a 69 66 20 75 73 65 50 43 48 20 74 68 65 6e 0a 69 66 20 63 66 67 | 1,.2)).end.if.usePCH.then.if.cfg |
3d0a0 | 2e 73 79 73 74 65 6d 20 3d 3d 20 22 50 53 33 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6f 70 74 69 | .system.==."PS3".then.local.opti |
3d0c0 | 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 74 | ons.=.table.join(premake.snc.get |
3d0e0 | 63 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 20 20 20 20 20 | cflags(cfg),.................... |
3d100 | 20 20 20 20 20 20 20 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 | ........premake.snc.getcxxflags( |
3d120 | 63 66 67 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 | cfg),........................... |
3d140 | 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 0a 6f 70 74 69 6f 6e 73 20 3d 20 74 61 62 | .cfg.buildoptions).options.=.tab |
3d160 | 6c 65 2e 63 6f 6e 63 61 74 28 6f 70 74 69 6f 6e 73 2c 20 22 20 22 29 3b 0a 6f 70 74 69 6f 6e 73 | le.concat(options,.".");.options |
3d180 | 20 3d 20 6f 70 74 69 6f 6e 73 20 2e 2e 20 27 20 2d 2d 63 72 65 61 74 65 5f 70 63 68 3d 22 24 28 | .=.options....'.--create_pch="$( |
3d1a0 | 49 6e 74 44 69 72 29 2f 24 28 54 61 72 67 65 74 4e 61 6d 65 29 2e 70 63 68 22 27 0a 5f 70 28 64 | IntDir)/$(TargetName).pch"'._p(d |
3d1c0 | 65 70 74 68 2c 20 27 5c 74 5c 74 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3d 22 25 73 | epth,.'\t\tAdditionalOptions="%s |
3d1e0 | 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 6f 70 74 69 6f 6e 73 29 29 0a 65 6c 73 65 0a 5f | "',.premake.esc(options)).else._ |
3d200 | 70 28 64 65 70 74 68 2c 20 27 5c 74 5c 74 55 73 65 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 | p(depth,.'\t\tUsePrecompiledHead |
3d220 | 65 72 3d 22 31 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 2f 3e | er="1"').end.end._p(depth,.'\t/> |
3d240 | 27 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 3c 2f 46 69 6c 65 43 6f 6e 66 69 67 75 72 61 74 69 6f | ')._p(depth,.'</FileConfiguratio |
3d260 | 6e 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 64 65 70 74 68 20 3d 20 64 65 70 74 68 20 2d | n>').end.end.end.depth.=.depth.- |
3d280 | 20 31 0a 5f 70 28 64 65 70 74 68 2c 20 27 3c 2f 46 69 6c 65 3e 27 29 0a 65 6e 64 2c 0a 7d 2c 20 | .1._p(depth,.'</File>').end,.},. |
3d2a0 | 66 61 6c 73 65 2c 20 32 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 50 6c | false,.2).end.function.vc200x.Pl |
3d2c0 | 61 74 66 6f 72 6d 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 75 73 65 64 20 3d 20 7b 20 7d 0a 5f 70 | atforms(prj).local.used.=.{.}._p |
3d2e0 | 28 31 2c 27 3c 50 6c 61 74 66 6f 72 6d 73 3e 27 29 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 | (1,'<Platforms>').for._,.cfg.in. |
3d300 | 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 5f 63 6f 6e 66 | ipairs(prj.solution.vstudio_conf |
3d320 | 69 67 73 29 20 64 6f 0a 69 66 20 63 66 67 2e 69 73 72 65 61 6c 20 61 6e 64 20 6e 6f 74 20 74 61 | igs).do.if.cfg.isreal.and.not.ta |
3d340 | 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 75 73 65 64 2c 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 29 | ble.contains(used,.cfg.platform) |
3d360 | 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 75 73 65 64 2c 20 63 66 67 2e 70 6c 61 | .then.table.insert(used,.cfg.pla |
3d380 | 74 66 6f 72 6d 29 0a 5f 70 28 32 2c 27 3c 50 6c 61 74 66 6f 72 6d 27 29 0a 5f 70 28 33 2c 27 4e | tform)._p(2,'<Platform')._p(3,'N |
3d3a0 | 61 6d 65 3d 22 25 73 22 27 2c 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 29 0a 5f 70 28 32 2c 27 2f | ame="%s"',.cfg.platform)._p(2,'/ |
3d3c0 | 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f 50 6c 61 74 66 6f 72 6d 73 3e 27 29 | >').end.end._p(1,'</Platforms>') |
3d3e0 | 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 53 79 6d 62 6f 6c 73 28 63 66 67 | .end.function.vc200x.Symbols(cfg |
3d400 | 29 0a 69 66 20 28 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 29 20 74 68 65 | ).if.(not.cfg.flags.Symbols).the |
3d420 | 6e 0a 72 65 74 75 72 6e 20 30 0a 65 6c 73 65 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 45 | n.return.0.else.if.cfg.flags.NoE |
3d440 | 64 69 74 41 6e 64 43 6f 6e 74 69 6e 75 65 20 6f 72 0a 20 20 20 76 63 32 30 30 78 2e 6f 70 74 69 | ditAndContinue.or....vc200x.opti |
3d460 | 6d 69 7a 61 74 69 6f 6e 28 63 66 67 29 20 7e 3d 20 30 20 6f 72 0a 20 20 20 63 66 67 2e 66 6c 61 | mization(cfg).~=.0.or....cfg.fla |
3d480 | 67 73 2e 4d 61 6e 61 67 65 64 20 6f 72 0a 20 20 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d | gs.Managed.or....cfg.platform.== |
3d4a0 | 20 22 78 36 34 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 33 0a 65 6c 73 65 0a 72 65 74 75 72 6e | ."x64".then.return.3.else.return |
3d4c0 | 20 34 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 56 | .4.end.end.end.function.vc200x.V |
3d4e0 | 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 28 63 66 67 29 0a 5f 70 28 33 2c 27 3c 54 6f 6f 6c | CCLCompilerTool(cfg)._p(3,'<Tool |
3d500 | 27 29 0a 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 | ')._p(4,'Name="%s"',.iif(cfg.pla |
3d520 | 74 66 6f 72 6d 20 7e 3d 20 22 58 62 6f 78 33 36 30 22 2c 20 22 56 43 43 4c 43 6f 6d 70 69 6c 65 | tform.~=."Xbox360",."VCCLCompile |
3d540 | 72 54 6f 6f 6c 22 2c 20 22 56 43 43 4c 58 33 36 30 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 29 29 | rTool",."VCCLX360CompilerTool")) |
3d560 | 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 55 6e 73 69 67 6e 65 64 43 68 61 72 20 74 68 65 6e 0a | .if.cfg.flags.UnsignedChar.then. |
3d580 | 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 2c 20 27 | table.insert(cfg.buildoptions,.' |
3d5a0 | 2f 4a 27 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 20 3e 20 | /J').end.if.#cfg.buildoptions.>. |
3d5c0 | 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=" |
3d5e0 | 25 73 20 2f 4d 50 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 | %s./MP"',.table.concat(premake.e |
3d600 | 73 63 28 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 2c 20 22 20 22 29 29 0a 65 6e 64 0a | sc(cfg.buildoptions),.".")).end. |
3d620 | 5f 70 28 34 2c 27 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 3d 22 25 73 22 27 2c 20 76 63 32 30 30 78 | _p(4,'Optimization="%s"',.vc200x |
3d640 | 2e 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 28 63 66 67 29 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 | .optimization(cfg)).if.cfg.flags |
3d660 | 2e 4e 6f 46 72 61 6d 65 50 6f 69 6e 74 65 72 20 74 68 65 6e 0a 5f 70 28 34 2c 27 4f 6d 69 74 46 | .NoFramePointer.then._p(4,'OmitF |
3d680 | 72 61 6d 65 50 6f 69 6e 74 65 72 73 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 74 72 75 65 29 29 0a | ramePointers="%s"',.bool(true)). |
3d6a0 | 65 6e 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 74 68 65 6e | end.if.#cfg.includedirs.>.0.then |
3d6c0 | 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 72 65 63 74 6f 72 | ._p(4,'AdditionalIncludeDirector |
3d6e0 | 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 68 2e 74 72 61 6e | ies="%s"',.premake.esc(path.tran |
3d700 | 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 6c 75 64 65 64 69 | slate(table.concat(cfg.includedi |
3d720 | 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 63 66 67 2e 64 65 | rs,.";"),.'\\'))).end.if.#cfg.de |
3d740 | 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 6f | fines.>.0.then._p(4,'Preprocesso |
3d760 | 72 44 65 66 69 6e 69 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 | rDefinitions="%s"',.premake.esc( |
3d780 | 74 61 62 6c 65 2e 63 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 | table.concat(cfg.defines,.";"))) |
3d7a0 | 0a 65 6e 64 0a 69 66 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 | .end.if.premake.config.isdebugbu |
3d7c0 | 69 6c 64 28 63 66 67 29 20 61 6e 64 20 63 66 67 2e 66 6c 61 67 73 2e 45 6e 61 62 6c 65 4d 69 6e | ild(cfg).and.cfg.flags.EnableMin |
3d7e0 | 69 6d 61 6c 52 65 62 75 69 6c 64 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4d 61 | imalRebuild.and.not.cfg.flags.Ma |
3d800 | 6e 61 67 65 64 20 74 68 65 6e 0a 5f 70 28 34 2c 27 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 3d | naged.then._p(4,'MinimalRebuild= |
3d820 | 22 25 73 22 27 2c 20 62 6f 6f 6c 28 74 72 75 65 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c | "%s"',.bool(true)).end.if.cfg.fl |
3d840 | 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 45 78 63 65 | ags.NoExceptions.then._p(4,'Exce |
3d860 | 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 3d 22 30 22 27 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 66 | ptionHandling="0"').elseif.cfg.f |
3d880 | 6c 61 67 73 2e 53 45 48 20 74 68 65 6e 0a 5f 70 28 34 2c 27 45 78 63 65 70 74 69 6f 6e 48 61 6e | lags.SEH.then._p(4,'ExceptionHan |
3d8a0 | 64 6c 69 6e 67 3d 22 32 22 27 29 0a 65 6e 64 0a 69 66 20 76 63 32 30 30 78 2e 6f 70 74 69 6d 69 | dling="2"').end.if.vc200x.optimi |
3d8c0 | 7a 61 74 69 6f 6e 28 63 66 67 29 20 3d 3d 20 30 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 | zation(cfg).==.0.and.not.cfg.fla |
3d8e0 | 67 73 2e 4d 61 6e 61 67 65 64 20 74 68 65 6e 0a 5f 70 28 34 2c 27 42 61 73 69 63 52 75 6e 74 69 | gs.Managed.then._p(4,'BasicRunti |
3d900 | 6d 65 43 68 65 63 6b 73 3d 22 33 22 27 29 0a 65 6e 64 0a 69 66 20 76 63 32 30 30 78 2e 6f 70 74 | meChecks="3"').end.if.vc200x.opt |
3d920 | 69 6d 69 7a 61 74 69 6f 6e 28 63 66 67 29 20 7e 3d 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 53 | imization(cfg).~=.0.then._p(4,'S |
3d940 | 74 72 69 6e 67 50 6f 6f 6c 69 6e 67 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 74 72 75 65 29 29 0a | tringPooling="%s"',.bool(true)). |
3d960 | 65 6e 64 0a 6c 6f 63 61 6c 20 72 75 6e 74 69 6d 65 0a 69 66 20 70 72 65 6d 61 6b 65 2e 63 6f 6e | end.local.runtime.if.premake.con |
3d980 | 66 69 67 2e 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 | fig.isdebugbuild(cfg).then.runti |
3d9a0 | 6d 65 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 | me.=.iif(cfg.flags.StaticRuntime |
3d9c0 | 2c 20 31 2c 20 33 29 0a 65 6c 73 65 0a 72 75 6e 74 69 6d 65 20 3d 20 69 69 66 28 63 66 67 2e 66 | ,.1,.3).else.runtime.=.iif(cfg.f |
3d9e0 | 6c 61 67 73 2e 53 74 61 74 69 63 52 75 6e 74 69 6d 65 2c 20 30 2c 20 32 29 0a 65 6e 64 0a 5f 70 | lags.StaticRuntime,.0,.2).end._p |
3da00 | 28 34 2c 27 52 75 6e 74 69 6d 65 4c 69 62 72 61 72 79 3d 22 25 73 22 27 2c 20 72 75 6e 74 69 6d | (4,'RuntimeLibrary="%s"',.runtim |
3da20 | 65 29 0a 5f 70 28 34 2c 27 45 6e 61 62 6c 65 46 75 6e 63 74 69 6f 6e 4c 65 76 65 6c 4c 69 6e 6b | e)._p(4,'EnableFunctionLevelLink |
3da40 | 69 6e 67 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 74 72 75 65 29 29 0a 69 66 20 63 66 67 2e 70 6c | ing="%s"',.bool(true)).if.cfg.pl |
3da60 | 61 74 66 6f 72 6d 20 7e 3d 20 22 58 62 6f 78 33 36 30 22 20 61 6e 64 20 63 66 67 2e 70 6c 61 74 | atform.~=."Xbox360".and.cfg.plat |
3da80 | 66 6f 72 6d 20 7e 3d 20 22 78 36 34 22 20 61 6e 64 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 7e | form.~=."x64".and.cfg.platform.~ |
3daa0 | 3d 20 22 44 75 72 61 6e 67 6f 22 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 45 6e | =."Durango".then.if.cfg.flags.En |
3dac0 | 61 62 6c 65 53 53 45 20 74 68 65 6e 0a 5f 70 28 34 2c 27 45 6e 61 62 6c 65 45 6e 68 61 6e 63 65 | ableSSE.then._p(4,'EnableEnhance |
3dae0 | 64 49 6e 73 74 72 75 63 74 69 6f 6e 53 65 74 3d 22 31 22 27 29 0a 65 6c 73 65 69 66 20 63 66 67 | dInstructionSet="1"').elseif.cfg |
3db00 | 2e 66 6c 61 67 73 2e 45 6e 61 62 6c 65 53 53 45 32 20 74 68 65 6e 0a 5f 70 28 34 2c 27 45 6e 61 | .flags.EnableSSE2.then._p(4,'Ena |
3db20 | 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 32 22 27 29 0a | bleEnhancedInstructionSet="2"'). |
3db40 | 65 6e 64 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 46 6c 6f 61 74 46 61 73 74 20 74 | end.end.if.cfg.flags.FloatFast.t |
3db60 | 68 65 6e 0a 5f 70 28 34 2c 27 46 6c 6f 61 74 69 6e 67 50 6f 69 6e 74 4d 6f 64 65 6c 3d 22 32 22 | hen._p(4,'FloatingPointModel="2" |
3db80 | 27 29 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 | ').elseif.cfg.flags.FloatStrict. |
3dba0 | 74 68 65 6e 0a 5f 70 28 34 2c 27 46 6c 6f 61 74 69 6e 67 50 6f 69 6e 74 4d 6f 64 65 6c 3d 22 31 | then._p(4,'FloatingPointModel="1 |
3dbc0 | 22 27 29 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 61 6e 64 20 | "').end.if.cfg.flags.NoRTTI.and. |
3dbe0 | 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 2c | not.cfg.flags.Managed.then._p(4, |
3dc00 | 27 52 75 6e 74 69 6d 65 54 79 70 65 49 6e 66 6f 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 66 61 6c | 'RuntimeTypeInfo="%s"',.bool(fal |
3dc20 | 73 65 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 46 61 73 74 43 61 6c 6c 20 74 | se)).end.if.cfg.flags.FastCall.t |
3dc40 | 68 65 6e 0a 5f 70 28 34 2c 27 43 61 6c 6c 69 6e 67 43 6f 6e 76 65 6e 74 69 6f 6e 3d 22 31 22 27 | hen._p(4,'CallingConvention="1"' |
3dc60 | 29 0a 65 6c 73 65 69 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 | ).elseif.cfg.flags.StdCall.then. |
3dc80 | 5f 70 28 34 2c 27 43 61 6c 6c 69 6e 67 43 6f 6e 76 65 6e 74 69 6f 6e 3d 22 32 22 27 29 0a 65 6e | _p(4,'CallingConvention="2"').en |
3dca0 | 64 0a 69 66 20 63 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 | d.if.cfg.flags.NativeWChar.then. |
3dcc0 | 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 70 65 3d | _p(4,'TreatWChar_tAsBuiltInType= |
3dce0 | 22 25 73 22 27 2c 20 62 6f 6f 6c 28 74 72 75 65 29 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 66 6c | "%s"',.bool(true)).elseif.cfg.fl |
3dd00 | 61 67 73 2e 4e 6f 4e 61 74 69 76 65 57 43 68 61 72 20 74 68 65 6e 0a 5f 70 28 34 2c 27 54 72 65 | ags.NoNativeWChar.then._p(4,'Tre |
3dd20 | 61 74 57 43 68 61 72 5f 74 41 73 42 75 69 6c 74 49 6e 54 79 70 65 3d 22 25 73 22 27 2c 20 62 6f | atWChar_tAsBuiltInType="%s"',.bo |
3dd40 | 6f 6c 28 66 61 6c 73 65 29 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e | ol(false)).end.if.not.cfg.flags. |
3dd60 | 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 68 65 6e 0a 5f 70 28 | NoPCH.and.cfg.pchheader.then._p( |
3dd80 | 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 32 22 27 29 0a 5f 70 | 4,'UsePrecompiledHeader="2"')._p |
3dda0 | 28 34 2c 27 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 54 68 72 6f 75 67 68 3d 22 25 73 | (4,'PrecompiledHeaderThrough="%s |
3ddc0 | 22 27 2c 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 29 0a 65 6c 73 65 0a 5f 70 28 34 2c 27 55 73 | "',.cfg.pchheader).else._p(4,'Us |
3dde0 | 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 28 63 66 | ePrecompiledHeader="%s"',.iif(cf |
3de00 | 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 34 2c 27 | g.flags.NoPCH,.0,.2)).end._p(4,' |
3de20 | 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3d 22 25 73 22 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 | WarningLevel="%s"',.iif(cfg.flag |
3de40 | 73 2e 45 78 74 72 61 57 61 72 6e 69 6e 67 73 2c 20 34 2c 20 33 29 29 0a 69 66 20 63 66 67 2e 66 | s.ExtraWarnings,.4,.3)).if.cfg.f |
3de60 | 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 57 61 | lags.FatalWarnings.then._p(4,'Wa |
3de80 | 72 6e 41 73 45 72 72 6f 72 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 74 72 75 65 29 29 0a 65 6e 64 | rnAsError="%s"',.bool(true)).end |
3dea0 | 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3c 20 22 76 73 32 30 30 38 22 20 61 6e 64 20 6e 6f 74 20 63 | .if._ACTION.<."vs2008".and.not.c |
3dec0 | 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 44 65 74 65 | fg.flags.Managed.then._p(4,'Dete |
3dee0 | 63 74 36 34 42 69 74 50 6f 72 74 61 62 69 6c 69 74 79 50 72 6f 62 6c 65 6d 73 3d 22 25 73 22 27 | ct64BitPortabilityProblems="%s"' |
3df00 | 2c 20 62 6f 6f 6c 28 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 36 34 42 69 74 43 68 65 63 | ,.bool(not.cfg.flags.No64BitChec |
3df20 | 6b 73 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 46 69 | ks)).end._p(4,'ProgramDataBaseFi |
3df40 | 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 |
3df60 | 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 |
3df80 | 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 6d 61 | me))._p(4,'DebugInformationForma |
3dfa0 | 74 3d 22 25 73 22 27 2c 20 76 63 32 30 30 78 2e 53 79 6d 62 6f 6c 73 28 63 66 67 29 29 0a 69 66 | t="%s"',.vc200x.Symbols(cfg)).if |
3dfc0 | 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 0a 5f 70 28 34 2c 20 | .cfg.language.==."C".then._p(4,. |
3dfe0 | 27 43 6f 6d 70 69 6c 65 41 73 3d 22 31 22 27 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a | 'CompileAs="1"').end._p(3,'/>'). |
3e000 | 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c | end.function.vc200x.VCLinkerTool |
3e020 | 28 63 66 67 29 0a 5f 70 28 33 2c 27 3c 54 6f 6f 6c 27 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 | (cfg)._p(3,'<Tool').if.cfg.kind. |
3e040 | 7e 3d 20 22 53 74 61 74 69 63 4c 69 62 22 20 74 68 65 6e 0a 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 | ~=."StaticLib".then._p(4,'Name=" |
3e060 | 25 73 22 27 2c 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 | %s"',.iif(cfg.platform.~=."Xbox3 |
3e080 | 36 30 22 2c 20 22 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 22 2c 20 22 56 43 58 33 36 30 4c 69 6e 6b | 60",."VCLinkerTool",."VCX360Link |
3e0a0 | 65 72 54 6f 6f 6c 22 29 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 49 6d 70 6f 72 74 4c | erTool")).if.cfg.flags.NoImportL |
3e0c0 | 69 62 20 74 68 65 6e 0a 5f 70 28 34 2c 27 49 67 6e 6f 72 65 49 6d 70 6f 72 74 4c 69 62 72 61 72 | ib.then._p(4,'IgnoreImportLibrar |
3e0e0 | 79 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 74 72 75 65 29 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 | y="%s"',.bool(true)).end.if.#cfg |
3e100 | 2e 6c 69 6e 6b 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 | .linkoptions.>.0.then._p(4,'Addi |
3e120 | 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 61 | tionalOptions="%s"',.table.conca |
3e140 | 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 6e 73 29 2c 20 | t(premake.esc(cfg.linkoptions),. |
3e160 | 22 20 22 29 29 0a 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 | ".")).end.if.#cfg.links.>.0.then |
3e180 | 0a 5f 70 28 34 2c 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 | ._p(4,'AdditionalDependencies="% |
3e1a0 | 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 67 65 74 6c 69 6e | s"',.table.concat(premake.getlin |
3e1c0 | 6b 73 28 63 66 67 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 | ks(cfg,."all",."fullpath"),.".") |
3e1e0 | 29 0a 65 6e 64 0a 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 | ).end._p(4,'OutputFile="$(OutDir |
3e200 | 29 5c 5c 25 73 22 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 5f | )\\%s"',.cfg.buildtarget.name)._ |
3e220 | 70 28 34 2c 27 4c 69 6e 6b 49 6e 63 72 65 6d 65 6e 74 61 6c 3d 22 25 73 22 27 2c 0a 69 69 66 28 | p(4,'LinkIncremental="%s"',.iif( |
3e240 | 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e 69 73 69 6e 63 72 65 6d 65 6e 74 61 6c 6c 69 6e 6b | premake.config.isincrementallink |
3e260 | 28 63 66 67 29 20 2c 20 32 2c 20 31 29 29 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 4c | (cfg).,.2,.1))._p(4,'AdditionalL |
3e280 | 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 74 61 62 6c 65 2e 63 | ibraryDirectories="%s"',.table.c |
3e2a0 | 6f 6e 63 61 74 28 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 | oncat(premake.esc(path.translate |
3e2c0 | 28 63 66 67 2e 6c 69 62 64 69 72 73 2c 20 27 5c 5c 27 29 29 20 2c 20 22 3b 22 29 29 0a 6c 6f 63 | (cfg.libdirs,.'\\')).,.";")).loc |
3e2e0 | 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 65 28 63 66 | al.deffile.=.premake.findfile(cf |
3e300 | 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 70 28 34 2c | g,.".def").if.deffile.then._p(4, |
3e320 | 27 4d 6f 64 75 6c 65 44 65 66 69 6e 69 74 69 6f 6e 46 69 6c 65 3d 22 25 73 22 27 2c 20 64 65 66 | 'ModuleDefinitionFile="%s"',.def |
3e340 | 66 69 6c 65 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 4d 61 6e 69 66 65 73 | file).end.if.cfg.flags.NoManifes |
3e360 | 74 20 74 68 65 6e 0a 5f 70 28 34 2c 27 47 65 6e 65 72 61 74 65 4d 61 6e 69 66 65 73 74 3d 22 25 | t.then._p(4,'GenerateManifest="% |
3e380 | 73 22 27 2c 20 62 6f 6f 6c 28 66 61 6c 73 65 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 47 65 6e 65 | s"',.bool(false)).end._p(4,'Gene |
3e3a0 | 72 61 74 65 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 3d 22 25 73 22 27 2c 20 62 6f 6f 6c | rateDebugInformation="%s"',.bool |
3e3c0 | 28 76 63 32 30 30 78 2e 53 79 6d 62 6f 6c 73 28 63 66 67 29 20 7e 3d 20 30 29 29 0a 69 66 20 76 | (vc200x.Symbols(cfg).~=.0)).if.v |
3e3e0 | 63 32 30 30 78 2e 53 79 6d 62 6f 6c 73 28 63 66 67 29 20 7e 3d 20 30 20 74 68 65 6e 0a 5f 70 28 | c200x.Symbols(cfg).~=.0.then._p( |
3e400 | 34 2c 27 50 72 6f 67 72 61 6d 44 61 74 61 42 61 73 65 46 69 6c 65 4e 61 6d 65 3d 22 24 28 4f 75 | 4,'ProgramDataBaseFileName="$(Ou |
3e420 | 74 44 69 72 29 5c 5c 25 73 2e 70 64 62 22 27 2c 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d | tDir)\\%s.pdb"',.path.getbasenam |
3e440 | 65 28 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 0a 65 6e 64 0a 5f 70 28 | e(cfg.buildtarget.name)).end._p( |
3e460 | 34 2c 27 53 75 62 53 79 73 74 65 6d 3d 22 25 73 22 27 2c 20 69 69 66 28 63 66 67 2e 6b 69 6e 64 | 4,'SubSystem="%s"',.iif(cfg.kind |
3e480 | 20 3d 3d 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 31 2c 20 32 29 29 0a 69 66 20 76 63 32 30 | .==."ConsoleApp",.1,.2)).if.vc20 |
3e4a0 | 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 74 68 65 6e 0a 5f | 0x.optimization(cfg).~=.0.then._ |
3e4c0 | 70 28 34 2c 27 4f 70 74 69 6d 69 7a 65 52 65 66 65 72 65 6e 63 65 73 3d 22 32 22 27 29 0a 5f 70 | p(4,'OptimizeReferences="2"')._p |
3e4e0 | 28 34 2c 27 45 6e 61 62 6c 65 43 4f 4d 44 41 54 46 6f 6c 64 69 6e 67 3d 22 32 22 27 29 0a 65 6e | (4,'EnableCOMDATFolding="2"').en |
3e500 | 64 0a 69 66 20 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 20 6f | d.if.(cfg.kind.==."ConsoleApp".o |
3e520 | 72 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 22 29 20 61 6e 64 | r.cfg.kind.==."WindowedApp").and |
3e540 | 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 57 69 6e 4d 61 69 6e 20 74 68 65 6e 0a 5f 70 28 34 | .not.cfg.flags.WinMain.then._p(4 |
3e560 | 2c 27 45 6e 74 72 79 50 6f 69 6e 74 53 79 6d 62 6f 6c 3d 22 6d 61 69 6e 43 52 54 53 74 61 72 74 | ,'EntryPointSymbol="mainCRTStart |
3e580 | 75 70 22 27 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 | up"').end.if.cfg.kind.==."Shared |
3e5a0 | 4c 69 62 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 69 6d 70 6c 69 62 6e 61 6d 65 20 3d 20 63 66 67 | Lib".then.local.implibname.=.cfg |
3e5c0 | 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 66 75 6c 6c 70 61 74 68 0a 5f 70 28 34 2c 27 49 6d 70 6f 72 | .linktarget.fullpath._p(4,'Impor |
3e5e0 | 74 4c 69 62 72 61 72 79 3d 22 25 73 22 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 4e 6f | tLibrary="%s"',.iif(cfg.flags.No |
3e600 | 49 6d 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 | ImportLib,.cfg.objectsdir...."\\ |
3e620 | 22 20 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 | "....path.getname(implibname),.i |
3e640 | 6d 70 6c 69 62 6e 61 6d 65 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 54 61 72 67 65 74 4d 61 63 68 | mplibname)).end._p(4,'TargetMach |
3e660 | 69 6e 65 3d 22 25 64 22 27 2c 20 69 69 66 28 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 | ine="%d"',.iif(cfg.platform.==." |
3e680 | 78 36 34 22 2c 20 31 37 2c 20 31 29 29 0a 65 6c 73 65 0a 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 56 | x64",.17,.1)).else._p(4,'Name="V |
3e6a0 | 43 4c 69 62 72 61 72 69 61 6e 54 6f 6f 6c 22 27 29 0a 69 66 20 23 63 66 67 2e 6c 69 6e 6b 73 20 | CLibrarianTool"').if.#cfg.links. |
3e6c0 | 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 65 6e 64 65 | >.0.then._p(4,'AdditionalDepende |
3e6e0 | 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 65 6d 61 6b | ncies="%s"',.table.concat(premak |
3e700 | 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 70 61 74 68 | e.getlinks(cfg,."all",."fullpath |
3e720 | 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 6c 65 3d 22 | "),.".")).end._p(4,'OutputFile=" |
3e740 | 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 72 67 65 74 | $(OutDir)\\%s"',.cfg.buildtarget |
3e760 | 2e 6e 61 6d 65 29 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 | .name).if.#cfg.libdirs.>.0.then. |
3e780 | 5f 70 28 34 2c 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 | _p(4,'AdditionalLibraryDirectori |
3e7a0 | 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 68 2e 74 72 61 6e 73 | es="%s"',.premake.esc(path.trans |
3e7c0 | 6c 61 74 65 28 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 6c 69 62 64 69 72 73 20 2c 20 | late(table.concat(cfg.libdirs.,. |
3e7e0 | 22 3b 22 29 29 29 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 61 64 64 6c 4f 70 74 69 6f 6e 73 20 3d 20 | ";")))).end.local.addlOptions.=. |
3e800 | 7b 7d 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 78 33 32 22 20 74 68 65 6e | {}.if.cfg.platform.==."x32".then |
3e820 | 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 61 64 64 6c 4f 70 74 69 6f 6e 73 2c 20 22 2f 4d 41 43 | .table.insert(addlOptions,."/MAC |
3e840 | 48 49 4e 45 3a 58 38 36 22 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d | HINE:X86").elseif.cfg.platform.= |
3e860 | 3d 20 22 78 36 34 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 | =."x64".then.table.insert(addlOp |
3e880 | 74 69 6f 6e 73 2c 20 22 2f 4d 41 43 48 49 4e 45 3a 58 36 34 22 29 0a 65 6e 64 0a 61 64 64 6c 4f | tions,."/MACHINE:X64").end.addlO |
3e8a0 | 70 74 69 6f 6e 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 61 64 64 6c 4f 70 74 69 6f 6e 73 2c | ptions.=.table.join(addlOptions, |
3e8c0 | 20 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 29 0a 69 66 20 23 61 64 64 6c 4f 70 74 69 6f 6e | .cfg.linkoptions).if.#addlOption |
3e8e0 | 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 69 6f | s.>.0.then._p(4,'AdditionalOptio |
3e900 | 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 2e 65 | ns="%s"',.table.concat(premake.e |
3e920 | 73 63 28 61 64 64 6c 4f 70 74 69 6f 6e 73 29 2c 20 22 20 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 5f | sc(addlOptions),.".")).end.end._ |
3e940 | 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 43 | p(3,'/>').end.function.vc200x.VC |
3e960 | 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 5f 50 53 33 28 63 66 67 29 0a 5f 70 28 33 2c 27 3c 54 | CLCompilerTool_PS3(cfg)._p(3,'<T |
3e980 | 6f 6f 6c 27 29 0a 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f | ool')._p(4,'Name="VCCLCompilerTo |
3e9a0 | 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 74 61 62 6c 65 | ol"').local.buildoptions.=.table |
3e9c0 | 2e 6a 6f 69 6e 28 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 63 66 6c 61 67 73 28 63 66 67 29 | .join(premake.snc.getcflags(cfg) |
3e9e0 | 2c 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 66 67 29 2c 20 | ,.premake.snc.getcxxflags(cfg),. |
3ea00 | 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 0a 69 66 20 6e 6f 74 20 63 66 67 2e 66 6c 61 | cfg.buildoptions).if.not.cfg.fla |
3ea20 | 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 68 65 6e 0a | gs.NoPCH.and.cfg.pchheader.then. |
3ea40 | 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 32 22 27 29 | _p(4,'UsePrecompiledHeader="2"') |
3ea60 | 0a 5f 70 28 34 2c 27 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 54 68 72 6f 75 67 68 3d | ._p(4,'PrecompiledHeaderThrough= |
3ea80 | 22 25 73 22 27 2c 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 63 66 67 2e 70 63 68 68 65 61 64 65 | "%s"',.path.getname(cfg.pchheade |
3eaa0 | 72 29 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 62 75 69 6c 64 6f 70 74 69 6f 6e 73 2c 20 27 | r)).table.insert(buildoptions,.' |
3eac0 | 2d 2d 75 73 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 | --use_pch="$(IntDir)/$(TargetNam |
3eae0 | 65 29 2e 70 63 68 22 27 29 0a 65 6c 73 65 0a 5f 70 28 34 2c 27 55 73 65 50 72 65 63 6f 6d 70 69 | e).pch"').else._p(4,'UsePrecompi |
3eb00 | 6c 65 64 48 65 61 64 65 72 3d 22 25 73 22 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 4e | ledHeader="%s"',.iif(cfg.flags.N |
3eb20 | 6f 50 43 48 2c 20 30 2c 20 32 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 | oPCH,.0,.2)).end._p(4,'Additiona |
3eb40 | 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 62 6c | lOptions="%s"',.premake.esc(tabl |
3eb60 | 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 69 66 | e.concat(buildoptions,."."))).if |
3eb80 | 20 23 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c | .#cfg.includedirs.>.0.then._p(4, |
3eba0 | 27 41 64 64 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 | 'AdditionalIncludeDirectories="% |
3ebc0 | 73 22 27 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 | s"',.premake.esc(path.translate( |
3ebe0 | 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 2c 20 22 3b | table.concat(cfg.includedirs,."; |
3ec00 | 22 29 2c 20 27 5c 5c 27 29 29 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 64 65 66 69 6e 65 73 20 | "),.'\\'))).end.if.#cfg.defines. |
3ec20 | 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 6f 72 44 65 66 69 6e | >.0.then._p(4,'PreprocessorDefin |
3ec40 | 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 74 28 70 72 65 6d 61 | itions="%s"',.table.concat(prema |
3ec60 | 6b 65 2e 65 73 63 28 63 66 67 2e 64 65 66 69 6e 65 73 29 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 5f | ke.esc(cfg.defines),.";")).end._ |
3ec80 | 70 28 34 2c 27 50 72 6f 67 72 61 6d 44 61 74 61 42 61 73 65 46 69 6c 65 4e 61 6d 65 3d 22 24 28 | p(4,'ProgramDataBaseFileName="$( |
3eca0 | 4f 75 74 44 69 72 29 5c 5c 25 73 2e 70 64 62 22 27 2c 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e | OutDir)\\%s.pdb"',.path.getbasen |
3ecc0 | 61 6d 65 28 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 0a 5f 70 28 34 2c | ame(cfg.buildtarget.name))._p(4, |
3ece0 | 27 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 46 6f 72 6d 61 74 3d 22 30 22 27 29 0a 5f 70 | 'DebugInformationFormat="0"')._p |
3ed00 | 28 34 2c 27 43 6f 6d 70 69 6c 65 41 73 3d 22 30 22 27 29 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 | (4,'CompileAs="0"')._p(3,'/>').e |
3ed20 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 5f | nd.function.vc200x.VCLinkerTool_ |
3ed40 | 50 53 33 28 63 66 67 29 0a 5f 70 28 33 2c 27 3c 54 6f 6f 6c 27 29 0a 69 66 20 63 66 67 2e 6b 69 | PS3(cfg)._p(3,'<Tool').if.cfg.ki |
3ed60 | 6e 64 20 7e 3d 20 22 53 74 61 74 69 63 4c 69 62 22 20 74 68 65 6e 0a 5f 70 28 34 2c 27 4e 61 6d | nd.~=."StaticLib".then._p(4,'Nam |
3ed80 | 65 3d 22 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 22 27 29 0a 6c 6f 63 61 6c 20 62 75 69 6c 64 6f 70 | e="VCLinkerTool"').local.buildop |
3eda0 | 74 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 | tions.=.table.join(premake.snc.g |
3edc0 | 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 29 | etldflags(cfg),.cfg.linkoptions) |
3ede0 | 0a 69 66 20 23 62 75 69 6c 64 6f 70 74 69 6f 6e 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c | .if.#buildoptions.>.0.then._p(4, |
3ee00 | 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 61 6b | 'AdditionalOptions="%s"',.premak |
3ee20 | 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 73 2c | e.esc(table.concat(buildoptions, |
3ee40 | 20 22 20 22 29 29 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 6c 69 6e 6b 73 20 3e 20 30 20 74 68 | ."."))).end.if.#cfg.links.>.0.th |
3ee60 | 65 6e 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 3d | en._p(4,'AdditionalDependencies= |
3ee80 | 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 2e 67 65 74 6c | "%s"',.table.concat(premake.getl |
3eea0 | 69 6e 6b 73 28 63 66 67 2c 20 22 61 6c 6c 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 2c 20 22 20 | inks(cfg,."all",."fullpath"),.". |
3eec0 | 22 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 4f 75 74 70 75 74 46 69 6c 65 3d 22 24 28 4f 75 74 44 | ")).end._p(4,'OutputFile="$(OutD |
3eee0 | 69 72 29 5c 5c 25 73 22 27 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 6e 61 6d 65 29 | ir)\\%s"',.cfg.buildtarget.name) |
3ef00 | 0a 5f 70 28 34 2c 27 4c 69 6e 6b 49 6e 63 72 65 6d 65 6e 74 61 6c 3d 22 30 22 27 29 0a 5f 70 28 | ._p(4,'LinkIncremental="0"')._p( |
3ef20 | 34 2c 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 | 4,'AdditionalLibraryDirectories= |
3ef40 | 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 2e 65 73 63 28 | "%s"',.table.concat(premake.esc( |
3ef60 | 70 61 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 | path.translate(cfg.libdirs,.'\\' |
3ef80 | 29 29 20 2c 20 22 3b 22 29 29 0a 5f 70 28 34 2c 27 47 65 6e 65 72 61 74 65 4d 61 6e 69 66 65 73 | )).,.";"))._p(4,'GenerateManifes |
3efa0 | 74 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 66 61 6c 73 65 29 29 0a 5f 70 28 34 2c 27 50 72 6f 67 | t="%s"',.bool(false))._p(4,'Prog |
3efc0 | 72 61 6d 44 61 74 61 62 61 73 65 46 69 6c 65 3d 22 22 27 29 0a 5f 70 28 34 2c 27 52 61 6e 64 6f | ramDatabaseFile=""')._p(4,'Rando |
3efe0 | 6d 69 7a 65 64 42 61 73 65 41 64 64 72 65 73 73 3d 22 31 22 27 29 0a 5f 70 28 34 2c 27 44 61 74 | mizedBaseAddress="1"')._p(4,'Dat |
3f000 | 61 45 78 65 63 75 74 69 6f 6e 50 72 65 76 65 6e 74 69 6f 6e 3d 22 30 22 27 29 0a 65 6c 73 65 0a | aExecutionPrevention="0"').else. |
3f020 | 5f 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 6c | _p(4,'Name="VCLibrarianTool"').l |
3f040 | 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 |
3f060 | 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. |
3f080 | 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.>. |
3f0a0 | 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=" |
3f0c0 | 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 |
3f0e0 | 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. |
3f100 | 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 |
3f120 | 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( |
3f140 | 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 |
3f160 | 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 |
3f180 | 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 |
3f1a0 | 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 72 73 20 3e 20 30 | target.name).if.#cfg.libdirs.>.0 |
3f1c0 | 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 61 72 79 44 69 72 | .then._p(4,'AdditionalLibraryDir |
3f1e0 | 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 68 | ectories="%s"',.premake.esc(path |
3f200 | 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 6c 69 62 64 | .translate(table.concat(cfg.libd |
3f220 | 69 72 73 20 2c 20 22 3b 22 29 29 29 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 33 2c 27 2f 3e 27 29 | irs.,.";")))).end.end._p(3,'/>') |
3f240 | 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 56 43 52 65 73 6f 75 72 63 65 43 | .end.function.vc200x.VCResourceC |
3f260 | 6f 6d 70 69 6c 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 5f | ompilerTool(cfg)._p(3,'<Tool')._ |
3f280 | 70 28 34 2c 27 4e 61 6d 65 3d 22 56 43 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 54 6f 6f | p(4,'Name="VCResourceCompilerToo |
3f2a0 | 6c 22 27 29 0a 69 66 20 23 63 66 67 2e 72 65 73 6f 70 74 69 6f 6e 73 20 3e 20 30 20 74 68 65 6e | l"').if.#cfg.resoptions.>.0.then |
3f2c0 | 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 20 | ._p(4,'AdditionalOptions="%s"',. |
3f2e0 | 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 72 65 73 | table.concat(premake.esc(cfg.res |
3f300 | 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 64 65 66 69 | options),.".")).end.if.#cfg.defi |
3f320 | 6e 65 73 20 3e 20 30 20 6f 72 20 23 63 66 67 2e 72 65 73 64 65 66 69 6e 65 73 20 3e 20 30 20 74 | nes.>.0.or.#cfg.resdefines.>.0.t |
3f340 | 68 65 6e 0a 5f 70 28 34 2c 27 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e | hen._p(4,'PreprocessorDefinition |
3f360 | 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 2e 65 73 | s="%s"',.table.concat(premake.es |
3f380 | 63 28 74 61 62 6c 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 | c(table.join(cfg.defines,.cfg.re |
3f3a0 | 73 64 65 66 69 6e 65 73 29 29 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 69 6e | sdefines)),.";")).end.if.#cfg.in |
3f3c0 | 63 6c 75 64 65 64 69 72 73 20 3e 20 30 20 6f 72 20 23 63 66 67 2e 72 65 73 69 6e 63 6c 75 64 65 | cludedirs.>.0.or.#cfg.resinclude |
3f3e0 | 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 74 61 62 6c 65 | dirs.>.0.then.local.dirs.=.table |
3f400 | 2e 6a 6f 69 6e 28 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 2c 20 63 66 67 2e 72 65 73 69 6e | .join(cfg.includedirs,.cfg.resin |
3f420 | 63 6c 75 64 65 64 69 72 73 29 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 | cludedirs)._p(4,'AdditionalInclu |
3f440 | 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 73 63 | deDirectories="%s"',.premake.esc |
3f460 | 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 64 69 72 | (path.translate(table.concat(dir |
3f480 | 73 2c 20 22 3b 22 29 2c 20 27 5c 5c 27 29 29 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a | s,.";"),.'\\'))).end._p(3,'/>'). |
3f4a0 | 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 56 43 4d 61 6e 69 66 65 73 74 54 6f | end.function.vc200x.VCManifestTo |
3f4c0 | 6f 6c 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6d 61 6e 69 66 65 73 74 73 20 3d 20 7b 20 7d 0a 66 6f | ol(cfg).local.manifests.=.{.}.fo |
3f4e0 | 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 6c 65 73 29 20 | r._,.fname.in.ipairs(cfg.files). |
3f500 | 64 6f 0a 69 66 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 20 3d | do.if.path.getextension(fname).= |
3f520 | 3d 20 22 2e 6d 61 6e 69 66 65 73 74 22 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 | =.".manifest".then.table.insert( |
3f540 | 6d 61 6e 69 66 65 73 74 73 2c 20 66 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 33 2c 27 | manifests,.fname).end.end._p(3,' |
3f560 | 3c 54 6f 6f 6c 27 29 0a 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 56 43 4d 61 6e 69 66 65 73 74 54 6f | <Tool')._p(4,'Name="VCManifestTo |
3f580 | 6f 6c 22 27 29 0a 69 66 20 23 6d 61 6e 69 66 65 73 74 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 | ol"').if.#manifests.>.0.then._p( |
3f5a0 | 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 4d 61 6e 69 66 65 73 74 46 69 6c 65 73 3d 22 25 73 22 27 | 4,'AdditionalManifestFiles="%s"' |
3f5c0 | 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 6d 61 6e 69 66 | ,.premake.esc(table.concat(manif |
3f5e0 | 65 73 74 73 2c 20 22 3b 22 29 29 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 6e 64 0a | ests,.";"))).end._p(3,'/>').end. |
3f600 | 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 56 43 4d 49 44 4c 54 6f 6f 6c 28 63 66 67 29 0a | function.vc200x.VCMIDLTool(cfg). |
3f620 | 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 4d 49 44 4c | _p(3,'<Tool')._p(4,'Name="VCMIDL |
3f640 | 54 6f 6f 6c 22 27 29 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 78 36 34 22 | Tool"').if.cfg.platform.==."x64" |
3f660 | 20 74 68 65 6e 0a 5f 70 28 34 2c 27 54 61 72 67 65 74 45 6e 76 69 72 6f 6e 6d 65 6e 74 3d 22 33 | .then._p(4,'TargetEnvironment="3 |
3f680 | 22 27 29 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 6f 6e 20 | "').end._p(3,'/>').end.function. |
3f6a0 | 76 63 32 30 30 78 2e 62 75 69 6c 64 73 74 65 70 73 62 6c 6f 63 6b 28 6e 61 6d 65 2c 20 73 74 65 | vc200x.buildstepsblock(name,.ste |
3f6c0 | 70 73 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 25 73 | ps)._p(3,'<Tool')._p(4,'Name="%s |
3f6e0 | 22 27 2c 20 6e 61 6d 65 29 0a 69 66 20 23 73 74 65 70 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 | "',.name).if.#steps.>.0.then._p( |
3f700 | 34 2c 27 43 6f 6d 6d 61 6e 64 4c 69 6e 65 3d 22 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 | 4,'CommandLine="%s"',.premake.es |
3f720 | 63 28 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 73 74 65 70 73 2c 20 22 22 2c 20 22 22 2c 20 22 | c(table.implode(steps,."",."",." |
3f740 | 5c 72 5c 6e 22 29 29 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 6e 64 0a 6c 6f 63 61 | \r\n"))).end._p(3,'/>').end.loca |
3f760 | 6c 20 62 6c 6f 63 6b 6d 61 70 20 3d 0a 7b 0a 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 20 | l.blockmap.=.{.VCCLCompilerTool. |
3f780 | 20 20 20 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 2c | ......=.vc200x.VCCLCompilerTool, |
3f7a0 | 0a 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 5f 50 53 33 20 20 20 3d 20 76 63 32 30 30 78 | .VCCLCompilerTool_PS3...=.vc200x |
3f7c0 | 2e 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 5f 50 53 33 2c 0a 56 43 4c 69 6e 6b 65 72 54 | .VCCLCompilerTool_PS3,.VCLinkerT |
3f7e0 | 6f 6f 6c 20 20 20 20 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 | ool...........=.vc200x.VCLinkerT |
3f800 | 6f 6f 6c 2c 0a 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 5f 50 53 33 20 20 20 20 20 20 20 3d 20 76 63 | ool,.VCLinkerTool_PS3.......=.vc |
3f820 | 32 30 30 78 2e 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 5f 50 53 33 2c 0a 56 43 4d 61 6e 69 66 65 73 | 200x.VCLinkerTool_PS3,.VCManifes |
3f840 | 74 54 6f 6f 6c 20 20 20 20 20 20 20 20 20 3d 20 76 63 32 30 30 78 2e 56 43 4d 61 6e 69 66 65 73 | tTool.........=.vc200x.VCManifes |
3f860 | 74 54 6f 6f 6c 2c 0a 56 43 4d 49 44 4c 54 6f 6f 6c 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 | tTool,.VCMIDLTool.............=. |
3f880 | 76 63 32 30 30 78 2e 56 43 4d 49 44 4c 54 6f 6f 6c 2c 0a 56 43 52 65 73 6f 75 72 63 65 43 6f 6d | vc200x.VCMIDLTool,.VCResourceCom |
3f8a0 | 70 69 6c 65 72 54 6f 6f 6c 20 3d 20 76 63 32 30 30 78 2e 56 43 52 65 73 6f 75 72 63 65 43 6f 6d | pilerTool.=.vc200x.VCResourceCom |
3f8c0 | 70 69 6c 65 72 54 6f 6f 6c 2c 0a 7d 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 73 | pilerTool,.}.local.function.gets |
3f8e0 | 65 63 74 69 6f 6e 73 28 76 65 72 73 69 6f 6e 2c 20 70 6c 61 74 66 6f 72 6d 29 0a 69 66 20 70 6c | ections(version,.platform).if.pl |
3f900 | 61 74 66 6f 72 6d 20 3d 3d 20 22 58 62 6f 78 33 36 30 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 | atform.==."Xbox360".then.return. |
3f920 | 7b 0a 22 56 43 50 72 65 42 75 69 6c 64 45 76 65 6e 74 54 6f 6f 6c 22 2c 0a 22 56 43 43 75 73 74 | {."VCPreBuildEventTool",."VCCust |
3f940 | 6f 6d 42 75 69 6c 64 54 6f 6f 6c 22 2c 0a 22 56 43 58 4d 4c 44 61 74 61 47 65 6e 65 72 61 74 6f | omBuildTool",."VCXMLDataGenerato |
3f960 | 72 54 6f 6f 6c 22 2c 0a 22 56 43 57 65 62 53 65 72 76 69 63 65 50 72 6f 78 79 47 65 6e 65 72 61 | rTool",."VCWebServiceProxyGenera |
3f980 | 74 6f 72 54 6f 6f 6c 22 2c 0a 22 56 43 4d 49 44 4c 54 6f 6f 6c 22 2c 0a 22 56 43 43 4c 43 6f 6d | torTool",."VCMIDLTool",."VCCLCom |
3f9a0 | 70 69 6c 65 72 54 6f 6f 6c 22 2c 0a 22 56 43 4d 61 6e 61 67 65 64 52 65 73 6f 75 72 63 65 43 6f | pilerTool",."VCManagedResourceCo |
3f9c0 | 6d 70 69 6c 65 72 54 6f 6f 6c 22 2c 0a 22 56 43 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 | mpilerTool",."VCResourceCompiler |
3f9e0 | 54 6f 6f 6c 22 2c 0a 22 56 43 50 72 65 4c 69 6e 6b 45 76 65 6e 74 54 6f 6f 6c 22 2c 0a 22 56 43 | Tool",."VCPreLinkEventTool",."VC |
3fa00 | 4c 69 6e 6b 65 72 54 6f 6f 6c 22 2c 0a 22 56 43 41 4c 69 6e 6b 54 6f 6f 6c 22 2c 0a 22 56 43 58 | LinkerTool",."VCALinkTool",."VCX |
3fa20 | 33 36 30 49 6d 61 67 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 | 360ImageTool",."VCBscMakeTool",. |
3fa40 | 22 56 43 58 33 36 30 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 | "VCX360DeploymentTool",."VCPostB |
3fa60 | 75 69 6c 64 45 76 65 6e 74 54 6f 6f 6c 22 2c 0a 22 44 65 62 75 67 67 65 72 54 6f 6f 6c 22 2c 0a | uildEventTool",."DebuggerTool",. |
3fa80 | 7d 0a 65 6e 64 0a 69 66 20 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 50 53 33 22 20 74 68 65 6e 0a | }.end.if.platform.==."PS3".then. |
3faa0 | 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 22 2c 0a | return.{."VCPreBuildEventTool",. |
3fac0 | 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 74 61 47 | "VCCustomBuildTool",."VCXMLDataG |
3fae0 | 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 72 6f 78 | eneratorTool",."VCWebServiceProx |
3fb00 | 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 2c 0a 22 | yGeneratorTool",."VCMIDLTool",." |
3fb20 | 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 5f 50 53 33 22 2c 0a 22 56 43 4d 61 6e 61 67 65 | VCCLCompilerTool_PS3",."VCManage |
3fb40 | 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 75 | dResourceCompilerTool",."VCResou |
3fb60 | 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 6e | rceCompilerTool",."VCPreLinkEven |
3fb80 | 74 54 6f 6f 6c 22 2c 0a 22 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 5f 50 53 33 22 2c 0a 22 56 43 41 | tTool",."VCLinkerTool_PS3",."VCA |
3fba0 | 4c 69 6e 6b 54 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 | LinkTool",."VCManifestTool",."VC |
3fbc0 | 58 44 43 4d 61 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 | XDCMakeTool",."VCBscMakeTool",." |
3fbe0 | 56 43 46 78 43 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 | VCFxCopTool",."VCAppVerifierTool |
3fc00 | 22 2c 0a 22 56 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 | ",."VCWebDeploymentTool",."VCPos |
3fc20 | 74 42 75 69 6c 64 45 76 65 6e 74 54 6f 6f 6c 22 0a 7d 0a 65 6e 64 0a 72 65 74 75 72 6e 20 7b 0a | tBuildEventTool".}.end.return.{. |
3fc40 | 22 56 43 50 72 65 42 75 69 6c 64 45 76 65 6e 74 54 6f 6f 6c 22 2c 0a 22 56 43 43 75 73 74 6f 6d | "VCPreBuildEventTool",."VCCustom |
3fc60 | 42 75 69 6c 64 54 6f 6f 6c 22 2c 0a 22 56 43 58 4d 4c 44 61 74 61 47 65 6e 65 72 61 74 6f 72 54 | BuildTool",."VCXMLDataGeneratorT |
3fc80 | 6f 6f 6c 22 2c 0a 22 56 43 57 65 62 53 65 72 76 69 63 65 50 72 6f 78 79 47 65 6e 65 72 61 74 6f | ool",."VCWebServiceProxyGenerato |
3fca0 | 72 54 6f 6f 6c 22 2c 0a 22 56 43 4d 49 44 4c 54 6f 6f 6c 22 2c 0a 22 56 43 43 4c 43 6f 6d 70 69 | rTool",."VCMIDLTool",."VCCLCompi |
3fcc0 | 6c 65 72 54 6f 6f 6c 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 | lerTool",."VCManagedResourceComp |
3fce0 | 69 6c 65 72 54 6f 6f 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 | ilerTool",."VCResourceCompilerTo |
3fd00 | 6f 6c 22 2c 0a 22 56 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 | ol",."VCPreLinkEventTool",."VCLi |
3fd20 | 6e 6b 65 72 54 6f 6f 6c 22 2c 0a 22 56 43 41 4c 69 6e 6b 54 6f 6f 6c 22 2c 0a 22 56 43 4d 61 6e | nkerTool",."VCALinkTool",."VCMan |
3fd40 | 69 66 65 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 | ifestTool",."VCXDCMakeTool",."VC |
3fd60 | 42 73 63 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 | BscMakeTool",."VCFxCopTool",."VC |
3fd80 | 41 70 70 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 | AppVerifierTool",."VCWebDeployme |
3fda0 | 6e 74 54 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 | ntTool",."VCPostBuildEventTool". |
3fdc0 | 7d 0a 65 6e 64 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 28 70 | }.end.function.vc200x.generate(p |
3fde0 | 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 50 | rj).vc200x.header('VisualStudioP |
3fe00 | 72 6f 6a 65 63 74 27 29 0a 5f 70 28 31 2c 27 4e 61 6d 65 3d 22 25 73 22 27 2c 20 70 72 65 6d 61 | roject')._p(1,'Name="%s"',.prema |
3fe20 | 6b 65 2e 65 73 63 28 70 72 6a 2e 6e 61 6d 65 29 29 0a 5f 70 28 31 2c 27 50 72 6f 6a 65 63 74 47 | ke.esc(prj.name))._p(1,'ProjectG |
3fe40 | 55 49 44 3d 22 7b 25 73 7d 22 27 2c 20 70 72 6a 2e 75 75 69 64 29 0a 5f 70 28 31 2c 27 52 6f 6f | UID="{%s}"',.prj.uuid)._p(1,'Roo |
3fe60 | 74 4e 61 6d 65 73 70 61 63 65 3d 22 25 73 22 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 5f 70 28 31 | tNamespace="%s"',.prj.name)._p(1 |
3fe80 | 2c 27 4b 65 79 77 6f 72 64 3d 22 25 73 22 27 2c 20 69 69 66 28 70 72 6a 2e 66 6c 61 67 73 2e 4d | ,'Keyword="%s"',.iif(prj.flags.M |
3fea0 | 61 6e 61 67 65 64 2c 20 22 4d 61 6e 61 67 65 64 43 50 72 6f 6a 22 2c 20 22 57 69 6e 33 32 50 72 | anaged,."ManagedCProj",."Win32Pr |
3fec0 | 6f 6a 22 29 29 0a 5f 70 28 31 2c 27 3e 27 29 0a 76 63 32 30 30 78 2e 50 6c 61 74 66 6f 72 6d 73 | oj"))._p(1,'>').vc200x.Platforms |
3fee0 | 28 70 72 6a 29 0a 5f 70 28 31 2c 27 3c 54 6f 6f 6c 46 69 6c 65 73 3e 27 29 0a 5f 70 28 31 2c 27 | (prj)._p(1,'<ToolFiles>')._p(1,' |
3ff00 | 3c 2f 54 6f 6f 6c 46 69 6c 65 73 3e 27 29 0a 5f 70 28 31 2c 27 3c 43 6f 6e 66 69 67 75 72 61 74 | </ToolFiles>')._p(1,'<Configurat |
3ff20 | 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 69 72 73 | ions>').for._,.cfginfo.in.ipairs |
3ff40 | 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 |
3ff60 | 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 6c 20 63 | o.if.cfginfo.isreal.then.local.c |
3ff80 | 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 66 67 69 | fg.=.premake.getconfig(prj,.cfgi |
3ffa0 | 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 5f 70 6c | nfo.src_buildcfg,.cfginfo.src_pl |
3ffc0 | 61 74 66 6f 72 6d 29 0a 76 63 32 30 30 78 2e 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 28 63 66 67 | atform).vc200x.Configuration(cfg |
3ffe0 | 69 6e 66 6f 2e 6e 61 6d 65 2c 20 63 66 67 29 0a 66 6f 72 20 5f 2c 20 62 6c 6f 63 6b 20 69 6e 20 | info.name,.cfg).for._,.block.in. |
40000 | 69 70 61 69 72 73 28 67 65 74 73 65 63 74 69 6f 6e 73 28 5f 41 43 54 49 4f 4e 2c 20 63 66 67 69 | ipairs(getsections(_ACTION,.cfgi |
40020 | 6e 66 6f 2e 73 72 63 5f 70 6c 61 74 66 6f 72 6d 29 29 20 64 6f 0a 69 66 20 62 6c 6f 63 6b 6d 61 | nfo.src_platform)).do.if.blockma |
40040 | 70 5b 62 6c 6f 63 6b 5d 20 74 68 65 6e 0a 62 6c 6f 63 6b 6d 61 70 5b 62 6c 6f 63 6b 5d 28 63 66 | p[block].then.blockmap[block](cf |
40060 | 67 29 0a 65 6c 73 65 69 66 20 62 6c 6f 63 6b 20 3d 3d 20 22 56 43 50 72 65 42 75 69 6c 64 45 76 | g).elseif.block.==."VCPreBuildEv |
40080 | 65 6e 74 54 6f 6f 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 | entTool".then.vc200x.buildstepsb |
400a0 | 6c 6f 63 6b 28 22 56 43 50 72 65 42 75 69 6c 64 45 76 65 6e 74 54 6f 6f 6c 22 2c 20 63 66 67 2e | lock("VCPreBuildEventTool",.cfg. |
400c0 | 70 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 29 0a 65 6c 73 65 69 66 20 62 6c 6f 63 6b 20 3d | prebuildcommands).elseif.block.= |
400e0 | 3d 20 22 56 43 50 72 65 4c 69 6e 6b 45 76 65 6e 74 54 6f 6f 6c 22 20 74 68 65 6e 0a 76 63 32 30 | =."VCPreLinkEventTool".then.vc20 |
40100 | 30 78 2e 62 75 69 6c 64 73 74 65 70 73 62 6c 6f 63 6b 28 22 56 43 50 72 65 4c 69 6e 6b 45 76 65 | 0x.buildstepsblock("VCPreLinkEve |
40120 | 6e 74 54 6f 6f 6c 22 2c 20 63 66 67 2e 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e 64 73 29 0a 65 6c | ntTool",.cfg.prelinkcommands).el |
40140 | 73 65 69 66 20 62 6c 6f 63 6b 20 3d 3d 20 22 56 43 50 6f 73 74 42 75 69 6c 64 45 76 65 6e 74 54 | seif.block.==."VCPostBuildEventT |
40160 | 6f 6f 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 | ool".then.vc200x.buildstepsblock |
40180 | 28 22 56 43 50 6f 73 74 42 75 69 6c 64 45 76 65 6e 74 54 6f 6f 6c 22 2c 20 63 66 67 2e 70 6f 73 | ("VCPostBuildEventTool",.cfg.pos |
401a0 | 74 62 75 69 6c 64 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 | tbuildcommands).elseif.block.==. |
401c0 | 22 56 43 58 33 36 30 44 65 70 6c 6f 79 6d 65 6e 74 54 6f 6f 6c 22 20 74 68 65 6e 0a 5f 70 28 33 | "VCX360DeploymentTool".then._p(3 |
401e0 | 2c 27 3c 54 6f 6f 6c 27 29 0a 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 56 43 58 33 36 30 44 65 70 6c | ,'<Tool')._p(4,'Name="VCX360Depl |
40200 | 6f 79 6d 65 6e 74 54 6f 6f 6c 22 27 29 0a 5f 70 28 34 2c 27 44 65 70 6c 6f 79 6d 65 6e 74 54 79 | oymentTool"')._p(4,'DeploymentTy |
40220 | 70 65 3d 22 30 22 27 29 0a 69 66 20 23 63 66 67 2e 64 65 70 6c 6f 79 6d 65 6e 74 6f 70 74 69 6f | pe="0"').if.#cfg.deploymentoptio |
40240 | 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 69 | ns.>.0.then._p(4,'AdditionalOpti |
40260 | 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 2e | ons="%s"',.table.concat(premake. |
40280 | 65 73 63 28 63 66 67 2e 64 65 70 6c 6f 79 6d 65 6e 74 6f 70 74 69 6f 6e 73 29 2c 20 22 20 22 29 | esc(cfg.deploymentoptions),.".") |
402a0 | 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 6c 6f 63 6b 20 3d 3d | ).end._p(3,'/>').elseif.block.== |
402c0 | 20 22 56 43 58 33 36 30 49 6d 61 67 65 54 6f 6f 6c 22 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 54 | ."VCX360ImageTool".then._p(3,'<T |
402e0 | 6f 6f 6c 27 29 0a 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 56 43 58 33 36 30 49 6d 61 67 65 54 6f 6f | ool')._p(4,'Name="VCX360ImageToo |
40300 | 6c 22 27 29 0a 69 66 20 23 63 66 67 2e 69 6d 61 67 65 6f 70 74 69 6f 6e 73 20 3e 20 30 20 74 68 | l"').if.#cfg.imageoptions.>.0.th |
40320 | 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 25 73 22 27 | en._p(4,'AdditionalOptions="%s"' |
40340 | 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 63 66 67 2e 69 | ,.table.concat(premake.esc(cfg.i |
40360 | 6d 61 67 65 6f 70 74 69 6f 6e 73 29 2c 20 22 20 22 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 69 | mageoptions),.".")).end.if.cfg.i |
40380 | 6d 61 67 65 70 61 74 68 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 5f 70 28 34 2c 27 4f 75 74 70 75 | magepath.~=.nil.then._p(4,'Outpu |
403a0 | 74 46 69 6c 65 4e 61 6d 65 3d 22 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 74 | tFileName="%s"',.premake.esc(pat |
403c0 | 68 2e 74 72 61 6e 73 6c 61 74 65 28 63 66 67 2e 69 6d 61 67 65 70 61 74 68 29 29 29 0a 65 6e 64 | h.translate(cfg.imagepath))).end |
403e0 | 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 6c 73 65 69 66 20 62 6c 6f 63 6b 20 3d 3d 20 22 44 65 62 | ._p(3,'/>').elseif.block.==."Deb |
40400 | 75 67 67 65 72 54 6f 6f 6c 22 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 44 65 62 75 67 67 65 72 54 | uggerTool".then._p(3,'<DebuggerT |
40420 | 6f 6f 6c 27 29 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 33 2c 27 3c 54 6f 6f | ool')._p(3,'/>').else._p(3,'<Too |
40440 | 6c 27 29 0a 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 25 73 22 27 2c 20 62 6c 6f 63 6b 29 0a 5f 70 28 | l')._p(4,'Name="%s"',.block)._p( |
40460 | 33 2c 27 2f 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 2f 43 6f 6e 66 69 67 75 72 | 3,'/>').end.end._p(2,'</Configur |
40480 | 61 74 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 | ation>').end.end._p(1,'</Configu |
404a0 | 72 61 74 69 6f 6e 73 3e 27 29 0a 5f 70 28 31 2c 27 3c 52 65 66 65 72 65 6e 63 65 73 3e 27 29 0a | rations>')._p(1,'<References>'). |
404c0 | 5f 70 28 31 2c 27 3c 2f 52 65 66 65 72 65 6e 63 65 73 3e 27 29 0a 5f 70 28 31 2c 27 3c 46 69 6c | _p(1,'</References>')._p(1,'<Fil |
404e0 | 65 73 3e 27 29 0a 76 63 32 30 30 78 2e 46 69 6c 65 73 28 70 72 6a 29 0a 5f 70 28 31 2c 27 3c 2f | es>').vc200x.Files(prj)._p(1,'</ |
40500 | 46 69 6c 65 73 3e 27 29 0a 5f 70 28 31 2c 27 3c 47 6c 6f 62 61 6c 73 3e 27 29 0a 5f 70 28 31 2c | Files>')._p(1,'<Globals>')._p(1, |
40520 | 27 3c 2f 47 6c 6f 62 61 6c 73 3e 27 29 0a 5f 70 28 27 3c 2f 56 69 73 75 61 6c 53 74 75 64 69 6f | '</Globals>')._p('</VisualStudio |
40540 | 50 72 6f 6a 65 63 74 3e 27 29 0a 65 6e 64 0a 00 6c 6f 63 61 6c 20 76 63 32 30 30 78 20 3d 20 70 | Project>').end..local.vc200x.=.p |
40560 | 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 30 78 0a 66 75 6e 63 74 69 6f 6e 20 76 | remake.vstudio.vc200x.function.v |
40580 | 63 32 30 30 78 2e 67 65 6e 65 72 61 74 65 5f 75 73 65 72 28 70 72 6a 29 0a 76 63 32 30 30 78 2e | c200x.generate_user(prj).vc200x. |
405a0 | 68 65 61 64 65 72 28 27 56 69 73 75 61 6c 53 74 75 64 69 6f 55 73 65 72 46 69 6c 65 27 29 0a 5f | header('VisualStudioUserFile')._ |
405c0 | 70 28 31 2c 27 53 68 6f 77 41 6c 6c 46 69 6c 65 73 3d 22 66 61 6c 73 65 22 27 29 0a 5f 70 28 31 | p(1,'ShowAllFiles="false"')._p(1 |
405e0 | 2c 27 3e 27 29 0a 5f 70 28 31 2c 27 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 3e 27 29 0a 66 | ,'>')._p(1,'<Configurations>').f |
40600 | 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 2e 73 6f 6c 75 | or._,.cfginfo.in.ipairs(prj.solu |
40620 | 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 69 66 20 63 66 67 69 | tion.vstudio_configs).do.if.cfgi |
40640 | 6e 66 6f 2e 69 73 72 65 61 6c 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 65 6d | nfo.isreal.then.local.cfg.=.prem |
40660 | 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 63 5f 62 | ake.getconfig(prj,.cfginfo.src_b |
40680 | 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 29 0a 5f | uildcfg,.cfginfo.src_platform)._ |
406a0 | 70 28 32 2c 27 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 27 29 0a 5f 70 28 33 2c 27 4e 61 6d 65 | p(2,'<Configuration')._p(3,'Name |
406c0 | 3d 22 25 73 22 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 6d 65 | ="%s"',.premake.esc(cfginfo.name |
406e0 | 29 29 0a 5f 70 28 33 2c 27 3e 27 29 0a 76 63 32 30 30 78 2e 64 65 62 75 67 64 69 72 28 63 66 67 | ))._p(3,'>').vc200x.debugdir(cfg |
40700 | 29 0a 5f 70 28 32 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 | )._p(2,'</Configuration>').end.e |
40720 | 6e 64 0a 5f 70 28 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 | nd._p(1,'</Configurations>')._p( |
40740 | 27 3c 2f 56 69 73 75 61 6c 53 74 75 64 69 6f 55 73 65 72 46 69 6c 65 3e 27 29 0a 65 6e 64 0a 66 | '</VisualStudioUserFile>').end.f |
40760 | 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 65 6e 76 69 72 6f 6e 6d 65 6e 74 61 72 67 73 28 63 | unction.vc200x.environmentargs(c |
40780 | 66 67 29 0a 69 66 20 63 66 67 2e 65 6e 76 69 72 6f 6e 6d 65 6e 74 61 72 67 73 20 61 6e 64 20 23 | fg).if.cfg.environmentargs.and.# |
407a0 | 63 66 67 2e 65 6e 76 69 72 6f 6e 6d 65 6e 74 61 72 67 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 | cfg.environmentargs.>.0.then._p( |
407c0 | 34 2c 27 45 6e 76 69 72 6f 6e 6d 65 6e 74 3d 22 25 73 22 27 2c 20 73 74 72 69 6e 67 2e 67 73 75 | 4,'Environment="%s"',.string.gsu |
407e0 | 62 28 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 65 6e 76 69 72 6f 6e 6d 65 6e 74 61 72 | b(table.concat(cfg.environmentar |
40800 | 67 73 2c 20 22 26 23 78 30 41 3b 22 29 2c 27 22 27 2c 27 26 71 75 6f 74 3b 27 29 29 0a 69 66 20 | gs,."
"),'"','"')).if. |
40820 | 63 66 67 2e 66 6c 61 67 73 2e 45 6e 76 69 72 6f 6e 6d 65 6e 74 41 72 67 73 44 6f 6e 74 4d 65 72 | cfg.flags.EnvironmentArgsDontMer |
40840 | 67 65 20 74 68 65 6e 0a 5f 70 28 34 2c 27 45 6e 76 69 72 6f 6e 6d 65 6e 74 4d 65 72 67 65 3d 22 | ge.then._p(4,'EnvironmentMerge=" |
40860 | 66 61 6c 73 65 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 | false"').end.end.end.function.vc |
40880 | 32 30 30 78 2e 64 65 62 75 67 64 69 72 28 63 66 67 29 0a 5f 70 28 33 2c 27 3c 44 65 62 75 67 53 | 200x.debugdir(cfg)._p(3,'<DebugS |
408a0 | 65 74 74 69 6e 67 73 27 29 0a 69 66 20 63 66 67 2e 64 65 62 75 67 64 69 72 20 74 68 65 6e 0a 5f | ettings').if.cfg.debugdir.then._ |
408c0 | 70 28 34 2c 27 57 6f 72 6b 69 6e 67 44 69 72 65 63 74 6f 72 79 3d 22 25 73 22 27 2c 20 70 61 74 | p(4,'WorkingDirectory="%s"',.pat |
408e0 | 68 2e 74 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 | h.translate(cfg.debugdir,.'\\')) |
40900 | 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 64 65 62 75 67 61 72 67 73 20 3e 20 30 20 74 68 65 6e 0a | .end.if.#cfg.debugargs.>.0.then. |
40920 | 5f 70 28 34 2c 27 43 6f 6d 6d 61 6e 64 41 72 67 75 6d 65 6e 74 73 3d 22 25 73 22 27 2c 20 74 61 | _p(4,'CommandArguments="%s"',.ta |
40940 | 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 22 20 22 29 29 0a | ble.concat(cfg.debugargs,.".")). |
40960 | 65 6e 64 0a 76 63 32 30 30 78 2e 65 6e 76 69 72 6f 6e 6d 65 6e 74 61 72 67 73 28 63 66 67 29 0a | end.vc200x.environmentargs(cfg). |
40980 | 5f 70 28 33 2c 27 2f 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 | _p(3,'/>').end..premake.vstudio. |
409a0 | 73 6c 6e 32 30 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 | sln2005.=.{.}.local.vstudio.=.pr |
409c0 | 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 0a 6c 6f 63 61 6c 20 73 6c 6e 32 30 30 35 20 3d 20 70 72 | emake.vstudio.local.sln2005.=.pr |
409e0 | 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 73 6c 6e 32 30 30 35 0a 66 75 6e 63 74 69 6f 6e 20 73 | emake.vstudio.sln2005.function.s |
40a00 | 6c 6e 32 30 30 35 2e 67 65 6e 65 72 61 74 65 28 73 6c 6e 29 0a 69 6f 2e 65 6f 6c 20 3d 20 27 5c | ln2005.generate(sln).io.eol.=.'\ |
40a20 | 72 5c 6e 27 0a 73 6c 6e 2e 76 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 20 3d 20 70 72 65 6d 61 | r\n'.sln.vstudio_configs.=.prema |
40a40 | 6b 65 2e 76 73 74 75 64 69 6f 2e 62 75 69 6c 64 63 6f 6e 66 69 67 73 28 73 6c 6e 29 0a 5f 70 28 | ke.vstudio.buildconfigs(sln)._p( |
40a60 | 27 5c 32 33 39 5c 31 38 37 5c 31 39 31 27 29 0a 73 6c 6e 32 30 30 35 2e 72 65 6f 72 64 65 72 50 | '\239\187\191').sln2005.reorderP |
40a80 | 72 6f 6a 65 63 74 73 28 73 6c 6e 29 0a 73 6c 6e 32 30 30 35 2e 68 65 61 64 65 72 28 73 6c 6e 29 | rojects(sln).sln2005.header(sln) |
40aa0 | 0a 66 6f 72 20 67 72 70 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.grp.in.premake.solution.eac |
40ac0 | 68 67 72 6f 75 70 28 73 6c 6e 29 20 64 6f 0a 73 6c 6e 32 30 30 35 2e 67 72 6f 75 70 28 67 72 70 | hgroup(sln).do.sln2005.group(grp |
40ae0 | 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 6f 6c 75 74 69 6f | ).end.for.prj.in.premake.solutio |
40b00 | 6e 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 73 6c 6e 29 20 64 6f 0a 73 6c 6e 32 30 30 35 2e 70 72 | n.eachproject(sln).do.sln2005.pr |
40b20 | 6f 6a 65 63 74 28 70 72 6a 29 0a 65 6e 64 0a 5f 70 28 27 47 6c 6f 62 61 6c 27 29 0a 73 6c 6e 32 | oject(prj).end._p('Global').sln2 |
40b40 | 30 30 35 2e 70 6c 61 74 66 6f 72 6d 73 28 73 6c 6e 29 0a 73 6c 6e 32 30 30 35 2e 70 72 6f 6a 65 | 005.platforms(sln).sln2005.proje |
40b60 | 63 74 5f 70 6c 61 74 66 6f 72 6d 73 28 73 6c 6e 29 0a 73 6c 6e 32 30 30 35 2e 70 72 6f 70 65 72 | ct_platforms(sln).sln2005.proper |
40b80 | 74 69 65 73 28 73 6c 6e 29 0a 73 6c 6e 32 30 30 35 2e 70 72 6f 6a 65 63 74 5f 67 72 6f 75 70 73 | ties(sln).sln2005.project_groups |
40ba0 | 28 73 6c 6e 29 0a 5f 70 28 27 45 6e 64 47 6c 6f 62 61 6c 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 | (sln)._p('EndGlobal').end.functi |
40bc0 | 6f 6e 20 73 6c 6e 32 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 | on.sln2005.reorderProjects(sln). |
40be0 | 69 66 20 73 6c 6e 2e 73 74 61 72 74 70 72 6f 6a 65 63 74 20 74 68 65 6e 0a 66 6f 72 20 69 2c 20 | if.sln.startproject.then.for.i,. |
40c00 | 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 69 | prj.in.ipairs(sln.projects).do.i |
40c20 | 66 20 73 6c 6e 2e 73 74 61 72 74 70 72 6f 6a 65 63 74 20 3d 3d 20 70 72 6a 2e 6e 61 6d 65 20 74 | f.sln.startproject.==.prj.name.t |
40c40 | 68 65 6e 0a 6c 6f 63 61 6c 20 63 75 72 20 3d 20 70 72 6a 2e 67 72 6f 75 70 0a 77 68 69 6c 65 20 | hen.local.cur.=.prj.group.while. |
40c60 | 63 75 72 20 7e 3d 20 6e 69 6c 20 64 6f 0a 66 6f 72 20 6a 2c 20 67 72 6f 75 70 20 69 6e 20 69 70 | cur.~=.nil.do.for.j,.group.in.ip |
40c80 | 61 69 72 73 28 73 6c 6e 2e 67 72 6f 75 70 73 29 20 64 6f 0a 69 66 20 67 72 6f 75 70 20 3d 3d 20 | airs(sln.groups).do.if.group.==. |
40ca0 | 63 75 72 20 74 68 65 6e 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 73 6c 6e 2e 67 72 6f 75 70 73 | cur.then.table.remove(sln.groups |
40cc0 | 2c 20 6a 29 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 | ,.j).break.end.end.table.insert( |
40ce0 | 73 6c 6e 2e 67 72 6f 75 70 73 2c 20 31 2c 20 63 75 72 29 0a 63 75 72 20 3d 20 63 75 72 2e 70 61 | sln.groups,.1,.cur).cur.=.cur.pa |
40d00 | 72 65 6e 74 0a 65 6e 64 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 73 6c 6e 2e 70 72 6f 6a 65 63 | rent.end.table.remove(sln.projec |
40d20 | 74 73 2c 20 69 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 | ts,.i).table.insert(sln.projects |
40d40 | 2c 20 31 2c 20 70 72 6a 29 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a | ,.1,.prj).break.end.end.end.end. |
40d60 | 66 75 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 68 65 61 64 65 72 28 73 6c 6e 29 0a 6c 6f 63 | function.sln2005.header(sln).loc |
40d80 | 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 65 | al.action.=.premake.action.curre |
40da0 | 6e 74 28 29 0a 5f 70 28 27 4d 69 63 72 6f 73 6f 66 74 20 56 69 73 75 61 6c 20 53 74 75 64 69 6f | nt()._p('Microsoft.Visual.Studio |
40dc0 | 20 53 6f 6c 75 74 69 6f 6e 20 46 69 6c 65 2c 20 46 6f 72 6d 61 74 20 56 65 72 73 69 6f 6e 20 25 | .Solution.File,.Format.Version.% |
40de0 | 64 2e 30 30 27 2c 20 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 73 6f 6c 75 74 69 6f 6e 56 65 | d.00',.action.vstudio.solutionVe |
40e00 | 72 73 69 6f 6e 29 0a 5f 70 28 27 23 20 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 25 73 27 2c 20 | rsion)._p('#.Visual.Studio.%s',. |
40e20 | 5f 41 43 54 49 4f 4e 3a 73 75 62 28 33 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 6c 6e | _ACTION:sub(3)).end.function.sln |
40e40 | 32 30 30 35 2e 70 72 6f 6a 65 63 74 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 70 72 6f 6a 70 61 74 68 | 2005.project(prj).local.projpath |
40e60 | 20 3d 20 70 61 74 68 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 | .=.path.translate(path.getrelati |
40e80 | 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 76 73 74 75 64 69 | ve(prj.solution.location,.vstudi |
40ea0 | 6f 2e 70 72 6f 6a 65 63 74 66 69 6c 65 28 70 72 6a 29 29 2c 20 22 5c 5c 22 29 0a 5f 70 28 27 50 | o.projectfile(prj)),."\\")._p('P |
40ec0 | 72 6f 6a 65 63 74 28 22 7b 25 73 7d 22 29 20 3d 20 22 25 73 22 2c 20 22 25 73 22 2c 20 22 7b 25 | roject("{%s}").=."%s",."%s",."{% |
40ee0 | 73 7d 22 27 2c 20 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 28 70 72 6a 29 2c 20 70 72 6a 2e 6e 61 6d | s}"',.vstudio.tool(prj),.prj.nam |
40f00 | 65 2c 20 70 72 6f 6a 70 61 74 68 2c 20 70 72 6a 2e 75 75 69 64 29 0a 73 6c 6e 32 30 30 35 2e 70 | e,.projpath,.prj.uuid).sln2005.p |
40f20 | 72 6f 6a 65 63 74 64 65 70 65 6e 64 65 6e 63 69 65 73 28 70 72 6a 29 0a 5f 70 28 27 45 6e 64 50 | rojectdependencies(prj)._p('EndP |
40f40 | 72 6f 6a 65 63 74 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 67 72 | roject').end.function.sln2005.gr |
40f60 | 6f 75 70 28 67 72 70 29 0a 5f 70 28 27 50 72 6f 6a 65 63 74 28 22 7b 32 31 35 30 45 33 33 33 2d | oup(grp)._p('Project("{2150E333- |
40f80 | 38 46 44 43 2d 34 32 41 33 2d 39 34 37 34 2d 31 41 33 39 35 36 44 34 36 44 45 38 7d 22 29 20 3d | 8FDC-42A3-9474-1A3956D46DE8}").= |
40fa0 | 20 22 25 73 22 2c 20 22 25 73 22 2c 20 22 7b 25 73 7d 22 27 2c 20 67 72 70 2e 6e 61 6d 65 2c 20 | ."%s",."%s",."{%s}"',.grp.name,. |
40fc0 | 67 72 70 2e 6e 61 6d 65 2c 20 67 72 70 2e 75 75 69 64 29 0a 5f 70 28 27 45 6e 64 50 72 6f 6a 65 | grp.name,.grp.uuid)._p('EndProje |
40fe0 | 63 74 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 70 72 6f 6a 65 63 | ct').end.function.sln2005.projec |
41000 | 74 64 65 70 65 6e 64 65 6e 63 69 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 64 65 70 73 20 3d 20 | tdependencies(prj).local.deps.=. |
41020 | 70 72 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 0a 69 66 20 | premake.getdependencies(prj).if. |
41040 | 23 64 65 70 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 27 5c 74 50 72 6f 6a 65 63 74 53 65 63 74 | #deps.>.0.then._p('\tProjectSect |
41060 | 69 6f 6e 28 50 72 6f 6a 65 63 74 44 65 70 65 6e 64 65 6e 63 69 65 73 29 20 3d 20 70 6f 73 74 50 | ion(ProjectDependencies).=.postP |
41080 | 72 6f 6a 65 63 74 27 29 0a 66 6f 72 20 5f 2c 20 64 65 70 20 69 6e 20 69 70 61 69 72 73 28 64 65 | roject').for._,.dep.in.ipairs(de |
410a0 | 70 73 29 20 64 6f 0a 5f 70 28 27 5c 74 5c 74 7b 25 73 7d 20 3d 20 7b 25 73 7d 27 2c 20 64 65 70 | ps).do._p('\t\t{%s}.=.{%s}',.dep |
410c0 | 2e 75 75 69 64 2c 20 64 65 70 2e 75 75 69 64 29 0a 65 6e 64 0a 5f 70 28 27 5c 74 45 6e 64 50 72 | .uuid,.dep.uuid).end._p('\tEndPr |
410e0 | 6f 6a 65 63 74 53 65 63 74 69 6f 6e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 | ojectSection').end.end.function. |
41100 | 73 6c 6e 32 30 30 35 2e 70 6c 61 74 66 6f 72 6d 73 28 73 6c 6e 29 0a 5f 70 28 27 5c 74 47 6c 6f | sln2005.platforms(sln)._p('\tGlo |
41120 | 62 61 6c 53 65 63 74 69 6f 6e 28 53 6f 6c 75 74 69 6f 6e 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e | balSection(SolutionConfiguration |
41140 | 50 6c 61 74 66 6f 72 6d 73 29 20 3d 20 70 72 65 53 6f 6c 75 74 69 6f 6e 27 29 0a 66 6f 72 20 5f | Platforms).=.preSolution').for._ |
41160 | 2c 20 63 66 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 | ,.cfg.in.ipairs(sln.vstudio_conf |
41180 | 69 67 73 29 20 64 6f 0a 5f 70 28 27 5c 74 5c 74 25 73 20 3d 20 25 73 27 2c 20 63 66 67 2e 6e 61 | igs).do._p('\t\t%s.=.%s',.cfg.na |
411a0 | 6d 65 2c 20 63 66 67 2e 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 27 5c 74 45 6e 64 47 6c 6f 62 61 | me,.cfg.name).end._p('\tEndGloba |
411c0 | 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 32 30 30 35 2e | lSection').end.function.sln2005. |
411e0 | 70 72 6f 6a 65 63 74 5f 70 6c 61 74 66 6f 72 6d 73 28 73 6c 6e 29 0a 5f 70 28 27 5c 74 47 6c 6f | project_platforms(sln)._p('\tGlo |
41200 | 62 61 6c 53 65 63 74 69 6f 6e 28 50 72 6f 6a 65 63 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 50 | balSection(ProjectConfigurationP |
41220 | 6c 61 74 66 6f 72 6d 73 29 20 3d 20 70 6f 73 74 53 6f 6c 75 74 69 6f 6e 27 29 0a 66 6f 72 20 70 | latforms).=.postSolution').for.p |
41240 | 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 |
41260 | 63 74 28 73 6c 6e 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 69 70 61 69 72 73 28 | ct(sln).do.for._,.cfg.in.ipairs( |
41280 | 73 6c 6e 2e 76 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 6d 61 | sln.vstudio_configs).do.local.ma |
412a0 | 70 70 65 64 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 28 | pped.if.premake.isdotnetproject( |
412c0 | 70 72 6a 29 20 74 68 65 6e 0a 6d 61 70 70 65 64 20 3d 20 22 41 6e 79 20 43 50 55 22 0a 65 6c 73 | prj).then.mapped.=."Any.CPU".els |
412e0 | 65 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 41 6e 79 20 43 50 55 22 20 6f | e.if.cfg.platform.==."Any.CPU".o |
41300 | 72 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 4d 69 78 65 64 20 50 6c 61 74 66 6f 72 | r.cfg.platform.==."Mixed.Platfor |
41320 | 6d 73 22 20 74 68 65 6e 0a 6d 61 70 70 65 64 20 3d 20 73 6c 6e 2e 76 73 74 75 64 69 6f 5f 63 6f | ms".then.mapped.=.sln.vstudio_co |
41340 | 6e 66 69 67 73 5b 33 5d 2e 70 6c 61 74 66 6f 72 6d 0a 65 6c 73 65 0a 6d 61 70 70 65 64 20 3d 20 | nfigs[3].platform.else.mapped.=. |
41360 | 63 66 67 2e 70 6c 61 74 66 6f 72 6d 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 5c 74 5c 74 7b 25 73 | cfg.platform.end.end._p('\t\t{%s |
41380 | 7d 2e 25 73 2e 41 63 74 69 76 65 43 66 67 20 3d 20 25 73 7c 25 73 27 2c 20 70 72 6a 2e 75 75 69 | }.%s.ActiveCfg.=.%s|%s',.prj.uui |
413a0 | 64 2c 20 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 | d,.cfg.name,.cfg.buildcfg,.mappe |
413c0 | 64 29 0a 69 66 20 6d 61 70 70 65 64 20 3d 3d 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 6f 72 20 | d).if.mapped.==.cfg.platform.or. |
413e0 | 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 4d 69 78 65 64 20 50 6c 61 74 66 6f 72 6d 73 | cfg.platform.==."Mixed.Platforms |
41400 | 22 20 74 68 65 6e 0a 5f 70 28 27 5c 74 5c 74 7b 25 73 7d 2e 25 73 2e 42 75 69 6c 64 2e 30 20 3d | ".then._p('\t\t{%s}.%s.Build.0.= |
41420 | 20 25 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 | .%s|%s',..prj.uuid,.cfg.name,.cf |
41440 | 67 2e 62 75 69 6c 64 63 66 67 2c 20 6d 61 70 70 65 64 29 0a 65 6e 64 0a 69 66 20 70 72 65 6d 61 | g.buildcfg,.mapped).end.if.prema |
41460 | 6b 65 2e 76 73 74 75 64 69 6f 2e 69 73 77 69 6e 72 74 28 29 20 61 6e 64 20 70 72 6a 2e 6b 69 6e | ke.vstudio.iswinrt().and.prj.kin |
41480 | 64 20 3d 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 20 74 68 65 6e 0a 5f 70 28 27 5c 74 5c 74 | d.==."WindowedApp".then._p('\t\t |
414a0 | 7b 25 73 7d 2e 25 73 2e 44 65 70 6c 6f 79 2e 30 20 3d 20 25 73 7c 25 73 27 2c 20 20 70 72 6a 2e | {%s}.%s.Deploy.0.=.%s|%s',..prj. |
414c0 | 75 75 69 64 2c 20 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 | uuid,.cfg.name,.cfg.buildcfg,.ma |
414e0 | 70 70 65 64 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 5c 74 45 6e 64 47 6c 6f 62 61 | pped).end.end.end._p('\tEndGloba |
41500 | 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 32 30 30 35 2e | lSection').end.function.sln2005. |
41520 | 70 72 6f 70 65 72 74 69 65 73 28 73 6c 6e 29 0a 5f 70 28 27 5c 74 47 6c 6f 62 61 6c 53 65 63 74 | properties(sln)._p('\tGlobalSect |
41540 | 69 6f 6e 28 53 6f 6c 75 74 69 6f 6e 50 72 6f 70 65 72 74 69 65 73 29 20 3d 20 70 72 65 53 6f 6c | ion(SolutionProperties).=.preSol |
41560 | 75 74 69 6f 6e 27 29 0a 5f 70 28 27 5c 74 5c 74 48 69 64 65 53 6f 6c 75 74 69 6f 6e 4e 6f 64 65 | ution')._p('\t\tHideSolutionNode |
41580 | 20 3d 20 46 41 4c 53 45 27 29 0a 5f 70 28 27 5c 74 45 6e 64 47 6c 6f 62 61 6c 53 65 63 74 69 6f | .=.FALSE')._p('\tEndGlobalSectio |
415a0 | 6e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 70 72 6f 6a 65 63 74 | n').end.function.sln2005.project |
415c0 | 5f 67 72 6f 75 70 73 28 73 6c 6e 29 0a 5f 70 28 27 5c 74 47 6c 6f 62 61 6c 53 65 63 74 69 6f 6e | _groups(sln)._p('\tGlobalSection |
415e0 | 28 4e 65 73 74 65 64 50 72 6f 6a 65 63 74 73 29 20 3d 20 70 72 65 53 6f 6c 75 74 69 6f 6e 27 29 | (NestedProjects).=.preSolution') |
41600 | 0a 66 6f 72 20 67 72 70 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.grp.in.premake.solution.eac |
41620 | 68 67 72 6f 75 70 28 73 6c 6e 29 20 64 6f 0a 69 66 20 67 72 70 2e 70 61 72 65 6e 74 20 7e 3d 20 | hgroup(sln).do.if.grp.parent.~=. |
41640 | 6e 69 6c 20 74 68 65 6e 0a 5f 70 28 27 5c 74 5c 74 7b 25 73 7d 20 3d 20 7b 25 73 7d 27 2c 20 67 | nil.then._p('\t\t{%s}.=.{%s}',.g |
41660 | 72 70 2e 75 75 69 64 2c 20 67 72 70 2e 70 61 72 65 6e 74 2e 75 75 69 64 29 0a 65 6e 64 0a 65 6e | rp.uuid,.grp.parent.uuid).end.en |
41680 | 64 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 | d.for.prj.in.premake.solution.ea |
416a0 | 63 68 70 72 6f 6a 65 63 74 28 73 6c 6e 29 20 64 6f 0a 69 66 20 70 72 6a 2e 67 72 6f 75 70 20 7e | chproject(sln).do.if.prj.group.~ |
416c0 | 3d 20 6e 69 6c 20 74 68 65 6e 0a 5f 70 28 27 5c 74 5c 74 7b 25 73 7d 20 3d 20 7b 25 73 7d 27 2c | =.nil.then._p('\t\t{%s}.=.{%s}', |
416e0 | 20 70 72 6a 2e 75 75 69 64 2c 20 70 72 6a 2e 67 72 6f 75 70 2e 75 75 69 64 29 0a 65 6e 64 0a 65 | .prj.uuid,.prj.group.uuid).end.e |
41700 | 6e 64 0a 5f 70 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 00 | nd._p('\tEndGlobalSection').end. |
41720 | 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 73 32 30 30 35 20 3d 20 7b 20 7d 0a 6c 6f 63 | premake.vstudio.cs2005.=.{.}.loc |
41740 | 61 6c 20 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 | al.vstudio.=.premake.vstudio.loc |
41760 | 61 6c 20 63 73 32 30 30 35 20 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 73 32 | al.cs2005..=.premake.vstudio.cs2 |
41780 | 30 30 35 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 65 6c 65 6d 65 6e 74 73 28 70 | 005.local.function.getelements(p |
417a0 | 72 6a 2c 20 61 63 74 69 6f 6e 2c 20 66 6e 61 6d 65 29 0a 69 66 20 61 63 74 69 6f 6e 20 3d 3d 20 | rj,.action,.fname).if.action.==. |
417c0 | 22 43 6f 6d 70 69 6c 65 22 20 61 6e 64 20 66 6e 61 6d 65 3a 65 6e 64 73 77 69 74 68 28 22 2e 63 | "Compile".and.fname:endswith(".c |
417e0 | 73 22 29 20 74 68 65 6e 0a 69 66 20 66 6e 61 6d 65 3a 65 6e 64 73 77 69 74 68 28 22 2e 44 65 73 | s").then.if.fname:endswith(".Des |
41800 | 69 67 6e 65 72 2e 63 73 22 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 62 61 73 65 6e 61 6d 65 20 3d | igner.cs").then.local.basename.= |
41820 | 20 66 6e 61 6d 65 3a 73 75 62 28 31 2c 20 2d 31 33 29 0a 6c 6f 63 61 6c 20 74 65 73 74 6e 61 6d | .fname:sub(1,.-13).local.testnam |
41840 | 65 20 3d 20 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 63 73 22 0a 69 66 20 70 72 65 6d 61 6b 65 | e.=.basename....".cs".if.premake |
41860 | 2e 66 69 6e 64 66 69 6c 65 28 70 72 6a 2c 20 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a 72 65 | .findfile(prj,.testname).then.re |
41880 | 74 75 72 6e 20 22 44 65 70 65 6e 64 65 6e 63 79 22 2c 20 74 65 73 74 6e 61 6d 65 0a 65 6e 64 0a | turn."Dependency",.testname.end. |
418a0 | 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 72 65 73 78 22 0a 69 | testname.=.basename....".resx".i |
418c0 | 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 61 6d 65 | f.premake.findfile(prj,.testname |
418e0 | 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 41 75 74 6f 47 65 6e 22 2c 20 74 65 73 74 6e 61 6d | ).then.return."AutoGen",.testnam |
41900 | 65 0a 65 6e 64 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 62 61 73 65 6e 61 6d 65 20 3d 20 66 6e 61 6d | e.end.else.local.basename.=.fnam |
41920 | 65 3a 73 75 62 28 31 2c 20 2d 34 29 0a 6c 6f 63 61 6c 20 74 65 73 74 6e 61 6d 65 20 3d 20 62 61 | e:sub(1,.-4).local.testname.=.ba |
41940 | 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 44 65 73 69 67 6e 65 72 2e 63 73 22 0a 69 66 20 70 72 65 6d | sename....".Designer.cs".if.prem |
41960 | 61 6b 65 2e 66 69 6e 64 66 69 6c 65 28 70 72 6a 2c 20 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e | ake.findfile(prj,.testname).then |
41980 | 0a 72 65 74 75 72 6e 20 22 53 75 62 54 79 70 65 46 6f 72 6d 22 0a 65 6e 64 0a 65 6e 64 0a 65 6e | .return."SubTypeForm".end.end.en |
419a0 | 64 0a 69 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 | d.if.action.==."EmbeddedResource |
419c0 | 22 20 61 6e 64 20 66 6e 61 6d 65 3a 65 6e 64 73 77 69 74 68 28 22 2e 72 65 73 78 22 29 20 74 68 | ".and.fname:endswith(".resx").th |
419e0 | 65 6e 0a 6c 6f 63 61 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 | en.local.basename.=.fname:sub(1, |
41a00 | 20 2d 36 29 0a 6c 6f 63 61 6c 20 74 65 73 74 6e 61 6d 65 20 3d 20 70 61 74 68 2e 67 65 74 6e 61 | .-6).local.testname.=.path.getna |
41a20 | 6d 65 28 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 63 73 22 29 0a 69 66 20 70 72 65 6d 61 6b 65 | me(basename....".cs").if.premake |
41a40 | 2e 66 69 6e 64 66 69 6c 65 28 70 72 6a 2c 20 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a 69 66 | .findfile(prj,.testname).then.if |
41a60 | 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 66 69 6c 65 28 70 72 6a 2c 20 62 61 73 65 6e 61 6d 65 20 | .premake.findfile(prj,.basename. |
41a80 | 2e 2e 20 22 2e 44 65 73 69 67 6e 65 72 2e 63 73 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 | ...".Designer.cs").then.return." |
41aa0 | 44 65 73 69 67 6e 65 72 54 79 70 65 22 2c 20 74 65 73 74 6e 61 6d 65 0a 65 6c 73 65 0a 72 65 74 | DesignerType",.testname.else.ret |
41ac0 | 75 72 6e 20 22 44 65 70 65 6e 64 65 6e 63 79 22 2c 20 74 65 73 74 6e 61 6d 65 0a 65 6e 64 0a 65 | urn."Dependency",.testname.end.e |
41ae0 | 6c 73 65 0a 74 65 73 74 6e 61 6d 65 20 3d 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 62 61 73 65 | lse.testname.=.path.getname(base |
41b00 | 6e 61 6d 65 20 2e 2e 20 22 2e 44 65 73 69 67 6e 65 72 2e 63 73 22 29 0a 69 66 20 70 72 65 6d 61 | name....".Designer.cs").if.prema |
41b20 | 6b 65 2e 66 69 6e 64 66 69 6c 65 28 70 72 6a 2c 20 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a | ke.findfile(prj,.testname).then. |
41b40 | 72 65 74 75 72 6e 20 22 41 75 74 6f 47 65 6e 65 72 61 74 65 64 22 0a 65 6e 64 0a 65 6e 64 0a 65 | return."AutoGenerated".end.end.e |
41b60 | 6e 64 0a 69 66 20 61 63 74 69 6f 6e 20 3d 3d 20 22 43 6f 6e 74 65 6e 74 22 20 74 68 65 6e 0a 72 | nd.if.action.==."Content".then.r |
41b80 | 65 74 75 72 6e 20 22 43 6f 70 79 4e 65 77 65 73 74 22 0a 65 6e 64 0a 72 65 74 75 72 6e 20 22 4e | eturn."CopyNewest".end.return."N |
41ba0 | 6f 6e 65 22 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 73 32 30 30 35 2e 61 72 63 68 28 70 72 | one".end.function.cs2005.arch(pr |
41bc0 | 6a 29 0a 72 65 74 75 72 6e 20 22 41 6e 79 43 50 55 22 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 | j).return."AnyCPU".end.function. |
41be0 | 63 73 32 30 30 35 2e 66 69 6c 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 70 72 65 | cs2005.files(prj).local.tr.=.pre |
41c00 | 6d 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 | make.project.buildsourcetree(prj |
41c20 | 29 0a 70 72 65 6d 61 6b 65 2e 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e | ).premake.tree.traverse(tr,.{.on |
41c40 | 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 61 63 74 69 | leaf.=.function(node).local.acti |
41c60 | 6f 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 2e 67 65 74 62 75 69 6c 64 61 63 74 69 | on.=.premake.dotnet.getbuildacti |
41c80 | 6f 6e 28 6e 6f 64 65 2e 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 20 3d 20 70 61 74 68 | on(node.cfg).local.fname..=.path |
41ca0 | 2e 74 72 61 6e 73 6c 61 74 65 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 6e 6f 64 65 2e 63 66 67 2e | .translate(premake.esc(node.cfg. |
41cc0 | 6e 61 6d 65 29 2c 20 22 5c 5c 22 29 0a 6c 6f 63 61 6c 20 65 6c 65 6d 65 6e 74 73 2c 20 64 65 70 | name),."\\").local.elements,.dep |
41ce0 | 65 6e 64 65 6e 63 79 20 3d 20 67 65 74 65 6c 65 6d 65 6e 74 73 28 70 72 6a 2c 20 61 63 74 69 6f | endency.=.getelements(prj,.actio |
41d00 | 6e 2c 20 6e 6f 64 65 2e 70 61 74 68 29 0a 69 66 20 65 6c 65 6d 65 6e 74 73 20 3d 3d 20 22 4e 6f | n,.node.path).if.elements.==."No |
41d20 | 6e 65 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 25 73 20 49 6e 63 6c 75 64 65 3d 22 25 73 | ne".then._p('....<%s.Include="%s |
41d40 | 22 20 2f 3e 27 2c 20 61 63 74 69 6f 6e 2c 20 66 6e 61 6d 65 29 0a 65 6c 73 65 0a 5f 70 28 27 20 | "./>',.action,.fname).else._p('. |
41d60 | 20 20 20 3c 25 73 20 49 6e 63 6c 75 64 65 3d 22 25 73 22 3e 27 2c 20 61 63 74 69 6f 6e 2c 20 66 | ...<%s.Include="%s">',.action,.f |
41d80 | 6e 61 6d 65 29 0a 69 66 20 65 6c 65 6d 65 6e 74 73 20 3d 3d 20 22 41 75 74 6f 47 65 6e 22 20 74 | name).if.elements.==."AutoGen".t |
41da0 | 68 65 6e 0a 5f 70 28 27 20 20 20 20 20 20 3c 41 75 74 6f 47 65 6e 3e 54 72 75 65 3c 2f 41 75 74 | hen._p('......<AutoGen>True</Aut |
41dc0 | 6f 47 65 6e 3e 27 29 0a 65 6c 73 65 69 66 20 65 6c 65 6d 65 6e 74 73 20 3d 3d 20 22 41 75 74 6f | oGen>').elseif.elements.==."Auto |
41de0 | 47 65 6e 65 72 61 74 65 64 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 20 20 3c 53 75 62 54 79 | Generated".then._p('......<SubTy |
41e00 | 70 65 3e 44 65 73 69 67 6e 65 72 3c 2f 53 75 62 54 79 70 65 3e 27 29 0a 5f 70 28 27 20 20 20 20 | pe>Designer</SubType>')._p('.... |
41e20 | 20 20 3c 47 65 6e 65 72 61 74 6f 72 3e 52 65 73 58 46 69 6c 65 43 6f 64 65 47 65 6e 65 72 61 74 | ..<Generator>ResXFileCodeGenerat |
41e40 | 6f 72 3c 2f 47 65 6e 65 72 61 74 6f 72 3e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 4c 61 73 74 | or</Generator>')._p('......<Last |
41e60 | 47 65 6e 4f 75 74 70 75 74 3e 25 73 2e 44 65 73 69 67 6e 65 72 2e 63 73 3c 2f 4c 61 73 74 47 65 | GenOutput>%s.Designer.cs</LastGe |
41e80 | 6e 4f 75 74 70 75 74 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 | nOutput>',.premake.esc(path.getb |
41ea0 | 61 73 65 6e 61 6d 65 28 6e 6f 64 65 2e 6e 61 6d 65 29 29 29 0a 65 6c 73 65 69 66 20 65 6c 65 6d | asename(node.name))).elseif.elem |
41ec0 | 65 6e 74 73 20 3d 3d 20 22 53 75 62 54 79 70 65 44 65 73 69 67 6e 65 72 22 20 74 68 65 6e 0a 5f | ents.==."SubTypeDesigner".then._ |
41ee0 | 70 28 27 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 | p('......<SubType>Designer</SubT |
41f00 | 79 70 65 3e 27 29 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 | ype>').elseif.elements.==."SubTy |
41f20 | 70 65 46 6f 72 6d 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 | peForm".then._p('......<SubType> |
41f40 | 46 6f 72 6d 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 74 73 | Form</SubType>').elseif.elements |
41f60 | 20 3d 3d 20 22 50 72 65 73 65 72 76 65 4e 65 77 65 73 74 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 | .==."PreserveNewest".then._p('.. |
41f80 | 20 20 20 20 3c 43 6f 70 79 54 6f 4f 75 74 70 75 74 44 69 72 65 63 74 6f 72 79 3e 50 72 65 73 65 | ....<CopyToOutputDirectory>Prese |
41fa0 | 72 76 65 4e 65 77 65 73 74 3c 2f 43 6f 70 79 54 6f 4f 75 74 70 75 74 44 69 72 65 63 74 6f 72 79 | rveNewest</CopyToOutputDirectory |
41fc0 | 3e 27 29 0a 65 6e 64 0a 69 66 20 64 65 70 65 6e 64 65 6e 63 79 20 74 68 65 6e 0a 5f 70 28 27 20 | >').end.if.dependency.then._p('. |
41fe0 | 20 20 20 20 20 3c 44 65 70 65 6e 64 65 6e 74 55 70 6f 6e 3e 25 73 3c 2f 44 65 70 65 6e 64 65 6e | .....<DependentUpon>%s</Dependen |
42000 | 74 55 70 6f 6e 3e 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 72 65 6d 61 6b 65 2e | tUpon>',.path.translate(premake. |
42020 | 65 73 63 28 64 65 70 65 6e 64 65 6e 63 79 29 2c 20 22 5c 5c 22 29 29 0a 65 6e 64 0a 5f 70 28 27 | esc(dependency),."\\")).end._p(' |
42040 | 20 20 20 20 3c 2f 25 73 3e 27 2c 20 61 63 74 69 6f 6e 29 0a 65 6e 64 0a 65 6e 64 0a 7d 2c 20 66 | ....</%s>',.action).end.end.},.f |
42060 | 61 6c 73 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 73 32 30 30 35 2e 70 72 6f 6a 65 63 | alse).end.function.cs2005.projec |
42080 | 74 65 6c 65 6d 65 6e 74 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 72 65 | telement(prj).local.action.=.pre |
420a0 | 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 6c 6f 63 61 6c 20 74 6f 6f 6c | make.action.current().local.tool |
420c0 | 76 65 72 73 69 6f 6e 20 3d 20 27 27 0a 69 66 20 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 74 | version.=.''.if.action.vstudio.t |
420e0 | 6f 6f 6c 73 56 65 72 73 69 6f 6e 20 74 68 65 6e 0a 74 6f 6f 6c 76 65 72 73 69 6f 6e 20 3d 20 73 | oolsVersion.then.toolversion.=.s |
42100 | 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 27 20 54 6f 6f 6c 73 56 65 72 73 69 6f 6e 3d 22 25 73 22 | tring.format('.ToolsVersion="%s" |
42120 | 27 2c 20 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 73 56 65 72 73 69 6f 6e 29 0a | ',.action.vstudio.toolsVersion). |
42140 | 65 6e 64 0a 69 66 20 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 | end.if._ACTION.>."vs2008".then._ |
42160 | 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 6f 64 69 6e 67 3d | p('<?xml.version="1.0".encoding= |
42180 | 22 75 74 66 2d 38 22 3f 3e 27 29 0a 65 6e 64 0a 5f 70 28 27 3c 50 72 6f 6a 65 63 74 25 73 20 44 | "utf-8"?>').end._p('<Project%s.D |
421a0 | 65 66 61 75 6c 74 54 61 72 67 65 74 73 3d 22 42 75 69 6c 64 22 20 78 6d 6c 6e 73 3d 22 68 74 74 | efaultTargets="Build".xmlns="htt |
421c0 | 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 6f | p://schemas.microsoft.com/develo |
421e0 | 70 65 72 2f 6d 73 62 75 69 6c 64 2f 32 30 30 33 22 3e 27 2c 20 74 6f 6f 6c 76 65 72 73 69 6f 6e | per/msbuild/2003">',.toolversion |
42200 | 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 73 32 30 30 35 2e 70 72 6f 6a 65 63 74 73 65 74 | ).end.function.cs2005.projectset |
42220 | 74 69 6e 67 73 28 70 72 6a 29 0a 5f 70 28 27 20 20 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e | tings(prj)._p('..<PropertyGroup> |
42240 | 27 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 43 6f 6e 64 69 74 | ')._p('....<Configuration.Condit |
42260 | 69 6f 6e 3d 22 20 5c 27 24 28 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 5c 27 20 3d 3d 20 5c 27 | ion=".\'$(Configuration)\'.==.\' |
42280 | 5c 27 20 22 3e 25 73 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 27 2c 20 70 72 65 6d 61 6b | \'.">%s</Configuration>',.premak |
422a0 | 65 2e 65 73 63 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e | e.esc(prj.solution.configuration |
422c0 | 73 5b 31 5d 29 29 0a 5f 70 28 27 20 20 20 20 3c 50 6c 61 74 66 6f 72 6d 20 43 6f 6e 64 69 74 69 | s[1]))._p('....<Platform.Conditi |
422e0 | 6f 6e 3d 22 20 5c 27 24 28 50 6c 61 74 66 6f 72 6d 29 5c 27 20 3d 3d 20 5c 27 5c 27 20 22 3e 25 | on=".\'$(Platform)\'.==.\'\'.">% |
42300 | 73 3c 2f 50 6c 61 74 66 6f 72 6d 3e 27 2c 20 63 73 32 30 30 35 2e 61 72 63 68 28 70 72 6a 29 29 | s</Platform>',.cs2005.arch(prj)) |
42320 | 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 69 6f 6e 2e 63 | .local.action.=.premake.action.c |
42340 | 75 72 72 65 6e 74 28 29 0a 69 66 20 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 70 72 6f 64 75 | urrent().if.action.vstudio.produ |
42360 | 63 74 56 65 72 73 69 6f 6e 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 50 72 6f 64 75 63 74 56 | ctVersion.then._p('....<ProductV |
42380 | 65 72 73 69 6f 6e 3e 25 73 3c 2f 50 72 6f 64 75 63 74 56 65 72 73 69 6f 6e 3e 27 2c 20 61 63 74 | ersion>%s</ProductVersion>',.act |
423a0 | 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 70 72 6f 64 75 63 74 56 65 72 73 69 6f 6e 29 0a 65 6e 64 0a | ion.vstudio.productVersion).end. |
423c0 | 69 66 20 5f 41 43 54 49 4f 4e 20 3c 20 22 76 73 32 30 31 32 22 20 74 68 65 6e 0a 5f 70 28 27 20 | if._ACTION.<."vs2012".then._p('. |
423e0 | 20 20 20 3c 53 63 68 65 6d 61 56 65 72 73 69 6f 6e 3e 32 2e 30 3c 2f 53 63 68 65 6d 61 56 65 72 | ...<SchemaVersion>2.0</SchemaVer |
42400 | 73 69 6f 6e 3e 27 29 0a 65 6e 64 0a 5f 70 28 27 20 20 20 20 3c 50 72 6f 6a 65 63 74 47 75 69 64 | sion>').end._p('....<ProjectGuid |
42420 | 3e 7b 25 73 7d 3c 2f 50 72 6f 6a 65 63 74 47 75 69 64 3e 27 2c 20 70 72 6a 2e 75 75 69 64 29 0a | >{%s}</ProjectGuid>',.prj.uuid). |
42440 | 5f 70 28 27 20 20 20 20 3c 4f 75 74 70 75 74 54 79 70 65 3e 25 73 3c 2f 4f 75 74 70 75 74 54 79 | _p('....<OutputType>%s</OutputTy |
42460 | 70 65 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 2e 67 65 74 6b 69 6e 64 28 70 72 6a | pe>',.premake.dotnet.getkind(prj |
42480 | 29 29 0a 5f 70 28 27 20 20 20 20 3c 41 70 70 44 65 73 69 67 6e 65 72 46 6f 6c 64 65 72 3e 50 72 | ))._p('....<AppDesignerFolder>Pr |
424a0 | 6f 70 65 72 74 69 65 73 3c 2f 41 70 70 44 65 73 69 67 6e 65 72 46 6f 6c 64 65 72 3e 27 29 0a 5f | operties</AppDesignerFolder>')._ |
424c0 | 70 28 27 20 20 20 20 3c 52 6f 6f 74 4e 61 6d 65 73 70 61 63 65 3e 25 73 3c 2f 52 6f 6f 74 4e 61 | p('....<RootNamespace>%s</RootNa |
424e0 | 6d 65 73 70 61 63 65 3e 27 2c 20 70 72 6a 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 61 73 65 6e | mespace>',.prj.buildtarget.basen |
42500 | 61 6d 65 29 0a 5f 70 28 27 20 20 20 20 3c 41 73 73 65 6d 62 6c 79 4e 61 6d 65 3e 25 73 3c 2f 41 | ame)._p('....<AssemblyName>%s</A |
42520 | 73 73 65 6d 62 6c 79 4e 61 6d 65 3e 27 2c 20 70 72 6a 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 | ssemblyName>',.prj.buildtarget.b |
42540 | 61 73 65 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 66 72 61 6d 65 77 6f 72 6b 20 3d 20 70 72 6a 2e 66 | asename).local.framework.=.prj.f |
42560 | 72 61 6d 65 77 6f 72 6b 20 6f 72 20 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 74 61 72 67 65 | ramework.or.action.vstudio.targe |
42580 | 74 46 72 61 6d 65 77 6f 72 6b 0a 69 66 20 66 72 61 6d 65 77 6f 72 6b 20 74 68 65 6e 0a 5f 70 28 | tFramework.if.framework.then._p( |
425a0 | 27 20 20 20 20 3c 54 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 56 65 72 73 69 6f 6e 3e 76 25 73 | '....<TargetFrameworkVersion>v%s |
425c0 | 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 2c 20 66 72 61 6d | </TargetFrameworkVersion>',.fram |
425e0 | 65 77 6f 72 6b 29 0a 65 6e 64 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3d 3d 20 27 76 73 32 30 31 30 | ework).end.if._ACTION.==.'vs2010 |
42600 | 27 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 6b 50 | '.then._p('....<TargetFrameworkP |
42620 | 72 6f 66 69 6c 65 3e 3c 2f 54 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 50 72 6f 66 69 6c 65 3e | rofile></TargetFrameworkProfile> |
42640 | 27 29 0a 65 6e 64 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 30 22 20 74 68 | ').end.if._ACTION.>=."vs2010".th |
42660 | 65 6e 0a 5f 70 28 27 20 20 20 20 3c 46 69 6c 65 41 6c 69 67 6e 6d 65 6e 74 3e 35 31 32 3c 2f 46 | en._p('....<FileAlignment>512</F |
42680 | 69 6c 65 41 6c 69 67 6e 6d 65 6e 74 3e 27 29 0a 65 6e 64 0a 5f 70 28 27 20 20 3c 2f 50 72 6f 70 | ileAlignment>').end._p('..</Prop |
426a0 | 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 73 32 30 30 35 | ertyGroup>').end.function.cs2005 |
426c0 | 2e 70 72 6f 70 65 72 74 79 67 72 6f 75 70 28 63 66 67 29 0a 5f 70 28 27 20 20 3c 50 72 6f 70 65 | .propertygroup(cfg)._p('..<Prope |
426e0 | 72 74 79 47 72 6f 75 70 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 20 5c 27 24 28 43 6f 6e 66 69 67 75 | rtyGroup.Condition=".\'$(Configu |
42700 | 72 61 74 69 6f 6e 29 7c 24 28 50 6c 61 74 66 6f 72 6d 29 5c 27 20 3d 3d 20 5c 27 25 73 7c 25 73 | ration)|$(Platform)\'.==.\'%s|%s |
42720 | 5c 27 20 22 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 6e 61 6d 65 29 2c 20 63 | \'.">',.premake.esc(cfg.name),.c |
42740 | 73 32 30 30 35 2e 61 72 63 68 28 63 66 67 29 29 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 20 22 76 | s2005.arch(cfg)).if._ACTION.>."v |
42760 | 73 32 30 30 38 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 50 6c 61 74 66 6f 72 6d 54 61 72 | s2008".then._p('....<PlatformTar |
42780 | 67 65 74 3e 25 73 3c 2f 50 6c 61 74 66 6f 72 6d 54 61 72 67 65 74 3e 27 2c 20 63 73 32 30 30 35 | get>%s</PlatformTarget>',.cs2005 |
427a0 | 2e 61 72 63 68 28 63 66 67 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 73 32 | .arch(cfg)).end.end.function.cs2 |
427c0 | 30 30 35 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 29 0a 69 6f 2e 65 6f 6c 20 3d 20 22 5c 72 5c 6e | 005.generate(prj).io.eol.=."\r\n |
427e0 | 22 0a 63 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 69 66 20 | ".cs2005.projectelement(prj).if. |
42800 | 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 32 30 31 30 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 3c 49 | _ACTION.>."vs2010".then._p('..<I |
42820 | 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 24 28 4d 53 42 75 69 6c 64 45 78 74 65 6e 73 69 6f | mport.Project="$(MSBuildExtensio |
42840 | 6e 73 50 61 74 68 29 5c 5c 24 28 4d 53 42 75 69 6c 64 54 6f 6f 6c 73 56 65 72 73 69 6f 6e 29 5c | nsPath)\\$(MSBuildToolsVersion)\ |
42860 | 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 6f 6d 6d 6f 6e 2e 70 72 6f 70 73 22 20 43 6f 6e 64 69 74 69 | \Microsoft.Common.props".Conditi |
42880 | 6f 6e 3d 22 45 78 69 73 74 73 28 5c 27 24 28 4d 53 42 75 69 6c 64 45 78 74 65 6e 73 69 6f 6e 73 | on="Exists(\'$(MSBuildExtensions |
428a0 | 50 61 74 68 29 5c 5c 24 28 4d 53 42 75 69 6c 64 54 6f 6f 6c 73 56 65 72 73 69 6f 6e 29 5c 5c 4d | Path)\\$(MSBuildToolsVersion)\\M |
428c0 | 69 63 72 6f 73 6f 66 74 2e 43 6f 6d 6d 6f 6e 2e 70 72 6f 70 73 5c 27 29 22 20 2f 3e 27 29 0a 65 | icrosoft.Common.props\')"./>').e |
428e0 | 6e 64 0a 63 73 32 30 30 35 2e 70 72 6f 6a 65 63 74 73 65 74 74 69 6e 67 73 28 70 72 6a 29 0a 66 | nd.cs2005.projectsettings(prj).f |
42900 | 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 6a | or.cfg.in.premake.eachconfig(prj |
42920 | 29 20 64 6f 0a 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 69 | ).do.cs2005.propertygroup(cfg).i |
42940 | 66 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 27 20 20 20 | f.cfg.flags.Symbols.then._p('... |
42960 | 20 3c 44 65 62 75 67 53 79 6d 62 6f 6c 73 3e 74 72 75 65 3c 2f 44 65 62 75 67 53 79 6d 62 6f 6c | .<DebugSymbols>true</DebugSymbol |
42980 | 73 3e 27 29 0a 5f 70 28 27 20 20 20 20 3c 44 65 62 75 67 54 79 70 65 3e 66 75 6c 6c 3c 2f 44 65 | s>')._p('....<DebugType>full</De |
429a0 | 62 75 67 54 79 70 65 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 27 20 20 20 20 3c 44 65 62 75 67 54 79 | bugType>').else._p('....<DebugTy |
429c0 | 70 65 3e 70 64 62 6f 6e 6c 79 3c 2f 44 65 62 75 67 54 79 70 65 3e 27 29 0a 65 6e 64 0a 5f 70 28 | pe>pdbonly</DebugType>').end._p( |
429e0 | 27 20 20 20 20 3c 4f 70 74 69 6d 69 7a 65 3e 25 73 3c 2f 4f 70 74 69 6d 69 7a 65 3e 27 2c 20 69 | '....<Optimize>%s</Optimize>',.i |
42a00 | 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 4f 70 74 69 6d 69 7a 65 20 6f 72 20 63 66 67 2e 66 6c 61 | if(cfg.flags.Optimize.or.cfg.fla |
42a20 | 67 73 2e 4f 70 74 69 6d 69 7a 65 53 69 7a 65 20 6f 72 20 63 66 67 2e 66 6c 61 67 73 2e 4f 70 74 | gs.OptimizeSize.or.cfg.flags.Opt |
42a40 | 69 6d 69 7a 65 53 70 65 65 64 2c 20 22 74 72 75 65 22 2c 20 22 66 61 6c 73 65 22 29 29 0a 5f 70 | imizeSpeed,."true",."false"))._p |
42a60 | 28 27 20 20 20 20 3c 4f 75 74 70 75 74 50 61 74 68 3e 25 73 3c 2f 4f 75 74 70 75 74 50 61 74 68 | ('....<OutputPath>%s</OutputPath |
42a80 | 3e 27 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f 72 79 29 0a 5f | >',.cfg.buildtarget.directory)._ |
42aa0 | 70 28 27 20 20 20 20 3c 44 65 66 69 6e 65 43 6f 6e 73 74 61 6e 74 73 3e 25 73 3c 2f 44 65 66 69 | p('....<DefineConstants>%s</Defi |
42ac0 | 6e 65 43 6f 6e 73 74 61 6e 74 73 3e 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 72 65 6d | neConstants>',.table.concat(prem |
42ae0 | 61 6b 65 2e 65 73 63 28 63 66 67 2e 64 65 66 69 6e 65 73 29 2c 20 22 3b 22 29 29 0a 5f 70 28 27 | ake.esc(cfg.defines),.";"))._p(' |
42b00 | 20 20 20 20 3c 45 72 72 6f 72 52 65 70 6f 72 74 3e 70 72 6f 6d 70 74 3c 2f 45 72 72 6f 72 52 65 | ....<ErrorReport>prompt</ErrorRe |
42b20 | 70 6f 72 74 3e 27 29 0a 5f 70 28 27 20 20 20 20 3c 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3e 34 3c | port>')._p('....<WarningLevel>4< |
42b40 | 2f 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3e 27 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 55 6e | /WarningLevel>').if.cfg.flags.Un |
42b60 | 73 61 66 65 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 41 6c 6c 6f 77 55 6e 73 61 66 65 42 6c | safe.then._p('....<AllowUnsafeBl |
42b80 | 6f 63 6b 73 3e 74 72 75 65 3c 2f 41 6c 6c 6f 77 55 6e 73 61 66 65 42 6c 6f 63 6b 73 3e 27 29 0a | ocks>true</AllowUnsafeBlocks>'). |
42ba0 | 65 6e 64 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 | end.if.cfg.flags.FatalWarnings.t |
42bc0 | 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 54 72 65 61 74 57 61 72 6e 69 6e 67 73 41 73 45 72 72 6f | hen._p('....<TreatWarningsAsErro |
42be0 | 72 73 3e 74 72 75 65 3c 2f 54 72 65 61 74 57 61 72 6e 69 6e 67 73 41 73 45 72 72 6f 72 73 3e 27 | rs>true</TreatWarningsAsErrors>' |
42c00 | 29 0a 65 6e 64 0a 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 | ).end._p('..</PropertyGroup>').e |
42c20 | 6e 64 0a 5f 70 28 27 20 20 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 66 6f 72 20 5f 2c 20 72 65 | nd._p('..<ItemGroup>').for._,.re |
42c40 | 66 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 70 72 6a | f.in.ipairs(premake.getlinks(prj |
42c60 | 2c 20 22 73 69 62 6c 69 6e 67 73 22 2c 20 22 6f 62 6a 65 63 74 22 29 29 20 64 6f 0a 5f 70 28 27 | ,."siblings",."object")).do._p(' |
42c80 | 20 20 20 20 3c 50 72 6f 6a 65 63 74 52 65 66 65 72 65 6e 63 65 20 49 6e 63 6c 75 64 65 3d 22 25 | ....<ProjectReference.Include="% |
42ca0 | 73 22 3e 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 61 74 68 2e 67 65 74 72 65 6c | s">',.path.translate(path.getrel |
42cc0 | 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 70 72 6f 6a | ative(prj.location,.vstudio.proj |
42ce0 | 65 63 74 66 69 6c 65 28 72 65 66 29 29 2c 20 22 5c 5c 22 29 29 0a 5f 70 28 27 20 20 20 20 20 20 | ectfile(ref)),."\\"))._p('...... |
42d00 | 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 72 65 66 2e 75 75 | <Project>{%s}</Project>',.ref.uu |
42d20 | 69 64 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 4e 61 6d 65 3e 25 73 3c 2f 4e 61 6d 65 3e 27 2c 20 | id)._p('......<Name>%s</Name>',. |
42d40 | 70 72 65 6d 61 6b 65 2e 65 73 63 28 72 65 66 2e 6e 61 6d 65 29 29 0a 5f 70 28 27 20 20 20 20 3c | premake.esc(ref.name))._p('....< |
42d60 | 2f 50 72 6f 6a 65 63 74 52 65 66 65 72 65 6e 63 65 3e 27 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 | /ProjectReference>').end.for._,. |
42d80 | 6c 69 6e 6b 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 74 6c 69 | linkname.in.ipairs(premake.getli |
42da0 | 6e 6b 73 28 70 72 6a 2c 20 22 73 79 73 74 65 6d 22 2c 20 22 62 61 73 65 6e 61 6d 65 22 29 29 20 | nks(prj,."system",."basename")). |
42dc0 | 64 6f 0a 5f 70 28 27 20 20 20 20 3c 52 65 66 65 72 65 6e 63 65 20 49 6e 63 6c 75 64 65 3d 22 25 | do._p('....<Reference.Include="% |
42de0 | 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 6c 69 6e 6b 6e 61 6d 65 29 29 0a 65 | s"./>',.premake.esc(linkname)).e |
42e00 | 6e 64 0a 5f 70 28 27 20 20 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 5f 70 28 27 20 20 3c 49 | nd._p('..</ItemGroup>')._p('..<I |
42e20 | 74 65 6d 47 72 6f 75 70 3e 27 29 0a 63 73 32 30 30 35 2e 66 69 6c 65 73 28 70 72 6a 29 0a 5f 70 | temGroup>').cs2005.files(prj)._p |
42e40 | 28 27 20 20 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 6c 6f 63 61 6c 20 6d 73 62 75 69 6c 64 | ('..</ItemGroup>').local.msbuild |
42e60 | 20 3d 20 69 69 66 28 5f 41 43 54 49 4f 4e 20 3c 20 22 76 73 32 30 31 32 22 2c 20 22 42 69 6e 22 | .=.iif(_ACTION.<."vs2012",."Bin" |
42e80 | 2c 20 22 54 6f 6f 6c 73 22 29 0a 5f 70 28 27 20 20 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 | ,."Tools")._p('..<Import.Project |
42ea0 | 3d 22 24 28 4d 53 42 75 69 6c 64 25 73 50 61 74 68 29 5c 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 53 | ="$(MSBuild%sPath)\\Microsoft.CS |
42ec0 | 68 61 72 70 2e 74 61 72 67 65 74 73 22 20 2f 3e 27 2c 20 6d 73 62 75 69 6c 64 29 0a 5f 70 28 27 | harp.targets"./>',.msbuild)._p(' |
42ee0 | 20 20 3c 21 2d 2d 20 54 6f 20 6d 6f 64 69 66 79 20 79 6f 75 72 20 62 75 69 6c 64 20 70 72 6f 63 | ..<!--.To.modify.your.build.proc |
42f00 | 65 73 73 2c 20 61 64 64 20 79 6f 75 72 20 74 61 73 6b 20 69 6e 73 69 64 65 20 6f 6e 65 20 6f 66 | ess,.add.your.task.inside.one.of |
42f20 | 20 74 68 65 20 74 61 72 67 65 74 73 20 62 65 6c 6f 77 20 61 6e 64 20 75 6e 63 6f 6d 6d 65 6e 74 | .the.targets.below.and.uncomment |
42f40 | 20 69 74 2e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 20 4f 74 68 65 72 20 73 69 6d 69 6c 61 72 20 | .it.')._p('.......Other.similar. |
42f60 | 65 78 74 65 6e 73 69 6f 6e 20 70 6f 69 6e 74 73 20 65 78 69 73 74 2c 20 73 65 65 20 4d 69 63 72 | extension.points.exist,.see.Micr |
42f80 | 6f 73 6f 66 74 2e 43 6f 6d 6d 6f 6e 2e 74 61 72 67 65 74 73 2e 27 29 0a 5f 70 28 27 20 20 3c 54 | osoft.Common.targets.')._p('..<T |
42fa0 | 61 72 67 65 74 20 4e 61 6d 65 3d 22 42 65 66 6f 72 65 42 75 69 6c 64 22 3e 27 29 0a 5f 70 28 27 | arget.Name="BeforeBuild">')._p(' |
42fc0 | 20 20 3c 2f 54 61 72 67 65 74 3e 27 29 0a 5f 70 28 27 20 20 3c 54 61 72 67 65 74 20 4e 61 6d 65 | ..</Target>')._p('..<Target.Name |
42fe0 | 3d 22 41 66 74 65 72 42 75 69 6c 64 22 3e 27 29 0a 5f 70 28 27 20 20 3c 2f 54 61 72 67 65 74 3e | ="AfterBuild">')._p('..</Target> |
43000 | 27 29 0a 5f 70 28 27 20 20 2d 2d 3e 27 29 0a 5f 70 28 27 3c 2f 50 72 6f 6a 65 63 74 3e 27 29 0a | ')._p('..-->')._p('</Project>'). |
43020 | 65 6e 64 0a 00 6c 6f 63 61 6c 20 63 73 32 30 30 35 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 | end..local.cs2005.=.premake.vstu |
43040 | 64 69 6f 2e 63 73 32 30 30 35 0a 66 75 6e 63 74 69 6f 6e 20 63 73 32 30 30 35 2e 67 65 6e 65 72 | dio.cs2005.function.cs2005.gener |
43060 | 61 74 65 5f 75 73 65 72 28 70 72 6a 29 0a 69 6f 2e 65 6f 6c 20 3d 20 22 5c 72 5c 6e 22 0a 5f 70 | ate_user(prj).io.eol.=."\r\n"._p |
43080 | 28 27 3c 50 72 6f 6a 65 63 74 20 78 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 | ('<Project.xmlns="http://schemas |
430a0 | 2e 6d 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 | .microsoft.com/developer/msbuild |
430c0 | 2f 32 30 30 33 22 3e 27 29 0a 5f 70 28 27 20 20 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 | /2003">')._p('..<PropertyGroup>' |
430e0 | 29 0a 6c 6f 63 61 6c 20 72 65 66 70 61 74 68 73 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e 73 6c 61 | ).local.refpaths.=.table.transla |
43100 | 74 65 28 70 72 6a 2e 6c 69 62 64 69 72 73 2c 20 66 75 6e 63 74 69 6f 6e 28 76 29 20 72 65 74 75 | te(prj.libdirs,.function(v).retu |
43120 | 72 6e 20 70 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e | rn.path.getabsolute(prj.location |
43140 | 20 2e 2e 20 22 2f 22 20 2e 2e 20 76 29 20 65 6e 64 29 0a 5f 70 28 27 20 20 20 20 3c 52 65 66 65 | ...."/"....v).end)._p('....<Refe |
43160 | 72 65 6e 63 65 50 61 74 68 3e 25 73 3c 2f 52 65 66 65 72 65 6e 63 65 50 61 74 68 3e 27 2c 20 70 | rencePath>%s</ReferencePath>',.p |
43180 | 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 72 65 66 70 61 | ath.translate(table.concat(refpa |
431a0 | 74 68 73 2c 20 22 3b 22 29 2c 20 22 5c 5c 22 29 29 0a 5f 70 28 27 20 20 3c 2f 50 72 6f 70 65 72 | ths,.";"),."\\"))._p('..</Proper |
431c0 | 74 79 47 72 6f 75 70 3e 27 29 0a 5f 70 28 27 3c 2f 50 72 6f 6a 65 63 74 3e 27 29 0a 65 6e 64 0a | tyGroup>')._p('</Project>').end. |
431e0 | 00 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 31 30 20 3d 20 7b 20 7d 0a 6c 6f | .premake.vstudio.vc2010.=.{.}.lo |
43200 | 63 61 6c 20 76 63 32 30 31 30 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 76 63 32 | cal.vc2010.=.premake.vstudio.vc2 |
43220 | 30 31 30 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 76 73 74 75 | 010.local.vstudio.=.premake.vstu |
43240 | 64 69 6f 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 76 73 32 30 31 30 5f 63 6f 6e 66 69 67 | dio.local.function.vs2010_config |
43260 | 28 70 72 6a 29 0a 5f 70 28 31 2c 27 3c 49 74 65 6d 47 72 6f 75 70 20 4c 61 62 65 6c 3d 22 50 72 | (prj)._p(1,'<ItemGroup.Label="Pr |
43280 | 6f 6a 65 63 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 22 3e 27 29 0a 66 6f 72 20 5f 2c 20 63 | ojectConfigurations">').for._,.c |
432a0 | 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 73 | fginfo.in.ipairs(prj.solution.vs |
432c0 | 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 29 20 64 6f 0a 5f 70 28 32 2c 27 3c 50 72 6f 6a 65 63 74 | tudio_configs).do._p(2,'<Project |
432e0 | 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 49 6e 63 6c 75 64 65 3d 22 25 73 22 3e 27 2c 20 70 72 | Configuration.Include="%s">',.pr |
43300 | 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 69 6e 66 6f 2e 6e 61 6d 65 29 29 0a 5f 70 28 33 2c 27 3c | emake.esc(cfginfo.name))._p(3,'< |
43320 | 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 25 73 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e | Configuration>%s</Configuration> |
43340 | 27 2c 63 66 67 69 6e 66 6f 2e 62 75 69 6c 64 63 66 67 29 0a 5f 70 28 33 2c 27 3c 50 6c 61 74 66 | ',cfginfo.buildcfg)._p(3,'<Platf |
43360 | 6f 72 6d 3e 25 73 3c 2f 50 6c 61 74 66 6f 72 6d 3e 27 2c 63 66 67 69 6e 66 6f 2e 70 6c 61 74 66 | orm>%s</Platform>',cfginfo.platf |
43380 | 6f 72 6d 29 0a 5f 70 28 32 2c 27 3c 2f 50 72 6f 6a 65 63 74 43 6f 6e 66 69 67 75 72 61 74 69 6f | orm)._p(2,'</ProjectConfiguratio |
433a0 | 6e 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 | n>').end._p(1,'</ItemGroup>').en |
433c0 | 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 76 73 32 30 31 30 5f 67 6c 6f 62 61 6c 73 28 | d.local.function.vs2010_globals( |
433e0 | 70 72 6a 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 61 63 74 69 | prj).local.action.=.premake.acti |
43400 | 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 5f 70 28 31 2c 27 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 | on.current()._p(1,'<PropertyGrou |
43420 | 70 20 4c 61 62 65 6c 3d 22 47 6c 6f 62 61 6c 73 22 3e 27 29 0a 5f 70 28 32 2c 20 27 3c 50 72 6f | p.Label="Globals">')._p(2,.'<Pro |
43440 | 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 2c 70 72 6a | jectGuid>{%s}</ProjectGuid>',prj |
43460 | 2e 75 75 69 64 29 0a 5f 70 28 32 2c 20 27 3c 52 6f 6f 74 4e 61 6d 65 73 70 61 63 65 3e 25 73 3c | .uuid)._p(2,.'<RootNamespace>%s< |
43480 | 2f 52 6f 6f 74 4e 61 6d 65 73 70 61 63 65 3e 27 2c 70 72 6a 2e 6e 61 6d 65 29 0a 69 66 20 76 73 | /RootNamespace>',prj.name).if.vs |
434a0 | 74 75 64 69 6f 2e 73 74 6f 72 65 61 70 70 20 7e 3d 20 22 64 75 72 61 6e 67 6f 22 20 74 68 65 6e | tudio.storeapp.~=."durango".then |
434c0 | 0a 6c 6f 63 61 6c 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 | .local.windowsTargetPlatformVers |
434e0 | 69 6f 6e 20 3d 20 70 72 6a 2e 77 69 6e 64 6f 77 73 74 61 72 67 65 74 70 6c 61 74 66 6f 72 6d 76 | ion.=.prj.windowstargetplatformv |
43500 | 65 72 73 69 6f 6e 20 6f 72 20 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 77 69 6e 64 6f 77 73 | ersion.or.action.vstudio.windows |
43520 | 54 61 72 67 65 74 50 6c 61 74 66 6f 72 6d 56 65 72 73 69 6f 6e 0a 69 66 20 77 69 6e 64 6f 77 73 | TargetPlatformVersion.if.windows |
43540 | 54 61 72 67 65 74 50 6c 61 74 66 6f 72 6d 56 65 72 73 69 6f 6e 20 7e 3d 20 6e 69 6c 20 74 68 65 | TargetPlatformVersion.~=.nil.the |
43560 | 6e 0a 5f 70 28 32 2c 27 3c 57 69 6e 64 6f 77 73 54 61 72 67 65 74 50 6c 61 74 66 6f 72 6d 56 65 | n._p(2,'<WindowsTargetPlatformVe |
43580 | 72 73 69 6f 6e 3e 25 73 3c 2f 57 69 6e 64 6f 77 73 54 61 72 67 65 74 50 6c 61 74 66 6f 72 6d 56 | rsion>%s</WindowsTargetPlatformV |
435a0 | 65 72 73 69 6f 6e 3e 27 2c 77 69 6e 64 6f 77 73 54 61 72 67 65 74 50 6c 61 74 66 6f 72 6d 56 65 | ersion>',windowsTargetPlatformVe |
435c0 | 72 73 69 6f 6e 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 70 72 6a 2e 66 6c 61 67 73 20 61 6e 64 20 | rsion).end.end.if.prj.flags.and. |
435e0 | 70 72 6a 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 20 74 68 65 6e 0a 5f 70 28 32 2c 20 27 3c 54 | prj.flags.Managed.then._p(2,.'<T |
43600 | 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 56 65 72 73 69 6f 6e 3e 76 34 2e 30 3c 2f 54 61 72 67 | argetFrameworkVersion>v4.0</Targ |
43620 | 65 74 46 72 61 6d 65 77 6f 72 6b 56 65 72 73 69 6f 6e 3e 27 29 0a 5f 70 28 32 2c 20 27 3c 4b 65 | etFrameworkVersion>')._p(2,.'<Ke |
43640 | 79 77 6f 72 64 3e 4d 61 6e 61 67 65 64 43 50 72 6f 6a 3c 2f 4b 65 79 77 6f 72 64 3e 27 29 0a 65 | yword>ManagedCProj</Keyword>').e |
43660 | 6c 73 65 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 70 28 | lseif.vstudio.iswinrt().then._p( |
43680 | 32 2c 20 27 3c 44 65 66 61 75 6c 74 4c 61 6e 67 75 61 67 65 3e 65 6e 2d 55 53 3c 2f 44 65 66 61 | 2,.'<DefaultLanguage>en-US</Defa |
436a0 | 75 6c 74 4c 61 6e 67 75 61 67 65 3e 27 29 0a 69 66 20 76 73 74 75 64 69 6f 2e 73 74 6f 72 65 61 | ultLanguage>').if.vstudio.storea |
436c0 | 70 70 20 3d 3d 20 22 64 75 72 61 6e 67 6f 22 20 74 68 65 6e 0a 5f 70 28 32 2c 20 27 3c 4d 69 6e | pp.==."durango".then._p(2,.'<Min |
436e0 | 69 6d 75 6d 56 69 73 75 61 6c 53 74 75 64 69 6f 56 65 72 73 69 6f 6e 3e 31 34 2e 30 3c 2f 4d 69 | imumVisualStudioVersion>14.0</Mi |
43700 | 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 27 29 0a 5f 70 28 32 | nimumVisualStudioVersion>')._p(2 |
43720 | 2c 20 27 3c 54 61 72 67 65 74 52 75 6e 74 69 6d 65 3e 4e 61 74 69 76 65 3c 2f 54 61 72 67 65 74 | ,.'<TargetRuntime>Native</Target |
43740 | 52 75 6e 74 69 6d 65 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 32 2c 20 27 3c 41 70 70 43 6f 6e 74 61 | Runtime>').else._p(2,.'<AppConta |
43760 | 69 6e 65 72 41 70 70 6c 69 63 61 74 69 6f 6e 3e 74 72 75 65 3c 2f 41 70 70 43 6f 6e 74 61 69 6e | inerApplication>true</AppContain |
43780 | 65 72 41 70 70 6c 69 63 61 74 69 6f 6e 3e 27 29 0a 5f 70 28 32 2c 20 27 3c 4d 69 6e 69 6d 75 6d | erApplication>')._p(2,.'<Minimum |
437a0 | 56 69 73 75 61 6c 53 74 75 64 69 6f 56 65 72 73 69 6f 6e 3e 31 32 2e 30 3c 2f 4d 69 6e 69 6d 75 | VisualStudioVersion>12.0</Minimu |
437c0 | 6d 56 69 73 75 61 6c 53 74 75 64 69 6f 56 65 72 73 69 6f 6e 3e 27 29 0a 69 66 20 76 73 74 75 64 | mVisualStudioVersion>').if.vstud |
437e0 | 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 74 68 65 6e 0a 5f | io.toolset.==."v120_wp81".then._ |
43800 | 70 28 32 2c 20 27 3c 41 70 70 6c 69 63 61 74 69 6f 6e 54 79 70 65 3e 57 69 6e 64 6f 77 73 20 50 | p(2,.'<ApplicationType>Windows.P |
43820 | 68 6f 6e 65 3c 2f 41 70 70 6c 69 63 61 74 69 6f 6e 54 79 70 65 3e 27 29 0a 65 6c 73 65 0a 5f 70 | hone</ApplicationType>').else._p |
43840 | 28 32 2c 20 27 3c 41 70 70 6c 69 63 61 74 69 6f 6e 54 79 70 65 3e 57 69 6e 64 6f 77 73 20 53 74 | (2,.'<ApplicationType>Windows.St |
43860 | 6f 72 65 3c 2f 41 70 70 6c 69 63 61 74 69 6f 6e 54 79 70 65 3e 27 29 0a 65 6e 64 0a 5f 70 28 32 | ore</ApplicationType>').end._p(2 |
43880 | 2c 20 27 3c 41 70 70 6c 69 63 61 74 69 6f 6e 54 79 70 65 52 65 76 69 73 69 6f 6e 3e 25 73 3c 2f | ,.'<ApplicationTypeRevision>%s</ |
438a0 | 41 70 70 6c 69 63 61 74 69 6f 6e 54 79 70 65 52 65 76 69 73 69 6f 6e 3e 27 2c 20 76 73 74 75 64 | ApplicationTypeRevision>',.vstud |
438c0 | 69 6f 2e 73 74 6f 72 65 61 70 70 29 0a 65 6e 64 0a 65 6c 73 65 0a 5f 70 28 32 2c 20 27 3c 4b 65 | io.storeapp).end.else._p(2,.'<Ke |
438e0 | 79 77 6f 72 64 3e 57 69 6e 33 32 50 72 6f 6a 3c 2f 4b 65 79 77 6f 72 64 3e 27 29 0a 65 6e 64 0a | yword>Win32Proj</Keyword>').end. |
43900 | 5f 70 28 31 2c 27 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(1,'</PropertyGroup>').end.fun |
43920 | 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 63 6f 6e 66 69 67 5f 74 79 70 65 28 63 6f 6e 66 69 67 29 | ction.vc2010.config_type(config) |
43940 | 0a 6c 6f 63 61 6c 20 74 20 3d 0a 7b 0a 53 68 61 72 65 64 4c 69 62 20 3d 20 22 44 79 6e 61 6d 69 | .local.t.=.{.SharedLib.=."Dynami |
43960 | 63 4c 69 62 72 61 72 79 22 2c 0a 53 74 61 74 69 63 4c 69 62 20 3d 20 22 53 74 61 74 69 63 4c 69 | cLibrary",.StaticLib.=."StaticLi |
43980 | 62 72 61 72 79 22 2c 0a 43 6f 6e 73 6f 6c 65 41 70 70 20 3d 20 22 41 70 70 6c 69 63 61 74 69 6f | brary",.ConsoleApp.=."Applicatio |
439a0 | 6e 22 2c 0a 57 69 6e 64 6f 77 65 64 41 70 70 20 3d 20 22 41 70 70 6c 69 63 61 74 69 6f 6e 22 0a | n",.WindowedApp.=."Application". |
439c0 | 7d 0a 72 65 74 75 72 6e 20 74 5b 63 6f 6e 66 69 67 2e 6b 69 6e 64 5d 0a 65 6e 64 0a 6c 6f 63 61 | }.return.t[config.kind].end.loca |
439e0 | 6c 20 66 75 6e 63 74 69 6f 6e 20 69 66 5f 63 6f 6e 66 69 67 5f 61 6e 64 5f 70 6c 61 74 66 6f 72 | l.function.if_config_and_platfor |
43a00 | 6d 28 29 0a 72 65 74 75 72 6e 20 27 43 6f 6e 64 69 74 69 6f 6e 3d 22 5c 27 24 28 43 6f 6e 66 69 | m().return.'Condition="\'$(Confi |
43a20 | 67 75 72 61 74 69 6f 6e 29 7c 24 28 50 6c 61 74 66 6f 72 6d 29 5c 27 3d 3d 5c 27 25 73 5c 27 22 | guration)|$(Platform)\'==\'%s\'" |
43a40 | 27 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 6f 70 74 69 6d 69 73 61 74 69 6f | '.end.local.function.optimisatio |
43a60 | 6e 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 22 44 69 73 61 62 6c 65 64 22 | n(cfg).local.result.=."Disabled" |
43a80 | 0a 66 6f 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 66 6c 61 67 | .for._,.value.in.ipairs(cfg.flag |
43aa0 | 73 29 20 64 6f 0a 69 66 20 28 76 61 6c 75 65 20 3d 3d 20 22 4f 70 74 69 6d 69 7a 65 22 29 20 74 | s).do.if.(value.==."Optimize").t |
43ac0 | 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 22 46 75 6c 6c 22 0a 65 6c 73 65 69 66 20 28 76 61 6c 75 | hen.result.=."Full".elseif.(valu |
43ae0 | 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 73 75 6c 74 | e.==."OptimizeSize").then.result |
43b00 | 20 3d 20 22 4d 69 6e 53 70 61 63 65 22 0a 65 6c 73 65 69 66 20 28 76 61 6c 75 65 20 3d 3d 20 22 | .=."MinSpace".elseif.(value.==." |
43b20 | 4f 70 74 69 6d 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 22 4d | OptimizeSpeed").then.result.=."M |
43b40 | 61 78 53 70 65 65 64 22 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 | axSpeed".end.end.return.result.e |
43b60 | 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 75 72 61 74 69 6f 6e | nd.function.vc2010.configuration |
43b80 | 50 72 6f 70 65 72 74 79 47 72 6f 75 70 28 63 66 67 2c 20 63 66 67 69 6e 66 6f 29 0a 5f 70 28 31 | PropertyGroup(cfg,.cfginfo)._p(1 |
43ba0 | 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 61 6e | ,'<PropertyGroup.'..if_config_an |
43bc0 | 64 5f 70 6c 61 74 66 6f 72 6d 28 29 20 2e 2e 27 20 4c 61 62 65 6c 3d 22 43 6f 6e 66 69 67 75 72 | d_platform()...'.Label="Configur |
43be0 | 61 74 69 6f 6e 22 3e 27 0a 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 69 6e 66 6f 2e 6e | ation">'.,.premake.esc(cfginfo.n |
43c00 | 61 6d 65 29 29 0a 5f 70 28 32 2c 27 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 54 79 70 65 3e 25 | ame))._p(2,'<ConfigurationType>% |
43c20 | 73 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 54 79 70 65 3e 27 2c 76 63 32 30 31 30 2e 63 6f | s</ConfigurationType>',vc2010.co |
43c40 | 6e 66 69 67 5f 74 79 70 65 28 63 66 67 29 29 0a 5f 70 28 32 2c 27 3c 55 73 65 44 65 62 75 67 4c | nfig_type(cfg))._p(2,'<UseDebugL |
43c60 | 69 62 72 61 72 69 65 73 3e 25 73 3c 2f 55 73 65 44 65 62 75 67 4c 69 62 72 61 72 69 65 73 3e 27 | ibraries>%s</UseDebugLibraries>' |
43c80 | 2c 20 69 69 66 28 6f 70 74 69 6d 69 73 61 74 69 6f 6e 28 63 66 67 29 20 3d 3d 20 22 44 69 73 61 | ,.iif(optimisation(cfg).==."Disa |
43ca0 | 62 6c 65 64 22 2c 22 74 72 75 65 22 2c 22 66 61 6c 73 65 22 29 29 0a 5f 70 28 32 2c 27 3c 50 6c | bled","true","false"))._p(2,'<Pl |
43cc0 | 61 74 66 6f 72 6d 54 6f 6f 6c 73 65 74 3e 25 73 3c 2f 50 6c 61 74 66 6f 72 6d 54 6f 6f 6c 73 65 | atformToolset>%s</PlatformToolse |
43ce0 | 74 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 73 65 74 29 0a 69 66 | t>',.premake.vstudio.toolset).if |
43d00 | 20 63 66 67 2e 66 6c 61 67 73 2e 4d 46 43 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 55 73 65 4f 66 | .cfg.flags.MFC.then._p(2,'<UseOf |
43d20 | 4d 66 63 3e 25 73 3c 2f 55 73 65 4f 66 4d 66 63 3e 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 | Mfc>%s</UseOfMfc>',.iif(cfg.flag |
43d40 | 73 2e 53 74 61 74 69 63 52 75 6e 74 69 6d 65 2c 20 22 53 74 61 74 69 63 22 2c 20 22 44 79 6e 61 | s.StaticRuntime,."Static",."Dyna |
43d60 | 6d 69 63 22 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 41 54 4c 20 6f 72 20 63 | mic")).end.if.cfg.flags.ATL.or.c |
43d80 | 66 67 2e 66 6c 61 67 73 2e 53 74 61 74 69 63 41 54 4c 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 55 | fg.flags.StaticATL.then._p(2,'<U |
43da0 | 73 65 4f 66 41 74 6c 3e 25 73 3c 2f 55 73 65 4f 66 41 74 6c 3e 27 2c 20 69 69 66 28 63 66 67 2e | seOfAtl>%s</UseOfAtl>',.iif(cfg. |
43dc0 | 66 6c 61 67 73 2e 53 74 61 74 69 63 41 54 4c 2c 20 22 53 74 61 74 69 63 22 2c 20 22 44 79 6e 61 | flags.StaticATL,."Static",."Dyna |
43de0 | 6d 69 63 22 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 20 | mic")).end.if.cfg.flags.Managed. |
43e00 | 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 43 4c 52 53 75 70 70 6f 72 74 3e 74 72 75 65 3c 2f 43 4c 52 | then._p(2,'<CLRSupport>true</CLR |
43e20 | 53 75 70 70 6f 72 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 | Support>').end._p(1,'</PropertyG |
43e40 | 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 69 6d 70 6f 72 | roup>').end.local.function.impor |
43e60 | 74 5f 70 72 6f 70 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 | t_props(prj).for._,.cfginfo.in.i |
43e80 | 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 5f 63 6f 6e 66 69 | pairs(prj.solution.vstudio_confi |
43ea0 | 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 65 2e 67 65 74 63 6f | gs).do.local.cfg.=.premake.getco |
43ec0 | 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 6c 64 63 66 67 2c 20 | nfig(prj,.cfginfo.src_buildcfg,. |
43ee0 | 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 31 2c 27 3c 49 6d 70 | cfginfo.src_platform)._p(1,'<Imp |
43f00 | 6f 72 74 47 72 6f 75 70 20 27 2e 2e 69 66 5f 63 6f 6e 66 69 67 5f 61 6e 64 5f 70 6c 61 74 66 6f | ortGroup.'..if_config_and_platfo |
43f20 | 72 6d 28 29 20 2e 2e 27 20 4c 61 62 65 6c 3d 22 50 72 6f 70 65 72 74 79 53 68 65 65 74 73 22 3e | rm()...'.Label="PropertySheets"> |
43f40 | 27 0a 2c 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 69 6e 66 6f 2e 6e 61 6d 65 29 29 0a 5f 70 | '.,premake.esc(cfginfo.name))._p |
43f60 | 28 32 2c 27 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 24 28 55 73 65 72 52 6f 6f 74 44 | (2,'<Import.Project="$(UserRootD |
43f80 | 69 72 29 5c 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 70 70 2e 24 28 50 6c 61 74 66 6f 72 6d 29 2e 75 | ir)\\Microsoft.Cpp.$(Platform).u |
43fa0 | 73 65 72 2e 70 72 6f 70 73 22 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 65 78 69 73 74 73 28 5c 27 24 | ser.props".Condition="exists(\'$ |
43fc0 | 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 28 50 | (UserRootDir)\\Microsoft.Cpp.$(P |
43fe0 | 6c 61 74 66 6f 72 6d 29 2e 75 73 65 72 2e 70 72 6f 70 73 5c 27 29 22 20 4c 61 62 65 6c 3d 22 4c | latform).user.props\')".Label="L |
44000 | 6f 63 61 6c 41 70 70 44 61 74 61 50 6c 61 74 66 6f 72 6d 22 20 2f 3e 27 29 0a 5f 70 28 31 2c 27 | ocalAppDataPlatform"./>')._p(1,' |
44020 | 3c 2f 49 6d 70 6f 72 74 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 | </ImportGroup>').end.end.local.f |
44040 | 75 6e 63 74 69 6f 6e 20 61 64 64 5f 74 72 61 69 6c 69 6e 67 5f 62 61 63 6b 73 6c 61 73 68 28 64 | unction.add_trailing_backslash(d |
44060 | 69 72 29 0a 69 66 20 64 69 72 3a 6c 65 6e 28 29 20 3e 20 30 20 61 6e 64 20 64 69 72 3a 73 75 62 | ir).if.dir:len().>.0.and.dir:sub |
44080 | 28 2d 31 29 20 7e 3d 20 22 5c 5c 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 64 69 72 2e 2e 22 5c | (-1).~=."\\".then.return.dir.."\ |
440a0 | 5c 22 0a 65 6e 64 0a 72 65 74 75 72 6e 20 64 69 72 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 | \".end.return.dir.end.function.v |
440c0 | 63 32 30 31 30 2e 6f 75 74 70 75 74 50 72 6f 70 65 72 74 69 65 73 28 70 72 6a 29 0a 66 6f 72 20 | c2010.outputProperties(prj).for. |
440e0 | 5f 2c 20 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 | _,.cfginfo.in.ipairs(prj.solutio |
44100 | 6e 2e 76 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 | n.vstudio_configs).do.local.cfg. |
44120 | 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 6f | =.premake.getconfig(prj,.cfginfo |
44140 | 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 66 | .src_buildcfg,.cfginfo.src_platf |
44160 | 6f 72 6d 29 0a 6c 6f 63 61 6c 20 74 61 72 67 65 74 20 3d 20 63 66 67 2e 62 75 69 6c 64 74 61 72 | orm).local.target.=.cfg.buildtar |
44180 | 67 65 74 0a 6c 6f 63 61 6c 20 6f 75 74 64 69 72 20 3d 20 61 64 64 5f 74 72 61 69 6c 69 6e 67 5f | get.local.outdir.=.add_trailing_ |
441a0 | 62 61 63 6b 73 6c 61 73 68 28 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f 72 79 29 0a 6c 6f 63 61 | backslash(target.directory).loca |
441c0 | 6c 20 69 6e 74 64 69 72 20 3d 20 61 64 64 5f 74 72 61 69 6c 69 6e 67 5f 62 61 63 6b 73 6c 61 73 | l.intdir.=.add_trailing_backslas |
441e0 | 68 28 63 66 67 2e 6f 62 6a 65 63 74 73 64 69 72 29 0a 5f 70 28 31 2c 27 3c 50 72 6f 70 65 72 74 | h(cfg.objectsdir)._p(1,'<Propert |
44200 | 79 47 72 6f 75 70 20 27 2e 2e 69 66 5f 63 6f 6e 66 69 67 5f 61 6e 64 5f 70 6c 61 74 66 6f 72 6d | yGroup.'..if_config_and_platform |
44220 | 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 6f 2e 6e 61 | ()...'>',.premake.esc(cfginfo.na |
44240 | 6d 65 29 29 0a 5f 70 28 32 2c 27 3c 4f 75 74 44 69 72 3e 25 73 3c 2f 4f 75 74 44 69 72 3e 27 2c | me))._p(2,'<OutDir>%s</OutDir>', |
44260 | 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 6f 75 74 64 69 72 29 29 0a 69 66 20 63 66 67 2e 70 6c 61 | .premake.esc(outdir)).if.cfg.pla |
44280 | 74 66 6f 72 6d 20 3d 3d 20 22 58 62 6f 78 33 36 30 22 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 4f | tform.==."Xbox360".then._p(2,'<O |
442a0 | 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 70 75 74 46 69 6c | utputFile>$(OutDir)%s</OutputFil |
442c0 | 65 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 0a 65 | e>',.premake.esc(target.name)).e |
442e0 | 6e 64 0a 5f 70 28 32 2c 27 3c 49 6e 74 44 69 72 3e 25 73 3c 2f 49 6e 74 44 69 72 3e 27 2c 20 70 | nd._p(2,'<IntDir>%s</IntDir>',.p |
44300 | 72 65 6d 61 6b 65 2e 65 73 63 28 69 6e 74 64 69 72 29 29 0a 5f 70 28 32 2c 27 3c 54 61 72 67 65 | remake.esc(intdir))._p(2,'<Targe |
44320 | 74 4e 61 6d 65 3e 25 73 3c 2f 54 61 72 67 65 74 4e 61 6d 65 3e 27 2c 20 70 72 65 6d 61 6b 65 2e | tName>%s</TargetName>',.premake. |
44340 | 65 73 63 28 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 74 61 72 67 65 74 2e 6e 61 6d 65 | esc(path.getbasename(target.name |
44360 | 29 29 29 0a 5f 70 28 32 2c 27 3c 54 61 72 67 65 74 45 78 74 3e 25 73 3c 2f 54 61 72 67 65 74 45 | )))._p(2,'<TargetExt>%s</TargetE |
44380 | 78 74 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 | xt>',.premake.esc(path.getextens |
443a0 | 69 6f 6e 28 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d | ion(target.name))).if.cfg.kind.= |
443c0 | 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 67 6e 6f 72 65 20 | =."SharedLib".then.local.ignore. |
443e0 | 3d 20 28 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 49 6d 70 6f 72 74 4c 69 62 20 7e 3d 20 6e 69 6c 29 | =.(cfg.flags.NoImportLib.~=.nil) |
44400 | 0a 20 5f 70 28 32 2c 27 3c 49 67 6e 6f 72 65 49 6d 70 6f 72 74 4c 69 62 72 61 72 79 3e 25 73 3c | .._p(2,'<IgnoreImportLibrary>%s< |
44420 | 2f 49 67 6e 6f 72 65 49 6d 70 6f 72 74 4c 69 62 72 61 72 79 3e 27 2c 20 74 6f 73 74 72 69 6e 67 | /IgnoreImportLibrary>',.tostring |
44440 | 28 69 67 6e 6f 72 65 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d | (ignore)).end.if.cfg.platform.== |
44460 | 20 22 44 75 72 61 6e 67 6f 22 20 74 68 65 6e 0a 5f 70 28 32 2c 20 27 3c 52 65 66 65 72 65 6e 63 | ."Durango".then._p(2,.'<Referenc |
44480 | 65 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 3b 24 28 43 6f | ePath>$(Console_SdkLibPath);$(Co |
444a0 | 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 68 29 3c 2f 52 | nsole_SdkWindowsMetadataPath)</R |
444c0 | 65 66 65 72 65 6e 63 65 50 61 74 68 3e 27 29 0a 5f 70 28 32 2c 20 27 3c 4c 69 62 72 61 72 79 50 | eferencePath>')._p(2,.'<LibraryP |
444e0 | 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 3c 2f 4c 69 62 72 61 | ath>$(Console_SdkLibPath)</Libra |
44500 | 72 79 50 61 74 68 3e 27 29 0a 5f 70 28 32 2c 20 27 3c 4c 69 62 72 61 72 79 57 50 61 74 68 3e 24 | ryPath>')._p(2,.'<LibraryWPath>$ |
44520 | 28 43 6f 6e 73 6f 6c 65 5f 53 64 6b 4c 69 62 50 61 74 68 29 3b 24 28 43 6f 6e 73 6f 6c 65 5f 53 | (Console_SdkLibPath);$(Console_S |
44540 | 64 6b 57 69 6e 64 6f 77 73 4d 65 74 61 64 61 74 61 50 61 74 68 29 3c 2f 4c 69 62 72 61 72 79 57 | dkWindowsMetadataPath)</LibraryW |
44560 | 50 61 74 68 3e 27 29 0a 5f 70 28 32 2c 20 27 3c 49 6e 63 6c 75 64 65 50 61 74 68 3e 24 28 43 6f | Path>')._p(2,.'<IncludePath>$(Co |
44580 | 6e 73 6f 6c 65 5f 53 64 6b 49 6e 63 6c 75 64 65 52 6f 6f 74 29 3c 2f 49 6e 63 6c 75 64 65 50 61 | nsole_SdkIncludeRoot)</IncludePa |
445a0 | 74 68 3e 27 29 0a 5f 70 28 32 2c 20 27 3c 45 78 65 63 75 74 61 62 6c 65 50 61 74 68 3e 24 28 43 | th>')._p(2,.'<ExecutablePath>$(C |
445c0 | 6f 6e 73 6f 6c 65 5f 53 64 6b 52 6f 6f 74 29 62 69 6e 3b 24 28 56 43 49 6e 73 74 61 6c 6c 44 69 | onsole_SdkRoot)bin;$(VCInstallDi |
445e0 | 72 29 62 69 6e 5c 5c 78 38 36 5f 61 6d 64 36 34 3b 24 28 56 43 49 6e 73 74 61 6c 6c 44 69 72 29 | r)bin\\x86_amd64;$(VCInstallDir) |
44600 | 62 69 6e 3b 24 28 57 69 6e 64 6f 77 73 53 44 4b 5f 45 78 65 63 75 74 61 62 6c 65 50 61 74 68 5f | bin;$(WindowsSDK_ExecutablePath_ |
44620 | 78 38 36 29 3b 24 28 56 53 49 6e 73 74 61 6c 6c 44 69 72 29 43 6f 6d 6d 6f 6e 37 5c 5c 54 6f 6f | x86);$(VSInstallDir)Common7\\Too |
44640 | 6c 73 5c 5c 62 69 6e 3b 24 28 56 53 49 6e 73 74 61 6c 6c 44 69 72 29 43 6f 6d 6d 6f 6e 37 5c 5c | ls\\bin;$(VSInstallDir)Common7\\ |
44660 | 74 6f 6f 6c 73 3b 24 28 56 53 49 6e 73 74 61 6c 6c 44 69 72 29 43 6f 6d 6d 6f 6e 37 5c 5c 69 64 | tools;$(VSInstallDir)Common7\\id |
44680 | 65 3b 24 28 50 72 6f 67 72 61 6d 46 69 6c 65 73 29 5c 5c 48 54 4d 4c 20 48 65 6c 70 20 57 6f 72 | e;$(ProgramFiles)\\HTML.Help.Wor |
446a0 | 6b 73 68 6f 70 3b 24 28 4d 53 42 75 69 6c 64 54 6f 6f 6c 73 50 61 74 68 33 32 29 3b 24 28 46 78 | kshop;$(MSBuildToolsPath32);$(Fx |
446c0 | 43 6f 70 44 69 72 29 3b 24 28 50 41 54 48 29 3b 3c 2f 45 78 65 63 75 74 61 62 6c 65 50 61 74 68 | CopDir);$(PATH);</ExecutablePath |
446e0 | 3e 27 29 0a 65 6e 64 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 | >').end.if.cfg.kind.~=."StaticLi |
44700 | 62 22 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 4c 69 6e 6b 49 6e 63 72 65 6d 65 6e 74 61 6c 3e 25 | b".then._p(2,'<LinkIncremental>% |
44720 | 73 3c 2f 4c 69 6e 6b 49 6e 63 72 65 6d 65 6e 74 61 6c 3e 27 2c 20 74 6f 73 74 72 69 6e 67 28 70 | s</LinkIncremental>',.tostring(p |
44740 | 72 65 6d 61 6b 65 2e 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 | remake.config.isincrementallink( |
44760 | 63 66 67 29 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 4d 61 6e 69 66 65 | cfg))).end.if.cfg.flags.NoManife |
44780 | 73 74 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 47 65 6e 65 72 61 74 65 4d 61 6e 69 66 65 73 74 3e | st.then._p(2,'<GenerateManifest> |
447a0 | 66 61 6c 73 65 3c 2f 47 65 6e 65 72 61 74 65 4d 61 6e 69 66 65 73 74 3e 27 29 0a 65 6e 64 0a 5f | false</GenerateManifest>').end._ |
447c0 | 70 28 31 2c 27 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a | p(1,'</PropertyGroup>').end.end. |
447e0 | 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 72 75 6e 74 69 6d 65 28 63 66 67 29 0a 6c 6f 63 61 | local.function.runtime(cfg).loca |
44800 | 6c 20 72 75 6e 74 69 6d 65 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 63 66 67 2e 66 6c 61 67 | l.runtime.local.flags.=.cfg.flag |
44820 | 73 0a 69 66 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 | s.if.premake.config.isdebugbuild |
44840 | 28 63 66 67 29 20 74 68 65 6e 0a 72 75 6e 74 69 6d 65 20 3d 20 69 69 66 28 66 6c 61 67 73 2e 53 | (cfg).then.runtime.=.iif(flags.S |
44860 | 74 61 74 69 63 52 75 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 | taticRuntime.and.not.flags.Manag |
44880 | 65 64 2c 20 22 4d 75 6c 74 69 54 68 72 65 61 64 65 64 44 65 62 75 67 22 2c 20 22 4d 75 6c 74 69 | ed,."MultiThreadedDebug",."Multi |
448a0 | 54 68 72 65 61 64 65 64 44 65 62 75 67 44 4c 4c 22 29 0a 65 6c 73 65 0a 72 75 6e 74 69 6d 65 20 | ThreadedDebugDLL").else.runtime. |
448c0 | 3d 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 | =.iif(flags.StaticRuntime.and.no |
448e0 | 74 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 22 | t.flags.Managed,."MultiThreaded" |
44900 | 2c 20 22 4d 75 6c 74 69 54 68 72 65 61 64 65 64 44 4c 4c 22 29 0a 65 6e 64 0a 72 65 74 75 72 6e | ,."MultiThreadedDLL").end.return |
44920 | 20 72 75 6e 74 69 6d 65 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 70 72 65 63 | .runtime.end.local.function.prec |
44940 | 6f 6d 70 69 6c 65 64 5f 68 65 61 64 65 72 28 63 66 67 29 0a 20 20 20 20 20 20 69 66 20 6e 6f 74 | ompiled_header(cfg).......if.not |
44960 | 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 64 | .cfg.flags.NoPCH.and.cfg.pchhead |
44980 | 65 72 20 74 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 | er.then._p(3,'<PrecompiledHeader |
449a0 | 3e 55 73 65 3c 2f 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 3e 27 29 0a 5f 70 28 33 2c | >Use</PrecompiledHeader>')._p(3, |
449c0 | 27 3c 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 46 69 6c 65 3e 25 73 3c 2f 50 72 65 63 | '<PrecompiledHeaderFile>%s</Prec |
449e0 | 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 46 69 6c 65 3e 27 2c 20 63 66 67 2e 70 63 68 68 65 61 64 | ompiledHeaderFile>',.cfg.pchhead |
44a00 | 65 72 29 0a 65 6c 73 65 0a 5f 70 28 33 2c 27 3c 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 | er).else._p(3,'<PrecompiledHeade |
44a20 | 72 3e 3c 2f 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 3e 27 29 0a 65 6e 64 0a 65 6e 64 | r></PrecompiledHeader>').end.end |
44a40 | 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 70 72 65 70 72 6f 63 65 73 73 6f 72 28 69 6e 64 | .local.function.preprocessor(ind |
44a60 | 65 6e 74 2c 63 66 67 29 0a 69 66 20 23 63 66 67 2e 64 65 66 69 6e 65 73 20 3e 20 30 20 74 68 65 | ent,cfg).if.#cfg.defines.>.0.the |
44a80 | 6e 0a 5f 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 | n._p(indent,'<PreprocessorDefini |
44aa0 | 74 69 6f 6e 73 3e 25 73 3b 25 25 28 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 | tions>%s;%%(PreprocessorDefiniti |
44ac0 | 6f 6e 73 29 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 0a | ons)</PreprocessorDefinitions>'. |
44ae0 | 2c 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 | ,premake.esc(table.concat(cfg.de |
44b00 | 66 69 6e 65 73 2c 20 22 3b 22 29 29 29 0a 65 6c 73 65 0a 5f 70 28 69 6e 64 65 6e 74 2c 27 3c 50 | fines,.";"))).else._p(indent,'<P |
44b20 | 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 3e 3c 2f 50 72 65 70 72 6f 63 | reprocessorDefinitions></Preproc |
44b40 | 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 | essorDefinitions>').end.end.loca |
44b60 | 6c 20 66 75 6e 63 74 69 6f 6e 20 69 6e 63 6c 75 64 65 5f 64 69 72 73 28 69 6e 64 65 6e 74 2c 63 | l.function.include_dirs(indent,c |
44b80 | 66 67 29 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 74 68 65 6e | fg).if.#cfg.includedirs.>.0.then |
44ba0 | 0a 5f 70 28 69 6e 64 65 6e 74 2c 27 3c 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 | ._p(indent,'<AdditionalIncludeDi |
44bc0 | 72 65 63 74 6f 72 69 65 73 3e 25 73 3b 25 25 28 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 | rectories>%s;%%(AdditionalInclud |
44be0 | 65 44 69 72 65 63 74 6f 72 69 65 73 29 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 | eDirectories)</AdditionalInclude |
44c00 | 44 69 72 65 63 74 6f 72 69 65 73 3e 27 0a 2c 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 74 68 2e | Directories>'.,premake.esc(path. |
44c20 | 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 6c 75 | translate(table.concat(cfg.inclu |
44c40 | 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 65 6e 64 0a 6c 6f | dedirs,.";"),.'\\'))).end.end.lo |
44c60 | 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 72 65 73 6f 75 72 63 65 5f 63 6f 6d 70 69 6c 65 28 63 66 | cal.function.resource_compile(cf |
44c80 | 67 29 0a 5f 70 28 32 2c 27 3c 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 3e 27 29 0a 70 72 65 | g)._p(2,'<ResourceCompile>').pre |
44ca0 | 70 72 6f 63 65 73 73 6f 72 28 33 2c 63 66 67 29 0a 69 6e 63 6c 75 64 65 5f 64 69 72 73 28 33 2c | processor(3,cfg).include_dirs(3, |
44cc0 | 63 66 67 29 0a 5f 70 28 32 2c 27 3c 2f 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 3e 27 29 0a | cfg)._p(2,'</ResourceCompile>'). |
44ce0 | 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 65 78 63 65 70 74 69 6f 6e 73 28 63 66 | end.local.function.exceptions(cf |
44d00 | 67 29 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 | g).if.cfg.flags.NoExceptions.the |
44d20 | 6e 0a 5f 70 28 33 2c 20 27 3c 45 78 63 65 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 3e 66 61 6c 73 | n._p(3,.'<ExceptionHandling>fals |
44d40 | 65 3c 2f 45 78 63 65 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 3e 27 29 0a 65 6c 73 65 69 66 20 63 | e</ExceptionHandling>').elseif.c |
44d60 | 66 67 2e 66 6c 61 67 73 2e 53 45 48 20 74 68 65 6e 0a 5f 70 28 33 2c 20 27 3c 45 78 63 65 70 74 | fg.flags.SEH.then._p(3,.'<Except |
44d80 | 69 6f 6e 48 61 6e 64 6c 69 6e 67 3e 41 73 79 6e 63 3c 2f 45 78 63 65 70 74 69 6f 6e 48 61 6e 64 | ionHandling>Async</ExceptionHand |
44da0 | 6c 69 6e 67 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 | ling>').end.end.local.function.r |
44dc0 | 74 74 69 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 52 54 54 49 20 61 6e 64 | tti(cfg).if.cfg.flags.NoRTTI.and |
44de0 | 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 33 | .not.cfg.flags.Managed.then._p(3 |
44e00 | 2c 27 3c 52 75 6e 74 69 6d 65 54 79 70 65 49 6e 66 6f 3e 66 61 6c 73 65 3c 2f 52 75 6e 74 69 6d | ,'<RuntimeTypeInfo>false</Runtim |
44e20 | 65 54 79 70 65 49 6e 66 6f 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 | eTypeInfo>').end.end.local.funct |
44e40 | 69 6f 6e 20 63 61 6c 6c 69 6e 67 5f 63 6f 6e 76 65 6e 74 69 6f 6e 28 63 66 67 29 0a 69 66 20 63 | ion.calling_convention(cfg).if.c |
44e60 | 66 67 2e 66 6c 61 67 73 2e 46 61 73 74 43 61 6c 6c 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 43 61 | fg.flags.FastCall.then._p(3,'<Ca |
44e80 | 6c 6c 69 6e 67 43 6f 6e 76 65 6e 74 69 6f 6e 3e 46 61 73 74 43 61 6c 6c 3c 2f 43 61 6c 6c 69 6e | llingConvention>FastCall</Callin |
44ea0 | 67 43 6f 6e 76 65 6e 74 69 6f 6e 3e 27 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 66 6c 61 67 73 2e | gConvention>').elseif.cfg.flags. |
44ec0 | 53 74 64 43 61 6c 6c 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 43 61 6c 6c 69 6e 67 43 6f 6e 76 65 | StdCall.then._p(3,'<CallingConve |
44ee0 | 6e 74 69 6f 6e 3e 53 74 64 43 61 6c 6c 3c 2f 43 61 6c 6c 69 6e 67 43 6f 6e 76 65 6e 74 69 6f 6e | ntion>StdCall</CallingConvention |
44f00 | 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 77 63 68 61 72 | >').end.end.local.function.wchar |
44f20 | 5f 74 5f 62 75 69 6c 74 69 6e 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 61 74 | _t_builtin(cfg).if.cfg.flags.Nat |
44f40 | 69 76 65 57 43 68 61 72 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 54 72 65 61 74 57 43 68 61 72 5f | iveWChar.then._p(3,'<TreatWChar_ |
44f60 | 74 41 73 42 75 69 6c 74 49 6e 54 79 70 65 3e 74 72 75 65 3c 2f 54 72 65 61 74 57 43 68 61 72 5f | tAsBuiltInType>true</TreatWChar_ |
44f80 | 74 41 73 42 75 69 6c 74 49 6e 54 79 70 65 3e 27 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 66 6c 61 | tAsBuiltInType>').elseif.cfg.fla |
44fa0 | 67 73 2e 4e 6f 4e 61 74 69 76 65 57 43 68 61 72 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 54 72 65 | gs.NoNativeWChar.then._p(3,'<Tre |
44fc0 | 61 74 57 43 68 61 72 5f 74 41 73 42 75 69 6c 74 49 6e 54 79 70 65 3e 66 61 6c 73 65 3c 2f 54 72 | atWChar_tAsBuiltInType>false</Tr |
44fe0 | 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 6e 64 0a 65 | eatWChar_tAsBuiltInType>').end.e |
45000 | 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 73 73 65 28 63 66 67 29 0a 69 66 20 63 66 | nd.local.function.sse(cfg).if.cf |
45020 | 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 33 2c 27 3c 45 6e | g.flags.EnableSSE.then._p(3,'<En |
45040 | 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 53 74 72 65 61 | ableEnhancedInstructionSet>Strea |
45060 | 6d 69 6e 67 53 49 4d 44 45 78 74 65 6e 73 69 6f 6e 73 3c 2f 45 6e 61 62 6c 65 45 6e 68 61 6e 63 | mingSIMDExtensions</EnableEnhanc |
45080 | 65 64 49 6e 73 74 72 75 63 74 69 6f 6e 53 65 74 3e 27 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 66 | edInstructionSet>').elseif.cfg.f |
450a0 | 6c 61 67 73 2e 45 6e 61 62 6c 65 53 53 45 32 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 45 6e 61 62 | lags.EnableSSE2.then._p(3,'<Enab |
450c0 | 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 53 74 72 65 61 6d 69 | leEnhancedInstructionSet>Streami |
450e0 | 6e 67 53 49 4d 44 45 78 74 65 6e 73 69 6f 6e 73 32 3c 2f 45 6e 61 62 6c 65 45 6e 68 61 6e 63 65 | ngSIMDExtensions2</EnableEnhance |
45100 | 64 49 6e 73 74 72 75 63 74 69 6f 6e 53 65 74 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c | dInstructionSet>').end.end.local |
45120 | 20 66 75 6e 63 74 69 6f 6e 20 66 6c 6f 61 74 69 6e 67 5f 70 6f 69 6e 74 28 63 66 67 29 0a 20 20 | .function.floating_point(cfg)... |
45140 | 20 20 20 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 46 6c 6f 61 74 46 61 73 74 20 74 68 65 6e 0a 5f | ...if.cfg.flags.FloatFast.then._ |
45160 | 70 28 33 2c 27 3c 46 6c 6f 61 74 69 6e 67 50 6f 69 6e 74 4d 6f 64 65 6c 3e 46 61 73 74 3c 2f 46 | p(3,'<FloatingPointModel>Fast</F |
45180 | 6c 6f 61 74 69 6e 67 50 6f 69 6e 74 4d 6f 64 65 6c 3e 27 29 0a 65 6c 73 65 69 66 20 63 66 67 2e | loatingPointModel>').elseif.cfg. |
451a0 | 66 6c 61 67 73 2e 46 6c 6f 61 74 53 74 72 69 63 74 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c | flags.FloatStrict.and.not.cfg.fl |
451c0 | 61 67 73 2e 4d 61 6e 61 67 65 64 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 46 6c 6f 61 74 69 6e 67 | ags.Managed.then._p(3,'<Floating |
451e0 | 50 6f 69 6e 74 4d 6f 64 65 6c 3e 53 74 72 69 63 74 3c 2f 46 6c 6f 61 74 69 6e 67 50 6f 69 6e 74 | PointModel>Strict</FloatingPoint |
45200 | 4d 6f 64 65 6c 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 | Model>').end.end.local.function. |
45220 | 64 65 62 75 67 5f 69 6e 66 6f 28 63 66 67 29 0a 6c 6f 63 61 6c 20 64 65 62 75 67 5f 69 6e 66 6f | debug_info(cfg).local.debug_info |
45240 | 20 3d 20 27 27 0a 69 66 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.cfg.flags.Symbols.then. |
45260 | 69 66 20 28 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 73 75 70 70 6f 72 74 73 36 34 62 69 74 | if.(action.vstudio.supports64bit |
45280 | 45 64 69 74 43 6f 6e 74 69 6e 75 65 20 3d 3d 20 66 61 6c 73 65 20 61 6e 64 20 63 66 67 2e 70 6c | EditContinue.==.false.and.cfg.pl |
452a0 | 61 74 66 6f 72 6d 20 3d 3d 20 22 78 36 34 22 29 0a 6f 72 20 63 66 67 2e 66 6c 61 67 73 2e 4d 61 | atform.==."x64").or.cfg.flags.Ma |
452c0 | 6e 61 67 65 64 0a 6f 72 20 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e 69 73 6f 70 74 69 6d 69 | naged.or.premake.config.isoptimi |
452e0 | 7a 65 64 62 75 69 6c 64 28 63 66 67 2e 66 6c 61 67 73 29 0a 6f 72 20 63 66 67 2e 66 6c 61 67 73 | zedbuild(cfg.flags).or.cfg.flags |
45300 | 2e 4e 6f 45 64 69 74 41 6e 64 43 6f 6e 74 69 6e 75 65 0a 74 68 65 6e 0a 64 65 62 75 67 5f 69 6e | .NoEditAndContinue.then.debug_in |
45320 | 66 6f 20 3d 20 22 50 72 6f 67 72 61 6d 44 61 74 61 62 61 73 65 22 0a 65 6c 73 65 0a 64 65 62 75 | fo.=."ProgramDatabase".else.debu |
45340 | 67 5f 69 6e 66 6f 20 3d 20 22 45 64 69 74 41 6e 64 43 6f 6e 74 69 6e 75 65 22 0a 65 6e 64 0a 65 | g_info.=."EditAndContinue".end.e |
45360 | 6e 64 0a 5f 70 28 33 2c 27 3c 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 46 6f 72 6d 61 74 | nd._p(3,'<DebugInformationFormat |
45380 | 3e 25 73 3c 2f 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 46 6f 72 6d 61 74 3e 27 2c 64 65 | >%s</DebugInformationFormat>',de |
453a0 | 62 75 67 5f 69 6e 66 6f 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 6d 69 6e | bug_info).end.local.function.min |
453c0 | 69 6d 61 6c 5f 62 75 69 6c 64 28 63 66 67 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 | imal_build(cfg).if.premake.confi |
453e0 | 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 67 | g.isdebugbuild(cfg).and.cfg.flag |
45400 | 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 6e 0a 5f 70 28 33 | s.EnableMinimalRebuild.then._p(3 |
45420 | 2c 27 3c 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 3e 74 72 75 65 3c 2f 4d 69 6e 69 6d 61 6c 52 | ,'<MinimalRebuild>true</MinimalR |
45440 | 65 62 75 69 6c 64 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 33 2c 27 3c 4d 69 6e 69 6d 61 6c 52 65 62 | ebuild>').else._p(3,'<MinimalReb |
45460 | 75 69 6c 64 3e 66 61 6c 73 65 3c 2f 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 3e 27 29 0a 65 6e | uild>false</MinimalRebuild>').en |
45480 | 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6d 70 69 6c 65 5f 6c 61 6e | d.end.local.function.compile_lan |
454a0 | 67 75 61 67 65 28 63 66 67 29 0a 69 66 20 63 66 67 2e 6f 70 74 69 6f 6e 73 2e 46 6f 72 63 65 43 | guage(cfg).if.cfg.options.ForceC |
454c0 | 50 50 20 74 68 65 6e 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 | PP.then._p(3,'<CompileAs>Compile |
454e0 | 41 73 43 70 70 3c 2f 43 6f 6d 70 69 6c 65 41 73 3e 27 29 0a 65 6c 73 65 0a 69 66 20 63 66 67 2e | AsCpp</CompileAs>').else.if.cfg. |
45500 | 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 22 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 43 6f 6d 70 | language.==."C".then._p(3,'<Comp |
45520 | 69 6c 65 41 73 3e 43 6f 6d 70 69 6c 65 41 73 43 3c 2f 43 6f 6d 70 69 6c 65 41 73 3e 27 29 0a 65 | ileAs>CompileAsC</CompileAs>').e |
45540 | 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 63 65 64 | nd.end.end.local.function.forced |
45560 | 69 6e 63 6c 75 64 65 5f 66 69 6c 65 73 28 69 6e 64 65 6e 74 2c 63 66 67 29 0a 69 66 20 23 63 66 | include_files(indent,cfg).if.#cf |
45580 | 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 69 6e 64 | g.forcedincludes.>.0.then._p(ind |
455a0 | 65 6e 74 2c 27 3c 46 6f 72 63 65 64 49 6e 63 6c 75 64 65 46 69 6c 65 73 3e 25 73 3c 2f 46 6f 72 | ent,'<ForcedIncludeFiles>%s</For |
455c0 | 63 65 64 49 6e 63 6c 75 64 65 46 69 6c 65 73 3e 27 0a 2c 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 | cedIncludeFiles>'.,premake.esc(p |
455e0 | 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 67 2e 66 | ath.translate(table.concat(cfg.f |
45600 | 6f 72 63 65 64 69 6e 63 6c 75 64 65 73 2c 20 22 3b 22 29 2c 20 27 5c 5c 27 29 29 29 0a 65 6e 64 | orcedincludes,.";"),.'\\'))).end |
45620 | 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 76 73 31 30 5f 63 6c 63 6f 6d 70 69 | .end.local.function.vs10_clcompi |
45640 | 6c 65 28 63 66 67 29 0a 5f 70 28 32 2c 27 3c 43 6c 43 6f 6d 70 69 6c 65 3e 27 29 0a 5f 70 28 33 | le(cfg)._p(2,'<ClCompile>')._p(3 |
45660 | 2c 27 3c 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3e 25 73 20 25 73 25 25 28 41 64 64 | ,'<AdditionalOptions>%s.%s%%(Add |
45680 | 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 29 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f | itionalOptions)</AdditionalOptio |
456a0 | 6e 73 3e 27 0a 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 | ns>'.,.table.concat(premake.esc( |
456c0 | 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 2c 20 22 20 22 29 0a 2c 20 69 69 66 28 63 66 | cfg.buildoptions),.".").,.iif(cf |
456e0 | 67 2e 66 6c 61 67 73 2e 55 6e 73 69 67 6e 65 64 43 68 61 72 2c 20 22 2f 4a 20 22 2c 20 22 20 22 | g.flags.UnsignedChar,."/J.",."." |
45700 | 29 0a 29 0a 5f 70 28 33 2c 27 3c 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 3e 25 73 3c 2f 4f 70 74 69 | ).)._p(3,'<Optimization>%s</Opti |
45720 | 6d 69 7a 61 74 69 6f 6e 3e 27 2c 6f 70 74 69 6d 69 73 61 74 69 6f 6e 28 63 66 67 29 29 0a 69 6e | mization>',optimisation(cfg)).in |
45740 | 63 6c 75 64 65 5f 64 69 72 73 28 33 2c 63 66 67 29 0a 70 72 65 70 72 6f 63 65 73 73 6f 72 28 33 | clude_dirs(3,cfg).preprocessor(3 |
45760 | 2c 63 66 67 29 0a 6d 69 6e 69 6d 61 6c 5f 62 75 69 6c 64 28 63 66 67 29 0a 69 66 20 20 6e 6f 74 | ,cfg).minimal_build(cfg).if..not |
45780 | 20 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e 69 73 6f 70 74 69 6d 69 7a 65 64 62 75 69 6c 64 | .premake.config.isoptimizedbuild |
457a0 | 28 63 66 67 2e 66 6c 61 67 73 29 20 74 68 65 6e 0a 69 66 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 | (cfg.flags).then.if.not.cfg.flag |
457c0 | 73 2e 4d 61 6e 61 67 65 64 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 42 61 73 69 63 52 75 6e 74 69 | s.Managed.then._p(3,'<BasicRunti |
457e0 | 6d 65 43 68 65 63 6b 73 3e 45 6e 61 62 6c 65 46 61 73 74 43 68 65 63 6b 73 3c 2f 42 61 73 69 63 | meChecks>EnableFastChecks</Basic |
45800 | 52 75 6e 74 69 6d 65 43 68 65 63 6b 73 3e 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 | RuntimeChecks>').end.if.cfg.flag |
45820 | 73 2e 45 78 74 72 61 57 61 72 6e 69 6e 67 73 20 74 68 65 6e 0a 65 6e 64 0a 65 6c 73 65 0a 5f 70 | s.ExtraWarnings.then.end.else._p |
45840 | 28 33 2c 27 3c 53 74 72 69 6e 67 50 6f 6f 6c 69 6e 67 3e 74 72 75 65 3c 2f 53 74 72 69 6e 67 50 | (3,'<StringPooling>true</StringP |
45860 | 6f 6f 6c 69 6e 67 3e 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d | ooling>').end.if.cfg.platform.== |
45880 | 20 22 44 75 72 61 6e 67 6f 22 20 74 68 65 6e 0a 5f 70 28 33 2c 20 27 3c 43 6f 6d 70 69 6c 65 41 | ."Durango".then._p(3,.'<CompileA |
458a0 | 73 57 69 6e 52 54 3e 66 61 6c 73 65 3c 2f 43 6f 6d 70 69 6c 65 41 73 57 69 6e 52 54 3e 27 29 0a | sWinRT>false</CompileAsWinRT>'). |
458c0 | 65 6c 73 65 0a 5f 70 28 33 2c 27 3c 52 75 6e 74 69 6d 65 4c 69 62 72 61 72 79 3e 25 73 3c 2f 52 | else._p(3,'<RuntimeLibrary>%s</R |
458e0 | 75 6e 74 69 6d 65 4c 69 62 72 61 72 79 3e 27 2c 20 72 75 6e 74 69 6d 65 28 63 66 67 29 29 0a 65 | untimeLibrary>',.runtime(cfg)).e |
45900 | 6e 64 0a 5f 70 28 33 2c 27 3c 46 75 6e 63 74 69 6f 6e 4c 65 76 65 6c 4c 69 6e 6b 69 6e 67 3e 74 | nd._p(3,'<FunctionLevelLinking>t |
45920 | 72 75 65 3c 2f 46 75 6e 63 74 69 6f 6e 4c 65 76 65 6c 4c 69 6e 6b 69 6e 67 3e 27 29 0a 69 66 20 | rue</FunctionLevelLinking>').if. |
45940 | 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 4d 75 6c 74 69 50 72 6f 63 65 73 73 6f 72 43 6f | not.cfg.flags.NoMultiProcessorCo |
45960 | 6d 70 69 6c 61 74 69 6f 6e 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 45 6e 61 62 | mpilation.and.not.cfg.flags.Enab |
45980 | 6c 65 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 4d 75 6c | leMinimalRebuild.then._p(3,'<Mul |
459a0 | 74 69 50 72 6f 63 65 73 73 6f 72 43 6f 6d 70 69 6c 61 74 69 6f 6e 3e 74 72 75 65 3c 2f 4d 75 6c | tiProcessorCompilation>true</Mul |
459c0 | 74 69 50 72 6f 63 65 73 73 6f 72 43 6f 6d 70 69 6c 61 74 69 6f 6e 3e 27 29 0a 65 6c 73 65 0a 5f | tiProcessorCompilation>').else._ |
459e0 | 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 6f 6e 3e | p(3,'<MultiProcessorCompilation> |
45a00 | 66 61 6c 73 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 6f 6e | false</MultiProcessorCompilation |
45a20 | 3e 27 29 0a 65 6e 64 0a 70 72 65 63 6f 6d 70 69 6c 65 64 5f 68 65 61 64 65 72 28 63 66 67 29 0a | >').end.precompiled_header(cfg). |
45a40 | 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 0a | if.cfg.flags.ExtraWarnings.then. |
45a60 | 5f 70 28 33 2c 27 3c 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3e 4c 65 76 65 6c 34 3c 2f 57 61 72 6e | _p(3,'<WarningLevel>Level4</Warn |
45a80 | 69 6e 67 4c 65 76 65 6c 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 33 2c 27 3c 57 61 72 6e 69 6e 67 4c | ingLevel>').else._p(3,'<WarningL |
45aa0 | 65 76 65 6c 3e 4c 65 76 65 6c 33 3c 2f 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3e 27 29 0a 65 6e 64 | evel>Level3</WarningLevel>').end |
45ac0 | 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 68 65 6e | .if.cfg.flags.FatalWarnings.then |
45ae0 | 0a 5f 70 28 33 2c 27 3c 54 72 65 61 74 57 61 72 6e 69 6e 67 41 73 45 72 72 6f 72 3e 74 72 75 65 | ._p(3,'<TreatWarningAsError>true |
45b00 | 3c 2f 54 72 65 61 74 57 61 72 6e 69 6e 67 41 73 45 72 72 6f 72 3e 27 29 0a 65 6e 64 0a 65 78 63 | </TreatWarningAsError>').end.exc |
45b20 | 65 70 74 69 6f 6e 73 28 63 66 67 29 0a 72 74 74 69 28 63 66 67 29 0a 63 61 6c 6c 69 6e 67 5f 63 | eptions(cfg).rtti(cfg).calling_c |
45b40 | 6f 6e 76 65 6e 74 69 6f 6e 28 63 66 67 29 0a 77 63 68 61 72 5f 74 5f 62 75 69 6c 74 69 6e 28 63 | onvention(cfg).wchar_t_builtin(c |
45b60 | 66 67 29 0a 73 73 65 28 63 66 67 29 0a 66 6c 6f 61 74 69 6e 67 5f 70 6f 69 6e 74 28 63 66 67 29 | fg).sse(cfg).floating_point(cfg) |
45b80 | 0a 64 65 62 75 67 5f 69 6e 66 6f 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 53 79 | .debug_info(cfg).if.cfg.flags.Sy |
45ba0 | 6d 62 6f 6c 73 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 50 72 6f 67 72 61 6d 44 61 74 61 42 61 73 | mbols.then._p(3,'<ProgramDataBas |
45bc0 | 65 46 69 6c 65 4e 61 6d 65 3e 24 28 4f 75 74 44 69 72 29 25 73 2e 70 64 62 3c 2f 50 72 6f 67 72 | eFileName>$(OutDir)%s.pdb</Progr |
45be0 | 61 6d 44 61 74 61 42 61 73 65 46 69 6c 65 4e 61 6d 65 3e 27 0a 2c 20 70 61 74 68 2e 67 65 74 62 | amDataBaseFileName>'.,.path.getb |
45c00 | 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 6d 65 29 29 0a 65 | asename(cfg.buildtarget.name)).e |
45c20 | 6e 64 0a 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 | nd.if.cfg.flags.NoFramePointer.t |
45c40 | 68 65 6e 0a 5f 70 28 33 2c 27 3c 4f 6d 69 74 46 72 61 6d 65 50 6f 69 6e 74 65 72 73 3e 74 72 75 | hen._p(3,'<OmitFramePointers>tru |
45c60 | 65 3c 2f 4f 6d 69 74 46 72 61 6d 65 50 6f 69 6e 74 65 72 73 3e 27 29 0a 65 6e 64 0a 63 6f 6d 70 | e</OmitFramePointers>').end.comp |
45c80 | 69 6c 65 5f 6c 61 6e 67 75 61 67 65 28 63 66 67 29 0a 66 6f 72 63 65 64 69 6e 63 6c 75 64 65 5f | ile_language(cfg).forcedinclude_ |
45ca0 | 66 69 6c 65 73 28 33 2c 63 66 67 29 3b 0a 5f 70 28 32 2c 27 3c 2f 43 6c 43 6f 6d 70 69 6c 65 3e | files(3,cfg);._p(2,'</ClCompile> |
45cc0 | 27 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 65 76 65 6e 74 5f 68 6f 6f 6b | ').end.local.function.event_hook |
45ce0 | 73 28 63 66 67 29 0a 69 66 20 23 63 66 67 2e 70 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 | s(cfg).if.#cfg.postbuildcommands |
45d00 | 3e 20 30 20 74 68 65 6e 0a 20 20 20 20 5f 70 28 32 2c 27 3c 50 6f 73 74 42 75 69 6c 64 45 76 65 | >.0.then....._p(2,'<PostBuildEve |
45d20 | 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 43 6f 6d 6d 61 6e 64 | nt>')._p(3,'<Command>%s</Command |
45d40 | 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 6f 64 65 28 63 66 67 | >',premake.esc(table.implode(cfg |
45d60 | 2e 70 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 72 5c | .postbuildcommands,."",."",."\r\ |
45d80 | 6e 22 29 29 29 0a 5f 70 28 32 2c 27 3c 2f 50 6f 73 74 42 75 69 6c 64 45 76 65 6e 74 3e 27 29 0a | n")))._p(2,'</PostBuildEvent>'). |
45da0 | 65 6e 64 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 3e 20 30 20 | end.if.#cfg.prebuildcommands>.0. |
45dc0 | 74 68 65 6e 0a 20 20 20 20 5f 70 28 32 2c 27 3c 50 72 65 42 75 69 6c 64 45 76 65 6e 74 3e 27 29 | then....._p(2,'<PreBuildEvent>') |
45de0 | 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 2c 70 72 | ._p(3,'<Command>%s</Command>',pr |
45e00 | 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 72 65 62 | emake.esc(table.implode(cfg.preb |
45e20 | 75 69 6c 64 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 29 0a | uildcommands,."",."",."\r\n"))). |
45e40 | 5f 70 28 32 2c 27 3c 2f 50 72 65 42 75 69 6c 64 45 76 65 6e 74 3e 27 29 0a 65 6e 64 0a 69 66 20 | _p(2,'</PreBuildEvent>').end.if. |
45e60 | 23 63 66 67 2e 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e 64 73 3e 20 30 20 74 68 65 6e 0a 20 20 20 | #cfg.prelinkcommands>.0.then.... |
45e80 | 20 5f 70 28 32 2c 27 3c 50 72 65 4c 69 6e 6b 45 76 65 6e 74 3e 27 29 0a 5f 70 28 33 2c 27 3c 43 | ._p(2,'<PreLinkEvent>')._p(3,'<C |
45ea0 | 6f 6d 6d 61 6e 64 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 | ommand>%s</Command>',premake.esc |
45ec0 | 28 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 63 66 67 2e 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e | (table.implode(cfg.prelinkcomman |
45ee0 | 64 73 2c 20 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 72 | ds,."",."",."\r\n")))._p(2,'</Pr |
45f00 | 65 4c 69 6e 6b 45 76 65 6e 74 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 | eLinkEvent>').end.end.local.func |
45f20 | 74 69 6f 6e 20 61 64 64 69 74 69 6f 6e 61 6c 5f 6f 70 74 69 6f 6e 73 28 69 6e 64 65 6e 74 2c 63 | tion.additional_options(indent,c |
45f40 | 66 67 29 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 6e | fg).if.#cfg.linkoptions.>.0.then |
45f60 | 0a 5f 70 28 69 6e 64 65 6e 74 2c 27 3c 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3e 25 | ._p(indent,'<AdditionalOptions>% |
45f80 | 73 20 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 69 74 69 6f | s.%%(AdditionalOptions)</Additio |
45fa0 | 6e 61 6c 4f 70 74 69 6f 6e 73 3e 27 2c 0a 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 72 65 6d 61 | nalOptions>',.table.concat(prema |
45fc0 | 6b 65 2e 65 73 63 28 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 29 2c 20 22 20 22 29 29 0a 65 | ke.esc(cfg.linkoptions),.".")).e |
45fe0 | 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 6c 69 6e 6b 5f 74 61 72 67 65 | nd.end.local.function.link_targe |
46000 | 74 5f 6d 61 63 68 69 6e 65 28 69 6e 64 65 78 2c 63 66 67 29 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 | t_machine(index,cfg).local.platf |
46020 | 6f 72 6d 73 20 3d 20 7b 78 33 32 20 3d 20 27 4d 61 63 68 69 6e 65 58 38 36 27 2c 20 78 36 34 20 | orms.=.{x32.=.'MachineX86',.x64. |
46040 | 3d 20 27 4d 61 63 68 69 6e 65 58 36 34 27 7d 0a 69 66 20 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 | =.'MachineX64'}.if.platforms[cfg |
46060 | 2e 70 6c 61 74 66 6f 72 6d 5d 20 74 68 65 6e 0a 5f 70 28 69 6e 64 65 78 2c 27 3c 54 61 72 67 65 | .platform].then._p(index,'<Targe |
46080 | 74 4d 61 63 68 69 6e 65 3e 25 73 3c 2f 54 61 72 67 65 74 4d 61 63 68 69 6e 65 3e 27 2c 20 70 6c | tMachine>%s</TargetMachine>',.pl |
460a0 | 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 29 0a 65 6e 64 0a 65 6e 64 0a 6c | atforms[cfg.platform]).end.end.l |
460c0 | 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 74 65 6d 5f 64 65 66 5f 6c 69 62 28 63 66 67 29 0a | ocal.function.item_def_lib(cfg). |
460e0 | 20 20 20 20 20 20 20 2d 2d 20 54 68 65 20 58 62 6f 78 33 36 30 20 70 72 6f 6a 65 63 74 20 66 69 | .......--.The.Xbox360.project.fi |
46100 | 6c 65 73 20 61 72 65 20 73 74 6f 72 65 64 20 69 6e 20 61 6e 6f 74 68 65 72 20 70 6c 61 63 65 20 | les.are.stored.in.another.place. |
46120 | 69 6e 20 74 68 65 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 2e 0a 69 66 20 63 66 67 2e 6b 69 6e 64 | in.the.project.file..if.cfg.kind |
46140 | 20 3d 3d 20 27 53 74 61 74 69 63 4c 69 62 27 20 61 6e 64 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d | .==.'StaticLib'.and.cfg.platform |
46160 | 20 7e 3d 20 22 58 62 6f 78 33 36 30 22 20 74 68 65 6e 0a 5f 70 28 31 2c 27 3c 4c 69 62 3e 27 29 | .~=."Xbox360".then._p(1,'<Lib>') |
46180 | 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 73 3c 2f | ._p(2,'<OutputFile>$(OutDir)%s</ |
461a0 | 4f 75 74 70 75 74 46 69 6c 65 3e 27 2c 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 6e 61 6d | OutputFile>',cfg.buildtarget.nam |
461c0 | 65 29 0a 61 64 64 69 74 69 6f 6e 61 6c 5f 6f 70 74 69 6f 6e 73 28 32 2c 63 66 67 29 0a 6c 69 6e | e).additional_options(2,cfg).lin |
461e0 | 6b 5f 74 61 72 67 65 74 5f 6d 61 63 68 69 6e 65 28 32 2c 63 66 67 29 0a 5f 70 28 31 2c 27 3c 2f | k_target_machine(2,cfg)._p(1,'</ |
46200 | 4c 69 62 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 69 6d | Lib>').end.end.local.function.im |
46220 | 70 6f 72 74 5f 6c 69 62 28 63 66 67 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 | port_lib(cfg).if.cfg.kind.==."Sh |
46240 | 61 72 65 64 4c 69 62 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 69 6d 70 6c 69 62 6e 61 6d 65 20 3d | aredLib".then.local.implibname.= |
46260 | 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 5f 70 28 33 2c 27 3c | .cfg.linktarget.fullpath._p(3,'< |
46280 | 49 6d 70 6f 72 74 4c 69 62 72 61 72 79 3e 25 73 3c 2f 49 6d 70 6f 72 74 4c 69 62 72 61 72 79 3e | ImportLibrary>%s</ImportLibrary> |
462a0 | 27 2c 69 69 66 28 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 | ',iif(cfg.flags.NoImportLib,.cfg |
462c0 | 2e 6f 62 6a 65 63 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 | .objectsdir...."\\"....path.getn |
462e0 | 61 6d 65 28 69 6d 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 | ame(implibname),.implibname)).en |
46300 | 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 6c 69 6e 6b 28 63 66 67 29 0a | d.end.function.vc2010.link(cfg). |
46320 | 5f 70 28 32 2c 27 3c 4c 69 6e 6b 3e 27 29 0a 5f 70 28 33 2c 27 3c 53 75 62 53 79 73 74 65 6d 3e | _p(2,'<Link>')._p(3,'<SubSystem> |
46340 | 25 73 3c 2f 53 75 62 53 79 73 74 65 6d 3e 27 2c 20 69 69 66 28 63 66 67 2e 6b 69 6e 64 20 3d 3d | %s</SubSystem>',.iif(cfg.kind.== |
46360 | 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 22 43 6f 6e 73 6f 6c 65 22 2c 20 22 57 69 6e 64 6f | ."ConsoleApp",."Console",."Windo |
46380 | 77 73 22 29 29 0a 5f 70 28 33 2c 27 3c 47 65 6e 65 72 61 74 65 44 65 62 75 67 49 6e 66 6f 72 6d | ws"))._p(3,'<GenerateDebugInform |
463a0 | 61 74 69 6f 6e 3e 25 73 3c 2f 47 65 6e 65 72 61 74 65 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 | ation>%s</GenerateDebugInformati |
463c0 | 6f 6e 3e 27 2c 20 74 6f 73 74 72 69 6e 67 28 63 66 67 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 | on>',.tostring(cfg.flags.Symbols |
463e0 | 20 7e 3d 20 6e 69 6c 29 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e 69 73 6f 70 | .~=.nil)).if.premake.config.isop |
46400 | 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 5f 70 28 | timizedbuild(cfg.flags).then._p( |
46420 | 33 2c 27 3c 45 6e 61 62 6c 65 43 4f 4d 44 41 54 46 6f 6c 64 69 6e 67 3e 74 72 75 65 3c 2f 45 6e | 3,'<EnableCOMDATFolding>true</En |
46440 | 61 62 6c 65 43 4f 4d 44 41 54 46 6f 6c 64 69 6e 67 3e 27 29 0a 5f 70 28 33 2c 27 3c 4f 70 74 69 | ableCOMDATFolding>')._p(3,'<Opti |
46460 | 6d 69 7a 65 52 65 66 65 72 65 6e 63 65 73 3e 74 72 75 65 3c 2f 4f 70 74 69 6d 69 7a 65 52 65 66 | mizeReferences>true</OptimizeRef |
46480 | 65 72 65 6e 63 65 73 3e 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 7e 3d 20 27 53 | erences>').end.if.cfg.kind.~=.'S |
464a0 | 74 61 74 69 63 4c 69 62 27 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 61 64 64 69 74 69 6f 6e 61 6c | taticLib'.then.vc2010.additional |
464c0 | 44 65 70 65 6e 64 65 6e 63 69 65 73 28 63 66 67 29 0a 5f 70 28 33 2c 27 3c 4f 75 74 70 75 74 46 | Dependencies(cfg)._p(3,'<OutputF |
464e0 | 69 6c 65 3e 24 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 20 63 | ile>$(OutDir)%s</OutputFile>',.c |
46500 | 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 2e 6c 69 62 | fg.buildtarget.name).if.#cfg.lib |
46520 | 64 69 72 73 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 4c | dirs.>.0.then._p(3,'<AdditionalL |
46540 | 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 3e 25 73 3b 25 25 28 41 64 64 69 74 69 6f 6e | ibraryDirectories>%s;%%(Addition |
46560 | 61 6c 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 29 3c 2f 41 64 64 69 74 69 6f 6e 61 | alLibraryDirectories)</Additiona |
46580 | 6c 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 3e 27 0a 2c 20 70 72 65 6d 61 6b 65 2e | lLibraryDirectories>'.,.premake. |
465a0 | 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 61 74 28 | esc(path.translate(table.concat( |
465c0 | 63 66 67 2e 6c 69 62 64 69 72 73 2c 20 27 3b 27 29 2c 20 27 5c 5c 27 29 29 0a 29 0a 65 6e 64 0a | cfg.libdirs,.';'),.'\\')).).end. |
465e0 | 69 66 20 76 63 32 30 31 30 2e 63 6f 6e 66 69 67 5f 74 79 70 65 28 63 66 67 29 20 3d 3d 20 27 41 | if.vc2010.config_type(cfg).==.'A |
46600 | 70 70 6c 69 63 61 74 69 6f 6e 27 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 57 69 | pplication'.and.not.cfg.flags.Wi |
46620 | 6e 4d 61 69 6e 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 | nMain.and.not.cfg.flags.Managed. |
46640 | 74 68 65 6e 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 55 6e 69 63 6f 64 65 20 74 68 65 6e 0a 5f | then.if.cfg.flags.Unicode.then._ |
46660 | 70 28 33 2c 27 3c 45 6e 74 72 79 50 6f 69 6e 74 53 79 6d 62 6f 6c 3e 77 6d 61 69 6e 43 52 54 53 | p(3,'<EntryPointSymbol>wmainCRTS |
46680 | 74 61 72 74 75 70 3c 2f 45 6e 74 72 79 50 6f 69 6e 74 53 79 6d 62 6f 6c 3e 27 29 0a 65 6c 73 65 | tartup</EntryPointSymbol>').else |
466a0 | 0a 5f 70 28 33 2c 27 3c 45 6e 74 72 79 50 6f 69 6e 74 53 79 6d 62 6f 6c 3e 6d 61 69 6e 43 52 54 | ._p(3,'<EntryPointSymbol>mainCRT |
466c0 | 53 74 61 72 74 75 70 3c 2f 45 6e 74 72 79 50 6f 69 6e 74 53 79 6d 62 6f 6c 3e 27 29 0a 65 6e 64 | Startup</EntryPointSymbol>').end |
466e0 | 0a 65 6e 64 0a 69 6d 70 6f 72 74 5f 6c 69 62 28 63 66 67 29 0a 6c 6f 63 61 6c 20 64 65 66 66 69 | .end.import_lib(cfg).local.deffi |
46700 | 6c 65 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 66 69 6c 65 28 63 66 67 2c 20 22 2e 64 65 66 | le.=.premake.findfile(cfg,.".def |
46720 | 22 29 0a 69 66 20 64 65 66 66 69 6c 65 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 4d 6f 64 75 6c 65 | ").if.deffile.then._p(3,'<Module |
46740 | 44 65 66 69 6e 69 74 69 6f 6e 46 69 6c 65 3e 25 73 3c 2f 4d 6f 64 75 6c 65 44 65 66 69 6e 69 74 | DefinitionFile>%s</ModuleDefinit |
46760 | 69 6f 6e 46 69 6c 65 3e 27 2c 20 64 65 66 66 69 6c 65 29 0a 65 6e 64 0a 6c 69 6e 6b 5f 74 61 72 | ionFile>',.deffile).end.link_tar |
46780 | 67 65 74 5f 6d 61 63 68 69 6e 65 28 33 2c 63 66 67 29 0a 61 64 64 69 74 69 6f 6e 61 6c 5f 6f 70 | get_machine(3,cfg).additional_op |
467a0 | 74 69 6f 6e 73 28 33 2c 63 66 67 29 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 2f 4c 69 6e 6b 3e 27 29 | tions(3,cfg).end._p(2,'</Link>') |
467c0 | 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 61 64 64 69 74 69 6f 6e 61 6c 44 | .end.function.vc2010.additionalD |
467e0 | 65 70 65 6e 64 65 6e 63 69 65 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6c 69 6e 6b 73 20 3d 20 70 | ependencies(cfg).local.links.=.p |
46800 | 72 65 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 | remake.getlinks(cfg,."system",." |
46820 | 66 75 6c 6c 70 61 74 68 22 29 0a 69 66 20 23 6c 69 6e 6b 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 | fullpath").if.#links.>.0.then._p |
46840 | 28 33 2c 27 3c 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 3e 25 73 3b 25 | (3,'<AdditionalDependencies>%s;% |
46860 | 73 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 3e 27 0a 2c 20 74 61 | s</AdditionalDependencies>'.,.ta |
46880 | 62 6c 65 2e 63 6f 6e 63 61 74 28 6c 69 6e 6b 73 2c 20 22 3b 22 29 0a 2c 20 69 69 66 28 63 66 67 | ble.concat(links,.";").,.iif(cfg |
468a0 | 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 44 75 72 61 6e 67 6f 22 0a 2c 20 27 24 28 58 62 6f 78 | .platform.==."Durango".,.'$(Xbox |
468c0 | 45 78 74 65 6e 73 69 6f 6e 73 44 65 70 65 6e 64 65 6e 63 69 65 73 29 27 0a 2c 20 27 25 28 41 64 | ExtensionsDependencies)'.,.'%(Ad |
468e0 | 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 29 27 0a 29 0a 29 0a 65 6e 64 0a 65 | ditionalDependencies)'.).).end.e |
46900 | 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 74 65 6d 5f 64 65 66 69 6e 69 74 69 6f | nd.local.function.item_definitio |
46920 | 6e 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 | ns(prj).for._,.cfginfo.in.ipairs |
46940 | 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 |
46960 | 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( |
46980 | 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 |
469a0 | 66 6f 2e 73 72 63 5f 70 6c 61 74 66 6f 72 6d 29 0a 5f 70 28 31 2c 27 3c 49 74 65 6d 44 65 66 69 | fo.src_platform)._p(1,'<ItemDefi |
469c0 | 6e 69 74 69 6f 6e 47 72 6f 75 70 20 27 20 2e 2e 69 66 5f 63 6f 6e 66 69 67 5f 61 6e 64 5f 70 6c | nitionGroup.'...if_config_and_pl |
469e0 | 61 74 66 6f 72 6d 28 29 20 2e 2e 27 3e 27 0a 2c 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 69 | atform()...'>'.,premake.esc(cfgi |
46a00 | 6e 66 6f 2e 6e 61 6d 65 29 29 0a 76 73 31 30 5f 63 6c 63 6f 6d 70 69 6c 65 28 63 66 67 29 0a 72 | nfo.name)).vs10_clcompile(cfg).r |
46a20 | 65 73 6f 75 72 63 65 5f 63 6f 6d 70 69 6c 65 28 63 66 67 29 0a 69 74 65 6d 5f 64 65 66 5f 6c 69 | esource_compile(cfg).item_def_li |
46a40 | 62 28 63 66 67 29 0a 76 63 32 30 31 30 2e 6c 69 6e 6b 28 63 66 67 29 0a 65 76 65 6e 74 5f 68 6f | b(cfg).vc2010.link(cfg).event_ho |
46a60 | 6f 6b 73 28 63 66 67 29 0a 5f 70 28 31 2c 27 3c 2f 49 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 | oks(cfg)._p(1,'</ItemDefinitionG |
46a80 | 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 2e | roup>').end.end.function.vc2010. |
46aa0 | 67 65 74 66 69 6c 65 67 72 6f 75 70 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a 6c 6f 63 61 6c 20 73 | getfilegroup(prj,.group).local.s |
46ac0 | 6f 72 74 65 64 66 69 6c 65 73 20 3d 20 70 72 6a 2e 76 63 32 30 31 30 73 6f 72 74 65 64 66 69 6c | ortedfiles.=.prj.vc2010sortedfil |
46ae0 | 65 73 0a 69 66 20 6e 6f 74 20 73 6f 72 74 65 64 66 69 6c 65 73 20 74 68 65 6e 0a 73 6f 72 74 65 | es.if.not.sortedfiles.then.sorte |
46b00 | 64 66 69 6c 65 73 20 3d 20 7b 0a 43 6c 43 6f 6d 70 69 6c 65 20 3d 20 7b 7d 2c 0a 43 6c 49 6e 63 | dfiles.=.{.ClCompile.=.{},.ClInc |
46b20 | 6c 75 64 65 20 3d 20 7b 7d 2c 0a 4e 6f 6e 65 20 3d 20 7b 7d 2c 0a 52 65 73 6f 75 72 63 65 43 6f | lude.=.{},.None.=.{},.ResourceCo |
46b40 | 6d 70 69 6c 65 20 3d 20 7b 7d 2c 0a 41 70 70 78 4d 61 6e 69 66 65 73 74 20 3d 20 7b 7d 2c 0a 49 | mpile.=.{},.AppxManifest.=.{},.I |
46b60 | 6d 61 67 65 20 3d 20 7b 7d 0a 7d 0a 6c 6f 63 61 6c 20 66 6f 75 6e 64 41 70 70 78 4d 61 6e 69 66 | mage.=.{}.}.local.foundAppxManif |
46b80 | 65 73 74 20 3d 20 66 61 6c 73 65 0a 66 6f 72 20 66 69 6c 65 20 69 6e 20 70 72 65 6d 61 6b 65 2e | est.=.false.for.file.in.premake. |
46ba0 | 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 69 66 20 70 61 74 68 | project.eachfile(prj).do.if.path |
46bc0 | 2e 69 73 63 70 70 66 69 6c 65 28 66 69 6c 65 2e 6e 61 6d 65 29 20 74 68 65 6e 0a 74 61 62 6c 65 | .iscppfile(file.name).then.table |
46be0 | 2e 69 6e 73 65 72 74 28 73 6f 72 74 65 64 66 69 6c 65 73 2e 43 6c 43 6f 6d 70 69 6c 65 2c 20 66 | .insert(sortedfiles.ClCompile,.f |
46c00 | 69 6c 65 29 0a 65 6c 73 65 69 66 20 70 61 74 68 2e 69 73 63 70 70 68 65 61 64 65 72 28 66 69 6c | ile).elseif.path.iscppheader(fil |
46c20 | 65 2e 6e 61 6d 65 29 20 74 68 65 6e 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 69 63 6f 6e 74 61 | e.name).then.if.not.table.iconta |
46c40 | 69 6e 73 28 70 72 6a 2e 72 65 6d 6f 76 65 66 69 6c 65 73 2c 20 66 69 6c 65 29 20 74 68 65 6e 0a | ins(prj.removefiles,.file).then. |
46c60 | 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 43 6c 49 6e 63 6c 75 | table.insert(sortedfiles.ClInclu |
46c80 | 64 65 2c 20 66 69 6c 65 29 0a 65 6e 64 0a 65 6c 73 65 69 66 20 70 61 74 68 2e 69 73 72 65 73 6f | de,.file).end.elseif.path.isreso |
46ca0 | 75 72 63 65 66 69 6c 65 28 66 69 6c 65 2e 6e 61 6d 65 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 | urcefile(file.name).then.table.i |
46cc0 | 6e 73 65 72 74 28 73 6f 72 74 65 64 66 69 6c 65 73 2e 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c | nsert(sortedfiles.ResourceCompil |
46ce0 | 65 2c 20 66 69 6c 65 29 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 65 78 74 20 3d 20 70 61 74 68 2e 67 | e,.file).else.local.ext.=.path.g |
46d00 | 65 74 65 78 74 65 6e 73 69 6f 6e 28 66 69 6c 65 2e 6e 61 6d 65 29 3a 6c 6f 77 65 72 28 29 0a 69 | etextension(file.name):lower().i |
46d20 | 66 20 65 78 74 20 3d 3d 20 22 2e 61 70 70 78 6d 61 6e 69 66 65 73 74 22 20 74 68 65 6e 0a 66 6f | f.ext.==.".appxmanifest".then.fo |
46d40 | 75 6e 64 41 70 70 78 4d 61 6e 69 66 65 73 74 20 3d 20 74 72 75 65 0a 74 61 62 6c 65 2e 69 6e 73 | undAppxManifest.=.true.table.ins |
46d60 | 65 72 74 28 73 6f 72 74 65 64 66 69 6c 65 73 2e 41 70 70 78 4d 61 6e 69 66 65 73 74 2c 20 66 69 | ert(sortedfiles.AppxManifest,.fi |
46d80 | 6c 65 29 0a 65 6c 73 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 | le).else.table.insert(sortedfile |
46da0 | 73 2e 4e 6f 6e 65 2c 20 66 69 6c 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 76 73 74 | s.None,.file).end.end.end.if.vst |
46dc0 | 75 64 69 6f 2e 69 73 77 69 6e 72 74 28 29 20 61 6e 64 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 22 | udio.iswinrt().and.prj.kind.==." |
46de0 | 57 69 6e 64 6f 77 65 64 41 70 70 22 20 61 6e 64 20 6e 6f 74 20 66 6f 75 6e 64 41 70 70 78 4d 61 | WindowedApp".and.not.foundAppxMa |
46e00 | 6e 69 66 65 73 74 20 74 68 65 6e 0a 76 73 74 75 64 69 6f 2e 6e 65 65 64 41 70 70 78 4d 61 6e 69 | nifest.then.vstudio.needAppxMani |
46e20 | 66 65 73 74 20 3d 20 74 72 75 65 0a 6c 6f 63 61 6c 20 66 63 66 67 20 3d 20 7b 7d 0a 66 63 66 67 | fest.=.true.local.fcfg.=.{}.fcfg |
46e40 | 2e 6e 61 6d 65 20 3d 20 70 72 6a 2e 6e 61 6d 65 20 2e 2e 20 22 2e 61 70 70 78 6d 61 6e 69 66 65 | .name.=.prj.name....".appxmanife |
46e60 | 73 74 22 0a 66 63 66 67 2e 76 70 61 74 68 20 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 | st".fcfg.vpath.=.premake.project |
46e80 | 2e 67 65 74 76 70 61 74 68 28 70 72 6a 2c 20 66 63 66 67 2e 6e 61 6d 65 29 0a 74 61 62 6c 65 2e | .getvpath(prj,.fcfg.name).table. |
46ea0 | 69 6e 73 65 72 74 28 73 6f 72 74 65 64 66 69 6c 65 73 2e 41 70 70 78 4d 61 6e 69 66 65 73 74 2c | insert(sortedfiles.AppxManifest, |
46ec0 | 20 66 63 66 67 29 0a 6c 6f 63 61 6c 20 73 70 6c 61 73 68 63 66 67 20 3d 20 7b 7d 0a 73 70 6c 61 | .fcfg).local.splashcfg.=.{}.spla |
46ee0 | 73 68 63 66 67 2e 6e 61 6d 65 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 73 70 6c | shcfg.name.=.premake.vstudio.spl |
46f00 | 61 73 68 70 61 74 68 0a 73 70 6c 61 73 68 63 66 67 2e 76 70 61 74 68 20 3d 20 70 72 65 6d 61 6b | ashpath.splashcfg.vpath.=.premak |
46f20 | 65 2e 76 73 74 75 64 69 6f 2e 73 70 6c 61 73 68 70 61 74 68 0a 74 61 62 6c 65 2e 69 6e 73 65 72 | e.vstudio.splashpath.table.inser |
46f40 | 74 28 73 6f 72 74 65 64 66 69 6c 65 73 2e 49 6d 61 67 65 2c 20 73 70 6c 61 73 68 63 66 67 29 0a | t(sortedfiles.Image,.splashcfg). |
46f60 | 65 6e 64 0a 70 72 6a 2e 76 63 32 30 31 30 73 6f 72 74 65 64 66 69 6c 65 73 20 3d 20 73 6f 72 74 | end.prj.vc2010sortedfiles.=.sort |
46f80 | 65 64 66 69 6c 65 73 0a 65 6e 64 0a 72 65 74 75 72 6e 20 73 6f 72 74 65 64 66 69 6c 65 73 5b 67 | edfiles.end.return.sortedfiles[g |
46fa0 | 72 6f 75 70 5d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 66 69 6c 65 73 28 | roup].end.function.vc2010.files( |
46fc0 | 70 72 6a 29 0a 76 63 32 30 31 30 2e 73 69 6d 70 6c 65 66 69 6c 65 73 67 72 6f 75 70 28 70 72 6a | prj).vc2010.simplefilesgroup(prj |
46fe0 | 2c 20 22 43 6c 49 6e 63 6c 75 64 65 22 29 0a 76 63 32 30 31 30 2e 63 6f 6d 70 69 6c 65 72 66 69 | ,."ClInclude").vc2010.compilerfi |
47000 | 6c 65 73 67 72 6f 75 70 28 70 72 6a 29 0a 76 63 32 30 31 30 2e 73 69 6d 70 6c 65 66 69 6c 65 73 | lesgroup(prj).vc2010.simplefiles |
47020 | 67 72 6f 75 70 28 70 72 6a 2c 20 22 4e 6f 6e 65 22 29 0a 76 63 32 30 31 30 2e 63 75 73 74 6f 6d | group(prj,."None").vc2010.custom |
47040 | 74 61 73 6b 67 72 6f 75 70 28 70 72 6a 29 0a 76 63 32 30 31 30 2e 73 69 6d 70 6c 65 66 69 6c 65 | taskgroup(prj).vc2010.simplefile |
47060 | 73 67 72 6f 75 70 28 70 72 6a 2c 20 22 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 22 29 0a 76 | sgroup(prj,."ResourceCompile").v |
47080 | 63 32 30 31 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 41 70 70 | c2010.simplefilesgroup(prj,."App |
470a0 | 78 4d 61 6e 69 66 65 73 74 22 29 0a 76 63 32 30 31 30 2e 64 65 70 6c 6f 79 6d 65 6e 74 63 6f 6e | xManifest").vc2010.deploymentcon |
470c0 | 74 65 6e 74 67 72 6f 75 70 28 70 72 6a 2c 20 22 49 6d 61 67 65 22 29 0a 65 6e 64 0a 66 75 6e 63 | tentgroup(prj,."Image").end.func |
470e0 | 74 69 6f 6e 20 76 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 | tion.vc2010.customtaskgroup(prj) |
47100 | 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 63 75 73 74 6f 6d | .local.files.=.{.}.for._,.custom |
47120 | 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 6f 6d 62 75 | buildtask.in.ipairs(prj.custombu |
47140 | 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 6c 64 74 61 | ildtask.or.{}).do.for._,.buildta |
47160 | 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 20 6f 72 20 | sk.in.ipairs(custombuildtask.or. |
47180 | 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 67 2e 6e 61 6d | {}).do.local.fcfg.=.{.}.fcfg.nam |
471a0 | 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 63 61 74 69 6f | e.=.path.getrelative(prj.locatio |
471c0 | 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 3d 20 70 61 74 | n,buildtask[1]).fcfg.vpath.=.pat |
471e0 | 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 2e 69 6e 73 65 | h.trimdots(fcfg.name).table.inse |
47200 | 72 74 28 66 69 6c 65 73 2c 20 66 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 66 69 6c 65 | rt(files,.fcfg).end.end.if.#file |
47220 | 73 20 3e 20 30 20 20 74 68 65 6e 0a 5f 70 28 31 2c 27 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a | s.>.0..then._p(1,'<ItemGroup>'). |
47240 | 6c 6f 63 61 6c 20 67 72 6f 75 70 65 64 42 75 69 6c 64 54 61 73 6b 73 20 3d 20 7b 7d 0a 66 6f 72 | local.groupedBuildTasks.=.{}.for |
47260 | 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 70 72 | ._,.custombuildtask.in.ipairs(pr |
47280 | 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 72 20 | j.custombuildtask.or.{}).do.for. |
472a0 | 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 75 69 | _,.buildtask.in.ipairs(custombui |
472c0 | 6c 64 74 61 73 6b 20 6f 72 20 7b 7d 29 20 64 6f 0a 69 66 20 28 67 72 6f 75 70 65 64 42 75 69 6c | ldtask.or.{}).do.if.(groupedBuil |
472e0 | 64 54 61 73 6b 73 5b 62 75 69 6c 64 74 61 73 6b 5b 31 5d 5d 20 3d 3d 20 6e 69 6c 29 20 74 68 65 | dTasks[buildtask[1]].==.nil).the |
47300 | 6e 0a 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 | n.groupedBuildTasks[buildtask[1] |
47320 | 5d 20 3d 20 7b 7d 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 67 72 6f 75 70 65 64 42 | ].=.{}.end.table.insert(groupedB |
47340 | 75 69 6c 64 54 61 73 6b 73 5b 62 75 69 6c 64 74 61 73 6b 5b 31 5d 5d 2c 20 62 75 69 6c 64 74 61 | uildTasks[buildtask[1]],.buildta |
47360 | 73 6b 29 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 6e 61 6d 65 2c 20 63 75 73 74 6f 6d 62 75 69 6c | sk).end.end.for.name,.custombuil |
47380 | 64 74 61 73 6b 20 69 6e 20 70 61 69 72 73 28 67 72 6f 75 70 65 64 42 75 69 6c 64 54 61 73 6b 73 | dtask.in.pairs(groupedBuildTasks |
473a0 | 20 6f 72 20 7b 7d 29 20 64 6f 0a 5f 70 28 32 2c 27 3c 43 75 73 74 6f 6d 42 75 69 6c 64 20 49 6e | .or.{}).do._p(2,'<CustomBuild.In |
473c0 | 63 6c 75 64 65 3d 5c 22 25 73 5c 22 3e 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 | clude=\"%s\">',.path.translate(p |
473e0 | 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 6e 61 6d | ath.getrelative(prj.location,nam |
47400 | 65 29 2c 20 22 5c 5c 22 29 29 0a 5f 70 28 33 2c 27 3c 46 69 6c 65 54 79 70 65 3e 54 65 78 74 3c | e),."\\"))._p(3,'<FileType>Text< |
47420 | 2f 46 69 6c 65 54 79 70 65 3e 27 29 0a 6c 6f 63 61 6c 20 63 6d 64 20 3d 20 22 22 0a 6c 6f 63 61 | /FileType>').local.cmd.=."".loca |
47440 | 6c 20 6f 75 74 70 75 74 73 20 3d 20 22 22 0a 66 6f 72 20 5f 2c 20 62 75 69 6c 64 74 61 73 6b 20 | l.outputs.=."".for._,.buildtask. |
47460 | 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 29 | in.ipairs(custombuildtask.or.{}) |
47480 | 20 64 6f 0a 66 6f 72 20 5f 2c 20 63 6d 64 6c 69 6e 65 20 69 6e 20 69 70 61 69 72 73 28 62 75 69 | .do.for._,.cmdline.in.ipairs(bui |
474a0 | 6c 64 74 61 73 6b 5b 34 5d 20 6f 72 20 7b 7d 29 20 64 6f 0a 63 6d 64 20 3d 20 63 6d 64 20 2e 2e | ldtask[4].or.{}).do.cmd.=.cmd... |
474c0 | 20 63 6d 64 6c 69 6e 65 0a 6c 6f 63 61 6c 20 6e 75 6d 20 3d 20 31 0a 66 6f 72 20 5f 2c 20 64 65 | .cmdline.local.num.=.1.for._,.de |
474e0 | 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 6f 72 20 | pdata.in.ipairs(buildtask[3].or. |
47500 | 7b 7d 29 20 64 6f 0a 63 6d 64 20 3d 20 73 74 72 69 6e 67 2e 67 73 75 62 28 63 6d 64 2c 22 25 24 | {}).do.cmd.=.string.gsub(cmd,"%$ |
47520 | 25 28 22 20 2e 2e 20 6e 75 6d 20 2e 2e 22 25 29 22 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 | %("....num..."%)",.string.format |
47540 | 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 61 | ("%s.",path.getrelative(prj.loca |
47560 | 74 69 6f 6e 2c 64 65 70 64 61 74 61 29 29 29 0a 6e 75 6d 20 3d 20 6e 75 6d 20 2b 20 31 0a 65 6e | tion,depdata))).num.=.num.+.1.en |
47580 | 64 0a 63 6d 64 20 3d 20 73 74 72 69 6e 67 2e 67 73 75 62 28 63 6d 64 2c 20 22 25 24 25 28 3c 25 | d.cmd.=.string.gsub(cmd,."%$%(<% |
475a0 | 29 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 | )",.string.format("%s.",path.get |
475c0 | 72 65 6c 61 74 69 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 | relative(prj.location,buildtask[ |
475e0 | 31 5d 29 29 29 0a 63 6d 64 20 3d 20 73 74 72 69 6e 67 2e 67 73 75 62 28 63 6d 64 2c 20 22 25 24 | 1]))).cmd.=.string.gsub(cmd,."%$ |
47600 | 25 28 40 25 29 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 | %(@%)",.string.format("%s.",path |
47620 | 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 69 6c 64 74 | .getrelative(prj.location,buildt |
47640 | 61 73 6b 5b 32 5d 29 29 29 0a 63 6d 64 20 3d 20 63 6d 64 20 2e 2e 20 22 5c 72 5c 6e 22 0a 65 6e | ask[2]))).cmd.=.cmd...."\r\n".en |
47660 | 64 0a 6f 75 74 70 75 74 73 20 3d 20 6f 75 74 70 75 74 73 20 2e 2e 20 70 61 74 68 2e 67 65 74 72 | d.outputs.=.outputs....path.getr |
47680 | 65 6c 61 74 69 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 32 | elative(prj.location,buildtask[2 |
476a0 | 5d 29 20 2e 2e 20 22 3b 22 0a 65 6e 64 0a 5f 70 28 33 2c 27 3c 43 6f 6d 6d 61 6e 64 3e 25 73 3c | ])....";".end._p(3,'<Command>%s< |
476c0 | 2f 43 6f 6d 6d 61 6e 64 3e 27 2c 63 6d 64 29 0a 5f 70 28 33 2c 27 3c 4f 75 74 70 75 74 73 3e 25 | /Command>',cmd)._p(3,'<Outputs>% |
476e0 | 73 25 25 28 4f 75 74 70 75 74 73 29 3c 2f 4f 75 74 70 75 74 73 3e 27 2c 6f 75 74 70 75 74 73 29 | s%%(Outputs)</Outputs>',outputs) |
47700 | 0a 5f 70 28 33 2c 27 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 | ._p(3,'<SubType>Designer</SubTyp |
47720 | 65 3e 27 29 0a 5f 70 28 33 2c 27 3c 4d 65 73 73 61 67 65 3e 3c 2f 4d 65 73 73 61 67 65 3e 27 29 | e>')._p(3,'<Message></Message>') |
47740 | 0a 5f 70 28 32 2c 27 3c 2f 43 75 73 74 6f 6d 42 75 69 6c 64 3e 27 29 0a 65 6e 64 0a 5f 70 28 31 | ._p(2,'</CustomBuild>').end._p(1 |
47760 | 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 6f | ,'</ItemGroup>').end.end.functio |
47780 | 6e 20 76 63 32 30 31 30 2e 73 69 6d 70 6c 65 66 69 6c 65 73 67 72 6f 75 70 28 70 72 6a 2c 20 73 | n.vc2010.simplefilesgroup(prj,.s |
477a0 | 65 63 74 69 6f 6e 2c 20 73 75 62 74 79 70 65 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 76 | ection,.subtype).local.files.=.v |
477c0 | 63 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 | c2010.getfilegroup(prj,.section) |
477e0 | 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 74 65 6d | .if.#files.>.0..then._p(1,'<Item |
47800 | 47 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 | Group>').for._,.file.in.ipairs(f |
47820 | 69 6c 65 73 29 20 64 6f 0a 69 66 20 73 75 62 74 79 70 65 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c | iles).do.if.subtype.then._p(2,'< |
47840 | 25 73 20 49 6e 63 6c 75 64 65 3d 5c 22 25 73 5c 22 3e 27 2c 20 73 65 63 74 69 6f 6e 2c 20 70 61 | %s.Include=\"%s\">',.section,.pa |
47860 | 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 5c 22 29 29 0a 5f | th.translate(file.name,."\\"))._ |
47880 | 70 28 33 2c 27 3c 53 75 62 54 79 70 65 3e 25 73 3c 2f 53 75 62 54 79 70 65 3e 27 2c 20 73 75 62 | p(3,'<SubType>%s</SubType>',.sub |
478a0 | 74 79 70 65 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 6c 73 | type)._p(2,'</%s>',.section).els |
478c0 | 65 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 20 2f 3e 27 2c 20 | e._p(2,'<%s.Include=\"%s\"./>',. |
478e0 | 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 6d | section,.path.translate(file.nam |
47900 | 65 2c 20 22 5c 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 | e,."\\")).end.end._p(1,'</ItemGr |
47920 | 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 2e 64 | oup>').end.end.function.vc2010.d |
47940 | 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 73 65 63 74 69 | eploymentcontentgroup(prj,.secti |
47960 | 6f 6e 29 0a 6c 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 | on).local.files.=.vc2010.getfile |
47980 | 67 72 6f 75 70 28 70 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 | group(prj,.section).if.#files.>. |
479a0 | 30 20 20 74 68 65 6e 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 | 0..then._p(1,'<ItemGroup>').for. |
479c0 | 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 0a 5f 70 28 32 | _,.file.in.ipairs(files).do._p(2 |
479e0 | 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 74 69 6f 6e 2c | ,'<%s.Include=\"%s\">',.section, |
47a00 | 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 5c 22 29 | .path.translate(file.name,."\\") |
47a20 | 29 0a 5f 70 28 33 2c 27 3c 44 65 70 6c 6f 79 6d 65 6e 74 43 6f 6e 74 65 6e 74 3e 74 72 75 65 3c | )._p(3,'<DeploymentContent>true< |
47a40 | 2f 44 65 70 6c 6f 79 6d 65 6e 74 43 6f 6e 74 65 6e 74 3e 27 29 0a 5f 70 28 32 2c 27 3c 2f 25 73 | /DeploymentContent>')._p(2,'</%s |
47a60 | 3e 27 2c 20 73 65 63 74 69 6f 6e 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f 49 74 65 6d 47 72 6f | >',.section).end._p(1,'</ItemGro |
47a80 | 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 2e 63 6f | up>').end.end.function.vc2010.co |
47aa0 | 6d 70 69 6c 65 72 66 69 6c 65 73 67 72 6f 75 70 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 63 6f 6e 66 | mpilerfilesgroup(prj).local.conf |
47ac0 | 69 67 73 20 3d 20 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 | igs.=.prj.solution.vstudio_confi |
47ae0 | 67 73 0a 6c 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 | gs.local.files.=.vc2010.getfileg |
47b00 | 72 6f 75 70 28 70 72 6a 2c 20 22 43 6c 43 6f 6d 70 69 6c 65 22 29 0a 69 66 20 23 66 69 6c 65 73 | roup(prj,."ClCompile").if.#files |
47b20 | 20 3e 20 30 20 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 5f 6d 61 70 70 69 6e 67 73 | .>.0..then.local.config_mappings |
47b40 | 20 3d 20 7b 7d 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 63 | .=.{}.for._,.cfginfo.in.ipairs(c |
47b60 | 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 65 2e 67 | onfigs).do.local.cfg.=.premake.g |
47b80 | 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 6c 64 63 | etconfig(prj,.cfginfo.src_buildc |
47ba0 | 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 69 66 20 63 66 67 | fg,.cfginfo.src_platform).if.cfg |
47bc0 | 2e 70 63 68 68 65 61 64 65 72 20 61 6e 64 20 63 66 67 2e 70 63 68 73 6f 75 72 63 65 20 61 6e 64 | .pchheader.and.cfg.pchsource.and |
47be0 | 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 63 6f 6e 66 69 67 | .not.cfg.flags.NoPCH.then.config |
47c00 | 5f 6d 61 70 70 69 6e 67 73 5b 63 66 67 69 6e 66 6f 5d 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c | _mappings[cfginfo].=.path.transl |
47c20 | 61 74 65 28 63 66 67 2e 70 63 68 73 6f 75 72 63 65 2c 20 22 5c 5c 22 29 0a 65 6e 64 0a 65 6e 64 | ate(cfg.pchsource,."\\").end.end |
47c40 | 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 |
47c60 | 20 69 6e 20 69 70 61 69 72 73 28 66 69 6c 65 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 74 72 61 6e 73 | .in.ipairs(files).do.local.trans |
47c80 | 6c 61 74 65 64 70 61 74 68 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 66 69 6c 65 2e | latedpath.=.path.translate(file. |
47ca0 | 6e 61 6d 65 2c 20 22 5c 5c 22 29 0a 5f 70 28 32 2c 20 27 3c 43 6c 43 6f 6d 70 69 6c 65 20 49 6e | name,."\\")._p(2,.'<ClCompile.In |
47cc0 | 63 6c 75 64 65 3d 5c 22 25 73 5c 22 3e 27 2c 20 74 72 61 6e 73 6c 61 74 65 64 70 61 74 68 29 0a | clude=\"%s\">',.translatedpath). |
47ce0 | 5f 70 28 33 2c 20 27 3c 4f 62 6a 65 63 74 46 69 6c 65 4e 61 6d 65 3e 24 28 49 6e 74 44 69 72 29 | _p(3,.'<ObjectFileName>$(IntDir) |
47d00 | 25 73 2e 6f 62 6a 3c 2f 4f 62 6a 65 63 74 46 69 6c 65 4e 61 6d 65 3e 27 0a 2c 20 70 72 65 6d 61 | %s.obj</ObjectFileName>'.,.prema |
47d20 | 6b 65 2e 65 73 63 28 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 61 74 68 2e 74 72 69 6d 64 | ke.esc(path.translate(path.trimd |
47d40 | 6f 74 73 28 70 61 74 68 2e 72 65 6d 6f 76 65 65 78 74 28 66 69 6c 65 2e 6e 61 6d 65 29 29 29 29 | ots(path.removeext(file.name)))) |
47d60 | 0a 29 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 73 74 72 69 | .).if.vstudio.iswinrt().and.stri |
47d80 | 6e 67 2e 6c 65 6e 28 66 69 6c 65 2e 6e 61 6d 65 29 20 3e 20 32 20 61 6e 64 20 73 74 72 69 6e 67 | ng.len(file.name).>.2.and.string |
47da0 | 2e 73 75 62 28 66 69 6c 65 2e 6e 61 6d 65 2c 20 2d 32 29 20 3d 3d 20 22 2e 63 22 20 74 68 65 6e | .sub(file.name,.-2).==.".c".then |
47dc0 | 0a 5f 70 28 33 2c 27 3c 43 6f 6d 70 69 6c 65 41 73 57 69 6e 52 54 3e 46 41 4c 53 45 3c 2f 43 6f | ._p(3,'<CompileAsWinRT>FALSE</Co |
47de0 | 6d 70 69 6c 65 41 73 57 69 6e 52 54 3e 27 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 63 66 67 69 6e | mpileAsWinRT>').end.for._,.cfgin |
47e00 | 66 6f 20 69 6e 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 | fo.in.ipairs(configs).do.if.conf |
47e20 | 69 67 5f 6d 61 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 | ig_mappings[cfginfo].and.transla |
47e40 | 74 65 64 70 61 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 | tedpath.==.config_mappings[cfgin |
47e60 | 66 6f 5d 20 74 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 | fo].then._p(3,'<PrecompiledHeade |
47e80 | 72 20 27 2e 2e 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 | r.'...if_config_and_platform().. |
47ea0 | 2e 20 27 3e 43 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 | ..'>Create</PrecompiledHeader>', |
47ec0 | 20 70 72 65 6d 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 | .premake.esc(cfginfo.name)).conf |
47ee0 | 69 67 5f 6d 61 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 | ig_mappings[cfginfo].=.nil..--on |
47f00 | 6c 79 20 6f 6e 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 | ly.one.source.file.per.pch.end.e |
47f20 | 6e 64 0a 6c 6f 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 | nd.local.excluded.=.table.iconta |
47f40 | 69 6e 73 28 70 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 | ins(prj.excludes,.file.name).for |
47f60 | 20 5f 2c 20 76 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 | ._,.vsconfig.in.ipairs(configs). |
47f80 | 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 67 | do.local.cfg.=.premake.getconfig |
47fa0 | 28 70 72 6a 2c 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 | (prj,.vsconfig.src_buildcfg,.vsc |
47fc0 | 6f 6e 66 69 67 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 | onfig.src_platform).if.excluded. |
47fe0 | 6f 72 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 | or.table.icontains(cfg.excludes, |
48000 | 20 66 69 6c 65 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 | .file.name).then._p(3,.'<Exclude |
48020 | 64 46 72 6f 6d 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 | dFromBuild.'....if_config_and_pl |
48040 | 61 74 66 6f 72 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 | atform()....'>true</ExcludedFrom |
48060 | 42 75 69 6c 64 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 | Build>'.,.premake.esc(vsconfig.n |
48080 | 61 6d 65 29 0a 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 | ame).).end.end._p(2,'</ClCompile |
480a0 | 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 |
480c0 | 0a 65 6e 64 0a 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 | .end.function.vc2010.header(targ |
480e0 | 65 74 73 29 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 | ets).io.eol.=."\r\n"._p('<?xml.v |
48100 | 65 72 73 69 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 | ersion="1.0".encoding="utf-8"?>' |
48120 | 29 0a 6c 6f 63 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 | ).local.t.=."".if.targets.then.t |
48140 | 20 3d 20 27 20 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 | .=.'.DefaultTargets="'....target |
48160 | 73 20 2e 2e 20 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 | s....'"'.end._p('<Project%s.Tool |
48180 | 73 56 65 72 73 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 | sVersion="%s".xmlns="http://sche |
481a0 | 6d 61 73 2e 6d 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 | mas.microsoft.com/developer/msbu |
481c0 | 69 6c 64 2f 32 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 | ild/2003">',.t,.action.vstudio.t |
481e0 | 6f 6f 6c 73 56 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 | oolsVersion).end.function.premak |
48200 | 65 2e 76 73 32 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 | e.vs2010_vcxproj(prj).io.indent. |
48220 | 3d 20 22 20 20 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 | =."..".vc2010.header("Build").vs |
48240 | 32 30 31 30 5f 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 | 2010_config(prj).vs2010_globals( |
48260 | 70 72 6a 29 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 28 56 43 | prj)._p(1,'<Import.Project="$(VC |
48280 | 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 44 65 66 61 | TargetsPath)\\Microsoft.Cpp.Defa |
482a0 | 75 6c 74 2e 70 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 | ult.props"./>').for._,.cfginfo.i |
482c0 | 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 5f 63 6f | n.ipairs(prj.solution.vstudio_co |
482e0 | 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 65 2e 67 65 | nfigs).do.local.cfg.=.premake.ge |
48300 | 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 6c 64 63 66 | tconfig(prj,.cfginfo.src_buildcf |
48320 | 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 76 63 32 30 31 30 2e | g,.cfginfo.src_platform).vc2010. |
48340 | 63 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 | configurationPropertyGroup(cfg,. |
48360 | 63 66 67 69 6e 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 | cfginfo).end._p(1,'<Import.Proje |
48380 | 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 72 6f 73 6f 66 74 2e | ct="$(VCTargetsPath)\\Microsoft. |
483a0 | 43 70 70 2e 70 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 | Cpp.props"./>')._p(1,'<ImportGro |
483c0 | 75 70 20 4c 61 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 | up.Label="ExtensionSettings">'). |
483e0 | 5f 70 28 31 2c 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 | _p(1,'</ImportGroup>').import_pr |
48400 | 6f 70 73 28 70 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 | ops(prj)._p(1,'<PropertyGroup.La |
48420 | 62 65 6c 3d 22 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 | bel="UserMacros"./>').vc2010.out |
48440 | 70 75 74 50 72 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 | putProperties(prj).item_definiti |
48460 | 6f 6e 73 28 70 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 | ons(prj).vc2010.files(prj).vc201 |
48480 | 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 5f 70 28 31 2c 27 3c | 0.projectReferences(prj)._p(1,'< |
484a0 | 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 74 73 50 61 74 68 29 | Import.Project="$(VCTargetsPath) |
484c0 | 5c 5c 4d 69 63 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 | \\Microsoft.Cpp.targets"./>')._p |
484e0 | 28 31 2c 27 3c 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 | (1,'<ImportGroup.Label="Extensio |
48500 | 6e 54 61 72 67 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 | nTargets">')._p(1,'</ImportGroup |
48520 | 3e 27 29 0a 5f 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 | >')._p('</Project>').end.functio |
48540 | 6e 20 76 63 32 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 | n.vc2010.projectReferences(prj). |
48560 | 6c 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 | local.deps.=.premake.getdependen |
48580 | 63 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 31 | cies(prj).if.#deps.>.0.then._p(1 |
485a0 | 2c 27 3c 49 74 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 | ,'<ItemGroup>').for._,.dep.in.ip |
485c0 | 61 69 72 73 28 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 | airs(deps).do.local.deppath.=.pa |
485e0 | 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 76 73 74 | th.getrelative(prj.location,.vst |
48600 | 75 64 69 6f 2e 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 | udio.projectfile(dep))._p(2,'<Pr |
48620 | 6f 6a 65 63 74 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 | ojectReference.Include=\"%s\">', |
48640 | 20 70 61 74 68 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 | .path.translate(deppath,."\\")). |
48660 | 5f 70 28 33 2c 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 | _p(3,'<Project>{%s}</Project>',. |
48680 | 64 65 70 2e 75 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 | dep.uuid).if.vstudio.iswinrt().t |
486a0 | 68 65 6e 0a 5f 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 | hen._p(3,'<ReferenceOutputAssemb |
486c0 | 6c 79 3e 66 61 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 | ly>false</ReferenceOutputAssembl |
486e0 | 79 3e 27 29 0a 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 | y>').end._p(2,'</ProjectReferenc |
48700 | 65 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 | e>').end._p(1,'</ItemGroup>').en |
48720 | 64 0a 65 6e 64 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 | d.end.function.vc2010.debugdir(c |
48740 | 66 67 29 0a 69 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 | fg).if.cfg.debugdir.and.not.vstu |
48760 | 64 69 6f 2e 69 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 | dio.iswinrt().then._p('....<Loca |
48780 | 6c 44 65 62 75 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 | lDebuggerWorkingDirectory>%s</Lo |
487a0 | 63 61 6c 44 65 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 | calDebuggerWorkingDirectory>',.p |
487c0 | 61 74 68 2e 74 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 | ath.translate(cfg.debugdir,.'\\' |
487e0 | 29 29 0a 5f 70 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 | ))._p('....<DebuggerFlavor>Windo |
48800 | 77 73 4c 6f 63 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 | wsLocalDebugger</DebuggerFlavor> |
48820 | 27 29 0a 65 6e 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 | ').end.if.cfg.debugargs.then._p( |
48840 | 27 20 20 20 20 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 | '....<LocalDebuggerCommandArgume |
48860 | 6e 74 73 3e 25 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 | nts>%s</LocalDebuggerCommandArgu |
48880 | 6d 65 6e 74 73 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 | ments>',.table.concat(cfg.debuga |
488a0 | 72 67 73 2c 20 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 | rgs,.".")).end.end.function.vc20 |
488c0 | 31 30 2e 64 65 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 | 10.debugenvs(cfg).if.cfg.debugen |
488e0 | 76 73 20 61 6e 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 | vs.and.#cfg.debugenvs.>.0.then._ |
48900 | 70 28 32 2c 27 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 | p(2,'<LocalDebuggerEnvironment>% |
48920 | 73 25 73 3c 2f 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 | s%s</LocalDebuggerEnvironment>', |
48940 | 74 61 62 6c 65 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 | table.concat(cfg.debugenvs,."\n" |
48960 | 29 0a 2c 69 69 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 | ).,iif(cfg.flags.DebugEnvsInheri |
48980 | 74 2c 27 5c 6e 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 | t,'\n$(LocalDebuggerEnvironment) |
489a0 | 27 2c 27 27 29 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 | ','').).if.cfg.flags.DebugEnvsDo |
489c0 | 6e 74 4d 65 72 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 | ntMerge.then._p(2,'<LocalDebugge |
489e0 | 72 4d 65 72 67 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 | rMergeEnvironment>false</LocalDe |
48a00 | 62 75 67 67 65 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 | buggerMergeEnvironment>').end.en |
48a20 | 64 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 76 63 | d.end.function.premake.vs2010_vc |
48a40 | 78 70 72 6f 6a 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 | xproj_user(prj).io.indent.=.".." |
48a60 | 0a 76 63 32 30 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 | .vc2010.header().for._,.cfginfo. |
48a80 | 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 5f 63 | in.ipairs(prj.solution.vstudio_c |
48aa0 | 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 65 2e 67 | onfigs).do.local.cfg.=.premake.g |
48ac0 | 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 6c 64 63 | etconfig(prj,.cfginfo.src_buildc |
48ae0 | 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 27 20 20 | fg,.cfginfo.src_platform)._p('.. |
48b00 | 3c 50 72 6f 70 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 | <PropertyGroup.'...if_config_and |
48b20 | 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 63 28 63 | _platform()...'>',.premake.esc(c |
48b40 | 66 67 69 6e 66 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 | fginfo.name)).vc2010.debugdir(cf |
48b60 | 67 29 0a 76 63 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 | g).vc2010.debugenvs(cfg)._p('..< |
48b80 | 2f 50 72 6f 70 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 | /PropertyGroup>').end._p('</Proj |
48ba0 | 65 63 74 3e 27 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 | ect>').end.function.premake.vs20 |
48bc0 | 31 30 5f 61 70 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 | 10_appxmanifest(prj).io.indent.= |
48be0 | 20 22 20 20 22 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 | ."..".io.eol.=."\r\n"._p('<?xml. |
48c00 | 76 65 72 73 69 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 | version="1.0".encoding="utf-8"?> |
48c20 | 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 77 | ').if.vstudio.toolset.==."v120_w |
48c40 | 70 38 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 | p81".then._p('<Package.xmlns="ht |
48c60 | 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/ |
48c80 | 32 30 31 30 2f 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 | 2010/manifest".xmlns:m2="http:// |
48ca0 | 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/ |
48cc0 | 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 73 63 68 65 6d | manifest".xmlns:m3="http://schem |
48ce0 | 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 34 2f 6d 61 6e 69 66 | as.microsoft.com/appx/2014/manif |
48d00 | 65 73 74 22 20 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 | est".xmlns:mp="http://schemas.mi |
48d20 | 63 72 6f 73 6f 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 | crosoft.com/appx/2014/phone/mani |
48d40 | 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 65 61 70 70 | fest">').elseif.vstudio.storeapp |
48d60 | 20 3d 3d 20 22 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 | .==."8.1".then._p('<Package.xmln |
48d80 | 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 74 2e 63 6f 6d 2f | s="http://schemas.microsoft.com/ |
48da0 | 61 70 70 78 2f 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 | appx/2010/manifest".xmlns:m3="ht |
48dc0 | 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/ |
48de0 | 32 30 31 33 2f 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 | 2013/manifest">').elseif.vstudio |
48e00 | 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 27 | .storeapp.==."durango".then._p(' |
48e20 | 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 6d | <Package.xmlns="http://schemas.m |
48e40 | 69 63 72 6f 73 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 | icrosoft.com/appx/2010/manifest" |
48e60 | 20 78 6d 6c 6e 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 | .xmlns:mx="http://schemas.micros |
48e80 | 6f 66 74 2e 63 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 | oft.com/appx/2013/xbox/manifest" |
48ea0 | 20 49 67 6e 6f 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 | .IgnorableNamespaces="mx">').els |
48ec0 | 65 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 73 63 68 | e._p('<Package.xmlns="http://sch |
48ee0 | 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 61 6e 69 66 65 73 74 | emas.microsoft.com/appx/manifest |
48f00 | 2f 66 6f 75 6e 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 | /foundation/windows10".xmlns:mp= |
48f20 | 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 6f 6d 2f 61 70 | "http://schemas.microsoft.com/ap |
48f40 | 70 78 2f 32 30 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 | px/2014/phone/manifest".xmlns:m3 |
48f60 | 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 6f 6d 2f 61 | ="http://schemas.microsoft.com/a |
48f80 | 70 70 78 2f 6d 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 | ppx/manifest/uap/windows10">').e |
48fa0 | 6e 64 0a 5f 70 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 | nd._p(1,'<Identity.Name="'....pr |
48fc0 | 6a 2e 75 75 69 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 | j.uuid....'"')._p(2,'Publisher=" |
48fe0 | 43 4e 3d 55 6e 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 | CN=Unknown"')._p(2,'Version="1.0 |
49000 | 2e 30 2e 30 22 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 | .0.0"./>').if.vstudio.toolset.== |
49020 | 20 22 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 | ."v120_wp81".or.vstudio.storeapp |
49040 | 20 3d 3d 20 22 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 | .==."8.2".then._p(1,'<mp:PhoneId |
49060 | 65 6e 74 69 74 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 | entity.PhoneProductId="'....prj. |
49080 | 75 75 69 64 20 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 | uuid....'".PhonePublisherId="000 |
490a0 | 30 30 30 30 30 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 | 00000-0000-0000-0000-00000000000 |
490c0 | 30 22 2f 3e 27 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 | 0"/>').end._p(1,'<Properties>'). |
490e0 | 5f 70 28 32 2c 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 | _p(2,'<DisplayName>'....prj.name |
49100 | 20 2e 2e 20 27 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 | ....'</DisplayName>')._p(2,'<Pub |
49120 | 6c 69 73 68 65 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 | lisherDisplayName>Unknown</Publi |
49140 | 73 68 65 72 44 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 | sherDisplayName>')._p(2,'<Logo>E |
49160 | 6d 70 74 79 4c 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 | mptyLogo.png</Logo>')._p(1,'</Pr |
49180 | 6f 70 65 72 74 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 | operties>').if.vstudio.storeapp. |
491a0 | 3d 3d 20 22 38 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 | ==."8.2".then._p(1,.'<Dependenci |
491c0 | 65 73 3e 27 29 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 | es>')._p(2,.'<TargetDeviceFamily |
491e0 | 20 4e 61 6d 65 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 | .Name="Windows.Universal".MinVer |
49200 | 73 69 6f 6e 3d 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 | sion="10.0.10069.0".MaxVersionTe |
49220 | 73 74 65 64 3d 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 | sted="10.0.10069.0"./>')._p(1,.' |
49240 | 3c 2f 44 65 70 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 | </Dependencies>').elseif.vstudio |
49260 | 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 31 | .storeapp.==."durango".then._p(1 |
49280 | 2c 20 27 3c 50 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 | ,.'<Prerequisites>')._p(2,.'<OSM |
492a0 | 69 6e 56 65 72 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 | inVersion>6.2</OSMinVersion>')._ |
492c0 | 70 28 32 2c 20 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 | p(2,.'<OSMaxVersionTested>6.2</O |
492e0 | 53 4d 61 78 56 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 | SMaxVersionTested>')._p(1,.'</Pr |
49300 | 65 72 65 71 75 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 | erequisites>').else._p(1,.'<Prer |
49320 | 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 73 69 6f | equisites>')._p(2,.'<OSMinVersio |
49340 | 6e 3e 36 2e 33 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 | n>6.3.0</OSMinVersion>')._p(2,.' |
49360 | 3c 4f 53 4d 61 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 | <OSMaxVersionTested>6.3.0</OSMax |
49380 | 56 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 | VersionTested>')._p(1,.'</Prereq |
493a0 | 75 69 73 69 74 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 | uisites>').end._p(1,'<Resources> |
493c0 | 27 29 0a 5f 70 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 | ')._p(2,'<Resource.Language="x-g |
493e0 | 65 6e 65 72 61 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 | enerate"/>')._p(1,'</Resources>' |
49400 | 29 0a 5f 70 28 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 | )._p(1,'<Applications>')._p(2,'< |
49420 | 41 70 70 6c 69 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 | Application.Id="App"')._p(3,'Exe |
49440 | 63 75 74 61 62 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 | cutable="$targetnametoken$.exe"' |
49460 | 29 0a 5f 70 28 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 | )._p(3,'EntryPoint="App">').if.v |
49480 | 73 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 | studio.storeapp.==."durango".the |
494a0 | 6e 0a 5f 70 28 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 | n._p(3,.'<VisualElements')._p(4, |
494c0 | 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 20 27 4c | .'DisplayName="GENie"')._p(4,.'L |
494e0 | 6f 67 6f 3d 22 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 | ogo="Assets\\Logo.png"')._p(4,.' |
49500 | 53 6d 61 6c 6c 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 | SmallLogo="Assets\\SmallLogo.png |
49520 | 22 27 29 0a 5f 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 | "')._p(4,.'Description="GENie"') |
49540 | 0a 5f 70 28 34 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 | ._p(4,.'ForegroundText="light"') |
49560 | 0a 5f 70 28 34 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 | ._p(4,.'BackgroundColor="transpa |
49580 | 72 65 6e 74 22 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 | rent">')._p(5,.'<SplashScreen.Im |
495a0 | 61 67 65 3d 22 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 | age="Assets\\SplashScreen.png"./ |
495c0 | 3e 27 29 0a 5f 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 | >')._p(3,.'</VisualElements>')._ |
495e0 | 70 28 33 2c 20 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 | p(3,.'<Extensions>')._p(4,.'<mx: |
49600 | 45 78 74 65 6e 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 | Extension.Category="xbox.system. |
49620 | 72 65 73 6f 75 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 | resources">')._p(4,.'<mx:XboxSys |
49640 | 74 65 6d 52 65 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 | temResources./>')._p(4,.'</mx:Ex |
49660 | 74 65 6e 73 69 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 | tension>')._p(3,.'</Extensions>' |
49680 | 29 0a 65 6c 73 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 | ).else._p(3,.'<m3:VisualElements |
496a0 | 27 29 0a 5f 70 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 | ')._p(4,.'DisplayName="GENie"'). |
496c0 | 5f 70 28 34 2c 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 | _p(4,.'Square150x150Logo="Assets |
496e0 | 5c 5c 4c 6f 67 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 | \\Logo.png"').if.vstudio.toolset |
49700 | 20 3d 3d 20 22 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 | .==."v120_wp81".or.vstudio.store |
49720 | 61 70 70 20 3d 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 | app.==."8.2".then._p(4,.'Square4 |
49740 | 34 78 34 34 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 | 4x44Logo="Assets\\SmallLogo.png" |
49760 | 27 29 0a 65 6c 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 | ').else._p(4,.'Square30x30Logo=" |
49780 | 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 6e 64 0a 5f 70 28 | Assets\\SmallLogo.png"').end._p( |
497a0 | 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 2c 20 | 4,.'Description="GENie"')._p(4,. |
497c0 | 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 2c 20 | 'ForegroundText="light"')._p(4,. |
497e0 | 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 3e 27 | 'BackgroundColor="transparent">' |
49800 | 29 0a 5f 70 28 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 | )._p(4,.'<m3:SplashScreen.Image= |
49820 | 22 25 73 22 20 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 | "%s"./>',.path.getname(vstudio.s |
49840 | 70 6c 61 73 68 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 | plashpath))._p(3,.'</m3:VisualEl |
49860 | 65 6d 65 6e 74 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 | ements>').end._p(2,'</Applicatio |
49880 | 6e 3e 27 29 0a 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 | n>')._p(1,'</Applications>')._p( |
498a0 | 27 3c 2f 50 61 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 | '</Package>').end..local.vc2010. |
498c0 | 3d 20 70 72 65 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 | =.premake.vstudio.vc2010.local.p |
498e0 | 72 6f 6a 65 63 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 | roject.=.premake.project.functio |
49900 | 6e 20 76 63 32 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 | n.vc2010.filteridgroup(prj).loca |
49920 | 6c 20 66 69 6c 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 | l.filters.=.{.}.local.filterfoun |
49940 | 64 20 3d 20 66 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 | d.=.false.for.file.in.project.ea |
49960 | 63 68 66 69 6c 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 | chfile(prj).do.local.folders.=.s |
49980 | 74 72 69 6e 67 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 | tring.explode(file.vpath,."/",.t |
499a0 | 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 20 3d 20 31 2c 20 | rue).local.path.=."".for.i.=.1,. |
499c0 | 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 74 65 72 66 6f 75 | #folders.-.1.do.if.not.filterfou |
499e0 | 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 0a 5f 70 28 31 2c | nd.then.filterfound.=.true._p(1, |
49a00 | 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 70 61 74 68 20 2e | '<ItemGroup>').end.path.=.path.. |
49a20 | 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 73 5b 70 61 74 68 | ..folders[i].if.not.filters[path |
49a40 | 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 65 0a 5f 70 28 32 | ].then.filters[path].=.true._p(2 |
49a60 | 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 20 70 61 74 68 29 | ,.'<Filter.Include="%s">',.path) |
49a80 | 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 7b 25 73 7d 3c 2f | ._p(3,.'<UniqueIdentifier>{%s}</ |
49aa0 | 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 64 28 70 61 74 68 | UniqueIdentifier>',.os.uuid(path |
49ac0 | 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 70 61 74 68 20 3d | ))._p(2,.'</Filter>').end.path.= |
49ae0 | 20 70 61 74 68 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 | .path...."\\".end.end.for._,.cus |
49b00 | 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 6f | tombuildtask.in.ipairs(prj.custo |
49b20 | 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 6c | mbuildtask.or.{}).do.for._,.buil |
49b40 | 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 20 | dtask.in.ipairs(custombuildtask. |
49b60 | 6f 72 20 7b 7d 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 | or.{}).do.local.folders.=.string |
49b80 | 2e 65 78 70 6c 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 | .explode(path.trimdots(path.getr |
49ba0 | 65 6c 61 74 69 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 | elative(prj.location,buildtask[1 |
49bc0 | 5d 29 29 2c 20 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 | ])),."/",.true).local.path.=."". |
49be0 | 66 6f 72 20 69 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 | for.i.=.1,.#folders.-.1.do.if.no |
49c00 | 74 20 66 69 6c 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 | t.filterfound.then.filterfound.= |
49c20 | 20 74 72 75 65 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 | .true._p(1,'<ItemGroup>').end.pa |
49c40 | 74 68 20 3d 20 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 | th.=.path....folders[i].if.not.f |
49c60 | 69 6c 74 65 72 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 | ilters[path].then.filters[path]. |
49c80 | 3d 20 74 72 75 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 | =.true._p(2,.'<Filter.Include="% |
49ca0 | 73 22 3e 27 2c 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 | s">',.path)._p(3,.'<UniqueIdenti |
49cc0 | 66 69 65 72 3e 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 | fier>{%s}</UniqueIdentifier>',.o |
49ce0 | 73 2e 75 75 69 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 | s.uuid(path))._p(2,.'</Filter>') |
49d00 | 0a 65 6e 64 0a 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 | .end.path.=.path...."\\".end.end |
49d20 | 0a 65 6e 64 0a 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 | .end.if.filterfound.then._p(1,'< |
49d40 | 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 6f 6e 20 76 | /ItemGroup>').end.end.function.v |
49d60 | 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 73 65 63 74 69 | c2010.filefiltergroup(prj,.secti |
49d80 | 6f 6e 29 0a 6c 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 | on).local.files.=.vc2010.getfile |
49da0 | 67 72 6f 75 70 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 | group(prj,.section).or.{}.if.(se |
49dc0 | 63 74 69 6f 6e 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 | ction.==."CustomBuild").then.for |
49de0 | 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 70 72 | ._,.custombuildtask.in.ipairs(pr |
49e00 | 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 72 20 | j.custombuildtask.or.{}).do.for. |
49e20 | 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 75 69 | _,.buildtask.in.ipairs(custombui |
49e40 | 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 7b 20 | ldtask.or.{}).do.local.fcfg.=.{. |
49e60 | 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 28 70 | }.fcfg.name.=.path.getrelative(p |
49e80 | 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 2e 76 | rj.location,buildtask[1]).fcfg.v |
49ea0 | 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 29 0a | path.=.path.trimdots(fcfg.name). |
49ec0 | 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 65 6e | table.insert(files,.fcfg).end.en |
49ee0 | 64 0a 65 6e 64 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 | d.end.if.#files.>.0.then._p(1,'< |
49f00 | 49 74 65 6d 47 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 | ItemGroup>').for._,.file.in.ipai |
49f20 | 72 73 28 66 69 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 | rs(files).do.local.filter.if.fil |
49f40 | 65 2e 6e 61 6d 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 | e.name.~=.file.vpath.then.filter |
49f60 | 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 2e 76 70 61 74 68 29 | .=.path.getdirectory(file.vpath) |
49f80 | 0a 65 6c 73 65 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 | .else.filter.=.path.getdirectory |
49fa0 | 28 66 69 6c 65 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 | (file.name).end.if.filter.~=."." |
49fc0 | 20 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 | .then._p(2,'<%s.Include=\"%s\">' |
49fe0 | 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 2e 6e | ,.section,.path.translate(file.n |
4a000 | 61 6d 65 2c 20 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 | ame,."\\"))._p(3,'<Filter>%s</Fi |
4a020 | 6c 74 65 72 3e 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 | lter>',.path.translate(filter,." |
4a040 | 5c 5c 22 29 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 6c 73 | \\"))._p(2,'</%s>',.section).els |
4a060 | 65 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 20 2f 3e 27 2c 20 | e._p(2,'<%s.Include=\"%s\"./>',. |
4a080 | 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 6d | section,.path.translate(file.nam |
4a0a0 | 65 2c 20 22 5c 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 | e,."\\")).end.end._p(1,'</ItemGr |
4a0c0 | 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 2e 67 | oup>').end.end.function.vc2010.g |
4a0e0 | 65 6e 65 72 61 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 | enerate_filters(prj).io.indent.= |
4a100 | 20 22 20 20 22 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 | ."..".vc2010.header().vc2010.fil |
4a120 | 74 65 72 69 64 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 | teridgroup(prj).vc2010.filefilte |
4a140 | 72 67 72 6f 75 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 | rgroup(prj,."None").vc2010.filef |
4a160 | 69 6c 74 65 72 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 | iltergroup(prj,."ClInclude").vc2 |
4a180 | 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 43 6c 43 6f 6d 70 | 010.filefiltergroup(prj,."ClComp |
4a1a0 | 69 6c 65 22 29 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 | ile").vc2010.filefiltergroup(prj |
4a1c0 | 2c 20 22 52 65 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 | ,."ResourceCompile").vc2010.file |
4a1e0 | 66 69 6c 74 65 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 | filtergroup(prj,."CustomBuild"). |
4a200 | 5f 70 28 27 3c 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 | _p('</Project>').end..premake.vs |
4a220 | 74 75 64 69 6f 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 | tudio.vc2012.=.{}.local.vc2012.= |
4a240 | 20 70 72 65 6d 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 | .premake.vstudio.vc2012.local.vs |
4a260 | 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 69 6f | tudio.=.premake.vstudio.newactio |
4a280 | 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 32 22 2c 0a | n.{.trigger.........=."vs2012",. |
4a2a0 | 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 69 6f | shortname.......=."Visual.Studio |
4a2c0 | 20 32 30 31 32 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 | .2012",.description.....=."Gener |
4a2e0 | 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 31 32 | ate.Microsoft.Visual.Studio.2012 |
4a300 | 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 20 20 | .project.files",.os............. |
4a320 | 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 3d 20 | .=."windows",.valid_kinds.....=. |
4a340 | 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 20 22 | {."ConsoleApp",."WindowedApp",." |
4a360 | 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 69 64 | StaticLib",."SharedLib".},.valid |
4a380 | 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 22 7d | _languages.=.{."C",."C++",."C#"} |
4a3a0 | 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 3d 20 7b | ,.valid_tools.....=.{.cc.....=.{ |
4a3c0 | 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 22 20 7d | ."msc"...},.dotnet.=.{."msnet".} |
4a3e0 | 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 6e 29 0a | ,.},.onsolution.=.function(sln). |
4a400 | 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 22 2c 20 | premake.generate(sln,."%%.sln",. |
4a420 | 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 2c 0a 6f | vstudio.sln2005.generate).end,.o |
4a440 | 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 72 65 6d | nproject.=.function(prj).if.prem |
4a460 | 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 |
4a480 | 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 6a 22 2c | emake.generate(prj,."%%.csproj", |
4a4a0 | 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 6d 61 6b | .vstudio.cs2005.generate).premak |
4a4c0 | 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 65 72 22 | e.generate(prj,."%%.csproj.user" |
4a4e0 | 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 72 29 0a | ,.vstudio.cs2005.generate_user). |
4a500 | 65 6c 73 65 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 | else.premake.generate(prj,."%%.v |
4a520 | 63 78 70 72 6f 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 | cxproj",.premake.vs2010_vcxproj) |
4a540 | 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 72 | .premake.generate(prj,."%%.vcxpr |
4a560 | 6f 6a 2e 75 73 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 | oj.user",.premake.vs2010_vcxproj |
4a580 | 5f 75 73 65 72 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 | _user).premake.generate(prj,."%% |
4a5a0 | 2e 76 63 78 70 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 | .vcxproj.filters",.vstudio.vc201 |
4a5c0 | 30 2e 67 65 6e 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 | 0.generate_filters).end.end,.onc |
4a5e0 | 6c 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 | leansolution.=.premake.vstudio.c |
4a600 | 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 63 74 20 20 3d 20 | leansolution,.oncleanproject..=. |
4a620 | 70 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 | premake.vstudio.cleanproject,.on |
4a640 | 63 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 | cleantarget...=.premake.vstudio. |
4a660 | 63 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 | cleantarget,.vstudio.=.{.solutio |
4a680 | 6e 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 | nVersion.=."12",.targetFramework |
4a6a0 | 20 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 34 2e 30 | .=."4.5",.toolsVersion....=."4.0 |
4a6c0 | 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 75 65 20 3d 20 66 | ",.supports64bitEditContinue.=.f |
4a6e0 | 61 6c 73 65 2c 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 | alse,.}.}..premake.vstudio.vc201 |
4a700 | 33 20 3d 20 7b 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 | 3.=.{}.local.vc2013.=.premake.vs |
4a720 | 74 75 64 69 6f 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 | tudio.vc2013.local.vstudio.=.pre |
4a740 | 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 72 69 67 67 65 72 | make.vstudio.newaction.{.trigger |
4a760 | 20 20 20 20 20 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 | .........=."vs2013",.shortname.. |
4a780 | 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 33 22 2c 0a 64 65 73 | .....=."Visual.Studio.2013",.des |
4a7a0 | 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 63 72 6f 73 6f | cription.....=."Generate.Microso |
4a7c0 | 66 74 20 56 69 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 | ft.Visual.Studio.2013.project.fi |
4a7e0 | 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 6e 64 6f 77 73 | les",.os..............=."windows |
4a800 | 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 6c 65 41 | ",.valid_kinds.....=.{."ConsoleA |
4a820 | 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 62 22 2c | pp",."WindowedApp",."StaticLib", |
4a840 | 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 65 73 20 | ."SharedLib".},.valid_languages. |
4a860 | 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 69 64 5f 74 6f 6f | =.{."C",."C++",."C#"},.valid_too |
4a880 | 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 22 20 20 20 7d 2c | ls.....=.{.cc.....=.{."msc"...}, |
4a8a0 | 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 6f 6e 73 6f 6c 75 | .dotnet.=.{."msnet".},.},.onsolu |
4a8c0 | 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 67 65 6e | tion.=.function(sln).premake.gen |
4a8e0 | 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 69 6f 2e 73 6c 6e | erate(sln,."%%.sln",.vstudio.sln |
4a900 | 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 65 63 74 20 3d 20 | 2005.generate).end,.onproject.=. |
4a920 | 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 73 64 6f 74 6e 65 | function(prj).if.premake.isdotne |
4a940 | 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 2e 67 65 6e 65 72 | tproject(prj).then.premake.gener |
4a960 | 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 64 69 6f 2e 63 73 | ate(prj,."%%.csproj",.vstudio.cs |
4a980 | 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 65 72 61 74 65 28 | 2005.generate).premake.generate( |
4a9a0 | 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 75 64 69 6f 2e 63 | prj,."%%.csproj.user",.vstudio.c |
4a9c0 | 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 70 72 65 6d 61 6b | s2005.generate_user).else.premak |
4a9e0 | 65 2e 76 73 74 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 | e.vstudio.needAppxManifest.=.fal |
4aa00 | 73 65 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 | se.premake.generate(prj,."%%.vcx |
4aa20 | 70 72 6f 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 | proj",.premake.vs2010_vcxproj).p |
4aa40 | 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 6a | remake.generate(prj,."%%.vcxproj |
4aa60 | 2e 75 73 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 | .user",.premake.vs2010_vcxproj_u |
4aa80 | 73 65 72 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 | ser).premake.generate(prj,."%%.v |
4aaa0 | 63 78 70 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 | cxproj.filters",.vstudio.vc2010. |
4aac0 | 67 65 6e 65 72 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 | generate_filters).if.premake.vst |
4aae0 | 75 64 69 6f 2e 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 | udio.needAppxManifest.then.prema |
4ab00 | 6b 65 2e 67 65 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 | ke.generate(prj,."%%.appxmanifes |
4ab20 | 74 22 2c 20 70 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 | t",.premake.vs2010_appxmanifest) |
4ab40 | 0a 65 6e 64 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 | .end.end.end,.oncleansolution.=. |
4ab60 | 70 72 65 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 | premake.vstudio.cleansolution,.o |
4ab80 | 6e 63 6c 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 | ncleanproject..=.premake.vstudio |
4aba0 | 2e 63 6c 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 | .cleanproject,.oncleantarget...= |
4abc0 | 20 70 72 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 | .premake.vstudio.cleantarget,.vs |
4abe0 | 74 75 64 69 6f 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 | tudio.=.{.solutionVersion.=."12" |
4ac00 | 2c 0a 74 61 72 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 | ,.targetFramework.=."4.5",.tools |
4ac20 | 56 65 72 73 69 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 | Version....=."12.0",.supports64b |
4ac40 | 69 74 45 64 69 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 | itEditContinue.=.false,.}.}..pre |
4ac60 | 6d 61 6b 65 2e 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 | make.vstudio.vc2015.=.{}.local.v |
4ac80 | 63 32 30 31 35 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 | c2015.=.premake.vstudio.vc2015.l |
4aca0 | 6f 63 61 6c 20 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 | ocal.vstudio.=.premake.vstudio.n |
4acc0 | 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 20 20 3d 20 22 76 73 | ewaction.{.trigger.........=."vs |
4ace0 | 32 30 31 35 22 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 | 2015",.shortname.......=."Visual |
4ad00 | 20 53 74 75 64 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 | .Studio.2015",.description.....= |
4ad20 | 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 61 6c 20 53 74 75 64 | ."Generate.Microsoft.Visual.Stud |
4ad40 | 69 6f 20 32 30 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 | io.2015.project.files",.os...... |
4ad60 | 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 64 5f 6b 69 6e 64 73 | ........=."windows",.valid_kinds |
4ad80 | 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 69 6e 64 6f 77 65 64 | .....=.{."ConsoleApp",."Windowed |
4ada0 | 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 64 4c 69 62 22 20 7d | App",."StaticLib",."SharedLib".} |
4adc0 | 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 2c 20 22 43 2b 2b 22 | ,.valid_languages.=.{."C",."C++" |
4ade0 | 2c 20 22 43 23 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 | ,."C#".},.valid_tools.....=.{.cc |
4ae00 | 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 20 3d 20 7b 20 22 | .....=.{."msc"...},.dotnet.=.{." |
4ae20 | 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 66 75 6e 63 74 69 | msnet".},.},.onsolution.=.functi |
4ae40 | 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 6c 6e 2c 20 22 25 | on(sln).premake.generate(sln,."% |
4ae60 | 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 6e 65 72 61 74 65 | %.sln",.vstudio.sln2005.generate |
4ae80 | 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 29 | ).end,.onproject.=.function(prj) |
4aea0 | 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 28 70 72 6a 29 | .if.premake.isdotnetproject(prj) |
4aec0 | 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 25 25 2e | .then.premake.generate(prj,."%%. |
4aee0 | 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 6e 65 72 61 74 65 | csproj",.vstudio.cs2005.generate |
4af00 | 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 63 73 70 72 | ).premake.generate(prj,."%%.cspr |
4af20 | 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 65 6e 65 72 61 74 | oj.user",.vstudio.cs2005.generat |
4af40 | 65 5f 75 73 65 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 | e_user).else.premake.vstudio.nee |
4af60 | 64 41 70 70 78 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 | dAppxManifest.=.false.premake.ge |
4af80 | 6e 65 72 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 | nerate(prj,."%%.vcxproj",.premak |
4afa0 | 65 2e 76 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 | e.vs2010_vcxproj).premake.genera |
4afc0 | 74 65 28 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 | te(prj,."%%.vcxproj.user",.prema |
4afe0 | 6b 65 2e 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 | ke.vs2010_vcxproj_user).premake. |
4b000 | 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 66 69 6c 74 65 72 | generate(prj,."%%.vcxproj.filter |
4b020 | 73 22 2c 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 | s",.vstudio.vc2010.generate_filt |
4b040 | 65 72 73 29 0a 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 | ers).if.premake.vstudio.needAppx |
4b060 | 4d 61 6e 69 66 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 | Manifest.then.premake.generate(p |
4b080 | 72 6a 2c 20 22 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 | rj,."%%.appxmanifest",.premake.v |
4b0a0 | 73 32 30 31 30 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 | s2010_appxmanifest).end.end.end, |
4b0c0 | 0a 6f 6e 63 6c 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 | .oncleansolution.=.premake.vstud |
4b0e0 | 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 63 74 | io.cleansolution,.oncleanproject |
4b100 | 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 70 72 6f 6a 65 63 74 | ..=.premake.vstudio.cleanproject |
4b120 | 2c 0a 6f 6e 63 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 | ,.oncleantarget...=.premake.vstu |
4b140 | 64 69 6f 2e 63 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 | dio.cleantarget,.vstudio.=.{.sol |
4b160 | 75 74 69 6f 6e 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 | utionVersion.=."12",.targetFrame |
4b180 | 77 6f 72 6b 20 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 | work.=."4.5",.toolsVersion....=. |
4b1a0 | 22 31 34 2e 30 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 | "14.0",.windowsTargetPlatformVer |
4b1c0 | 73 69 6f 6e 20 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 | sion.=."8.1",.supports64bitEditC |
4b1e0 | 6f 6e 74 69 6e 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 | ontinue.=.true,.}.}..premake.xco |
4b200 | 64 65 20 3d 20 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 | de.=.{.}.premake.xcode.toolset.= |
4b220 | 20 22 6d 61 63 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 | ."macosx".newaction..{.trigger.. |
4b240 | 20 20 20 20 20 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 | .......=."xcode3",.shortname.... |
4b260 | 20 20 20 3d 20 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 | ...=."Xcode.3",.description..... |
4b280 | 3d 20 22 47 65 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 | =."Generate.Apple.Xcode.3.projec |
4b2a0 | 74 20 66 69 6c 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 | t.files.(experimental)",.os..... |
4b2c0 | 20 20 20 20 20 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 | .........=."macosx",.valid_kinds |
4b2e0 | 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 69 6e 64 6f 77 65 64 | .....=.{."ConsoleApp",."Windowed |
4b300 | 41 70 70 22 2c 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 | App",."SharedLib",."StaticLib".} |
4b320 | 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 2c 20 22 43 2b 2b 22 | ,.valid_languages.=.{."C",."C++" |
4b340 | 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 3d | .},.valid_tools.....=.{.cc.....= |
4b360 | 20 7b 20 22 67 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 | .{."gcc".},.},.valid_platforms.= |
4b380 | 20 7b 20 0a 4e 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 | .{..Native.=."Native",..x32.=."N |
4b3a0 | 61 74 69 76 65 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 | ative.32-bit",..x64.=."Native.64 |
4b3c0 | 2d 62 69 74 22 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 | -bit",..Universal32.=."32-bit.Un |
4b3e0 | 69 76 65 72 73 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 | iversal",..Universal64.=."64-bit |
4b400 | 20 55 6e 69 76 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 | .Universal",..Universal.=."Unive |
4b420 | 72 73 61 6c 22 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 | rsal",.},.default_platform.=."Un |
4b440 | 69 76 65 72 73 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 | iversal",.onsolution.=.function( |
4b460 | 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 6f 6c 75 74 69 | sln).premake.xcode.preparesoluti |
4b480 | 6f 6e 28 73 6c 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 | on(sln).end,.onproject.=.functio |
4b4a0 | 6e 28 70 72 6a 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 | n(prj).premake.generate(prj,."%% |
4b4c0 | 2e 78 63 6f 64 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 | .xcodeproj/project.pbxproj",.pre |
4b4e0 | 6d 61 6b 65 2e 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 | make.xcode.project).end,.onclean |
4b500 | 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 65 2e | project.=.function(prj).premake. |
4b520 | 63 6c 65 61 6e 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 | clean.directory(prj,."%%.xcodepr |
4b540 | 6f 6a 22 29 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 | oj").end,.oncheckproject.=.funct |
4b560 | 69 6f 6e 28 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 | ion(prj).local.last.for.cfg.in.p |
4b580 | 72 65 6d 61 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 | remake.eachconfig(prj).do.if.las |
4b5a0 | 74 20 61 6e 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 | t.and.last.~=.cfg.kind.then.erro |
4b5c0 | 72 28 22 50 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 | r("Project.'"....prj.name...."'. |
4b5e0 | 75 73 65 73 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 | uses.more.than.one.target.kind;. |
4b600 | 6e 6f 74 20 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 | not.supported.by.Xcode",.0).end. |
4b620 | 6c 61 73 74 20 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 | last.=.cfg.kind.end.end,.}.newac |
4b640 | 74 69 6f 6e 20 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 | tion..{.trigger.........=."xcode |
4b660 | 34 22 2c 0a 73 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 | 4",.shortname.......=."Xcode.4", |
4b680 | 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 41 70 70 | .description.....=."Generate.App |
4b6a0 | 6c 65 20 58 63 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 | le.Xcode.4.project.files.(experi |
4b6c0 | 6d 65 6e 74 61 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 | mental)",.os..............=."mac |
4b6e0 | 6f 73 78 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 | osx",.valid_kinds.....=.{."Conso |
4b700 | 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 68 61 72 65 64 4c 69 | leApp",."WindowedApp",."SharedLi |
4b720 | 62 22 2c 20 22 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 | b",."StaticLib".},.valid_languag |
4b740 | 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 |
4b760 | 20 20 20 20 20 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 | .....=.{.cc.....=.{."gcc".},.},. |
4b780 | 76 61 6c 69 64 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 | valid_platforms.=.{..Native.=."N |
4b7a0 | 61 74 69 76 65 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 | ative",..x32.=."Native.32-bit",. |
4b7c0 | 0a 78 36 34 20 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 | .x64.=."Native.64-bit",..Univers |
4b7e0 | 61 6c 33 32 20 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 | al32.=."32-bit.Universal",..Univ |
4b800 | 65 72 73 61 6c 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 | ersal64.=."64-bit.Universal",..U |
4b820 | 6e 69 76 65 72 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 | niversal.=."Universal",.},.defau |
4b840 | 6c 74 5f 70 6c 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 | lt_platform.=."Universal",.onsol |
4b860 | 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 67 65 | ution.=.function(sln).premake.ge |
4b880 | 6e 65 72 61 74 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 | nerate(sln,."%%.xcworkspace/cont |
4b8a0 | 65 6e 74 73 2e 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 | ents.xcworkspacedata",.premake.x |
4b8c0 | 63 6f 64 65 34 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 | code4.workspace_generate).end,.o |
4b8e0 | 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 65 | nproject.=.function(prj).premake |
4b900 | 2e 67 65 6e 65 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 | .generate(prj,."%%.xcodeproj/pro |
4b920 | 6a 65 63 74 2e 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 | ject.pbxproj",.premake.xcode.pro |
4b940 | 6a 65 63 74 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 | ject).end,.oncleanproject.=.func |
4b960 | 74 69 6f 6e 28 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 | tion(prj).premake.clean.director |
4b980 | 79 28 70 72 6a 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 | y(prj,."%%.xcodeproj").premake.c |
4b9a0 | 6c 65 61 6e 2e 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 | lean.directory(prj,."%%.xcworksp |
4b9c0 | 61 63 65 22 29 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 | ace").end,.oncheckproject.=.func |
4b9e0 | 74 69 6f 6e 28 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 | tion(prj).local.last.for.cfg.in. |
4ba00 | 70 72 65 6d 61 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 | premake.eachconfig(prj).do.if.la |
4ba20 | 73 74 20 61 6e 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 | st.and.last.~=.cfg.kind.then.err |
4ba40 | 6f 72 28 22 50 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 | or("Project.'"....prj.name...."' |
4ba60 | 20 75 73 65 73 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 | .uses.more.than.one.target.kind; |
4ba80 | 20 6e 6f 74 20 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 | .not.supported.by.Xcode",.0).end |
4baa0 | 0a 6c 61 73 74 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 | .last.=.cfg.kind.end.end,.}..pre |
4bac0 | 6d 61 6b 65 2e 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 | make.xcode.parameters.=.{.}.loca |
4bae0 | 6c 20 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 | l.xcode.=.premake.xcode.local.tr |
4bb00 | 65 65 20 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 | ee..=.premake.tree.function.xcod |
4bb20 | 65 2e 67 65 74 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 | e.getbuildcategory(node).local.c |
4bb40 | 61 74 65 67 6f 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 | ategories.=.{.[".a"].=."Framewor |
4bb60 | 6b 73 22 2c 0a 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 | ks",.[".c"].=."Sources",.[".cc"] |
4bb80 | 20 3d 20 22 53 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 | .=."Sources",.[".cpp"].=."Source |
4bba0 | 73 22 2c 0a 5b 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 | s",.[".cxx"].=."Sources",.[".dyl |
4bbc0 | 69 62 22 5d 20 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 | ib"].=."Frameworks",.[".framewor |
4bbe0 | 6b 22 5d 20 3d 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 | k"].=."Frameworks",.[".m"].=."So |
4bc00 | 75 72 63 65 73 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 | urces",.[".mm"].=."Sources",.[". |
4bc20 | 73 74 72 69 6e 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 | strings"].=."Resources",.[".nib" |
4bc40 | 5d 20 3d 20 22 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 | ].=."Resources",.[".xib"].=."Res |
4bc60 | 6f 75 72 63 65 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 | ources",.[".icns"].=."Resources" |
4bc80 | 2c 0a 5b 22 2e 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 | ,.[".bmp"].=."Resources",.[".wav |
4bca0 | 22 5d 20 3d 20 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 | "].=."Resources",.}.return.categ |
4bcc0 | 6f 72 69 65 73 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 | ories[path.getextension(node.nam |
4bce0 | 65 29 5d 0a 65 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 | e)].end.function.xcode.getconfig |
4bd00 | 6e 61 6d 65 28 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 | name(cfg).local.name.=.cfg.name. |
4bd20 | 69 66 20 23 63 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 | if.#cfg.project.solution.xcode.p |
4bd40 | 6c 61 74 66 6f 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 | latforms.>.1.then.name.=.name... |
4bd60 | 20 22 20 22 20 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 | ."."....premake.action.current() |
4bd80 | 2e 76 61 6c 69 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 | .valid_platforms[cfg.platform].e |
4bda0 | 6e 64 0a 72 65 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 | nd.return.name.end.function.xcod |
4bdc0 | 65 2e 67 65 74 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 | e.getfiletype(node).local.types. |
4bde0 | 3d 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 | =.{.[".c"].........=."sourcecode |
4be00 | 2e 63 2e 63 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 63 65 63 | .c.c",.[".cc"]........=."sourcec |
4be20 | 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 3d 20 22 | ode.cpp.cpp",.[".cpp"].......=." |
4be40 | 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 20 20 20 | sourcecode.cpp.cpp",.[".css"]... |
4be60 | 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 20 20 20 | ....=."text.css",.[".cxx"]...... |
4be80 | 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 72 61 6d | .=."sourcecode.cpp.cpp",.[".fram |
4bea0 | 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 2c 0a 5b | ework"].=."wrapper.framework",.[ |
4bec0 | 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 5b 22 2e | ".gif"].......=."image.gif",.[". |
4bee0 | 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 2e 68 22 2c 0a | h"].........=."sourcecode.c.h",. |
4bf00 | 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 22 2c 0a 5b 22 | [".html"]......=."text.html",.[" |
4bf20 | 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 6c 75 61 22 2c | .lua"].......=."sourcecode.lua", |
4bf40 | 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 64 65 2e 63 2e | .[".m"].........=."sourcecode.c. |
4bf60 | 6f 62 6a 63 22 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 | objc",.[".mm"]........=."sourcec |
4bf80 | 6f 64 65 2e 63 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 | ode.cpp.objcpp",.[".nib"]....... |
4bfa0 | 3d 20 22 77 72 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 | =."wrapper.nib",.[".pch"]....... |
4bfc0 | 3d 20 22 73 6f 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 | =."sourcecode.c.h",.[".plist"].. |
4bfe0 | 20 20 20 3d 20 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 | ...=."text.plist.xml",.[".string |
4c000 | 73 22 5d 20 20 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 | s"]...=."text.plist.strings",.[" |
4c020 | 2e 78 69 62 22 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 | .xib"].......=."file.xib",.[".ic |
4c040 | 6e 73 22 5d 20 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 | ns"]......=."image.icns",.[".bmp |
4c060 | 22 5d 20 20 20 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 | "].......=."image.bmp",.[".wav"] |
4c080 | 20 20 20 20 20 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 | .......=."audio.wav",.}.return.t |
4c0a0 | 79 70 65 73 5b 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 | ypes[path.getextension(node.path |
4c0c0 | 29 5d 20 6f 72 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 | )].or."text".end.function.xcode. |
4c0e0 | 67 65 74 66 69 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 | getfiletypeForced(node).local.ty |
4c100 | 70 65 73 20 3d 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 | pes.=.{.[".c"].........=."source |
4c120 | 63 6f 64 65 2e 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 | code.cpp.cpp",.[".cc"]........=. |
4c140 | 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 70 70 22 5d 20 20 | "sourcecode.cpp.cpp",.[".cpp"].. |
4c160 | 20 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 | .....=."sourcecode.cpp.cpp",.[". |
4c180 | 63 73 73 22 5d 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 | css"].......=."text.css",.[".cxx |
4c1a0 | 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 63 70 70 22 2c | "].......=."sourcecode.cpp.cpp", |
4c1c0 | 0a 5b 22 2e 66 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 | .[".framework"].=."wrapper.frame |
4c1e0 | 77 6f 72 6b 22 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 | work",.[".gif"].......=."image.g |
4c200 | 69 66 22 2c 0a 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 | if",.[".h"].........=."sourcecod |
4c220 | 65 2e 63 70 70 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 | e.cpp.h",.[".html"]......=."text |
4c240 | 2e 68 74 6d 6c 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 | .html",.[".lua"].......=."source |
4c260 | 63 6f 64 65 2e 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 | code.lua",.[".m"].........=."sou |
4c280 | 72 63 65 63 6f 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 | rcecode.cpp.objcpp",.[".mm"].... |
4c2a0 | 20 20 20 20 3d 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 | ....=."sourcecode.cpp.objcpp",.[ |
4c2c0 | 22 2e 6e 69 62 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 | ".nib"].......=."wrapper.nib",.[ |
4c2e0 | 22 2e 70 63 68 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 | ".pch"].......=."sourcecode.cpp. |
4c300 | 68 22 2c 0a 5b 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 | h",.[".plist"].....=."text.plist |
4c320 | 2e 78 6d 6c 22 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 | .xml",.[".strings"]...=."text.pl |
4c340 | 69 73 74 2e 73 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 | ist.strings",.[".xib"].......=." |
4c360 | 66 69 6c 65 2e 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 | file.xib",.[".icns"]......=."ima |
4c380 | 67 65 2e 69 63 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 | ge.icns",.[".bmp"].......=."imag |
4c3a0 | 65 2e 62 6d 70 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 | e.bmp",.[".wav"].......=."audio. |
4c3c0 | 77 61 76 22 2c 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 | wav",.}.return.types[path.getext |
4c3e0 | 65 6e 73 69 6f 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 | ension(node.path)].or."text".end |
4c400 | 0a 66 75 6e 63 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 | .function.xcode.getproducttype(n |
4c420 | 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. |
4c440 | 20 3d 20 22 63 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 | .=."com.apple.product-type.tool" |
4c460 | 2c 0a 57 69 6e 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 | ,.WindowedApp.=."com.apple.produ |
4c480 | 63 74 2d 74 79 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 | ct-type.application",.StaticLib. |
4c4a0 | 20 20 3d 20 22 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 | ..=."com.apple.product-type.libr |
4c4c0 | 61 72 79 2e 73 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 | ary.static",.SharedLib...=."com. |
4c4e0 | 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 64 79 6e 61 6d | apple.product-type.library.dynam |
4c500 | 69 63 22 2c 0a 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 | ic",.}.return.types[node.cfg.kin |
4c520 | 64 5d 0a 65 6e 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 | d].end.function.xcode.gettargett |
4c540 | 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 43 6f 6e 73 6f 6c | ype(node).local.types.=.{.Consol |
4c560 | 65 41 70 70 20 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 | eApp..=."\"compiled.mach-o.execu |
4c580 | 74 61 62 6c 65 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 | table\"",.WindowedApp.=."wrapper |
4c5a0 | 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 61 72 | .application",.StaticLib...=."ar |
4c5c0 | 63 68 69 76 65 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 | chive.ar",.SharedLib...=."\"comp |
4c5e0 | 69 6c 65 64 2e 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 | iled.mach-o.dylib\"",.}.return.t |
4c600 | 79 70 65 73 5b 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 | ypes[node.cfg.kind].end.function |
4c620 | 20 78 63 6f 64 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 | .xcode.getxcodeprojname(prj).loc |
4c640 | 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 74 66 69 | al.fname.=.premake.project.getfi |
4c660 | 6c 65 6e 61 6d 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 | lename(prj,."%%.xcodeproj").retu |
4c680 | 72 6e 20 66 6e 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 | rn.fname.end.function.xcode.isfr |
4c6a0 | 61 6d 65 77 6f 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 | amework(fname).return.(path.gete |
4c6c0 | 78 74 65 6e 73 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 | xtension(fname).==.".framework") |
4c6e0 | 0a 65 6e 64 0a 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 | .end.function.xcode.newid().retu |
4c700 | 72 6e 20 73 74 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 | rn.string.format("%04X%04X%04X%0 |
4c720 | 34 58 25 30 34 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 | 4X%04X%04X",.math.random(0,.3276 |
4c740 | 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. |
4c760 | 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 6d 28 30 2c | random(0,.32767),.math.random(0, |
4c780 | 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 37 29 2c 0a | .32767),.math.random(0,.32767),. |
4c7a0 | 6d 61 74 68 2e 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 | math.random(0,.32767)).end.funct |
4c7c0 | 69 6f 6e 20 78 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 | ion.xcode.preparesolution(sln).s |
4c7e0 | 6c 6e 2e 78 63 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 | ln.xcode.=.{.}.sln.xcode.platfor |
4c800 | 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 6c 6e | ms.=.premake.filterplatforms(sln |
4c820 | 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 29 2e 76 61 6c 69 64 | ,.premake.action.current().valid |
4c840 | 5f 70 6c 61 74 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 | _platforms,."Universal").for.prj |
4c860 | 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 63 74 | .in.premake.solution.eachproject |
4c880 | 28 73 6c 6e 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 | (sln).do.local.cfg.=.premake.get |
4c8a0 | 63 6f 6e 66 69 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 | config(prj,.prj.configurations[1 |
4c8c0 | 5d 2c 20 73 6c 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 | ],.sln.xcode.platforms[1]).local |
4c8e0 | 20 6e 6f 64 65 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 | .node.=.premake.tree.new(path.ge |
4c900 | 74 6e 61 6d 65 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 | tname(cfg.buildtarget.bundlepath |
4c920 | 29 29 0a 6e 6f 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 | )).node.cfg.=.cfg.node.id.=.prem |
4c940 | 61 6b 65 2e 78 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 | ake.xcode.newid(node,."product") |
4c960 | 0a 6e 6f 64 65 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 | .node.targetid.=.premake.xcode.n |
4c980 | 65 77 69 64 28 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 | ewid(node,."target").prj.xcode.= |
4c9a0 | 20 7b 7d 0a 70 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 | .{}.prj.xcode.projectnode.=.node |
4c9c0 | 0a 65 6e 64 0a 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 | .end.end.function.xcode.printlis |
4c9e0 | 74 28 6c 69 73 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 | t(list,.tag).if.#list.>.0.then._ |
4ca00 | 70 28 34 2c 27 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 | p(4,'%s.=.(',.tag).for._,.item.i |
4ca20 | 6e 20 69 70 61 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 | n.ipairs(list).do.local.escaped_ |
4ca40 | 69 74 65 6d 20 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 | item.=.item:gsub("\"",."\\\"")._ |
4ca60 | 70 28 35 2c 20 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 | p(5,.'"%s",',.escaped_item).end. |
4ca80 | 5f 70 28 34 2c 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 | _p(4,');').end.end.function.xcod |
4caa0 | 65 2e 48 65 61 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 | e.Header()._p('//.!$*UTF8*$!')._ |
4cac0 | 70 28 27 7b 27 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 | p('{')._p(1,'archiveVersion.=.1; |
4cae0 | 27 29 0a 5f 70 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 | ')._p(1,'classes.=.{')._p(1,'};' |
4cb00 | 29 0a 5f 70 28 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 | )._p(1,'objectVersion.=.45;')._p |
4cb20 | 28 31 2c 27 6f 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 | (1,'objects.=.{')._p('').end.fun |
4cb40 | 63 74 69 6f 6e 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 | ction.xcode.PBXBuildFile(tr)._p( |
4cb60 | 27 2f 2a 20 42 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 | '/*.Begin.PBXBuildFile.section.* |
4cb80 | 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 3d | /').tree.traverse(tr,.{.onnode.= |
4cba0 | 20 66 75 6e 63 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 | .function(node).if.node.buildid. |
4cbc0 | 74 68 65 6e 0a 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 | then._p(2,'%s./*.%s.in.%s.*/.=.{ |
4cbe0 | 69 73 61 20 3d 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 | isa.=.PBXBuildFile;.fileRef.=.%s |
4cc00 | 20 2f 2a 20 25 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 | ./*.%s.*/;.};',..node.buildid,.n |
4cc20 | 6f 64 65 2e 6e 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 | ode.name,.xcode.getbuildcategory |
4cc40 | 28 6e 6f 64 65 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 | (node),.node.id,.node.name).end. |
4cc60 | 65 6e 64 0a 7d 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 | end.})._p('/*.End.PBXBuildFile.s |
4cc80 | 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. |
4cca0 | 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 74 72 29 0a | xcode.PBXContainerItemProxy(tr). |
4ccc0 | 69 66 20 23 74 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 | if.#tr.projects.children.>.0.the |
4cce0 | 6e 0a 5f 70 28 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 | n._p('/*.Begin.PBXContainerItemP |
4cd00 | 72 6f 78 79 20 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 | roxy.section.*/').for._,.node.in |
4cd20 | 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 65 6e 29 20 64 6f | .ipairs(tr.projects.children).do |
4cd40 | 0a 5f 70 28 32 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 | ._p(2,'%s./*.PBXContainerItemPro |
4cd60 | 78 79 20 2a 2f 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 | xy.*/.=.{',.node.productproxyid) |
4cd80 | 0a 5f 70 28 33 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 | ._p(3,'isa.=.PBXContainerItemPro |
4cda0 | 78 79 3b 27 29 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 | xy;')._p(3,'containerPortal.=.%s |
4cdc0 | 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 67 65 74 6e 61 | ./*.%s.*/;',.node.id,.path.getna |
4cde0 | 6d 65 28 6e 6f 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 | me(node.path))._p(3,'proxyType.= |
4ce00 | 20 32 3b 27 29 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 | .2;')._p(3,'remoteGlobalIDString |
4ce20 | 20 3d 20 25 73 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 | .=.%s;',.node.project.xcode.proj |
4ce40 | 65 63 74 6e 6f 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 | ectnode.id)._p(3,'remoteInfo.=." |
4ce60 | 25 73 22 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 | %s";',.node.project.xcode.projec |
4ce80 | 74 6e 6f 64 65 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 | tnode.name)._p(2,'};')._p(2,'%s. |
4cea0 | 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 20 3d 20 7b 27 | /*.PBXContainerItemProxy.*/.=.{' |
4cec0 | 2c 20 6e 6f 64 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 | ,.node.targetproxyid)._p(3,'isa. |
4cee0 | 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 0a 5f 70 28 33 2c | =.PBXContainerItemProxy;')._p(3, |
4cf00 | 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 73 20 2a 2f 3b 27 | 'containerPortal.=.%s./*.%s.*/;' |
4cf20 | 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 64 65 2e 70 61 74 | ,.node.id,.path.getname(node.pat |
4cf40 | 68 29 29 0a 5f 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 | h))._p(3,'proxyType.=.1;')._p(3, |
4cf60 | 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 3b 27 2c 20 6e 6f | 'remoteGlobalIDString.=.%s;',.no |
4cf80 | 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 2e 74 61 72 | de.project.xcode.projectnode.tar |
4cfa0 | 67 65 74 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 | getid)._p(3,'remoteInfo.=."%s";' |
4cfc0 | 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 |
4cfe0 | 2e 6e 61 6d 65 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 | .name)._p(2,'};').end._p('/*.End |
4d000 | 20 50 42 58 43 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 | .PBXContainerItemProxy.section.* |
4d020 | 2f 27 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 | /')._p('').end.end.function.xcod |
4d040 | 65 2e 50 42 58 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 | e.PBXFileReference(tr,prj)._p('/ |
4d060 | 2a 20 42 65 67 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 | *.Begin.PBXFileReference.section |
4d080 | 20 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 6c 65 61 66 | .*/').tree.traverse(tr,.{.onleaf |
4d0a0 | 20 3d 20 66 75 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 | .=.function(node).if.not.node.pa |
4d0c0 | 74 68 20 74 68 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 | th.then.return.end.if.node.kind. |
4d0e0 | 3d 3d 20 22 70 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 | ==."product".then._p(2,'%s./*.%s |
4d100 | 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 65 | .*/.=.{isa.=.PBXFileReference;.e |
4d120 | 78 70 6c 69 63 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 | xplicitFileType.=.%s;.includeInI |
4d140 | 6e 64 65 78 20 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 | ndex.=.0;.name.=."%s";.path.=."% |
4d160 | 73 22 3b 20 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 | s";.sourceTree.=.BUILT_PRODUCTS_ |
4d180 | 44 49 52 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 | DIR;.};',.node.id,.node.name,.xc |
4d1a0 | 6f 64 65 2e 67 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 | ode.gettargettype(node),.node.na |
4d1c0 | 6d 65 2c 20 70 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 | me,.path.getname(node.cfg.buildt |
4d1e0 | 61 72 67 65 74 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 | arget.bundlepath)).elseif.node.p |
4d200 | 61 72 65 6e 74 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 | arent.parent.==.tr.projects.then |
4d220 | 0a 6c 6f 63 61 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 | .local.relpath.=.path.getrelativ |
4d240 | 65 28 74 72 2e 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 | e(tr.project.location,.node.pare |
4d260 | 6e 74 2e 70 72 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 | nt.project.location)._p(2,'%s./* |
4d280 | 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 |
4d2a0 | 3b 20 6c 61 73 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 | ;.lastKnownFileType.=."wrapper.p |
4d2c0 | 62 2d 70 72 6f 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 | b-project";.name.=."%s";.path.=. |
4d2e0 | 22 25 73 22 3b 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 | "%s";.sourceTree.=.SOURCE_ROOT;. |
4d300 | 7d 3b 27 2c 0a 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 | };',.node.parent.id,.node.parent |
4d320 | 2e 6e 61 6d 65 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 | .name,.node.parent.name,.path.jo |
4d340 | 69 6e 28 72 65 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 | in(relpath,.node.parent.name)).e |
4d360 | 6c 73 65 0a 6c 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 | lse.local.pth,.src.if.xcode.isfr |
4d380 | 61 6d 65 77 6f 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 | amework(node.path).then.local.no |
4d3a0 | 64 65 50 61 74 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 | dePath.=.node.path.local._,.matc |
4d3c0 | 68 45 6e 64 2c 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 | hEnd,.variable.=.string.find(nod |
4d3e0 | 65 50 61 74 68 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 | ePath,."^%$%((.+)%)/").if.variab |
4d400 | 6c 65 20 74 68 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 | le.then.nodePath.=.string.sub(no |
4d420 | 64 65 50 61 74 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 | dePath,.matchEnd.+.1).end.if.str |
4d440 | 69 6e 67 2e 66 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 | ing.find(nodePath,'/')..then.if. |
4d460 | 73 74 72 69 6e 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 | string.find(nodePath,'^%.')then. |
4d480 | 65 72 72 6f 72 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 | error('relative.paths.are.not.cu |
4d4a0 | 72 72 65 6e 74 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 | rrently.supported.for.frameworks |
4d4c0 | 27 29 0a 65 6e 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 | ').end.pth.=.nodePath.else.pth.= |
4d4e0 | 20 22 2f 53 79 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 | ."/System/Library/Frameworks/".. |
4d500 | 2e 20 6e 6f 64 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 | ..nodePath.end.if.variable.then. |
4d520 | 73 72 63 20 3d 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 | src.=.variable.if.string.find(pt |
4d540 | 68 2c 20 27 5e 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 | h,.'^/').then.pth.=.string.sub(p |
4d560 | 74 68 2c 20 32 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 | th,.2).end.else.src.=."<absolute |
4d580 | 3e 22 0a 65 6e 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 | >".end.else.src.=."<group>".if.n |
4d5a0 | 6f 64 65 2e 70 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 | ode.parent.isvpath.then.pth.=.no |
4d5c0 | 64 65 2e 63 66 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 | de.cfg.name.else.pth.=.tree.getl |
4d5e0 | 6f 63 61 6c 70 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 | ocalpath(node).end.end.if.(not.p |
4d600 | 72 6a 2e 6f 70 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 | rj.options.ForceCPP).then._p(2,' |
4d620 | 25 73 20 2f 2a 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 | %s./*.%s.*/.=.{isa.=.PBXFileRefe |
4d640 | 72 65 6e 63 65 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 | rence;.lastKnownFileType.=.%s;.n |
4d660 | 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 6f 75 72 63 65 54 | ame.=."%s";.path.=."%s";.sourceT |
4d680 | 72 65 65 20 3d 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 | ree.=."%s";.};',.node.id,.node.n |
4d6a0 | 61 6d 65 2c 20 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 | ame,.xcode.getfiletype(node),.no |
4d6c0 | 64 65 2e 6e 61 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 | de.name,.pth,.src).else._p(2,'%s |
4d6e0 | 20 2f 2a 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 | ./*.%s.*/.=.{isa.=.PBXFileRefere |
4d700 | 6e 63 65 3b 20 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 | nce;.explicitFileType.=.%s;.name |
4d720 | 20 3d 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 | .=."%s";.path.=."%s";.sourceTree |
4d740 | 20 3d 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 | .=."%s";.};',.node.id,.node.name |
4d760 | 2c 20 78 63 6f 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 | ,.xcode.getfiletypeForced(node), |
4d780 | 20 6e 6f 64 65 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 | .node.name,.pth,.src).end.end.en |
4d7a0 | 64 0a 7d 29 0a 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 | d.})._p('/*.End.PBXFileReference |
4d7c0 | 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 75 6e 63 74 69 6f | .section.*/')._p('').end.functio |
4d7e0 | 6e 20 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 28 | n.xcode.PBXFrameworksBuildPhase( |
4d800 | 74 72 29 0a 5f 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 | tr)._p('/*.Begin.PBXFrameworksBu |
4d820 | 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 32 2c 27 25 73 20 2f | ildPhase.section.*/')._p(2,'%s./ |
4d840 | 2a 20 46 72 61 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 | *.Frameworks.*/.=.{',.tr.product |
4d860 | 73 2e 63 68 69 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 | s.children[1].fxstageid)._p(3,'i |
4d880 | 73 61 20 3d 20 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 | sa.=.PBXFrameworksBuildPhase;'). |
4d8a0 | 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 37 34 38 33 36 | _p(3,'buildActionMask.=.21474836 |
4d8c0 | 34 37 3b 27 29 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 | 47;')._p(3,'files.=.(').tree.tra |
4d8e0 | 76 65 72 73 65 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 | verse(tr.frameworks,.{.onleaf.=. |
4d900 | 66 75 6e 63 74 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 | function(node)._p(4,'%s./*.%s.in |
4d920 | 20 46 72 61 6d 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 | .Frameworks.*/,',.node.buildid,. |
4d940 | 6e 6f 64 65 2e 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 | node.name).end.}).tree.traverse( |
4d960 | 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 75 6e 63 74 69 6f 6e | tr.projects,.{.onleaf.=.function |
4d980 | 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 65 77 6f | (node)._p(4,'%s./*.%s.in.Framewo |
4d9a0 | 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 6e 61 6d | rks.*/,',.node.buildid,.node.nam |
4d9c0 | 65 29 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 | e).end.})._p(3,');')._p(3,'runOn |
4d9e0 | 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.=. |
4da00 | 30 3b 27 29 0a 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 | 0;')._p(2,'};')._p('/*.End.PBXFr |
4da20 | 61 6d 65 77 6f 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 | ameworksBuildPhase.section.*/'). |
4da40 | 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 47 72 6f | _p('').end.function.xcode.PBXGro |
4da60 | 75 70 28 74 72 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 | up(tr)._p('/*.Begin.PBXGroup.sec |
4da80 | 74 69 6f 6e 20 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 | tion.*/').tree.traverse(tr,.{.on |
4daa0 | 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 28 6e 6f 64 65 2e 70 | node.=.function(node).if.(node.p |
4dac0 | 61 74 68 20 61 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 | ath.and.#node.children.==.0).or. |
4dae0 | 6e 6f 64 65 2e 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 | node.kind.==."vgroup".then.retur |
4db00 | 6e 0a 65 6e 64 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 | n.end.if.node.parent.==.tr.proje |
4db20 | 63 74 73 20 74 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 | cts.then._p(2,'%s./*.Products.*/ |
4db40 | 20 3d 20 7b 27 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 | .=.{',.node.productgroupid).else |
4db60 | 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 65 2e 69 64 | ._p(2,'%s./*.%s.*/.=.{',.node.id |
4db80 | 2c 20 6e 6f 64 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 | ,.node.name).end._p(3,'isa.=.PBX |
4dba0 | 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 20 28 27 29 0a 66 6f | Group;')._p(3,'children.=.(').fo |
4dbc0 | 72 20 5f 2c 20 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 | r._,.childnode.in.ipairs(node.ch |
4dbe0 | 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 2c 20 | ildren).do._p(4,'%s./*.%s.*/,',. |
4dc00 | 63 68 69 6c 64 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 | childnode.id,.childnode.name).en |
4dc20 | 64 0a 5f 70 28 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 | d._p(3,');').if.node.parent.==.t |
4dc40 | 72 2e 70 72 6f 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 | r.projects.then._p(3,'name.=.Pro |
4dc60 | 64 75 63 74 73 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 | ducts;').else._p(3,'name.=."%s"; |
4dc80 | 27 2c 20 6e 6f 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 | ',.node.name).if.node.path.and.n |
4dca0 | 6f 74 20 6e 6f 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 | ot.node.isvpath.then.local.p.=.n |
4dcc0 | 6f 64 65 2e 70 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 | ode.path.if.node.parent.path.the |
4dce0 | 6e 0a 70 20 3d 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 | n.p.=.path.getrelative(node.pare |
4dd00 | 6e 74 2e 70 61 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 | nt.path,.node.path).end._p(3,'pa |
4dd20 | 74 68 20 3d 20 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 | th.=."%s";',.p).end.end._p(3,'so |
4dd40 | 75 72 63 65 54 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 | urceTree.=."<group>";')._p(2,'}; |
4dd60 | 27 29 0a 65 6e 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 | ').end.},.true)._p('/*.End.PBXGr |
4dd80 | 6f 75 70 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 75 6e 63 | oup.section.*/')._p('').end.func |
4dda0 | 74 69 6f 6e 20 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 | tion.xcode.PBXNativeTarget(tr)._ |
4ddc0 | 70 28 27 2f 2a 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 | p('/*.Begin.PBXNativeTarget.sect |
4dde0 | 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 72 73 28 74 | ion.*/').for._,.node.in.ipairs(t |
4de00 | 72 2e 70 72 6f 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 | r.products.children).do.local.na |
4de20 | 6d 65 20 3d 20 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 | me.=.tr.project.name.local.funct |
4de40 | 69 6f 6e 20 68 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 | ion.hasBuildCommands(which).if.# |
4de60 | 74 72 2e 70 72 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 | tr.project[which].>.0.then.retur |
4de80 | 6e 20 74 72 75 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 | n.true.end.for._,.cfg.in.ipairs( |
4dea0 | 74 72 2e 63 6f 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 | tr.configs).do.if.#cfg[which].>. |
4dec0 | 30 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 6e 64 0a 5f | 0.then.return.true.end.end.end._ |
4dee0 | 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 65 2e 74 61 72 67 | p(2,'%s./*.%s.*/.=.{',.node.targ |
4df00 | 65 74 69 64 2c 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 | etid,.name)._p(3,'isa.=.PBXNativ |
4df20 | 65 54 61 72 67 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 | eTarget;')._p(3,'buildConfigurat |
4df40 | 69 6f 6e 4c 69 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 | ionList.=.%s./*.Build.configurat |
4df60 | 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 65 74 20 22 25 73 | ion.list.for.PBXNativeTarget."%s |
4df80 | 22 20 2a 2f 3b 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 | ".*/;',.node.cfgsection,.name)._ |
4dfa0 | 70 28 33 2c 27 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 | p(3,'buildPhases.=.(').if.hasBui |
4dfc0 | 6c 64 43 6f 6d 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 | ldCommands('prebuildcommands').t |
4dfe0 | 68 65 6e 0a 5f 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 | hen._p(4,'9607AE1010C857E500CD13 |
4e000 | 37 36 20 2f 2a 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 | 76./*.Prebuild.*/,').end._p(4,'% |
4e020 | 73 20 2f 2a 20 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 | s./*.Resources.*/,',.node.ressta |
4e040 | 67 65 69 64 29 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 | geid)._p(4,'%s./*.Sources.*/,',. |
4e060 | 6e 6f 64 65 2e 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 | node.sourcesid).if.hasBuildComma |
4e080 | 6e 64 73 28 27 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 | nds('prelinkcommands').then._p(4 |
4e0a0 | 2c 27 39 36 30 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 | ,'9607AE3510C85E7E00CD1376./*.Pr |
4e0c0 | 65 6c 69 6e 6b 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 | elink.*/,').end._p(4,'%s./*.Fram |
4e0e0 | 65 77 6f 72 6b 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 | eworks.*/,',.node.fxstageid).if. |
4e100 | 68 61 73 42 75 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 | hasBuildCommands('postbuildcomma |
4e120 | 6e 64 73 27 29 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 | nds').then._p(4,'9607AE3710C85E8 |
4e140 | 46 30 30 43 44 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 | F00CD1376./*.Postbuild.*/,').end |
4e160 | 0a 5f 70 28 33 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 | ._p(3,');')._p(3,'buildRules.=.( |
4e180 | 27 29 0a 5f 70 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 | ')._p(3,');')._p(3,'dependencies |
4e1a0 | 20 3d 20 28 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 | .=.(').for._,.node.in.ipairs(tr. |
4e1c0 | 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 34 2c 27 25 73 20 2f | projects.children).do._p(4,'%s./ |
4e1e0 | 2a 20 50 42 58 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 | *.PBXTargetDependency.*/,',.node |
4e200 | 2e 74 61 72 67 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 | .targetdependid).end._p(3,');'). |
4e220 | 5f 70 28 33 2c 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 | _p(3,'name.=."%s";',.name).local |
4e240 | 20 70 0a 69 66 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 | .p.if.node.cfg.kind.==."ConsoleA |
4e260 | 70 70 22 20 74 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 | pp".then.p.=."$(HOME)/bin".elsei |
4e280 | 66 20 6e 6f 64 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 | f.node.cfg.kind.==."WindowedApp" |
4e2a0 | 20 74 68 65 6e 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 | .then.p.=."$(HOME)/Applications" |
4e2c0 | 0a 65 6e 64 0a 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 | .end.if.p.then._p(3,'productInst |
4e2e0 | 61 6c 6c 50 61 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 | allPath.=."%s";',.p).end._p(3,'p |
4e300 | 72 6f 64 75 63 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 | roductName.=."%s";',.name)._p(3, |
4e320 | 27 70 72 6f 64 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 | 'productReference.=.%s./*.%s.*/; |
4e340 | 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 70 72 6f | ',.node.id,.node.name)._p(3,'pro |
4e360 | 64 75 63 74 54 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 | ductType.=."%s";',.xcode.getprod |
4e380 | 75 63 74 74 79 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 | ucttype(node))._p(2,'};').end._p |
4e3a0 | 28 27 2f 2a 20 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 | ('/*.End.PBXNativeTarget.section |
4e3c0 | 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 2e | .*/')._p('').end.function.xcode. |
4e3e0 | 50 42 58 50 72 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 | PBXProject(tr)._p('/*.Begin.PBXP |
4e400 | 72 6f 6a 65 63 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 | roject.section.*/')._p(2,'08FB77 |
4e420 | 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 6f 62 | 93FE84155DC02AAC07./*.Project.ob |
4e440 | 6a 65 63 74 20 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 | ject.*/.=.{')._p(3,'isa.=.PBXPro |
4e460 | 6a 65 63 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 | ject;')._p(3,'buildConfiguration |
4e480 | 4c 69 73 74 20 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 | List.=.1DEB928908733DD80010E9CD. |
4e4a0 | 2f 2a 20 42 75 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 | /*.Build.configuration.list.for. |
4e4c0 | 50 42 58 50 72 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 | PBXProject."%s".*/;',.tr.name)._ |
4e4e0 | 70 28 33 2c 27 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 | p(3,'compatibilityVersion.=."Xco |
4e500 | 64 65 20 33 2e 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 | de.3.2";')._p(3,'hasScannedForEn |
4e520 | 63 6f 64 69 6e 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 | codings.=.1;')._p(3,'mainGroup.= |
4e540 | 20 25 73 20 2f 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 | .%s./*.%s.*/;',.tr.id,.tr.name). |
4e560 | 5f 70 28 33 2c 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 | _p(3,'projectDirPath.=."";').if. |
4e580 | 23 74 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 | #tr.projects.children.>.0.then._ |
4e5a0 | 70 28 33 2c 27 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 | p(3,'projectReferences.=.(').for |
4e5c0 | 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 63 74 73 2e 63 | ._,.node.in.ipairs(tr.projects.c |
4e5e0 | 68 69 6c 64 72 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 | hildren).do._p(4,'{')._p(5,'Prod |
4e600 | 75 63 74 47 72 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 | uctGroup.=.%s./*.Products.*/;',. |
4e620 | 6e 6f 64 65 2e 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 | node.productgroupid)._p(5,'Proje |
4e640 | 63 74 52 65 66 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 | ctRef.=.%s./*.%s.*/;',.node.id,. |
4e660 | 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 70 28 34 2c 27 7d | path.getname(node.path))._p(4,'} |
4e680 | 2c 27 29 0a 65 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 | ,').end._p(3,');').end._p(3,'pro |
4e6a0 | 6a 65 63 74 52 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 | jectRoot.=."";')._p(3,'targets.= |
4e6c0 | 20 28 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 | .(').for._,.node.in.ipairs(tr.pr |
4e6e0 | 6f 64 75 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 | oducts.children).do._p(4,'%s./*. |
4e700 | 25 73 20 2a 2f 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 | %s.*/,',.node.targetid,.node.nam |
4e720 | 65 29 0a 65 6e 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 | e).end._p(3,');')._p(2,'};')._p( |
4e740 | 27 2f 2a 20 45 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 | '/*.End.PBXProject.section.*/'). |
4e760 | 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 52 65 66 | _p('').end.function.xcode.PBXRef |
4e780 | 65 72 65 6e 63 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 | erenceProxy(tr).if.#tr.projects. |
4e7a0 | 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 6e 20 50 | children.>.0.then._p('/*.Begin.P |
4e7c0 | 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 29 0a 74 72 | BXReferenceProxy.section.*/').tr |
4e7e0 | 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 6f 6e 6c 65 61 | ee.traverse(tr.projects,.{.onlea |
4e800 | 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 20 2f 2a 20 25 | f.=.function(node)._p(2,'%s./*.% |
4e820 | 73 20 2a 2f 20 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 | s.*/.=.{',.node.id,.node.name)._ |
4e840 | 70 28 33 2c 27 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 | p(3,'isa.=.PBXReferenceProxy;'). |
4e860 | 5f 70 28 33 2c 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 | _p(3,'fileType.=.%s;',.xcode.get |
4e880 | 74 61 72 67 65 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 | targettype(node))._p(3,'path.=." |
4e8a0 | 25 73 22 3b 27 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 | %s";',.node.path)._p(3,'remoteRe |
4e8c0 | 66 20 3d 20 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 | f.=.%s./*.PBXContainerItemProxy. |
4e8e0 | 2a 2f 3b 27 2c 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 | */;',.node.parent.productproxyid |
4e900 | 29 0a 5f 70 28 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 | )._p(3,'sourceTree.=.BUILT_PRODU |
4e920 | 43 54 53 5f 44 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 | CTS_DIR;')._p(2,'};').end.})._p( |
4e940 | 27 2f 2a 20 45 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 | '/*.End.PBXReferenceProxy.sectio |
4e960 | 6e 20 2a 2f 27 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 | n.*/')._p('').end.end.function.x |
4e980 | 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 74 72 29 0a | code.PBXResourcesBuildPhase(tr). |
4e9a0 | 5f 70 28 27 2f 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 | _p('/*.Begin.PBXResourcesBuildPh |
4e9c0 | 61 73 65 20 73 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 | ase.section.*/').for._,.target.i |
4e9e0 | 6e 20 69 70 61 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 | n.ipairs(tr.products.children).d |
4ea00 | 6f 0a 5f 70 28 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 | o._p(2,'%s./*.Resources.*/.=.{', |
4ea20 | 20 74 61 72 67 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 | .target.resstageid)._p(3,'isa.=. |
4ea40 | 50 42 58 52 65 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 | PBXResourcesBuildPhase;')._p(3,' |
4ea60 | 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 0a | buildActionMask.=.2147483647;'). |
4ea80 | 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 28 | _p(3,'files.=.(').tree.traverse( |
4eaa0 | 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 69 66 | tr,.{.onnode.=.function(node).if |
4eac0 | 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 29 20 3d 3d | .xcode.getbuildcategory(node).== |
4eae0 | 20 22 52 65 73 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 | ."Resources".then._p(4,'%s./*.%s |
4eb00 | 20 69 6e 20 52 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 | .in.Resources.*/,',.node.buildid |
4eb20 | 2c 20 6e 6f 64 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 | ,.node.name).end.end.})._p(3,'); |
4eb40 | 27 29 0a 5f 70 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 | ')._p(3,'runOnlyForDeploymentPos |
4eb60 | 74 70 72 6f 63 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 | tprocessing.=.0;')._p(2,'};').en |
4eb80 | 64 0a 5f 70 28 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 | d._p('/*.End.PBXResourcesBuildPh |
4eba0 | 61 73 65 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 75 6e 63 | ase.section.*/')._p('').end.func |
4ebc0 | 74 69 6f 6e 20 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 | tion.xcode.PBXShellScriptBuildPh |
4ebe0 | 61 73 65 28 74 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 | ase(tr).local.wrapperWritten.=.f |
4ec00 | 61 6c 73 65 0a 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 | alse.local.function.doblock(id,. |
4ec20 | 6e 61 6d 65 2c 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 | name,.which).local.prjcmds.=.tr. |
4ec40 | 70 72 6f 6a 65 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 | project[which].local.commands.=. |
4ec60 | 74 61 62 6c 65 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 | table.join(prjcmds,.{}).for._,.c |
4ec80 | 66 67 20 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 6c 6f 63 61 | fg.in.ipairs(tr.configs).do.loca |
4eca0 | 6c 20 63 66 67 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 | l.cfgcmds.=.cfg[which].if.#cfgcm |
4ecc0 | 64 73 20 3e 20 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 | ds.>.#prjcmds.then.table.insert( |
4ece0 | 63 6f 6d 6d 61 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 | commands,.'if.[."${CONFIGURATION |
4ed00 | 7d 22 20 3d 20 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 | }".=."'....xcode.getconfigname(c |
4ed20 | 66 67 29 20 2e 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 | fg)....'".];.then').for.i.=.#prj |
4ed40 | 63 6d 64 73 20 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 | cmds.+.1,.#cfgcmds.do.table.inse |
4ed60 | 72 74 28 63 6f 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 | rt(commands,.cfgcmds[i]).end.tab |
4ed80 | 6c 65 2e 69 6e 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 | le.insert(commands,.'fi').end.en |
4eda0 | 64 0a 69 66 20 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 | d.if.#commands.>.0.then.if.not.w |
4edc0 | 72 61 70 70 65 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 | rapperWritten.then._p('/*.Begin. |
4ede0 | 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 73 65 63 74 69 6f 6e | PBXShellScriptBuildPhase.section |
4ee00 | 20 2a 2f 27 29 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 | .*/').wrapperWritten.=.true.end. |
4ee20 | 5f 70 28 32 2c 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 | _p(2,'%s./*.%s.*/.=.{',.id,.name |
4ee40 | 29 0a 5f 70 28 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 | )._p(3,'isa.=.PBXShellScriptBuil |
4ee60 | 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 6e 4d 61 73 6b 20 | dPhase;')._p(3,'buildActionMask. |
4ee80 | 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 73 20 3d 20 28 27 | =.2147483647;')._p(3,'files.=.(' |
4eea0 | 29 0a 5f 70 28 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 | )._p(3,');')._p(3,'inputPaths.=. |
4eec0 | 28 27 29 3b 0a 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 | (');._p(3,');');._p(3,'name.=.%s |
4eee0 | 3b 27 2c 20 6e 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 | ;',.name);._p(3,'outputPaths.=.( |
4ef00 | 27 29 3b 0a 5f 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 | ');._p(3,');');._p(3,'runOnlyFor |
4ef20 | 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 3b | DeploymentPostprocessing.=.0;'); |
4ef40 | 0a 5f 70 28 33 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 | ._p(3,'shellPath.=./bin/sh;');._ |
4ef60 | 70 28 33 2c 27 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 | p(3,'shellScript.=."%s";',.table |
4ef80 | 2e 63 6f 6e 63 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 | .concat(commands,."\\n"):gsub('" |
4efa0 | 27 2c 20 27 5c 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 | ',.'\\"'))._p(2,'};').end.end.do |
4efc0 | 62 6c 6f 63 6b 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 | block("9607AE1010C857E500CD1376" |
4efe0 | 2c 20 22 50 72 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 | ,."Prebuild",."prebuildcommands" |
4f000 | 29 0a 64 6f 62 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 | ).doblock("9607AE3510C85E7E00CD1 |
4f020 | 33 37 36 22 2c 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 | 376",."Prelink",."prelinkcommand |
4f040 | 73 22 29 0a 64 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 | s").doblock("9607AE3710C85E8F00C |
4f060 | 44 31 33 37 36 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 | D1376",."Postbuild",."postbuildc |
4f080 | 6f 6d 6d 61 6e 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 | ommands").if.wrapperWritten.then |
4f0a0 | 0a 5f 70 28 27 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 | ._p('/*.End.PBXShellScriptBuildP |
4f0c0 | 68 61 73 65 20 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 | hase.section.*/').end.end.functi |
4f0e0 | 6f 6e 20 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 65 28 74 72 | on.xcode.PBXSourcesBuildPhase(tr |
4f100 | 29 0a 5f 70 28 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 | )._p('/*.Begin.PBXSourcesBuildPh |
4f120 | 61 73 65 20 73 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 | ase.section.*/').for._,.target.i |
4f140 | 6e 20 69 70 61 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 | n.ipairs(tr.products.children).d |
4f160 | 6f 0a 5f 70 28 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 | o._p(2,'%s./*.Sources.*/.=.{',.t |
4f180 | 61 72 67 65 74 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 | arget.sourcesid)._p(3,'isa.=.PBX |
4f1a0 | 53 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 |
4f1c0 | 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, |
4f1e0 | 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,.{ |
4f200 | 0a 6f 6e 6c 65 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 | .onleaf.=.function(node).if.xcod |
4f220 | 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 53 6f 75 | e.getbuildcategory(node).==."Sou |
4f240 | 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 53 6f 75 | rces".then._p(4,'%s./*.%s.in.Sou |
4f260 | 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 65 2e 6e 61 | rces.*/,',.node.buildid,.node.na |
4f280 | 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 28 33 2c 27 | me).end.end.})._p(3,');')._p(3,' |
4f2a0 | 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 65 73 73 69 | runOnlyForDeploymentPostprocessi |
4f2c0 | 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 27 2f 2a 20 | ng.=.0;')._p(2,'};').end._p('/*. |
4f2e0 | 45 6e 64 20 50 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 | End.PBXSourcesBuildPhase.section |
4f300 | 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 2e | .*/')._p('').end.function.xcode. |
4f320 | 50 42 58 56 61 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 | PBXVariantGroup(tr)._p('/*.Begin |
4f340 | 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 0a 74 72 | .PBXVariantGroup.section.*/').tr |
4f360 | 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 75 6e | ee.traverse(tr,.{.onbranch.=.fun |
4f380 | 63 74 69 6f 6e 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 | ction(node).if.node.kind.==."vgr |
4f3a0 | 6f 75 70 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 20 7b 27 | oup".then._p(2,'%s./*.%s.*/.=.{' |
4f3c0 | 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 69 73 61 20 | ,.node.id,.node.name)._p(3,'isa. |
4f3e0 | 3d 20 50 42 58 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 | =.PBXVariantGroup;')._p(3,'child |
4f400 | 72 65 6e 20 3d 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 | ren.=.(').for._,.lang.in.ipairs( |
4f420 | 6e 6f 64 65 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 | node.children).do._p(4,'%s./*.%s |
4f440 | 20 2a 2f 2c 27 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 | .*/,',.lang.id,.lang.name).end._ |
4f460 | 70 28 33 2c 27 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 | p(3,');')._p(3,'name.=.%s;',.nod |
4f480 | 65 2e 6e 61 6d 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 | e.name)._p(3,'sourceTree.=."<gro |
4f4a0 | 75 70 3e 22 3b 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 | up>";')._p(2,'};').end.end.})._p |
4f4c0 | 28 27 2f 2a 20 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 | ('/*.End.PBXVariantGroup.section |
4f4e0 | 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 2e | .*/')._p('').end.function.xcode. |
4f500 | 50 42 58 54 61 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 | PBXTargetDependency(tr).if.#tr.p |
4f520 | 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 27 2f 2a | rojects.children.>.0.then._p('/* |
4f540 | 20 42 65 67 69 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 | .Begin.PBXTargetDependency.secti |
4f560 | 6f 6e 20 2a 2f 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 | on.*/').tree.traverse(tr.project |
4f580 | 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 29 0a 5f 70 28 | s,.{.onleaf.=.function(node)._p( |
4f5a0 | 32 2c 27 25 73 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 | 2,'%s./*.PBXTargetDependency.*/. |
4f5c0 | 3d 20 7b 27 2c 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 | =.{',.node.parent.targetdependid |
4f5e0 | 29 0a 5f 70 28 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 | )._p(3,'isa.=.PBXTargetDependenc |
4f600 | 79 3b 27 29 0a 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 | y;')._p(3,'name.=."%s";',.node.n |
4f620 | 61 6d 65 29 0a 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 | ame)._p(3,'targetProxy.=.%s./*.P |
4f640 | 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 20 6e 6f 64 65 2e | BXContainerItemProxy.*/;',.node. |
4f660 | 70 61 72 65 6e 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 | parent.targetproxyid)._p(2,'};') |
4f680 | 0a 65 6e 64 0a 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 | .end.})._p('/*.End.PBXTargetDepe |
4f6a0 | 6e 64 65 6e 63 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 | ndency.section.*/')._p('').end.e |
4f6c0 | 6e 64 0a 66 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 | nd.function.xcode.XCBuildConfigu |
4f6e0 | 72 61 74 69 6f 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 | ration_Target(tr,.target,.cfg).l |
4f700 | 6f 63 61 6c 20 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 | ocal.cfgname.=.xcode.getconfigna |
4f720 | 6d 65 28 63 66 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 | me(cfg)._p(2,'%s./*.%s.*/.=.{',. |
4f740 | 63 66 67 2e 78 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 | cfg.xcode.targetid,.cfgname)._p( |
4f760 | 33 2c 27 69 73 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 | 3,'isa.=.XCBuildConfiguration;') |
4f780 | 0a 5f 70 28 33 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 | ._p(3,'buildSettings.=.{')._p(4, |
4f7a0 | 27 41 4c 57 41 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 | 'ALWAYS_SEARCH_USER_PATHS.=.NO;' |
4f7c0 | 29 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. |
4f7e0 | 5f 70 28 34 2c 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 | _p(4,'DEBUG_INFORMATION_FORMAT.= |
4f800 | 20 22 64 77 61 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 | ."dwarf-with-dsym";').end.if.cfg |
4f820 | 2e 6b 69 6e 64 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 | .kind.~=."StaticLib".and.cfg.bui |
4f840 | 6c 64 74 61 72 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 | ldtarget.prefix.~=."".then._p(4, |
4f860 | 27 45 58 45 43 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 | 'EXECUTABLE_PREFIX.=.%s;',.cfg.b |
4f880 | 75 69 6c 64 74 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 | uildtarget.prefix).end.if.cfg.ta |
4f8a0 | 72 67 65 74 65 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 | rgetextension.then.local.ext.=.c |
4f8c0 | 66 67 2e 74 61 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 | fg.targetextension.ext.=.iif(ext |
4f8e0 | 3a 73 74 61 72 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 | :startswith("."),.ext:sub(2),.ex |
4f900 | 74 29 0a 5f 70 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 | t)._p(4,'EXECUTABLE_EXTENSION.=. |
4f920 | 25 73 3b 27 2c 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 | %s;',.ext).end.local.outdir.=.pa |
4f940 | 74 68 2e 67 65 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 | th.getdirectory(cfg.buildtarget. |
4f960 | 62 75 6e 64 6c 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 | bundlepath).if.outdir.~=.".".the |
4f980 | 6e 0a 5f 70 28 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 | n._p(4,'CONFIGURATION_BUILD_DIR. |
4f9a0 | 3d 20 25 73 3b 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 | =.%s;',.outdir).end._p(4,'GCC_DY |
4f9c0 | 4e 41 4d 49 43 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 | NAMIC_NO_PIC.=.NO;')._p(4,'GCC_M |
4f9e0 | 4f 44 45 4c 5f 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 | ODEL_TUNING.=.G5;').if.tr.infopl |
4fa00 | 69 73 74 20 74 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 | ist.then._p(4,'INFOPLIST_FILE.=. |
4fa20 | 22 25 73 22 3b 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 | "%s";',.tr.infoplist.cfg.name).e |
4fa40 | 6e 64 0a 69 6e 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 | nd.installpaths.=.{.ConsoleApp.= |
4fa60 | 20 27 2f 75 73 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 | .'/usr/local/bin',.WindowedApp.= |
4fa80 | 20 27 22 24 28 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 | .'"$(HOME)/Applications"',.Share |
4faa0 | 64 4c 69 62 20 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 | dLib.=.'/usr/local/lib',.StaticL |
4fac0 | 69 62 20 3d 20 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 | ib.=.'/usr/local/lib',.}._p(4,'I |
4fae0 | 4e 53 54 41 4c 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 | NSTALL_PATH.=.%s;',.installpaths |
4fb00 | 5b 63 66 67 2e 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 | [cfg.kind]).local.infoplist_file |
4fb20 | 20 3d 20 6e 69 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 | .=.nil.for._,.v.in.ipairs(cfg.fi |
4fb40 | 6c 65 73 29 20 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 | les).do.if.(string.find.(string. |
4fb60 | 6c 6f 77 65 72 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 | lower.(v),.'info.plist').~=.nil) |
4fb80 | 20 74 68 65 6e 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 | .then.infoplist_file.=.string.fo |
4fba0 | 72 6d 61 74 28 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 | rmat('$(SRCROOT)/%s',.v).end.end |
4fbc0 | 0a 69 66 20 69 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 | .if.infoplist_file.~=.nil.then._ |
4fbe0 | 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 27 2c 20 69 6e | p(4,'INFOPLIST_FILE.=."%s";',.in |
4fc00 | 66 6f 70 6c 69 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 | foplist_file).end._p(4,'PRODUCT_ |
4fc20 | 4e 41 4d 45 20 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 | NAME.=."%s";',.cfg.buildtarget.b |
4fc40 | 61 73 65 6e 61 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 | asename)._p(3,'};')._p(3,'name.= |
4fc60 | 20 22 25 73 22 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 | ."%s";',.cfgname)._p(2,'};').end |
4fc80 | 0a 66 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 | .function.xcode.XCBuildConfigura |
4fca0 | 74 69 6f 6e 5f 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 | tion_Project(tr,.cfg).local.cfgn |
4fcc0 | 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 67 29 0a 5f | ame.=.xcode.getconfigname(cfg)._ |
4fce0 | 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 63 6f 64 65 | p(2,'%s./*.%s.*/.=.{',.cfg.xcode |
4fd00 | 2e 70 72 6f 6a 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 | .projectid,.cfgname)._p(3,'isa.= |
4fd20 | 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 2c 27 62 | .XCBuildConfiguration;')._p(3,'b |
4fd40 | 75 69 6c 64 53 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 | uildSettings.=.{').local.archs.= |
4fd60 | 20 7b 0a 4e 61 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 | .{.Native.=."$(NATIVE_ARCH_ACTUA |
4fd80 | 4c 29 22 2c 0a 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 | L)",.x32....=."i386",.x64....=." |
4fda0 | 78 38 36 5f 36 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 | x86_64",.Universal32.=."$(ARCHS_ |
4fdc0 | 53 54 41 4e 44 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 | STANDARD_32_BIT)",.Universal64.= |
4fde0 | 20 22 24 28 41 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 | ."$(ARCHS_STANDARD_64_BIT)",.Uni |
4fe00 | 76 65 72 73 61 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 | versal.=."$(ARCHS_STANDARD_32_64 |
4fe20 | 5f 42 49 54 29 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 | _BIT)",.}._p(4,'ARCHS.=."%s";',. |
4fe40 | 61 72 63 68 73 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 | archs[cfg.platform])._p(4,'SDKRO |
4fe60 | 4f 54 20 3d 20 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 | OT.=."%s";',.xcode.toolset).loca |
4fe80 | 6c 20 74 61 72 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 | l.targetdir.=.path.getdirectory( |
4fea0 | 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 0a 69 66 20 74 | cfg.buildtarget.bundlepath).if.t |
4fec0 | 61 72 67 65 74 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 | argetdir.~=.".".then._p(4,'CONFI |
4fee0 | 47 55 52 41 54 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 | GURATION_BUILD_DIR.=."$(SYMROOT) |
4ff00 | 22 3b 27 29 3b 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 | ";');.end._p(4,'CONFIGURATION_TE |
4ff20 | 4d 50 5f 44 49 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 | MP_DIR.=."$(OBJROOT)";').if.cfg. |
4ff40 | 66 6c 61 67 73 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 | flags.Symbols.then._p(4,'COPY_PH |
4ff60 | 41 53 45 5f 53 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 | ASE_STRIP.=.NO;').end._p(4,'GCC_ |
4ff80 | 43 5f 4c 41 4e 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 | C_LANGUAGE_STANDARD.=.gnu99;').i |
4ffa0 | 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 6e 0a 5f 70 | f.cfg.flags.NoExceptions.then._p |
4ffc0 | 28 34 2c 27 47 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 | (4,'GCC_ENABLE_CPP_EXCEPTIONS.=. |
4ffe0 | 4e 4f 3b 27 29 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 | NO;').end.if.cfg.flags.NoRTTI.th |
50000 | 65 6e 0a 5f 70 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 | en._p(4,'GCC_ENABLE_CPP_RTTI.=.N |
50020 | 4f 3b 27 29 0a 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 | O;').end.if._ACTION.~=."xcode4". |
50040 | 61 6e 64 20 63 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 | and.cfg.flags.Symbols.and.not.cf |
50060 | 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 74 68 65 6e 0a 5f | g.flags.NoEditAndContinue.then._ |
50080 | 70 28 34 2c 27 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 | p(4,'GCC_ENABLE_FIX_AND_CONTINUE |
500a0 | 20 3d 20 59 45 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 | .=.YES;').end.if.cfg.flags.NoExc |
500c0 | 65 70 74 69 6f 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 | eptions.then._p(4,'GCC_ENABLE_OB |
500e0 | 4a 43 5f 45 58 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 | JC_EXCEPTIONS.=.NO;').end.if.cfg |
50100 | 2e 66 6c 61 67 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 | .flags.Optimize.or.cfg.flags.Opt |
50120 | 69 6d 69 7a 65 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 | imizeSize.then._p(4,'GCC_OPTIMIZ |
50140 | 41 54 49 4f 4e 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 | ATION_LEVEL.=.s;').elseif.cfg.fl |
50160 | 61 67 73 2e 4f 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 | ags.OptimizeSpeed.then._p(4,'GCC |
50180 | 5f 4f 50 54 49 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 | _OPTIMIZATION_LEVEL.=.3;').else. |
501a0 | 5f 70 28 34 2c 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 | _p(4,'GCC_OPTIMIZATION_LEVEL.=.0 |
501c0 | 3b 27 29 0a 65 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 | ;').end.if.cfg.pchheader.and.not |
501e0 | 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 34 2c 27 47 43 43 5f | .cfg.flags.NoPCH.then._p(4,'GCC_ |
50200 | 50 52 45 43 4f 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 | PRECOMPILE_PREFIX_HEADER.=.YES;' |
50220 | 29 0a 5f 70 28 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 | )._p(4,'GCC_PREFIX_HEADER.=."%s" |
50240 | 3b 27 2c 20 63 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 | ;',.cfg.pchheader).end.xcode.pri |
50260 | 6e 74 6c 69 73 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 | ntlist(cfg.defines,.'GCC_PREPROC |
50280 | 45 53 53 4f 52 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 | ESSOR_DEFINITIONS')._p(4,'GCC_SY |
502a0 | 4d 42 4f 4c 53 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 | MBOLS_PRIVATE_EXTERN.=.NO;').if. |
502c0 | 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 68 65 6e 0a 5f 70 28 | cfg.flags.FatalWarnings.then._p( |
502e0 | 34 2c 27 47 43 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 | 4,'GCC_TREAT_WARNINGS_AS_ERRORS. |
50300 | 3d 20 59 45 53 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 | =.YES;').end._p(4,'GCC_WARN_ABOU |
50320 | 54 5f 52 45 54 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 | T_RETURN_TYPE.=.YES;')._p(4,'GCC |
50340 | 5f 57 41 52 4e 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 | _WARN_UNUSED_VARIABLE.=.YES;').x |
50360 | 63 6f 64 65 2e 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 | code.printlist(cfg.includedirs,. |
50380 | 27 48 45 41 44 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 | 'HEADER_SEARCH_PATHS').xcode.pri |
503a0 | 6e 74 6c 69 73 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 | ntlist(cfg.libdirs,.'LIBRARY_SEA |
503c0 | 52 43 48 5f 50 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 | RCH_PATHS')._p(4,'OBJROOT.=."%s" |
503e0 | 3b 27 2c 20 63 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 | ;',.cfg.objectsdir)._p(4,'ONLY_A |
50400 | 43 54 49 56 45 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 | CTIVE_ARCH.=.%s;',iif(premake.co |
50420 | 6e 66 69 67 2e 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 | nfig.isdebugbuild(cfg),'YES','NO |
50440 | 27 29 29 0a 6c 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 | ')).local.checks.=.{.["-ffast-ma |
50460 | 74 68 22 5d 20 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 | th"]..........=.cfg.flags.FloatF |
50480 | 61 73 74 2c 0a 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 | ast,.["-ffloat-store"]........=. |
504a0 | 63 66 67 2e 66 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 | cfg.flags.FloatStrict,.["-fomit- |
504c0 | 66 72 61 6d 65 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 | frame-pointer"].=.cfg.flags.NoFr |
504e0 | 61 6d 65 50 6f 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 | amePointer,.}.local.flags.=.{.}. |
50500 | 66 6f 72 20 66 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 | for.flag,.check.in.pairs(checks) |
50520 | 20 64 6f 0a 69 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 | .do.if.check.then.table.insert(f |
50540 | 6c 61 67 73 2c 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 | lags,.flag).end.end.for._,.val.i |
50560 | 6e 20 69 70 61 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 | n.ipairs(premake.xcode.parameter |
50580 | 73 29 20 64 6f 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 | s).do._p(4,.val...';').end.xcode |
505a0 | 2e 70 72 69 6e 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 | .printlist(table.join(flags,.cfg |
505c0 | 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 6e 73 5f | .buildoptions,.cfg.buildoptions_ |
505e0 | 63 29 2c 20 27 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 | c),.'OTHER_CFLAGS').xcode.printl |
50600 | 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 64 6f | ist(table.join(flags,.cfg.buildo |
50620 | 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 70 70 29 2c 20 27 | ptions,.cfg.buildoptions_cpp),.' |
50640 | 4f 54 48 45 52 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 | OTHER_CPLUSPLUSFLAGS').flags.=.{ |
50660 | 20 7d 0a 66 6f 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 | .}.for._,.lib.in.ipairs(premake. |
50680 | 67 65 74 6c 69 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 | getlinks(cfg,."system")).do.if.n |
506a0 | 6f 74 20 78 63 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 | ot.xcode.isframework(lib).then.t |
506c0 | 61 62 6c 65 2e 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 | able.insert(flags,."-l"....lib). |
506e0 | 65 6e 64 0a 65 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 | end.end.flags.=.table.join(flags |
50700 | 2c 20 63 66 67 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 | ,.cfg.linkoptions).xcode.printli |
50720 | 73 74 28 66 6c 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 | st(flags,.'OTHER_LDFLAGS').if.cf |
50740 | 67 2e 66 6c 61 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 | g.flags.StaticRuntime.then._p(4, |
50760 | 27 53 54 41 4e 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 | 'STANDARD_C_PLUS_PLUS_LIBRARY_TY |
50780 | 50 45 20 3d 20 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 | PE.=.static;').end.if.targetdir. |
507a0 | 7e 3d 20 22 2e 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 | ~=.".".then._p(4,'SYMROOT.=."%s" |
507c0 | 3b 27 2c 20 74 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 | ;',.targetdir).end.if.cfg.flags. |
507e0 | 45 78 74 72 61 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 | ExtraWarnings.then._p(4,'WARNING |
50800 | 5f 43 46 4c 41 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 | _CFLAGS.=."-Wall";').end._p(3,'} |
50820 | 3b 27 29 0a 5f 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 | ;')._p(3,'name.=."%s";',.cfgname |
50840 | 29 0a 5f 70 28 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 | )._p(2,'};').end.function.xcode. |
50860 | 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 5f 70 28 27 2f 2a 20 | XCBuildConfiguration(tr)._p('/*. |
50880 | 42 65 67 69 6e 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 | Begin.XCBuildConfiguration.secti |
508a0 | 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 69 72 73 28 | on.*/').for._,.target.in.ipairs( |
508c0 | 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 66 6f 72 20 5f 2c 20 | tr.products.children).do.for._,. |
508e0 | 63 66 67 20 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 78 63 6f | cfg.in.ipairs(tr.configs).do.xco |
50900 | 64 65 2e 58 43 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 | de.XCBuildConfiguration_Target(t |
50920 | 72 2c 20 74 61 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 | r,.target,.cfg).end.end.for._,.c |
50940 | 66 67 20 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 78 63 6f 64 | fg.in.ipairs(tr.configs).do.xcod |
50960 | 65 2e 58 43 42 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 | e.XCBuildConfiguration_Project(t |
50980 | 72 2c 20 63 66 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 | r,.cfg).end._p('/*.End.XCBuildCo |
509a0 | 6e 66 69 67 75 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 | nfiguration.section.*/')._p(''). |
509c0 | 65 6e 64 0a 66 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 | end.function.xcode.XCBuildConfig |
509e0 | 75 72 61 74 69 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 | urationList(tr).local.sln.=.tr.p |
50a00 | 72 6f 6a 65 63 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 | roject.solution._p('/*.Begin.XCC |
50a20 | 6f 6e 66 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 66 6f | onfigurationList.section.*/').fo |
50a40 | 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 6f 64 75 63 74 | r._,.target.in.ipairs(tr.product |
50a60 | 73 2e 63 68 69 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 | s.children).do._p(2,'%s./*.Build |
50a80 | 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 4e 61 74 69 76 | .configuration.list.for.PBXNativ |
50aa0 | 65 54 61 72 67 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 | eTarget."%s".*/.=.{',.target.cfg |
50ac0 | 73 65 63 74 69 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 | section,.target.name)._p(3,'isa. |
50ae0 | 3d 20 58 43 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 | =.XCConfigurationList;')._p(3,'b |
50b00 | 75 69 6c 64 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 | uildConfigurations.=.(').for._,. |
50b20 | 63 66 67 20 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 | cfg.in.ipairs(tr.configs).do._p( |
50b40 | 34 2c 27 25 73 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 | 4,'%s./*.%s.*/,',.cfg.xcode.targ |
50b60 | 65 74 69 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 | etid,.xcode.getconfigname(cfg)). |
50b80 | 65 6e 64 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 | end._p(3,');')._p(3,'defaultConf |
50ba0 | 69 67 75 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 | igurationIsVisible.=.0;')._p(3,' |
50bc0 | 64 65 66 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 | defaultConfigurationName.=."%s"; |
50be0 | 27 2c 20 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 | ',.xcode.getconfigname(tr.config |
50c00 | 73 5b 31 5d 29 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 | s[1]))._p(2,'};').end._p(2,'1DEB |
50c20 | 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 69 6c 64 20 63 6f | 928908733DD80010E9CD./*.Build.co |
50c40 | 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 6f 6a 65 63 74 20 | nfiguration.list.for.PBXProject. |
50c60 | 22 25 73 22 20 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 | "%s".*/.=.{',.tr.name)._p(3,'isa |
50c80 | 20 3d 20 58 43 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 | .=.XCConfigurationList;')._p(3,' |
50ca0 | 62 75 69 6c 64 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 | buildConfigurations.=.(').for._, |
50cc0 | 20 63 66 67 20 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 | .cfg.in.ipairs(tr.configs).do._p |
50ce0 | 28 34 2c 27 25 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 | (4,'%s./*.%s.*/,',.cfg.xcode.pro |
50d00 | 6a 65 63 74 69 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 | jectid,.xcode.getconfigname(cfg) |
50d20 | 29 0a 65 6e 64 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 | ).end._p(3,');')._p(3,'defaultCo |
50d40 | 6e 66 69 67 75 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 | nfigurationIsVisible.=.0;')._p(3 |
50d60 | 2c 27 64 65 66 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 | ,'defaultConfigurationName.=."%s |
50d80 | 22 3b 27 2c 20 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 | ";',.xcode.getconfigname(tr.conf |
50da0 | 69 67 73 5b 31 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 | igs[1]))._p(2,'};')._p('/*.End.X |
50dc0 | 43 43 6f 6e 66 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 | CConfigurationList.section.*/'). |
50de0 | 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 46 6f 6f 74 65 72 | _p('').end.function.xcode.Footer |
50e00 | 28 29 0a 5f 70 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 | ()._p(1,'};')._p('\trootObject.= |
50e20 | 20 30 38 46 42 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 | .08FB7793FE84155DC02AAC07./*.Pro |
50e40 | 6a 65 63 74 20 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 | ject.object.*/;')._p('}').end..l |
50e60 | 6f 63 61 6c 20 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 | ocal.xcode.=.premake.xcode.local |
50e80 | 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 78 63 | .tree.=.premake.tree.function.xc |
50ea0 | 6f 64 65 2e 62 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 | ode.buildprjtree(prj).local.tr.= |
50ec0 | 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 65 74 72 65 65 | .premake.project.buildsourcetree |
50ee0 | 28 70 72 6a 29 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 | (prj).tr.configs.=.{}.for._,.cfg |
50f00 | 6e 61 6d 65 20 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 | name.in.ipairs(prj.solution.conf |
50f20 | 69 67 75 72 61 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 | igurations).do.for._,.platform.i |
50f40 | 6e 20 69 70 61 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 | n.ipairs(prj.solution.xcode.plat |
50f60 | 66 6f 72 6d 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 | forms).do.local.cfg.=.premake.ge |
50f80 | 74 63 6f 6e 66 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 | tconfig(prj,.cfgname,.platform). |
50fa0 | 63 66 67 2e 78 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 | cfg.xcode.=.{}.cfg.xcode.targeti |
50fc0 | 64 20 3d 20 78 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 | d.=.xcode.newid(prj.xcode.projec |
50fe0 | 74 6e 6f 64 65 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 | tnode,.cfgname).cfg.xcode.projec |
51000 | 74 69 64 20 3d 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 | tid.=.xcode.newid(tr,.cfgname).t |
51020 | 61 62 6c 65 2e 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 | able.insert(tr.configs,.cfg).end |
51040 | 0a 65 6e 64 0a 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 | .end.tree.traverse(tr,.{.onbranc |
51060 | 68 20 3d 20 66 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 | h.=.function(node).if.path.getex |
51080 | 74 65 6e 73 69 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 | tension(node.name).==.".lproj".t |
510a0 | 68 65 6e 0a 6c 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 | hen.local.lang.=.path.getbasenam |
510c0 | 65 28 6e 6f 64 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 | e(node.name)..--."English",."Fre |
510e0 | 6e 63 68 22 2c 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 | nch",.etc..for._,.filenode.in.ip |
51100 | 61 69 72 73 28 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 | airs(node.children).do.local.grp |
51120 | 6e 6f 64 65 20 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 | node.=.node.parent.children[file |
51140 | 6e 6f 64 65 2e 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 | node.name].if.not.grpnode.then.g |
51160 | 72 70 6e 6f 64 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 | rpnode.=.tree.insert(node.parent |
51180 | 2c 20 74 72 65 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 | ,.tree.new(filenode.name)).grpno |
511a0 | 64 65 2e 6b 69 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 | de.kind.=."vgroup".end.filenode. |
511c0 | 6e 61 6d 65 20 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 | name.=.path.getbasename(lang).tr |
511e0 | 65 65 2e 69 6e 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 | ee.insert(grpnode,.filenode).end |
51200 | 0a 74 72 65 65 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 | .tree.remove(node).end.end.}).tr |
51220 | 2e 66 72 61 6d 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 | .frameworks.=.tree.new("Framewor |
51240 | 6b 73 22 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 63 6f 6e 66 | ks").for.cfg.in.premake.eachconf |
51260 | 69 67 28 70 72 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 | ig(prj).do.for._,.link.in.ipairs |
51280 | 28 70 72 65 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 | (premake.getlinks(cfg,."system", |
512a0 | 20 22 66 75 6c 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 | ."fullpath")).do.local.name.=.pa |
512c0 | 74 68 2e 67 65 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 | th.getname(link).if.xcode.isfram |
512e0 | 65 77 6f 72 6b 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 | ework(name).and.not.tr.framework |
51300 | 73 2e 63 68 69 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 | s.children[name].then.node.=.tre |
51320 | 65 2e 69 6e 73 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 | e.insert(tr.frameworks,.tree.new |
51340 | 28 6e 61 6d 65 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 | (name)).node.path.=.link.end.end |
51360 | 0a 65 6e 64 0a 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 | .end.if.#tr.frameworks.children. |
51380 | 3e 20 30 20 74 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 | >.0.then..tree.insert(tr,.tr.fra |
513a0 | 6d 65 77 6f 72 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 | meworks).end.tr.products.=.tree. |
513c0 | 69 6e 73 65 72 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 | insert(tr,.tree.new("Products")) |
513e0 | 0a 74 72 2e 70 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 | .tr.projects.=.tree.new("Project |
51400 | 73 22 29 0a 66 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 | s").for._,.dep.in.ipairs(premake |
51420 | 2e 67 65 74 64 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 | .getdependencies(prj,."sibling", |
51440 | 20 22 6f 62 6a 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 | ."object")).do.local.xcpath.=.xc |
51460 | 6f 64 65 2e 67 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 | ode.getxcodeprojname(dep).local. |
51480 | 78 63 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 6a 65 63 74 73 | xcnode.=.tree.insert(tr.projects |
514a0 | 2c 20 74 72 65 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 | ,.tree.new(path.getname(xcpath)) |
514c0 | 29 0a 78 63 6e 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 | ).xcnode.path.=.xcpath.xcnode.pr |
514e0 | 6f 6a 65 63 74 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 | oject.=.dep.xcnode.productgroupi |
51500 | 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 70 72 6f 64 67 72 70 | d.=.xcode.newid(xcnode,."prodgrp |
51520 | 22 29 0a 78 63 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 | ").xcnode.productproxyid.=.xcode |
51540 | 2e 6e 65 77 69 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 | .newid(xcnode,."prodprox").xcnod |
51560 | 65 2e 74 61 72 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 | e.targetproxyid..=.xcode.newid(x |
51580 | 63 6e 6f 64 65 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 | cnode,."targprox").xcnode.target |
515a0 | 64 65 70 65 6e 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 | dependid.=.xcode.newid(xcnode,." |
515c0 | 74 61 72 67 64 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 | targdep").local.cfg.=.premake.ge |
515e0 | 74 63 6f 6e 66 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 | tconfig(dep,.prj.configurations[ |
51600 | 31 5d 29 0a 6e 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 | 1]).node.=.tree.insert(xcnode,.t |
51620 | 72 65 65 2e 6e 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 | ree.new(cfg.linktarget.name)).no |
51640 | 64 65 2e 70 61 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 | de.path.=.cfg.linktarget.fullpat |
51660 | 68 0a 6e 6f 64 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 | h.node.cfg.=.cfg.end.if.#tr.proj |
51680 | 65 63 74 73 2e 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 | ects.children.>.0.then.tree.inse |
516a0 | 72 74 28 74 72 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 | rt(tr,.tr.projects).end.tree.tra |
516c0 | 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 74 69 6f 6e 28 6e 6f | verse(tr,.{.onnode.=.function(no |
516e0 | 64 65 29 0a 6e 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 | de).node.id.=.xcode.newid(node). |
51700 | 69 66 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 29 20 | if.xcode.getbuildcategory(node). |
51720 | 74 68 65 6e 0a 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 | then.node.buildid.=.xcode.newid( |
51740 | 6e 6f 64 65 2c 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 | node,."build").end.if.string.end |
51760 | 73 77 69 74 68 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 | swith(node.name,."Info.plist").t |
51780 | 68 65 6e 0a 74 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 | hen.tr.infoplist.=.node.end.end. |
517a0 | 7d 2c 20 74 72 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 | },.true).node.=.tree.insert(tr.p |
517c0 | 72 6f 64 75 63 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 | roducts,.prj.xcode.projectnode). |
517e0 | 6e 6f 64 65 2e 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 | node.kind.=."product".node.path. |
51800 | 3d 20 6e 6f 64 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 | =.node.cfg.buildtarget.fullpath. |
51820 | 6e 6f 64 65 2e 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 | node.cfgsection.=.xcode.newid(no |
51840 | 64 65 2c 20 22 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 | de,."cfg").node.resstageid.=.xco |
51860 | 64 65 2e 6e 65 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 | de.newid(node,."rez").node.sourc |
51880 | 65 73 69 64 20 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 | esid..=.xcode.newid(node,."src") |
518a0 | 0a 6e 6f 64 65 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 | .node.fxstageid..=.xcode.newid(n |
518c0 | 6f 64 65 2c 20 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 | ode,."fxs").return.tr.end.functi |
518e0 | 6f 6e 20 70 72 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 | on.premake.xcode.project(prj).lo |
51900 | 63 61 6c 20 74 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 | cal.tr.=.xcode.buildprjtree(prj) |
51920 | 0a 78 63 6f 64 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 | .xcode.Header(tr).xcode.PBXBuild |
51940 | 46 69 6c 65 28 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 | File(tr).xcode.PBXContainerItemP |
51960 | 72 6f 78 79 28 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 | roxy(tr).xcode.PBXFileReference( |
51980 | 74 72 2c 70 72 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 | tr,prj).xcode.PBXFrameworksBuild |
519a0 | 50 68 61 73 65 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 | Phase(tr).xcode.PBXGroup(tr).xco |
519c0 | 64 65 2e 50 42 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 | de.PBXNativeTarget(tr).xcode.PBX |
519e0 | 50 72 6f 6a 65 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 | Project(tr).xcode.PBXReferencePr |
51a00 | 6f 78 79 28 74 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 | oxy(tr).xcode.PBXResourcesBuildP |
51a20 | 68 61 73 65 28 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 | hase(tr).xcode.PBXShellScriptBui |
51a40 | 6c 64 50 68 61 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 | ldPhase(tr).xcode.PBXSourcesBuil |
51a60 | 64 50 68 61 73 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 | dPhase(tr).xcode.PBXVariantGroup |
51a80 | 28 74 72 29 0a 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 | (tr).xcode.PBXTargetDependency(t |
51aa0 | 72 29 0a 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 28 74 72 | r).xcode.XCBuildConfiguration(tr |
51ac0 | 29 0a 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 4c 69 73 74 | ).xcode.XCBuildConfigurationList |
51ae0 | 28 74 72 29 0a 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 | (tr).xcode.Footer(tr).end..prema |
51b00 | 6b 65 2e 78 63 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 | ke.xcode4.=.{}.local.xcode4.=.pr |
51b20 | 65 6d 61 6b 65 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 | emake.xcode4.function.xcode4.wor |
51b40 | 6b 73 70 61 63 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 | kspace_head()._p('<?xml.version= |
51b60 | 22 31 2e 30 22 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 | "1.0".encoding="UTF-8"?>')._p('< |
51b80 | 57 6f 72 6b 73 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 | Workspace')._p(1,'version.=."1.0 |
51ba0 | 22 3e 27 29 0a 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 | ">').end.function.xcode4.workspa |
51bc0 | 63 65 5f 74 61 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 | ce_tail()._p('</Workspace>').end |
51be0 | 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 66 69 6c 65 5f | .function.xcode4.workspace_file_ |
51c00 | 72 65 66 28 70 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 | ref(prj).local.projpath.=.path.g |
51c20 | 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 74 69 6f 6e | etrelative(prj.solution.location |
51c40 | 2c 20 70 72 6a 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 | ,.prj.location).if.projpath.==.' |
51c60 | 2e 27 20 74 68 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 | .'.then.projpath.=.''..else.proj |
51c80 | 70 61 74 68 20 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 | path.=.projpath...'/'..end._p(1, |
51ca0 | 27 3c 46 69 6c 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 | '<FileRef')._p(2,'location.=."gr |
51cc0 | 6f 75 70 3a 25 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 | oup:%s">',projpath....prj.name.. |
51ce0 | 2e 20 27 2e 78 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 | ..'.xcodeproj')._p(1,'</FileRef> |
51d00 | 27 29 0a 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 | ').end.function.xcode4.workspace |
51d20 | 5f 67 65 6e 65 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 | _generate(sln).premake.xcode.pre |
51d40 | 70 61 72 65 73 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 | paresolution(sln).xcode4.workspa |
51d60 | 63 65 5f 68 65 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 | ce_head().xcode4.reorderProjects |
51d80 | 28 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 | (sln).for.prj.in.premake.solutio |
51da0 | 6e 2e 65 61 63 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 | n.eachproject(sln).do.xcode4.wor |
51dc0 | 6b 73 70 61 63 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 | kspace_file_ref(prj).end.xcode4. |
51de0 | 77 6f 72 6b 73 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 | workspace_tail().end.function.xc |
51e00 | 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 0a 69 66 20 73 6c 6e | ode4.reorderProjects(sln).if.sln |
51e20 | 2e 73 74 61 72 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 | .startproject.then.for.i,.prj.in |
51e40 | 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 69 66 20 73 6c 6e 2e | .ipairs(sln.projects).do.if.sln. |
51e60 | 73 74 61 72 74 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 | startproject.==.prj.name.then.lo |
51e80 | 63 61 6c 20 63 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 | cal.cur.=.prj.group.while.cur.~= |
51ea0 | 20 6e 69 6c 20 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 | .nil.do.for.j,.group.in.ipairs(s |
51ec0 | 6c 6e 2e 67 72 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 | ln.groups).do.if.group.==.cur.th |
51ee0 | 65 6e 0a 74 61 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 | en.table.remove(sln.groups,.j).b |
51f00 | 72 65 61 6b 0a 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 | reak.end.end.table.insert(sln.gr |
51f20 | 6f 75 70 73 2c 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 | oups,.1,.cur).cur.=.cur.parent.e |
51f40 | 6e 64 0a 74 61 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 | nd.table.remove(sln.projects,.i) |
51f60 | 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 31 2c 20 70 | .table.insert(sln.projects,.1,.p |
51f80 | 72 6a 29 0a 62 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 | rj).break.end.end.end.end..prema |
51fa0 | 6b 65 2e 63 6c 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 | ke.clean.=.{.}.function.premake. |
51fc0 | 63 6c 65 61 6e 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 | clean.directory(obj,.pattern).lo |
51fe0 | 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 74 66 | cal.fname.=.premake.project.getf |
52000 | 69 6c 65 6e 61 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 | ilename(obj,.pattern).os.rmdir(f |
52020 | 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 63 6c 65 61 6e | name).end.function.premake.clean |
52040 | 2e 66 69 6c 65 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 | .file(obj,.pattern).local.fname. |
52060 | 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 65 28 6f 62 | =.premake.project.getfilename(ob |
52080 | 6a 2c 20 70 61 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 | j,.pattern).os.remove(fname).end |
520a0 | 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 3d 20 22 63 6c 65 61 | .newaction.{.trigger.....=."clea |
520c0 | 6e 22 2c 0a 64 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 | n",.description.=."Remove.all.bi |
520e0 | 6e 61 72 69 65 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 | naries.and.generated.files",.ons |
52100 | 6f 6c 75 74 69 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 | olution.=.function(sln).for.acti |
52120 | 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 64 6f 0a 69 | on.in.premake.action.each().do.i |
52140 | 66 20 61 63 74 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 | f.action.oncleansolution.then.ac |
52160 | 74 69 6f 6e 2e 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 | tion.oncleansolution(sln).end.en |
52180 | 64 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 29 | d.end,.onproject.=.function(prj) |
521a0 | 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 6f 6e 2e 65 61 | .for.action.in.premake.action.ea |
521c0 | 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 70 72 6f 6a 65 63 74 | ch().do.if.action.oncleanproject |
521e0 | 20 74 68 65 6e 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 | .then.action.oncleanproject(prj) |
52200 | 0a 65 6e 64 0a 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 | .end.end.if.(prj.objectsdir).the |
52220 | 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 70 72 6a 2c 20 70 | n.premake.clean.directory(prj,.p |
52240 | 72 6a 2e 6f 62 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 | rj.objectsdir).end.local.platfor |
52260 | 6d 73 20 3d 20 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 | ms.=.prj.solution.platforms.or.{ |
52280 | 20 7d 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 | .}.if.not.table.contains(platfor |
522a0 | 6d 73 2c 20 22 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 | ms,."Native").then.platforms.=.t |
522c0 | 61 62 6c 65 2e 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 | able.join(platforms,.{."Native". |
522e0 | 7d 29 0a 65 6e 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 | }).end.for._,.platform.in.ipairs |
52300 | 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 61 6b | (platforms).do.for.cfg.in.premak |
52320 | 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 0a 70 | e.eachconfig(prj,.platform).do.p |
52340 | 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 2c 20 63 66 67 2e | remake.clean.directory(prj,.cfg. |
52360 | 6f 62 6a 65 63 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 | objectsdir).premake.clean.file(p |
52380 | 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 6c | rj,.premake.gettarget(cfg,."buil |
523a0 | 64 22 2c 20 22 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 | d",."posix",."windows",."windows |
523c0 | 22 29 2e 66 75 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 | ").fullpath).premake.clean.file( |
523e0 | 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 |
52400 | 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"). |
52420 | 66 75 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 | fullpath).premake.clean.file(prj |
52440 | 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 6c 64 22 | ,.premake.gettarget(cfg,."build" |
52460 | 2c 20 22 70 6f 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 | ,."posix",."posix",."macosx").fu |
52480 | 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,. |
524a0 | 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",. |
524c0 | 22 70 6f 73 69 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 | "posix",."PS3",."windows").fullp |
524e0 | 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 |
52500 | 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 |
52520 | 73 69 78 22 2c 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 | six",."PS3",."windows",."Orbis") |
52540 | 2e 66 75 6c 6c 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 | .fullpath).if.cfg.kind.==."Windo |
52560 | 77 65 64 41 70 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 | wedApp".then.premake.clean.direc |
52580 | 74 6f 72 79 28 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 | tory(prj,.premake.gettarget(cfg, |
525a0 | 20 22 62 75 69 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 | ."build",."posix",."posix",."lin |
525c0 | 75 78 22 29 2e 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 | ux").fullpath....".app").end.pre |
525e0 | 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 67 65 74 | make.clean.file(prj,.premake.get |
52600 | 74 61 72 67 65 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 | target(cfg,."link",."windows",." |
52620 | 77 69 6e 64 6f 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 | windows",."windows").fullpath).p |
52640 | 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 67 | remake.clean.file(prj,.premake.g |
52660 | 65 74 74 61 72 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 | ettarget(cfg,."link",."posix",." |
52680 | 70 6f 73 69 78 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 | posix",."linux").fullpath).local |
526a0 | 20 74 61 72 67 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 | .target.=.path.join(premake.proj |
526c0 | 65 63 74 2e 67 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 | ect.getfilename(prj,.cfg.buildta |
526e0 | 72 67 65 74 2e 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 | rget.directory),.cfg.buildtarget |
52700 | 2e 62 61 73 65 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 | .basename).for.action.in.premake |
52720 | 2e 61 63 74 69 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 | .action.each().do.if.action.oncl |
52740 | 65 61 6e 74 61 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 | eantarget.then.action.oncleantar |
52760 | 67 65 74 28 74 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 | get(target).end.end.end.end.end. |
52780 | 7d 0a 00 5f 57 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 | }.._WORKING_DIR........=.os.getc |
527a0 | 77 64 28 29 0a 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 | wd().local.function.injectplatfo |
527c0 | 72 6d 28 70 6c 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 | rm(platform).if.not.platform.the |
527e0 | 6e 20 72 65 74 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 | n.return.true.end.platform.=.pre |
52800 | 6d 61 6b 65 2e 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 | make.checkvalue(platform,.premak |
52820 | 65 2e 66 69 65 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 | e.fields.platforms.allowed).for. |
52840 | 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 64 | sln.in.premake.solution.each().d |
52860 | 6f 0a 6c 6f 63 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 | o.local.platforms.=.sln.platform |
52880 | 73 20 6f 72 20 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 | s.or.{.}.if.#platforms.==.0.then |
528a0 | 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 22 4e 61 74 69 76 65 | .table.insert(platforms,."Native |
528c0 | 22 29 0a 65 6e 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 | ").end.if.not.table.contains(pla |
528e0 | 74 66 6f 72 6d 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 | tforms,."Native").then.return.fa |
52900 | 6c 73 65 2c 20 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 | lse,.sln.name....".does.not.targ |
52920 | 65 74 20 6e 61 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 | et.native.platform\nNative.platf |
52940 | 6f 72 6d 20 73 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 | orm.settings.are.required.for.th |
52960 | 65 20 2d 2d 70 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 | e.--platform.feature.".end.if.no |
52980 | 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 70 6c 61 74 | t.table.contains(platforms,.plat |
529a0 | 66 6f 72 6d 29 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 | form).then.table.insert(platform |
529c0 | 73 2c 20 70 6c 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 | s,.platform).end.sln.platforms.= |
529e0 | 20 70 6c 61 74 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 | .platforms.end.return.true.end.f |
52a00 | 75 6e 63 74 69 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 | unction._premake_main(scriptpath |
52a20 | 29 0a 69 66 20 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 | ).if.(scriptpath).then.local.scr |
52a40 | 69 70 74 73 20 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 | ipts..=.dofile(scriptpath...."/_ |
52a60 | 6d 61 6e 69 66 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 | manifest.lua").for._,v.in.ipairs |
52a80 | 28 73 63 72 69 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 | (scripts).do.dofile(scriptpath.. |
52aa0 | 2e 20 22 2f 22 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 | .."/"....v).end.end._PREMAKE_COM |
52ac0 | 4d 41 4e 44 20 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 | MAND.=.path.getabsolute(_PREMAKE |
52ae0 | 5f 43 4f 4d 4d 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 | _COMMAND).premake.action.set(_AC |
52b00 | 54 49 4f 4e 29 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 | TION).math.randomseed(os.time()) |
52b20 | 0a 69 66 20 28 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 | .if.(nil.~=._OPTIONS["file"]).th |
52b40 | 65 6e 0a 6c 6f 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 | en.local.fname.=._OPTIONS["file" |
52b60 | 5d 0a 69 66 20 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 | ].if.(os.isfile(fname)).then.dof |
52b80 | 69 6c 65 28 66 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 | ile(fname).else.error("No.genie. |
52ba0 | 73 63 72 69 70 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 | script.'"....fname...."'.found!" |
52bc0 | 2c 20 32 29 0a 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 | ,.2).end.else.local.dir,.name.=. |
52be0 | 70 72 65 6d 61 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 | premake.findDefaultScript(path.g |
52c00 | 65 74 61 62 73 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 | etabsolute("./")).if.dir.~=.nil. |
52c20 | 74 68 65 6e 0a 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 | then.os.chdir(dir).dofile(name). |
52c40 | 65 6e 64 0a 65 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 | end.end.if.(_OPTIONS["version"]. |
52c60 | 6f 72 20 5f 4f 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 | or._OPTIONS["help"].or.not._ACTI |
52c80 | 4f 4e 29 20 74 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 | ON).then.printf("GENie.-.Project |
52ca0 | 20 67 65 6e 65 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 | .generator.tool.%s",._GENIE_VERS |
52cc0 | 49 4f 4e 5f 53 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 | ION_STR).printf("https://github. |
52ce0 | 63 6f 6d 2f 62 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 | com/bkaradzic/genie").if.(not._O |
52d00 | 50 54 49 4f 4e 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 | PTIONS["version"]).then.premake. |
52d20 | 73 68 6f 77 68 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 | showhelp().end.return.1.end.acti |
52d40 | 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 29 0a 69 66 | on.=.premake.action.current().if |
52d60 | 20 28 6e 6f 74 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 | .(not.action).then.error("Error: |
52d80 | 20 6e 6f 20 73 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 | .no.such.action.'"...._ACTION... |
52da0 | 20 22 27 22 2c 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 | ."'",.0).end.ok,.err.=.premake.o |
52dc0 | 70 74 69 6f 6e 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 | ption.validate(_OPTIONS).if.(not |
52de0 | 20 6f 6b 29 20 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 | .ok).then.error("Error:."....err |
52e00 | 2c 20 30 29 20 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 | ,.0).end.ok,.err.=.premake.check |
52e20 | 74 6f 6f 6c 73 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 | tools().if.(not.ok).then.error(" |
52e40 | 45 72 72 6f 72 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 | Error:."....err,.0).end.ok,.err. |
52e60 | 3d 20 69 6e 6a 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 | =.injectplatform(_OPTIONS["platf |
52e80 | 6f 72 6d 22 5d 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 | orm"]).if.(not.ok).then.error("E |
52ea0 | 72 72 6f 72 3a 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 | rror:."....err,.0).end.print("Bu |
52ec0 | 69 6c 64 69 6e 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 | ilding.configurations...").prema |
52ee0 | 6b 65 2e 62 61 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 | ke.bake.buildconfigs().ok,.err.= |
52f00 | 20 70 72 65 6d 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 | .premake.checkprojects().if.(not |
52f20 | 20 6f 6b 29 20 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 | .ok).then.error("Error:."....err |
52f40 | 2c 20 30 29 20 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 | ,.0).end.printf("Running.action. |
52f60 | 27 25 73 27 2e 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 | '%s'...",.action.trigger).premak |
52f80 | 65 2e 61 63 74 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 | e.action.call(action.trigger).pr |
52fa0 | 69 6e 74 28 22 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 | int("Done.").return.0.end..unabl |
52fc0 | 65 20 74 6f 20 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 | e.to.remove.directory.'%s'.%s/%s |
52fe0 | 00 73 63 72 69 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 | .scripts.Lua.5.3.0..Copyright.(C |
53000 | 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 00 5f 47 45 | ).1994-2015.Lua.org,.PUC-Rio._GE |
53020 | 4e 49 45 5f 56 45 52 53 49 4f 4e 00 76 65 72 73 69 6f 6e 20 33 39 37 20 28 63 6f 6d 6d 69 74 20 | NIE_VERSION.version.397.(commit. |
53040 | 62 31 63 30 65 31 38 31 34 37 31 38 39 37 37 66 31 62 31 38 32 30 31 36 33 39 34 37 30 39 64 33 | b1c0e1814718977f1b182016394709d3 |
53060 | 32 63 39 34 35 64 37 37 29 00 5f 47 45 4e 49 45 5f 56 45 52 53 49 4f 4e 5f 53 54 52 00 43 6f 70 | 2c945d77)._GENIE_VERSION_STR.Cop |
53080 | 79 72 69 67 68 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 | yright.(c).2014-2015.Branimir.Ka |
530a0 | 72 61 64 c5 be 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 | rad..i..,.Neil.Richardson,.Mike. |
530c0 | 50 6f 70 6f 6c 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 | Popoloski,.Drew.Solomon,.Ted.de. |
530e0 | 4d 75 6e 6e 69 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 | Munnik,.Miodrag.Milanovi...Brett |
53100 | 20 56 69 63 6b 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 | .Vickers,.Terry.Hendrix.II..Copy |
53120 | 72 69 67 68 74 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 | right.(C).2002-2013.Jason.Perkin |
53140 | 73 20 61 6e 64 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 | s.and.the.Premake.Project._PREMA |
53160 | 4b 45 5f 43 4f 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 | KE_COPYRIGHT.linux._OS._ACTION._ |
53180 | 41 52 47 53 00 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 | ARGS._OPTIONS.debug.traceback._p |
531a0 | 72 65 6d 61 6b 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 | remake_main./proc/self/exe.endsw |
531c0 | 69 74 68 00 63 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 | ith.chdir.copyfile._is64bit.isdi |
531e0 | 72 00 67 65 74 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 | r.getcwd.matchdone.matchisfile.m |
53200 | 61 74 63 68 6e 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 | atchname.matchnext.matchstart.mk |
53220 | 64 69 72 00 70 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 | dir.pathsearch.rmdir.stat.ticks. |
53240 | 75 75 69 64 00 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 | uuid.isabsolute................. |
53260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53280 | bb 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 | .1E......M@..................... |
532a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
532c0 | c4 31 45 00 00 00 00 00 d4 49 40 00 00 00 00 00 ca 31 45 00 00 00 00 00 79 4c 40 00 00 00 00 00 | .1E......I@......1E.....yL@..... |
532e0 | d3 31 45 00 00 00 00 00 d4 57 40 00 00 00 00 00 dc 31 45 00 00 00 00 00 dc 56 40 00 00 00 00 00 | .1E......W@......1E......V@..... |
53300 | e2 31 45 00 00 00 00 00 56 48 40 00 00 00 00 00 f8 31 45 00 00 00 00 00 0b 4c 40 00 00 00 00 00 | .1E.....VH@......1E......L@..... |
53320 | e9 31 45 00 00 00 00 00 93 50 40 00 00 00 00 00 f3 31 45 00 00 00 00 00 f1 50 40 00 00 00 00 00 | .1E......P@......1E......P@..... |
53340 | ff 31 45 00 00 00 00 00 cc 50 40 00 00 00 00 00 09 32 45 00 00 00 00 00 7d 51 40 00 00 00 00 00 | .1E......P@......2E.....}Q@..... |
53360 | 13 32 45 00 00 00 00 00 9d 4f 40 00 00 00 00 00 1e 32 45 00 00 00 00 00 2e 57 40 00 00 00 00 00 | .2E......O@......2E......W@..... |
53380 | 24 32 45 00 00 00 00 00 09 4e 40 00 00 00 00 00 2f 32 45 00 00 00 00 00 45 4f 40 00 00 00 00 00 | $2E......N@...../2E.....EO@..... |
533a0 | 35 32 45 00 00 00 00 00 d7 48 40 00 00 00 00 00 3a 32 45 00 00 00 00 00 34 4c 40 00 00 00 00 00 | 52E......H@.....:2E.....4L@..... |
533c0 | 40 32 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 | @2E.....EJ@..................... |
533e0 | 45 32 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 | E2E......W@..................... |
53400 | 00 00 00 00 00 d0 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 | ......x@unable.to.create.directo |
53420 | 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@ |
53440 | 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 |
53460 | 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;. |
53480 | 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 |
534a0 | 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 |
534c0 | 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. |
534e0 | 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 |
53500 | 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. |
53520 | 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 |
53540 | 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@..... |
53560 | 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@..... |
53580 | 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@..... |
535a0 | 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@..... |
535c0 | 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@..... |
535e0 | 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@..... |
53600 | 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@..... |
53620 | 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@..... |
53640 | 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@..... |
53660 | 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@..... |
53680 | 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@..... |
536a0 | 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@..... |
536c0 | 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@..... |
536e0 | 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@..... |
53700 | 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@..... |
53720 | 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@.....?{@......{@..... |
53740 | 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~@......~@......~@..... |
53760 | 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 | ..@.......@............?........ |
53780 | 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........................ |
537a0 | 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.@..... |
537c0 | 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 | ..@.......@.......@.......@..... |
537e0 | 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 | ..@.......@.......@.......@..... |
53800 | 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 | ..@.......@.......@.......@..... |
53820 | 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.@..... |
53840 | 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 | ..@.......@..................... |
53860 | 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.' |
53880 | 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 |
538a0 | 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...... |
538c0 | 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 |
538e0 | 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. |
53900 | 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 |
53920 | 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 |
53940 | 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 |
53960 | 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 |
53980 | 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 |
539a0 | 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 |
539c0 | 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.'%%% |
539e0 | 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. |
53a00 | 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. |
53a20 | 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 |
53a40 | 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 |
53a60 | 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 |
53a80 | 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 |
53aa0 | 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 |
53ac0 | 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 |
53ae0 | 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 |
53b00 | 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 |
53b20 | 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 |
53b40 | 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 |
53b60 | 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 |
53b80 | 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 |
53ba0 | 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 |
53bc0 | 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 |
53be0 | 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 |
53c00 | 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 |
53c20 | 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. |
53c40 | 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.'['. |
53c60 | 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.^$*+?.([% |
53c80 | 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 |
53ca0 | 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 |
53cc0 | 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 |
53ce0 | 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 |
53d00 | 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 |
53d20 | 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................. |
53d40 | 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.@..... |
53d60 | 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 | ..@.......@.....[.@.......@..... |
53d80 | 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.@..... |
53da0 | 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 | ..@.......@.......@.......@..... |
53dc0 | 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 | ..@.......@.......@.......@..... |
53de0 | 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 | ..@.......@.......@.......@..... |
53e00 | 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 | ..@.......@.......@.......@..... |
53e20 | 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.@..... |
53e40 | 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 | ..@.......@.......@.......@..... |
53e60 | 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.@.......@.......@..... |
53e80 | 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.@..... |
53ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53ec0 | b7 69 45 00 00 00 00 00 7c 9a 40 00 00 00 00 00 f4 3c 45 00 00 00 00 00 d7 93 40 00 00 00 00 00 | .iE.....|.@......<E.......@..... |
53ee0 | f9 3c 45 00 00 00 00 00 90 9d 40 00 00 00 00 00 fe 3c 45 00 00 00 00 00 81 af 40 00 00 00 00 00 | .<E.......@......<E.......@..... |
53f00 | d8 40 45 00 00 00 00 00 f3 94 40 00 00 00 00 00 03 3d 45 00 00 00 00 00 88 93 40 00 00 00 00 00 | .@E.......@......=E.......@..... |
53f20 | 0a 3d 45 00 00 00 00 00 8b af 40 00 00 00 00 00 f0 53 45 00 00 00 00 00 9c 8c 40 00 00 00 00 00 | .=E.......@......SE.......@..... |
53f40 | 0f 3d 45 00 00 00 00 00 5f 91 40 00 00 00 00 00 04 3d 45 00 00 00 00 00 7a af 40 00 00 00 00 00 | .=E....._.@......=E.....z.@..... |
53f60 | 15 3d 45 00 00 00 00 00 27 90 40 00 00 00 00 00 19 3d 45 00 00 00 00 00 99 8f 40 00 00 00 00 00 | .=E.....'.@......=E.......@..... |
53f80 | 01 54 45 00 00 00 00 00 5d 9b 40 00 00 00 00 00 21 3d 45 00 00 00 00 00 fd 8e 40 00 00 00 00 00 | .TE.....].@.....!=E.......@..... |
53fa0 | 25 5d 45 00 00 00 00 00 d9 a4 40 00 00 00 00 00 27 3d 45 00 00 00 00 00 90 a1 40 00 00 00 00 00 | %]E.......@.....'=E.......@..... |
53fc0 | 23 5d 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.@..................... |
53fe0 | 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 |
54000 | 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 |
54020 | 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 |
54040 | 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 |
54060 | 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 |
54080 | 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 |
540a0 | 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. |
540c0 | 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 |
540e0 | 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 |
54100 | 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 |
54120 | 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 |
54140 | 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........................ |
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 | 00 00 00 00 01 00 00 00 02 00 00 00 00 00 00 00 cb 69 45 00 00 00 00 00 88 40 45 00 00 00 00 00 | .................iE......@E..... |
541a0 | 1c 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............................. |
541c0 | 04 41 45 00 00 00 00 00 07 41 45 00 00 00 00 00 cb 4c 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | .AE......AE......LE............. |
541e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54200 | 0c 41 45 00 00 00 00 00 45 b7 40 00 00 00 00 00 12 41 45 00 00 00 00 00 f7 ba 40 00 00 00 00 00 | .AE.....E.@......AE.......@..... |
54220 | 06 62 45 00 00 00 00 00 62 bd 40 00 00 00 00 00 75 54 45 00 00 00 00 00 c6 c4 40 00 00 00 00 00 | .bE.....b.@.....uTE.......@..... |
54240 | 18 41 45 00 00 00 00 00 80 be 40 00 00 00 00 00 1d 41 45 00 00 00 00 00 7c bd 40 00 00 00 00 00 | .AE.......@......AE.....|.@..... |
54260 | 25 41 45 00 00 00 00 00 c1 bb 40 00 00 00 00 00 2b 41 45 00 00 00 00 00 77 b7 40 00 00 00 00 00 | %AE.......@.....+AE.....w.@..... |
54280 | 30 41 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 | 0AE.....9.@..................... |
542a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
542c0 | 0c 41 45 00 00 00 00 00 45 b7 40 00 00 00 00 00 12 41 45 00 00 00 00 00 ce ba 40 00 00 00 00 00 | .AE.....E.@......AE.......@..... |
542e0 | ab 40 45 00 00 00 00 00 36 c0 40 00 00 00 00 00 06 62 45 00 00 00 00 00 45 c0 40 00 00 00 00 00 | .@E.....6.@......bE.....E.@..... |
54300 | 1f 5f 45 00 00 00 00 00 4a bc 40 00 00 00 00 00 1a 40 45 00 00 00 00 00 27 c0 40 00 00 00 00 00 | ._E.....J.@......@E.....'.@..... |
54320 | 3b 41 45 00 00 00 00 00 1b bb 40 00 00 00 00 00 75 54 45 00 00 00 00 00 a7 c4 40 00 00 00 00 00 | ;AE.......@.....uTE.......@..... |
54340 | 41 41 45 00 00 00 00 00 fb be 40 00 00 00 00 00 ea 6a 45 00 00 00 00 00 de bd 40 00 00 00 00 00 | AAE.......@......jE.......@..... |
54360 | 25 41 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 | %AE.......@..................... |
54380 | 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. |
543a0 | 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 |
543c0 | 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.@..... |
543e0 | 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.@.......@.......@.......@..... |
54400 | 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 | ..@.......@.......@.......@..... |
54420 | 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.@..... |
54440 | 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 | ..@.......@.......@.......@..... |
54460 | 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 | @.@.......@.......@.......@..... |
54480 | 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.@.......@..... |
544a0 | 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 | ..@.......@.......@.......@..... |
544c0 | 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 | ..@.......@.......@.......@..... |
544e0 | 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 | ..@.......@.......@.......@..... |
54500 | 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 | ..@.......@.......@.......@..... |
54520 | 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 | ..@.......@.......@.......@..... |
54540 | 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.@..... |
54560 | 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 | ..@.......@.......@.....$.@..... |
54580 | 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.@..... |
545a0 | 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 |
545c0 | 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 |
545e0 | 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 |
54600 | 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 |
54620 | 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.( |
54640 | 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 |
54660 | 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 |
54680 | 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 |
546a0 | 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 |
546c0 | 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 |
546e0 | 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 |
54700 | 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 |
54720 | 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 |
54740 | 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.< |
54760 | 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 |
54780 | 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 |
547a0 | 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 |
547c0 | 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................ |
547e0 | 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 | ................................ |
54800 | 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 |
54820 | 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.' |
54840 | 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._ |
54860 | 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 |
54880 | 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 |
548a0 | 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 |
548c0 | 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 |
548e0 | 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 |
54900 | 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.' |
54920 | 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 |
54940 | 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' |
54960 | 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; |
54980 | 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. |
549a0 | 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 |
549c0 | 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 |
549e0 | 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 |
54a00 | 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 |
54a20 | 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 |
54a40 | 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 |
54a60 | 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 |
54a80 | 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 |
54aa0 | 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............ |
54ac0 | 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..... |
54ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8c 4a 45 00 00 00 00 00 a0 03 41 00 00 00 00 00 | .................JE.......A..... |
54b00 | 93 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..................... |
54b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54b40 | 9b 4a 45 00 00 00 00 00 0b 09 41 00 00 00 00 00 a3 4a 45 00 00 00 00 00 92 0b 41 00 00 00 00 00 | .JE.......A......JE.......A..... |
54b60 | ae 4a 45 00 00 00 00 00 79 05 41 00 00 00 00 00 84 4a 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | .JE.....y.A......JE............. |
54b80 | 3d 49 45 00 00 00 00 00 00 00 00 00 00 00 00 00 3e 49 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | =IE.............>IE............. |
54ba0 | 0a 48 45 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 4a 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | .HE.............}JE............. |
54bc0 | 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 |
54be0 | 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. |
54c00 | 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 |
54c20 | 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 |
54c40 | 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. |
54c60 | 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 |
54c80 | 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 |
54ca0 | 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 |
54cc0 | 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 |
54ce0 | 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 |
54d00 | 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 |
54d20 | 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 |
54d40 | 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 |
54d60 | 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 |
54d80 | 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. |
54da0 | 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......... |
54dc0 | 1d 4d 45 00 00 00 00 00 0b 4d 45 00 00 00 00 00 cb 4c 45 00 00 00 00 00 12 4d 45 00 00 00 00 00 | .ME......ME......LE......ME..... |
54de0 | 18 4d 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 | .ME............................. |
54e00 | 8e 31 45 00 00 00 00 00 2b 14 41 00 00 00 00 00 22 4d 45 00 00 00 00 00 fa 13 41 00 00 00 00 00 | .1E.....+.A....."ME.......A..... |
54e20 | 2f 4d 45 00 00 00 00 00 e7 19 41 00 00 00 00 00 37 4d 45 00 00 00 00 00 95 1b 41 00 00 00 00 00 | /ME.......A.....7ME.......A..... |
54e40 | 3f 4d 45 00 00 00 00 00 b8 18 41 00 00 00 00 00 48 4d 45 00 00 00 00 00 fb 10 41 00 00 00 00 00 | ?ME.......A.....HME.......A..... |
54e60 | 54 4d 45 00 00 00 00 00 cc 13 41 00 00 00 00 00 61 4d 45 00 00 00 00 00 94 11 41 00 00 00 00 00 | TME.......A.....aME.......A..... |
54e80 | 6c 4d 45 00 00 00 00 00 3b 13 41 00 00 00 00 00 78 4d 45 00 00 00 00 00 07 13 41 00 00 00 00 00 | lME.....;.A.....xME.......A..... |
54ea0 | 82 4d 45 00 00 00 00 00 c6 12 41 00 00 00 00 00 8f 4d 45 00 00 00 00 00 0f 17 41 00 00 00 00 00 | .ME.......A......ME.......A..... |
54ec0 | 97 4d 45 00 00 00 00 00 0c 16 41 00 00 00 00 00 a0 4d 45 00 00 00 00 00 f4 11 41 00 00 00 00 00 | .ME.......A......ME.......A..... |
54ee0 | ad 4d 45 00 00 00 00 00 7b 11 41 00 00 00 00 00 94 31 45 00 00 00 00 00 82 15 41 00 00 00 00 00 | .ME.....{.A......1E.......A..... |
54f00 | 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 |
54f20 | 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. |
54f40 | 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 |
54f60 | 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 |
54f80 | 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 |
54fa0 | 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 |
54fc0 | 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 |
54fe0 | 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............................. |
55000 | 86 4f 45 00 00 00 00 00 d4 24 41 00 00 00 00 00 8a 4f 45 00 00 00 00 00 0b 23 41 00 00 00 00 00 | .OE......$A......OE......#A..... |
55020 | 8f 4f 45 00 00 00 00 00 e9 22 41 00 00 00 00 00 94 4f 45 00 00 00 00 00 96 22 41 00 00 00 00 00 | .OE......"A......OE......"A..... |
55040 | 99 4f 45 00 00 00 00 00 85 23 41 00 00 00 00 00 8b 4f 45 00 00 00 00 00 74 22 41 00 00 00 00 00 | .OE......#A......OE.....t"A..... |
55060 | 9e 4f 45 00 00 00 00 00 d3 1e 41 00 00 00 00 00 a2 4f 45 00 00 00 00 00 52 22 41 00 00 00 00 00 | .OE.......A......OE.....R"A..... |
55080 | a6 4f 45 00 00 00 00 00 89 24 41 00 00 00 00 00 b0 4f 45 00 00 00 00 00 4f 24 41 00 00 00 00 00 | .OE......$A......OE.....O$A..... |
550a0 | b6 4f 45 00 00 00 00 00 31 25 41 00 00 00 00 00 bb 4f 45 00 00 00 00 00 18 22 41 00 00 00 00 00 | .OE.....1%A......OE......"A..... |
550c0 | bf 4f 45 00 00 00 00 00 6b 21 41 00 00 00 00 00 c3 4f 45 00 00 00 00 00 ff 20 41 00 00 00 00 00 | .OE.....k!A......OE.......A..... |
550e0 | c7 4f 45 00 00 00 00 00 93 20 41 00 00 00 00 00 cb 4f 45 00 00 00 00 00 bf 23 41 00 00 00 00 00 | .OE.......A......OE......#A..... |
55100 | d0 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 | .OE.......A.......A.....|.A..... |
55120 | d4 4f 45 00 00 00 00 00 5e 1f 41 00 00 00 00 00 90 4f 45 00 00 00 00 00 3c 1f 41 00 00 00 00 00 | .OE.....^.A......OE.....<.A..... |
55140 | df 4f 45 00 00 00 00 00 1a 1f 41 00 00 00 00 00 95 4f 45 00 00 00 00 00 f8 1e 41 00 00 00 00 00 | .OE.......A......OE.......A..... |
55160 | ea 6a 45 00 00 00 00 00 2d 23 41 00 00 00 00 00 68 4f 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | .jE.....-#A.....hOE............. |
55180 | 6b 4f 45 00 00 00 00 00 00 00 00 00 00 00 00 00 70 4f 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | kOE.............pOE............. |
551a0 | 7b 4f 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 | {OE............................. |
551c0 | 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@.......>......$@ |
551e0 | 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.!.@........................ |
55200 | 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 |
55220 | 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) |
55240 | 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 |
55260 | 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..... |
55280 | 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..... |
552a0 | 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. |
552c0 | 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............................ |
552e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55300 | b0 52 45 00 00 00 00 00 15 6f 41 00 00 00 00 00 b3 52 45 00 00 00 00 00 18 0e 41 00 00 00 00 00 | .RE......oA......RE.......A..... |
55320 | 77 65 45 00 00 00 00 00 eb 98 41 00 00 00 00 00 32 48 45 00 00 00 00 00 88 7a 41 00 00 00 00 00 | weE.......A.....2HE......zA..... |
55340 | 1a 30 45 00 00 00 00 00 fb c5 40 00 00 00 00 00 8c 4f 45 00 00 00 00 00 cc cd 41 00 00 00 00 00 | .0E.......@......OE.......A..... |
55360 | 36 49 45 00 00 00 00 00 d6 b4 40 00 00 00 00 00 bb 52 45 00 00 00 00 00 f0 25 41 00 00 00 00 00 | 6IE.......@......RE......%A..... |
55380 | c0 52 45 00 00 00 00 00 34 c6 41 00 00 00 00 00 8e 31 45 00 00 00 00 00 4c 1e 41 00 00 00 00 00 | .RE.....4.A......1E.....L.A..... |
553a0 | 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. |
553c0 | 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. |
553e0 | 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._ |
55400 | 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 |
55420 | 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.__ |
55440 | 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 |
55460 | 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. |
55480 | ec 3c 45 00 00 00 00 00 e3 53 45 00 00 00 00 00 2b 41 45 00 00 00 00 00 74 4c 45 00 00 00 00 00 | .<E......SE.....+AE.....tLE..... |
554a0 | ee 53 45 00 00 00 00 00 f4 53 45 00 00 00 00 00 f9 53 45 00 00 00 00 00 ff 53 45 00 00 00 00 00 | .SE......SE......SE......SE..... |
554c0 | 05 54 45 00 00 00 00 00 0b 54 45 00 00 00 00 00 11 54 45 00 00 00 00 00 17 54 45 00 00 00 00 00 | .TE......TE......TE......TE..... |
554e0 | 1d 54 45 00 00 00 00 00 24 54 45 00 00 00 00 00 2b 54 45 00 00 00 00 00 31 54 45 00 00 00 00 00 | .TE.....$TE.....+TE.....1TE..... |
55500 | 38 54 45 00 00 00 00 00 3e 54 45 00 00 00 00 00 44 54 45 00 00 00 00 00 4a 54 45 00 00 00 00 00 | 8TE.....>TE.....DTE.....JTE..... |
55520 | 51 54 45 00 00 00 00 00 56 54 45 00 00 00 00 00 5b 54 45 00 00 00 00 00 64 54 45 00 00 00 00 00 | QTE.....VTE.....[TE.....dTE..... |
55540 | 67 39 45 00 00 00 00 00 a4 38 45 00 00 00 00 00 6b 54 45 00 00 00 00 00 98 55 45 00 00 00 00 00 | g9E......8E.....kTE......UE..... |
55560 | 3e 35 45 00 00 00 00 00 36 49 45 00 00 00 00 00 32 48 45 00 00 00 00 00 8a 48 45 00 00 00 00 00 | >5E.....6IE.....2HE......HE..... |
55580 | 98 55 45 00 00 00 00 00 73 54 45 00 00 00 00 00 7a 54 45 00 00 00 00 00 75 73 65 72 64 61 74 61 | .UE.....sTE.....zTE.....userdata |
555a0 | 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)..................... |
555c0 | 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..... |
555e0 | 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..... |
55600 | 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.@........ |
55620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55640 | 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 |
55660 | 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 |
55680 | 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, |
556a0 | 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.$ |
556c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
556e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55700 | 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 | ................................ |
55720 | 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 | ................................ |
55740 | 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 | ................................ |
55760 | 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 | ................................ |
55780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
557a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
557c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
557e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55800 | 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. |
55820 | 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 |
55840 | 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 |
55860 | 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 |
55880 | 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 |
558a0 | 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 |
558c0 | 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 |
558e0 | 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.= |
55900 | 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 |
55920 | 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 |
55940 | 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. |
55960 | 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 |
55980 | 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 |
559a0 | 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 |
559c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
559e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55a00 | 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 | ................................ |
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 | 29 59 45 00 00 00 00 00 2e 59 45 00 00 00 00 00 c4 58 45 00 00 00 00 00 12 4d 45 00 00 00 00 00 | )YE......YE......XE......ME..... |
55a60 | 36 59 45 00 00 00 00 00 3b 59 45 00 00 00 00 00 44 59 45 00 00 00 00 00 4f 59 45 00 00 00 00 00 | 6YE.....;YE.....DYE.....OYE..... |
55a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55ac0 | 59 59 45 00 00 00 00 00 2e 6e 41 00 00 00 00 00 60 59 45 00 00 00 00 00 ba 6a 41 00 00 00 00 00 | YYE......nA.....`YE......jA..... |
55ae0 | 6f 59 45 00 00 00 00 00 cb 6d 41 00 00 00 00 00 54 47 45 00 00 00 00 00 51 6a 41 00 00 00 00 00 | oYE......mA.....TGE.....QjA..... |
55b00 | 54 4d 45 00 00 00 00 00 89 6d 41 00 00 00 00 00 76 59 45 00 00 00 00 00 a7 66 41 00 00 00 00 00 | TME......mA.....vYE......fA..... |
55b20 | 7d 59 45 00 00 00 00 00 20 6d 41 00 00 00 00 00 87 4a 45 00 00 00 00 00 43 6c 41 00 00 00 00 00 | }YE......mA......JE.....ClA..... |
55b40 | 0e 32 45 00 00 00 00 00 20 69 41 00 00 00 00 00 1b 59 45 00 00 00 00 00 9b 6e 41 00 00 00 00 00 | .2E......iA......YE......nA..... |
55b60 | bb 59 45 00 00 00 00 00 7f 63 41 00 00 00 00 00 86 59 45 00 00 00 00 00 1a 68 41 00 00 00 00 00 | .YE......cA......YE......hA..... |
55b80 | 8c 59 45 00 00 00 00 00 dc 67 41 00 00 00 00 00 95 59 45 00 00 00 00 00 95 67 41 00 00 00 00 00 | .YE......gA......YE......gA..... |
55ba0 | 9c 59 45 00 00 00 00 00 54 67 41 00 00 00 00 00 a3 59 45 00 00 00 00 00 06 67 41 00 00 00 00 00 | .YE.....TgA......YE......gA..... |
55bc0 | aa 59 45 00 00 00 00 00 fe 63 41 00 00 00 00 00 a0 4d 45 00 00 00 00 00 5d 6b 41 00 00 00 00 00 | .YE......cA......ME.....]kA..... |
55be0 | b1 59 45 00 00 00 00 00 d5 64 41 00 00 00 00 00 32 41 45 00 00 00 00 00 da 63 41 00 00 00 00 00 | .YE......dA.....2AE......cA..... |
55c00 | ba 59 45 00 00 00 00 00 03 63 41 00 00 00 00 00 ea 6a 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | .YE......cA......jE............. |
55c20 | b0 52 45 00 00 00 00 00 00 00 00 00 00 00 00 00 23 30 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | .RE.............#0E............. |
55c40 | 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. |
55c60 | 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 |
55c80 | 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 |
55ca0 | 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 |
55cc0 | 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 |
55ce0 | 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 |
55d00 | 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. |
55d20 | 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.... |
55d40 | 5d 54 45 00 00 00 00 00 b9 76 41 00 00 00 00 00 2a 5d 45 00 00 00 00 00 cc 77 41 00 00 00 00 00 | ]TE......vA.....*]E......wA..... |
55d60 | 25 5d 45 00 00 00 00 00 35 71 41 00 00 00 00 00 23 5d 45 00 00 00 00 00 8d 78 41 00 00 00 00 00 | %]E.....5qA.....#]E......xA..... |
55d80 | 31 5d 45 00 00 00 00 00 4c 79 41 00 00 00 00 00 33 5d 45 00 00 00 00 00 c5 6f 41 00 00 00 00 00 | 1]E.....LyA.....3]E......oA..... |
55da0 | 38 5d 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 | 8]E......zA..................... |
55dc0 | 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 |
55de0 | 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 |
55e00 | 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:..... |
55e20 | 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.' |
55e40 | 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. |
55e60 | 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. |
55e80 | 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 |
55ea0 | 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. |
55ec0 | 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 |
55ee0 | 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) |
55f00 | 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 |
55f20 | 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,. |
55f40 | 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 |
55f60 | 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. |
55f80 | 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. |
55fa0 | 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 |
55fc0 | 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 |
55fe0 | 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 |
56000 | 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 |
56020 | 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 |
56040 | 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 |
56060 | 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 |
56080 | 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. |
560a0 | 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 |
560c0 | 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 |
560e0 | 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 |
56100 | 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........................... |
56120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
56140 | e1 60 45 00 00 00 00 00 b0 96 41 00 00 00 00 00 b4 60 45 00 00 00 00 00 79 98 41 00 00 00 00 00 | .`E.......A......`E.....y.A..... |
56160 | 51 59 45 00 00 00 00 00 96 96 41 00 00 00 00 00 e8 60 45 00 00 00 00 00 bf 97 41 00 00 00 00 00 | QYE.......A......`E.......A..... |
56180 | ef 60 45 00 00 00 00 00 f6 96 41 00 00 00 00 00 f4 60 45 00 00 00 00 00 b3 95 41 00 00 00 00 00 | .`E.......A......`E.......A..... |
561a0 | fa 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 | .`E.......A..................... |
561c0 | 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 |
561e0 | 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 |
56200 | 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 |
56220 | 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 |
56240 | 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 |
56260 | 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 |
56280 | 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 |
562a0 | 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 |
562c0 | 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 |
562e0 | 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 |
56300 | 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 |
56320 | 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.//.==.>=.<=.~=.<<. |
56340 | 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>.< |
56360 | 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>.................. |
56380 | 27 54 45 00 00 00 00 00 bf 46 45 00 00 00 00 00 fe 62 45 00 00 00 00 00 01 63 45 00 00 00 00 00 | 'TE......FE......bE......cE..... |
563a0 | 06 63 45 00 00 00 00 00 1c 17 44 00 00 00 00 00 a5 5f 45 00 00 00 00 00 0d 63 45 00 00 00 00 00 | .cE.......D......_E......cE..... |
563c0 | 8a 48 45 00 00 00 00 00 11 63 45 00 00 00 00 00 0a 63 45 00 00 00 00 00 b5 65 45 00 00 00 00 00 | .HE......cE......cE......eE..... |
563e0 | 42 4d 45 00 00 00 00 00 a4 38 45 00 00 00 00 00 4d 54 45 00 00 00 00 00 2e 54 45 00 00 00 00 00 | BME......8E.....MTE......TE..... |
56400 | 16 63 45 00 00 00 00 00 0b 4d 45 00 00 00 00 00 1d 63 45 00 00 00 00 00 a0 5f 45 00 00 00 00 00 | .cE......ME......cE......_E..... |
56420 | 22 63 45 00 00 00 00 00 28 63 45 00 00 00 00 00 2e 63 45 00 00 00 00 00 1f 5e 45 00 00 00 00 00 | "cE.....(cE......cE......^E..... |
56440 | 1e 5e 45 00 00 00 00 00 31 63 45 00 00 00 00 00 34 63 45 00 00 00 00 00 37 63 45 00 00 00 00 00 | .^E.....1cE.....4cE.....7cE..... |
56460 | 3a 63 45 00 00 00 00 00 3d 63 45 00 00 00 00 00 40 63 45 00 00 00 00 00 43 63 45 00 00 00 00 00 | :cE.....=cE.....@cE.....CcE..... |
56480 | 46 63 45 00 00 00 00 00 4c 63 45 00 00 00 00 00 55 63 45 00 00 00 00 00 5f 63 45 00 00 00 00 00 | FcE.....LcE.....UcE....._cE..... |
564a0 | 66 63 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 | fcE.....error.in.error.handling. |
564c0 | 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 |
564e0 | 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 |
56500 | 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 |
56520 | 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 |
56540 | 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 |
56560 | 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 |
56580 | 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 |
565a0 | 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 |
565c0 | 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. |
565e0 | 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 |
56600 | 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 |
56620 | 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 |
56640 | 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............................. |
56660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
56680 | 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". |
566a0 | 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.................. |
566c0 | 40 68 45 00 00 00 00 00 45 68 45 00 00 00 00 00 4b 68 45 00 00 00 00 00 52 68 45 00 00 00 00 00 | @hE.....EhE.....KhE.....RhE..... |
566e0 | 5b 68 45 00 00 00 00 00 63 68 45 00 00 00 00 00 6c 68 45 00 00 00 00 00 75 68 45 00 00 00 00 00 | [hE.....chE.....lhE.....uhE..... |
56700 | 7e 68 45 00 00 00 00 00 87 68 45 00 00 00 00 00 90 68 45 00 00 00 00 00 99 68 45 00 00 00 00 00 | ~hE......hE......hE......hE..... |
56720 | a2 68 45 00 00 00 00 00 a7 68 45 00 00 00 00 00 ab 68 45 00 00 00 00 00 af 68 45 00 00 00 00 00 | .hE......hE......hE......hE..... |
56740 | b3 68 45 00 00 00 00 00 b7 68 45 00 00 00 00 00 bc 68 45 00 00 00 00 00 bb 68 45 00 00 00 00 00 | .hE......hE......hE......hE..... |
56760 | c0 68 45 00 00 00 00 00 c5 68 45 00 00 00 00 00 c9 68 45 00 00 00 00 00 ce 68 45 00 00 00 00 00 | .hE......hE......hE......hE..... |
56780 | d2 68 45 00 00 00 00 00 d6 68 45 00 00 00 00 00 da 68 45 00 00 00 00 00 db 68 45 00 00 00 00 00 | .hE......hE......hE......hE..... |
567a0 | df 68 45 00 00 00 00 00 e3 68 45 00 00 00 00 00 ea 68 45 00 00 00 00 00 ee 68 45 00 00 00 00 00 | .hE......hE......hE......hE..... |
567c0 | f1 68 45 00 00 00 00 00 7b 68 45 00 00 00 00 00 f4 68 45 00 00 00 00 00 f9 68 45 00 00 00 00 00 | .hE.....{hE......hE......hE..... |
567e0 | 05 69 45 00 00 00 00 00 01 69 45 00 00 00 00 00 0a 69 45 00 00 00 00 00 23 69 45 00 00 00 00 00 | .iE......iE......iE.....#iE..... |
56800 | 11 69 45 00 00 00 00 00 19 69 45 00 00 00 00 00 22 69 45 00 00 00 00 00 2b 69 45 00 00 00 00 00 | .iE......iE....."iE.....+iE..... |
56820 | 33 69 45 00 00 00 00 00 3b 69 45 00 00 00 00 00 42 69 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | 3iE.....;iE.....BiE............. |
56840 | 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 |
56860 | 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 |
56880 | 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 |
568a0 | 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. |
568c0 | 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 |
568e0 | 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 |
56900 | 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 |
56920 | 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 |
56940 | 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 |
56960 | 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 |
56980 | 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 |
569a0 | 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 |
569c0 | 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........ |
569e0 | 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 | [.-..-.][.-.]*.................. |
56a00 | 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 |
56a20 | 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'. |
56a40 | 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 |
56a60 | 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. |
56a80 | 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.'%% |
56aa0 | 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 |
56ac0 | 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 |
56ae0 | 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. |
56b00 | 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 |
56b20 | 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..... |
56b40 | a4 6a 45 00 00 00 00 00 f0 48 45 00 00 00 00 00 69 48 45 00 00 00 00 00 ca 6a 45 00 00 00 00 00 | .jE......HE.....iHE......jE..... |
56b60 | d1 6a 45 00 00 00 00 00 d3 6a 45 00 00 00 00 00 06 00 00 00 03 00 00 00 00 00 00 00 04 00 00 00 | .jE......jE..................... |
56b80 | 01 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 1e 4d 45 00 00 00 00 00 e1 6a 45 00 00 00 00 00 | .................ME......jE..... |
56ba0 | e9 6a 45 00 00 00 00 00 ef 6a 45 00 00 00 00 00 f8 6a 45 00 00 00 00 00 0f 6b 45 00 00 00 00 00 | .jE......jE......jE......kE..... |
56bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
56be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
56c00 | 00 6b 45 00 00 00 00 00 8e c8 41 00 00 00 00 00 06 6b 45 00 00 00 00 00 c2 ca 41 00 00 00 00 00 | .kE.......A......kE.......A..... |
56c20 | 0b 6b 45 00 00 00 00 00 2e c8 41 00 00 00 00 00 14 6b 45 00 00 00 00 00 ef c7 41 00 00 00 00 00 | .kE.......A......kE.......A..... |
56c40 | e1 5e 45 00 00 00 00 00 88 c7 41 00 00 00 00 00 1c 6b 45 00 00 00 00 00 5e c7 41 00 00 00 00 00 | .^E.......A......kE.....^.A..... |
56c60 | 31 5d 45 00 00 00 00 00 2b c7 41 00 00 00 00 00 23 6b 45 00 00 00 00 00 e7 c6 41 00 00 00 00 00 | 1]E.....+.A.....#kE.......A..... |
56c80 | 2a 6b 45 00 00 00 00 00 93 c6 41 00 00 00 00 00 0f 6b 45 00 00 00 00 00 9c c9 41 00 00 00 00 00 | *kE.......A......kE.......A..... |
56ca0 | 34 6b 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 | 4kE.......A..................... |
56cc0 | 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........................ |
56ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
56d00 | 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..... |
56d20 | 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..... |
56d40 | 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..... |
56d60 | 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..... |
56d80 | 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..... |
56da0 | 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..... |
56dc0 | 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............. |
56de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
56e00 | 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 | ................................ |
56e20 | 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 | ................................ |
56e40 | 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 | ................................ |
56e60 | 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 | ................................ |
56e80 | 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 | ................................ |
56ea0 | 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 | ................................ |
56ec0 | 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 | ................................ |
56ee0 | 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 | ................................ |
56f00 | 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.( |
56f20 | 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 |
56f40 | 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 |
56f60 | 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 |
56f80 | 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 |
56fa0 | 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 |
56fc0 | 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 |
56fe0 | 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 |
57000 | 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. |
57020 | 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... |
57040 | 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..... |
57060 | 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..... |
57080 | 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..... |
570a0 | 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..... |
570c0 | 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..... |
570e0 | 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..... |
57100 | 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..... |
57120 | 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..... |
57140 | 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..... |
57160 | 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..... |
57180 | 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..... |
571a0 | 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... |
571c0 | ab 02 00 00 88 cd fa ff b0 15 00 00 38 d4 fa ff 60 39 00 00 93 d4 fa ff 40 7a 00 00 e3 d4 fa ff | ............8...`9......@z...... |
571e0 | 38 7c 00 00 15 d5 fa ff d0 7f 00 00 3c d5 fa ff 60 16 00 00 a2 d5 fa ff 80 15 00 00 9e d6 fa ff | 8|..........<...`............... |
57200 | d8 15 00 00 1f d7 fa ff 00 16 00 00 1c d8 fa ff 38 16 00 00 74 d8 fa ff 98 16 00 00 8d d8 fa ff | ................8...t........... |
57220 | b0 16 00 00 27 da fa ff 18 17 00 00 53 da fa ff 30 17 00 00 7c da fa ff 50 17 00 00 c1 da fa ff | ....'.......S...0...|...P....... |
57240 | 70 17 00 00 4f db fa ff a0 17 00 00 df db fa ff c8 17 00 00 07 dc fa ff e0 17 00 00 51 dc fa ff | p...O.......................Q... |
57260 | 00 18 00 00 8d dd fa ff 40 18 00 00 e5 dd fa ff 68 18 00 00 db de fa ff b0 18 00 00 14 df fa ff | ........@.......h............... |
57280 | d0 18 00 00 39 df fa ff f0 18 00 00 c5 df fa ff 20 19 00 00 2a e0 fa ff 48 19 00 00 12 e1 fa ff | ....9...............*...H....... |
572a0 | 88 19 00 00 d8 e1 fa ff a8 19 00 00 c2 e3 fa ff f8 19 00 00 24 e5 fa ff 28 1a 00 00 76 e5 fa ff | ....................$...(...v... |
572c0 | 48 1a 00 00 d3 e5 fa ff 70 1a 00 00 1c e6 fa ff 90 1a 00 00 2b e6 fa ff a8 1a 00 00 4a e6 fa ff | H.......p...........+.......J... |
572e0 | c8 1a 00 00 6a e6 fa ff e0 1a 00 00 89 e6 fa ff f8 1a 00 00 f8 e6 fa ff 20 1b 00 00 80 e9 fa ff | ....j........................... |
57300 | 68 1b 00 00 94 ea fa ff 90 1b 00 00 52 eb fa ff c0 1b 00 00 c6 eb fa ff 08 1c 00 00 fb eb fa ff | h...........R................... |
57320 | 20 1c 00 00 6e ec fa ff 50 1c 00 00 75 ec fa ff 68 1c 00 00 6d ed fa ff d0 1c 00 00 ce ee fa ff | ....n...P...u...h...m........... |
57340 | 48 1d 00 00 7e ef fa ff 78 1d 00 00 4d f0 fa ff a8 1d 00 00 1d f2 fa ff e8 1d 00 00 cf f3 fa ff | H...~...x...M................... |
57360 | 38 1e 00 00 94 f4 fa ff a0 1e 00 00 cc f4 fa ff b8 1e 00 00 06 f5 fa ff d0 1e 00 00 35 f5 fa ff | 8...........................5... |
57380 | e8 1e 00 00 ac f6 fa ff 28 1f 00 00 0b 10 fb ff 78 1f 00 00 2d 11 fb ff b0 1f 00 00 5a 11 fb ff | ........(.......x...-.......Z... |
573a0 | d0 1f 00 00 79 12 fb ff 10 20 00 00 ba 12 fb ff 28 20 00 00 13 13 fb ff 50 20 00 00 69 13 fb ff | ....y...........(.......P...i... |
573c0 | 68 20 00 00 a6 13 fb ff 80 20 00 00 86 14 fb ff c0 20 00 00 dc 14 fb ff f8 20 00 00 a6 16 fb ff | h............................... |
573e0 | 60 21 00 00 c4 16 fb ff 78 21 00 00 dd 19 fb ff c8 21 00 00 1e 1a fb ff 00 22 00 00 e4 1a fb ff | `!......x!.......!......."...... |
57400 | 38 22 00 00 13 1b fb ff 58 22 00 00 0c 1c fb ff a0 22 00 00 91 1c fb ff d0 22 00 00 38 1d fb ff | 8"......X"......."......."..8... |
57420 | 18 23 00 00 45 1d fb ff 30 23 00 00 e1 1d fb ff 68 23 00 00 6f 1e fb ff 98 23 00 00 a7 1f fb ff | .#..E...0#......h#..o....#...... |
57440 | e0 23 00 00 43 20 fb ff 18 24 00 00 52 21 fb ff 48 24 00 00 d0 21 fb ff 80 24 00 00 1f 22 fb ff | .#..C....$..R!..H$...!...$...".. |
57460 | a0 24 00 00 e9 22 fb ff f0 24 00 00 3b 23 fb ff 28 25 00 00 a7 28 fb ff 78 25 00 00 c4 28 fb ff | .$..."...$..;#..(%...(..x%...(.. |
57480 | 90 25 00 00 a5 29 fb ff c8 25 00 00 51 2a fb ff 00 26 00 00 7b 2a fb ff 18 26 00 00 c8 2a fb ff | .%...)...%..Q*...&..{*...&...*.. |
574a0 | 30 26 00 00 4d 2b fb ff 78 26 00 00 a6 2b fb ff b8 26 00 00 d8 2b fb ff d0 26 00 00 89 2c fb ff | 0&..M+..x&...+...&...+...&...,.. |
574c0 | 00 27 00 00 ce 2c fb ff 28 27 00 00 06 2f fb ff 58 27 00 00 d8 2f fb ff a0 27 00 00 9f 30 fb ff | .'...,..('.../..X'.../...'...0.. |
574e0 | d0 27 00 00 21 33 fb ff 20 28 00 00 c3 36 fb ff 68 28 00 00 32 3b fb ff b8 28 00 00 c2 3d fb ff | .'..!3...(...6..h(..2;...(...=.. |
57500 | 08 29 00 00 c9 3d fb ff 20 29 00 00 d3 3d fb ff 38 29 00 00 23 42 fb ff 88 29 00 00 1e 43 fb ff | .)...=...)...=..8)..#B...)...C.. |
57520 | d0 29 00 00 ca 43 fb ff f0 29 00 00 12 44 fb ff 20 2a 00 00 01 45 fb ff 60 2a 00 00 20 45 fb ff | .)...C...)...D...*...E..`*...E.. |
57540 | 80 2a 00 00 55 45 fb ff a8 2a 00 00 8d 45 fb ff c8 2a 00 00 bf 45 fb ff e8 2a 00 00 eb 45 fb ff | .*..UE...*...E...*...E...*...E.. |
57560 | 08 2b 00 00 27 46 fb ff 28 2b 00 00 55 46 fb ff 48 2b 00 00 8c 46 fb ff 68 2b 00 00 14 47 fb ff | .+..'F..(+..UF..H+...F..h+...G.. |
57580 | 98 2b 00 00 98 47 fb ff c0 2b 00 00 e2 47 fb ff e0 2b 00 00 16 49 fb ff 30 2c 00 00 3f 49 fb ff | .+...G...+...G...+...I..0,..?I.. |
575a0 | 50 2c 00 00 63 49 fb ff 70 2c 00 00 e3 49 fb ff c0 2c 00 00 09 4a fb ff e0 2c 00 00 37 4a fb ff | P,..cI..p,...I...,...J...,..7J.. |
575c0 | 08 2d 00 00 92 4a fb ff 40 2d 00 00 5a 4b fb ff 90 2d 00 00 aa 4b fb ff c0 2d 00 00 c4 4b fb ff | .-...J..@-..ZK...-...K...-...K.. |
575e0 | e0 2d 00 00 26 4c fb ff 10 2e 00 00 81 4c fb ff 30 2e 00 00 c8 4c fb ff 50 2e 00 00 43 4d fb ff | .-..&L.......L..0....L..P...CM.. |
57600 | 88 2e 00 00 85 4d fb ff c0 2e 00 00 f1 4d fb ff 10 2f 00 00 6f 4e fb ff 40 2f 00 00 7e 4e fb ff | .....M.......M.../..oN..@/..~N.. |
57620 | 58 2f 00 00 8d 4e fb ff 70 2f 00 00 43 4f fb ff 90 2f 00 00 b5 4f fb ff c8 2f 00 00 ef 52 fb ff | X/...N..p/..CO.../...O.../...R.. |
57640 | 18 30 00 00 0e 53 fb ff 38 30 00 00 28 53 fb ff 58 30 00 00 43 54 fb ff b8 30 00 00 0c 55 fb ff | .0...S..80..(S..X0..CT...0...U.. |
57660 | d8 30 00 00 3a 56 fb ff 28 31 00 00 5a 56 fb ff 40 31 00 00 82 56 fb ff 58 31 00 00 c4 56 fb ff | .0..:V..(1..ZV..@1...V..X1...V.. |
57680 | 88 31 00 00 1f 57 fb ff a8 31 00 00 4c 57 fb ff d0 31 00 00 60 57 fb ff e8 31 00 00 6b 57 fb ff | .1...W...1..LW...1..`W...1..kW.. |
576a0 | 00 32 00 00 90 57 fb ff 18 32 00 00 d9 57 fb ff 30 32 00 00 38 58 fb ff 78 32 00 00 ef 58 fb ff | .2...W...2...W..02..8X..x2...X.. |
576c0 | a8 32 00 00 f6 58 fb ff c0 32 00 00 42 59 fb ff f8 32 00 00 92 59 fb ff 50 33 00 00 a3 59 fb ff | .2...X...2..BY...2...Y..P3...Y.. |
576e0 | 68 33 00 00 ba 59 fb ff 80 33 00 00 f5 59 fb ff a8 33 00 00 0b 5a fb ff c0 33 00 00 a5 5a fb ff | h3...Y...3...Y...3...Z...3...Z.. |
57700 | d8 33 00 00 b7 5a fb ff f0 33 00 00 c6 5a fb ff 08 34 00 00 10 5b fb ff 38 34 00 00 3d 5b fb ff | .3...Z...3...Z...4...[..84..=[.. |
57720 | 50 34 00 00 52 5b fb ff 78 34 00 00 77 5b fb ff 90 34 00 00 a6 5b fb ff a8 34 00 00 1f 5c fb ff | P4..R[..x4..w[...4...[...4...\.. |
57740 | c0 34 00 00 6f 5c fb ff d8 34 00 00 f0 5c fb ff 10 35 00 00 dc 5d fb ff 40 35 00 00 f3 5e fb ff | .4..o\...4...\...5...]..@5...^.. |
57760 | 88 35 00 00 8d 5f fb ff b8 35 00 00 c7 5f fb ff e0 35 00 00 10 60 fb ff 08 36 00 00 23 60 fb ff | .5..._...5..._...5...`...6..#`.. |
57780 | 20 36 00 00 35 60 fb ff 38 36 00 00 1d 61 fb ff 60 36 00 00 ba 61 fb ff a8 36 00 00 50 62 fb ff | .6..5`..86...a..`6...a...6..Pb.. |
577a0 | f8 36 00 00 c2 62 fb ff 30 37 00 00 2e 63 fb ff 58 37 00 00 8a 63 fb ff 80 37 00 00 b4 63 fb ff | .6...b..07...c..X7...c...7...c.. |
577c0 | a0 37 00 00 f0 63 fb ff b8 37 00 00 00 64 fb ff d0 37 00 00 64 66 fb ff 20 38 00 00 60 67 fb ff | .7...c...7...d...7..df...8..`g.. |
577e0 | 48 38 00 00 90 68 fb ff a0 38 00 00 f4 68 fb ff d0 38 00 00 16 69 fb ff e8 38 00 00 43 69 fb ff | H8...h...8...h...8...i...8..Ci.. |
57800 | 00 39 00 00 57 69 fb ff 18 39 00 00 d9 69 fb ff 88 39 00 00 00 6a fb ff a0 39 00 00 10 6a fb ff | .9..Wi...9...i...9...j...9...j.. |
57820 | b8 39 00 00 3a 6a fb ff e0 39 00 00 64 6a fb ff f8 39 00 00 11 6b fb ff 38 3a 00 00 69 6b fb ff | .9..:j...9..dj...9...k..8:..ik.. |
57840 | 70 3a 00 00 02 6c fb ff a8 3a 00 00 72 6c fb ff e0 3a 00 00 e1 6c fb ff 28 3b 00 00 10 6d fb ff | p:...l...:..rl...:...l..(;...m.. |
57860 | 40 3b 00 00 2a 6e fb ff 88 3b 00 00 3f 6e fb ff a8 3b 00 00 d7 6f fb ff e8 3b 00 00 10 71 fb ff | @;..*n...;..?n...;...o...;...q.. |
57880 | 38 3c 00 00 fc 71 fb ff 78 3c 00 00 e7 72 fb ff b8 3c 00 00 09 73 fb ff d8 3c 00 00 3e 73 fb ff | 8<...q..x<...r...<...s...<..>s.. |
578a0 | 00 3d 00 00 86 73 fb ff 30 3d 00 00 10 74 fb ff 68 3d 00 00 6e 74 fb ff 98 3d 00 00 78 7c fb ff | .=...s..0=...t..h=..nt...=..x|.. |
578c0 | e8 3d 00 00 af 7c fb ff 20 3e 00 00 64 7f fb ff 70 3e 00 00 40 83 fb ff b8 3e 00 00 47 83 fb ff | .=...|...>..d...p>..@....>..G... |
578e0 | d0 3e 00 00 7c 83 fb ff f8 3e 00 00 14 84 fb ff 38 3f 00 00 25 84 fb ff 58 3f 00 00 59 86 fb ff | .>..|....>......8?..%...X?..Y... |
57900 | a0 3f 00 00 a0 86 fb ff d0 3f 00 00 e1 87 fb ff 10 40 00 00 00 89 fb ff 50 40 00 00 a8 8a fb ff | .?.......?.......@......P@...... |
57920 | 90 40 00 00 e1 8a fb ff b0 40 00 00 0b 8b fb ff d0 40 00 00 3e 8b fb ff f8 40 00 00 52 8c fb ff | .@.......@.......@..>....@..R... |
57940 | 40 41 00 00 71 8c fb ff 60 41 00 00 62 8d fb ff 98 41 00 00 a4 8f fb ff e8 41 00 00 e1 90 fb ff | @A..q...`A..b....A.......A...... |
57960 | 20 42 00 00 e8 91 fb ff 48 42 00 00 c1 93 fb ff 80 42 00 00 34 94 fb ff a0 42 00 00 86 94 fb ff | .B......HB.......B..4....B...... |
57980 | c8 42 00 00 0f 96 fb ff 10 43 00 00 53 97 fb ff 50 43 00 00 cb 97 fb ff 78 43 00 00 6d 98 fb ff | .B.......C..S...PC......xC..m... |
579a0 | c8 43 00 00 c0 98 fb ff f0 43 00 00 90 99 fb ff 30 44 00 00 da 99 fb ff 58 44 00 00 7d 9a fb ff | .C.......C......0D......XD..}... |
579c0 | 88 44 00 00 de 9a fb ff c0 44 00 00 9d 9b fb ff f8 44 00 00 fb 9b fb ff 30 45 00 00 60 9c fb ff | .D.......D.......D......0E..`... |
579e0 | 68 45 00 00 42 9e fb ff 98 45 00 00 4e 9e fb ff b0 45 00 00 91 9e fb ff d0 45 00 00 ad 9e fb ff | hE..B....E..N....E.......E...... |
57a00 | e8 45 00 00 09 9f fb ff 18 46 00 00 43 9f fb ff 40 46 00 00 55 9f fb ff 58 46 00 00 c3 9f fb ff | .E.......F..C...@F..U...XF...... |
57a20 | 88 46 00 00 dc 9f fb ff a8 46 00 00 e6 9f fb ff c0 46 00 00 3c a0 fb ff f8 46 00 00 86 a0 fb ff | .F.......F.......F..<....F...... |
57a40 | 18 47 00 00 aa a0 fb ff 40 47 00 00 ea a0 fb ff 68 47 00 00 0e a1 fb ff 90 47 00 00 4f a1 fb ff | .G......@G......hG.......G..O... |
57a60 | b0 47 00 00 83 a1 fb ff d0 47 00 00 14 a2 fb ff 00 48 00 00 42 a2 fb ff 20 48 00 00 73 a2 fb ff | .G.......G.......H..B....H..s... |
57a80 | 40 48 00 00 8c a3 fb ff 70 48 00 00 ca a3 fb ff a8 48 00 00 54 a4 fb ff d8 48 00 00 57 a5 fb ff | @H......pH.......H..T....H..W... |
57aa0 | 18 49 00 00 00 a7 fb ff 68 49 00 00 2f a8 fb ff a0 49 00 00 63 a9 fb ff d8 49 00 00 dd a9 fb ff | .I......hI../....I..c....I...... |
57ac0 | 10 4a 00 00 94 ac fb ff 48 4a 00 00 cf ac fb ff 68 4a 00 00 f6 ac fb ff 80 4a 00 00 1b ad fb ff | .J......HJ......hJ.......J...... |
57ae0 | a0 4a 00 00 40 ad fb ff c0 4a 00 00 62 ad fb ff e0 4a 00 00 84 ad fb ff 00 4b 00 00 a6 ad fb ff | .J..@....J..b....J.......K...... |
57b00 | 20 4b 00 00 c4 ad fb ff 38 4b 00 00 db ae fb ff 78 4b 00 00 47 af fb ff b0 4b 00 00 b3 af fb ff | .K......8K......xK..G....K...... |
57b20 | e8 4b 00 00 60 b0 fb ff 08 4c 00 00 9a b0 fb ff 30 4c 00 00 bc b0 fb ff 50 4c 00 00 de b0 fb ff | .K..`....L......0L......PL...... |
57b40 | 70 4c 00 00 31 b1 fb ff 90 4c 00 00 53 b1 fb ff b0 4c 00 00 75 b1 fb ff d0 4c 00 00 cd b1 fb ff | pL..1....L..S....L..u....L...... |
57b60 | f0 4c 00 00 07 b2 fb ff 10 4d 00 00 97 b2 fb ff 30 4d 00 00 d1 b2 fb ff 50 4d 00 00 1c b3 fb ff | .L.......M......0M......PM...... |
57b80 | 70 4d 00 00 79 b3 fb ff 90 4d 00 00 38 b4 fb ff b8 4d 00 00 ff b4 fb ff d8 4d 00 00 1c b5 fb ff | pM..y....M..8....M.......M...... |
57ba0 | f8 4d 00 00 55 b5 fb ff 18 4e 00 00 a1 b5 fb ff 48 4e 00 00 18 b6 fb ff 78 4e 00 00 74 b6 fb ff | .M..U....N......HN......xN..t... |
57bc0 | a0 4e 00 00 0a b7 fb ff b8 4e 00 00 aa b7 fb ff e0 4e 00 00 de b7 fb ff f8 4e 00 00 eb b7 fb ff | .N.......N.......N.......N...... |
57be0 | 10 4f 00 00 65 b8 fb ff 58 4f 00 00 d1 b8 fb ff 78 4f 00 00 a5 b9 fb ff a0 4f 00 00 d6 b9 fb ff | .O..e...XO......xO.......O...... |
57c00 | c8 4f 00 00 02 ba fb ff f0 4f 00 00 4e ba fb ff 08 50 00 00 84 bb fb ff 50 50 00 00 cd bb fb ff | .O.......O..N....P......PP...... |
57c20 | 80 50 00 00 de bb fb ff 98 50 00 00 23 bc fb ff b0 50 00 00 3b bc fb ff c8 50 00 00 6f bc fb ff | .P.......P..#....P..;....P..o... |
57c40 | e8 50 00 00 a2 bd fb ff 38 51 00 00 cb c2 fb ff 78 51 00 00 e2 c2 fb ff 98 51 00 00 a0 c3 fb ff | .P......8Q......xQ.......Q...... |
57c60 | e0 51 00 00 13 c4 fb ff 20 52 00 00 5e c4 fb ff 50 52 00 00 82 c4 fb ff 68 52 00 00 97 c4 fb ff | .Q.......R..^...PR......hR...... |
57c80 | 80 52 00 00 b8 c4 fb ff 98 52 00 00 d9 c4 fb ff b0 52 00 00 10 c5 fb ff d8 52 00 00 2c c5 fb ff | .R.......R.......R.......R..,... |
57ca0 | f0 52 00 00 82 c6 fb ff 40 53 00 00 d7 c6 fb ff 78 53 00 00 14 c7 fb ff b0 53 00 00 7a ca fb ff | .R......@S......xS.......S..z... |
57cc0 | 18 54 00 00 38 cb fb ff 50 54 00 00 aa cb fb ff 80 54 00 00 d1 cb fb ff b0 54 00 00 81 cc fb ff | .T..8...PT.......T.......T...... |
57ce0 | f8 54 00 00 e4 cc fb ff 20 55 00 00 12 cd fb ff 38 55 00 00 44 cd fb ff 50 55 00 00 06 ce fb ff | .T.......U......8U..D...PU...... |
57d00 | 80 55 00 00 35 ce fb ff 98 55 00 00 a3 cf fb ff e8 55 00 00 c0 cf fb ff 00 56 00 00 08 d0 fb ff | .U..5....U.......U.......V...... |
57d20 | 20 56 00 00 43 d0 fb ff 48 56 00 00 8b d0 fb ff 78 56 00 00 b4 d0 fb ff a0 56 00 00 05 d1 fb ff | .V..C...HV......xV.......V...... |
57d40 | b8 56 00 00 af d1 fb ff e0 56 00 00 22 d2 fb ff 18 57 00 00 e7 d2 fb ff 50 57 00 00 20 d3 fb ff | .V.......V.."....W......PW...... |
57d60 | 70 57 00 00 9a d3 fb ff 88 57 00 00 a1 d3 fb ff a0 57 00 00 ae d3 fb ff b8 57 00 00 d5 d3 fb ff | pW.......W.......W.......W...... |
57d80 | d0 57 00 00 21 d4 fb ff e8 57 00 00 99 d4 fb ff 10 58 00 00 d3 d4 fb ff 28 58 00 00 e6 d4 fb ff | .W..!....W.......X......(X...... |
57da0 | 40 58 00 00 fc d4 fb ff 58 58 00 00 1e d5 fb ff 70 58 00 00 35 d5 fb ff 88 58 00 00 78 d5 fb ff | @X......XX......pX..5....X..x... |
57dc0 | a0 58 00 00 d3 d5 fb ff d0 58 00 00 31 d6 fb ff 08 59 00 00 51 d6 fb ff 30 59 00 00 6a d6 fb ff | .X.......X..1....Y..Q...0Y..j... |
57de0 | 48 59 00 00 78 d6 fb ff 60 59 00 00 92 d6 fb ff 78 59 00 00 a2 d6 fb ff 90 59 00 00 c8 d6 fb ff | HY..x...`Y......xY.......Y...... |
57e00 | a8 59 00 00 e0 d6 fb ff c0 59 00 00 fa d6 fb ff d8 59 00 00 40 d7 fb ff 10 5a 00 00 7e d7 fb ff | .Y.......Y.......Y..@....Z..~... |
57e20 | 30 5a 00 00 09 d8 fb ff a0 5a 00 00 25 d8 fb ff c0 5a 00 00 76 d8 fb ff e0 5a 00 00 c4 d8 fb ff | 0Z.......Z..%....Z..v....Z...... |
57e40 | 00 5b 00 00 e6 d8 fb ff 18 5b 00 00 70 d9 fb ff 48 5b 00 00 ad d9 fb ff 60 5b 00 00 d1 d9 fb ff | .[.......[..p...H[......`[...... |
57e60 | 78 5b 00 00 f5 d9 fb ff 90 5b 00 00 09 da fb ff a8 5b 00 00 55 da fb ff d8 5b 00 00 69 da fb ff | x[.......[.......[..U....[..i... |
57e80 | f0 5b 00 00 7e da fb ff 08 5c 00 00 92 da fb ff 20 5c 00 00 e6 da fb ff 40 5c 00 00 40 db fb ff | .[..~....\.......\......@\..@... |
57ea0 | 60 5c 00 00 77 db fb ff 80 5c 00 00 2e dc fb ff a8 5c 00 00 af dc fb ff d8 5c 00 00 c9 dc fb ff | `\..w....\.......\.......\...... |
57ec0 | f0 5c 00 00 dd dc fb ff 08 5d 00 00 02 dd fb ff 20 5d 00 00 76 dd fb ff 58 5d 00 00 a1 dd fb ff | .\.......].......]..v...X]...... |
57ee0 | 78 5d 00 00 03 de fb ff b0 5d 00 00 47 de fb ff d8 5d 00 00 77 de fb ff 00 5e 00 00 b3 de fb ff | x].......]..G....]..w....^...... |
57f00 | 30 5e 00 00 ff de fb ff 58 5e 00 00 58 df fb ff 90 5e 00 00 b3 df fb ff b0 5e 00 00 e1 df fb ff | 0^......X^..X....^.......^...... |
57f20 | d0 5e 00 00 51 e0 fb ff 08 5f 00 00 78 e0 fb ff 28 5f 00 00 db e0 fb ff 60 5f 00 00 1f e1 fb ff | .^..Q...._..x...(_......`_...... |
57f40 | 88 5f 00 00 7d e1 fb ff b0 5f 00 00 dc e1 fb ff d8 5f 00 00 46 e2 fb ff 08 60 00 00 d8 e2 fb ff | ._..}...._......._..F....`...... |
57f60 | 38 60 00 00 22 e3 fb ff 58 60 00 00 8c e3 fb ff 80 60 00 00 8c e4 fb ff b8 60 00 00 2b e5 fb ff | 8`.."...X`.......`.......`..+... |
57f80 | e8 60 00 00 54 e5 fb ff 00 61 00 00 59 e5 fb ff 18 61 00 00 63 e6 fb ff 50 61 00 00 69 e6 fb ff | .`..T....a..Y....a..c...Pa..i... |
57fa0 | 68 61 00 00 97 e6 fb ff 88 61 00 00 fb e6 fb ff c0 61 00 00 1a e7 fb ff e0 61 00 00 32 e7 fb ff | ha.......a.......a.......a..2... |
57fc0 | f8 61 00 00 3e e7 fb ff 10 62 00 00 85 e7 fb ff 30 62 00 00 12 e8 fb ff 58 62 00 00 1e e9 fb ff | .a..>....b......0b......Xb...... |
57fe0 | 80 62 00 00 61 e9 fb ff a0 62 00 00 01 ea fb ff f0 62 00 00 87 ea fb ff 10 63 00 00 68 eb fb ff | .b..a....b.......b.......c..h... |
58000 | 40 63 00 00 78 eb fb ff 58 63 00 00 a0 eb fb ff 78 63 00 00 d7 eb fb ff a0 63 00 00 0a ec fb ff | @c..x...Xc......xc.......c...... |
58020 | c0 63 00 00 8a ec fb ff e8 63 00 00 3c ef fb ff 28 64 00 00 7a ef fb ff 58 64 00 00 98 f0 fb ff | .c.......c..<...(d..z...Xd...... |
58040 | 88 64 00 00 cc f0 fb ff b0 64 00 00 dc f0 fb ff c8 64 00 00 0d f1 fb ff e8 64 00 00 17 f1 fb ff | .d.......d.......d.......d...... |
58060 | 00 65 00 00 4b f1 fb ff 28 65 00 00 c7 f1 fb ff 50 65 00 00 22 f2 fb ff 70 65 00 00 46 f2 fb ff | .e..K...(e......Pe.."...pe..F... |
58080 | 90 65 00 00 d0 f2 fb ff c0 65 00 00 1d f3 fb ff e8 65 00 00 ef f4 fb ff 38 66 00 00 4e f5 fb ff | .e.......e.......e......8f..N... |
580a0 | 60 66 00 00 9c f5 fb ff 80 66 00 00 dd f5 fb ff a0 66 00 00 24 f6 fb ff c0 66 00 00 62 f6 fb ff | `f.......f.......f..$....f..b... |
580c0 | e0 66 00 00 68 f7 fb ff 18 67 00 00 af f7 fb ff 38 67 00 00 5e f8 fb ff 70 67 00 00 99 f8 fb ff | .f..h....g......8g..^...pg...... |
580e0 | 98 67 00 00 02 f9 fb ff c0 67 00 00 a5 f9 fb ff f0 67 00 00 2f fa fb ff 28 68 00 00 8b fa fb ff | .g.......g.......g../...(h...... |
58100 | 48 68 00 00 68 fb fb ff 80 68 00 00 d1 fb fb ff b8 68 00 00 13 fc fb ff d8 68 00 00 76 fc fb ff | Hh..h....h.......h.......h..v... |
58120 | 10 69 00 00 e3 fc fb ff 30 69 00 00 5d fd fb ff 50 69 00 00 0d fe fb ff 78 69 00 00 7d ff fb ff | .i......0i..]...Pi......xi..}... |
58140 | c8 69 00 00 01 00 fc ff 00 6a 00 00 2e 00 fc ff 30 6a 00 00 cb 00 fc ff 70 6a 00 00 db 03 fc ff | .i.......j......0j......pj...... |
58160 | c0 6a 00 00 3a 04 fc ff f0 6a 00 00 01 05 fc ff 18 6b 00 00 14 06 fc ff 58 6b 00 00 d5 06 fc ff | .j..:....j.......k......Xk...... |
58180 | 90 6b 00 00 94 07 fc ff c8 6b 00 00 52 08 fc ff 00 6c 00 00 d0 08 fc ff 28 6c 00 00 0b 09 fc ff | .k.......k..R....l......(l...... |
581a0 | 48 6c 00 00 25 09 fc ff 60 6c 00 00 1f 0a fc ff 90 6c 00 00 01 0b fc ff c8 6c 00 00 71 0b fc ff | Hl..%...`l.......l.......l..q... |
581c0 | f8 6c 00 00 c1 0b fc ff 20 6d 00 00 de 0c fc ff 68 6d 00 00 14 0d fc ff 80 6d 00 00 2e 0d fc ff | .l.......m......hm.......m...... |
581e0 | 98 6d 00 00 b3 0d fc ff c8 6d 00 00 3d 10 fc ff 18 6e 00 00 c9 10 fc ff 40 6e 00 00 8a 11 fc ff | .m.......m..=....n......@n...... |
58200 | 70 6e 00 00 87 12 fc ff a8 6e 00 00 0a 13 fc ff e0 6e 00 00 8c 13 fc ff 18 6f 00 00 04 14 fc ff | pn.......n.......n.......o...... |
58220 | 40 6f 00 00 23 14 fc ff 60 6f 00 00 96 14 fc ff 98 6f 00 00 e5 14 fc ff d0 6f 00 00 0d 15 fc ff | @o..#...`o.......o.......o...... |
58240 | 08 70 00 00 b2 15 fc ff 40 70 00 00 db 15 fc ff 70 70 00 00 f8 15 fc ff 88 70 00 00 3e 16 fc ff | .p......@p......pp.......p..>... |
58260 | c0 70 00 00 47 16 fc ff d8 70 00 00 c5 16 fc ff 10 71 00 00 e1 16 fc ff 28 71 00 00 0a 17 fc ff | .p..G....p.......q......(q...... |
58280 | 40 71 00 00 b4 17 fc ff 78 71 00 00 01 18 fc ff a8 71 00 00 bb 19 fc ff f0 71 00 00 da 19 fc ff | @q......xq.......q.......q...... |
582a0 | 08 72 00 00 00 1a fc ff 20 72 00 00 64 1a fc ff 48 72 00 00 dc 1a fc ff 78 72 00 00 12 1b fc ff | .r.......r..d...Hr......xr...... |
582c0 | b0 72 00 00 31 1b fc ff d8 72 00 00 61 1b fc ff 10 73 00 00 96 1b fc ff 38 73 00 00 f9 1b fc ff | .r..1....r..a....s......8s...... |
582e0 | 88 73 00 00 7d 1c fc ff e8 73 00 00 bb 1c fc ff 10 74 00 00 f2 1c fc ff 48 74 00 00 4d 1d fc ff | .s..}....s.......t......Ht..M... |
58300 | 78 74 00 00 78 1d fc ff b0 74 00 00 cd 1d fc ff d8 74 00 00 1b 1e fc ff 00 75 00 00 38 1f fc ff | xt..x....t.......t.......u..8... |
58320 | 38 75 00 00 ee 1f fc ff 68 75 00 00 77 20 fc ff b0 75 00 00 dc 20 fc ff e0 75 00 00 ba 21 fc ff | 8u......hu..w....u.......u...!.. |
58340 | 30 76 00 00 a2 22 fc ff 80 76 00 00 c9 22 fc ff a0 76 00 00 55 23 fc ff f0 76 00 00 e1 23 fc ff | 0v..."...v..."...v..U#...v...#.. |
58360 | 40 77 00 00 fb 23 fc ff 60 77 00 00 13 24 fc ff 80 77 00 00 de 24 fc ff b0 77 00 00 f8 24 fc ff | @w...#..`w...$...w...$...w...$.. |
58380 | d0 77 00 00 3e 25 fc ff f8 77 00 00 60 25 fc ff 18 78 00 00 d6 25 fc ff 50 78 00 00 07 26 fc ff | .w..>%...w..`%...x...%..Px...&.. |
583a0 | 78 78 00 00 c1 26 fc ff a8 78 00 00 33 27 fc ff d0 78 00 00 6e 27 fc ff f0 78 00 00 99 27 fc ff | xx...&...x..3'...x..n'...x...'.. |
583c0 | 08 79 00 00 d5 27 fc ff 28 79 00 00 27 28 fc ff 58 79 00 00 6d 28 fc ff 70 79 00 00 26 29 fc ff | .y...'..(y..'(..Xy..m(..py..&).. |
583e0 | 98 79 00 00 8e 29 fc ff c8 79 00 00 1f 2a fc ff f8 79 00 00 6f 2a fc ff 18 7a 00 00 03 2b fc ff | .y...)...y...*...y..o*...z...+.. |
58400 | 60 7a 00 00 5d 2b fc ff 80 7a 00 00 de 2c fc ff b8 7a 00 00 e7 2c fc ff d0 7a 00 00 66 2d fc ff | `z..]+...z...,...z...,...z..f-.. |
58420 | 00 7b 00 00 fe 2e fc ff 40 7b 00 00 6a 39 fc ff 88 7b 00 00 e3 39 fc ff b0 7b 00 00 14 3a fc ff | .{......@{..j9...{...9...{...:.. |
58440 | d0 7b 00 00 26 3a fc ff f0 7b 00 00 7d 3a fc ff 18 7c 00 00 08 3b fc ff 58 7c 00 00 4f 3b fc ff | .{..&:...{..}:...|...;..X|..O;.. |
58460 | 88 7c 00 00 fe 3b fc ff c0 7c 00 00 86 3c fc ff e0 7c 00 00 53 3d fc ff 28 7d 00 00 bd 3d fc ff | .|...;...|...<...|..S=..(}...=.. |
58480 | 48 7d 00 00 40 3e fc ff 80 7d 00 00 2e 3f fc ff c8 7d 00 00 db 3f fc ff f8 7d 00 00 c2 42 fc ff | H}..@>...}...?...}...?...}...B.. |
584a0 | 48 7e 00 00 1c 43 fc ff 68 7e 00 00 66 43 fc ff 90 7e 00 00 1b 44 fc ff b8 7e 00 00 91 44 fc ff | H~...C..h~..fC...~...D...~...D.. |
584c0 | e0 7e 00 00 bc 45 fc ff 28 7f 00 00 ca 45 fc ff 40 7f 00 00 40 46 fc ff 58 7f 00 00 d6 46 fc ff | .~...E..(....E..@...@F..X....F.. |
584e0 | a0 7f 00 00 d0 47 fc ff e8 7f 00 00 f1 47 fc ff 08 80 00 00 0d 48 fc ff 20 80 00 00 29 48 fc ff | .....G.......G.......H......)H.. |
58500 | 38 80 00 00 ab 48 fc ff 70 80 00 00 25 49 fc ff 98 80 00 00 bd 4c fc ff e8 80 00 00 01 4d fc ff | 8....H..p...%I.......L.......M.. |
58520 | 10 81 00 00 ba 4e fc ff 40 81 00 00 28 4f fc ff 58 81 00 00 65 4f fc ff 78 81 00 00 1a 50 fc ff | .....N..@...(O..X...eO..x....P.. |
58540 | a8 81 00 00 5a 50 fc ff d8 81 00 00 f9 50 fc ff 10 82 00 00 16 51 fc ff 28 82 00 00 18 52 fc ff | ....ZP.......P.......Q..(....R.. |
58560 | 68 82 00 00 60 53 fc ff a8 82 00 00 7c 54 fc ff e8 82 00 00 db 54 fc ff 08 83 00 00 2f 55 fc ff | h...`S......|T.......T....../U.. |
58580 | 30 83 00 00 73 55 fc ff 58 83 00 00 a6 55 fc ff 80 83 00 00 d0 55 fc ff a0 83 00 00 37 56 fc ff | 0...sU..X....U.......U......7V.. |
585a0 | c8 83 00 00 76 56 fc ff 00 84 00 00 b2 56 fc ff 28 84 00 00 d6 56 fc ff 50 84 00 00 05 57 fc ff | ....vV.......V..(....V..P....W.. |
585c0 | 68 84 00 00 80 57 fc ff 88 84 00 00 e4 57 fc ff b8 84 00 00 0a 59 fc ff e8 84 00 00 14 5c fc ff | h....W.......W.......Y.......\.. |
585e0 | 38 85 00 00 4f 5c fc ff 58 85 00 00 aa 5c fc ff 70 85 00 00 cd 5c fc ff 90 85 00 00 42 5d fc ff | 8...O\..X....\..p....\......B].. |
58600 | b0 85 00 00 62 5d fc ff c8 85 00 00 79 5d fc ff e0 85 00 00 97 5d fc ff f8 85 00 00 e0 5e fc ff | ....b]......y].......].......^.. |
58620 | 40 86 00 00 f9 5e fc ff 58 86 00 00 51 60 fc ff a0 86 00 00 af 60 fc ff b8 86 00 00 7c 61 fc ff | @....^..X...Q`.......`......|a.. |
58640 | e8 86 00 00 0b 62 fc ff 08 87 00 00 6c 65 fc ff 58 87 00 00 6a 66 fc ff 90 87 00 00 83 66 fc ff | .....b......le..X...jf.......f.. |
58660 | a8 87 00 00 a6 66 fc ff c8 87 00 00 6d 67 fc ff 10 88 00 00 d1 69 fc ff 50 88 00 00 19 6a fc ff | .....f......mg.......i..P....j.. |
58680 | 70 88 00 00 f6 6a fc ff a0 88 00 00 2f 6b fc ff b8 88 00 00 37 6b fc ff d0 88 00 00 3f 6b fc ff | p....j....../k......7k......?k.. |
586a0 | e8 88 00 00 46 6b fc ff 00 89 00 00 77 6b fc ff 18 89 00 00 e1 6b fc ff 38 89 00 00 23 6c fc ff | ....Fk......wk.......k..8...#l.. |
586c0 | 58 89 00 00 c3 6f fc ff a8 89 00 00 0d 70 fc ff c0 89 00 00 29 71 fc ff f0 89 00 00 64 71 fc ff | X....o.......p......)q......dq.. |
586e0 | 10 8a 00 00 7f 71 fc ff 28 8a 00 00 c8 71 fc ff 50 8a 00 00 19 72 fc ff 78 8a 00 00 56 72 fc ff | .....q..(....q..P....r..x...Vr.. |
58700 | 90 8a 00 00 78 73 fc ff d0 8a 00 00 e8 73 fc ff 18 8b 00 00 f8 73 fc ff 30 8b 00 00 00 00 00 00 | ....xs.......s.......s..0....... |
58720 | 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.................. |
58740 | 1a 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.. |
58760 | 1b 0c 07 08 90 01 00 00 24 00 00 00 1c 00 00 00 d0 b7 fa ff b0 06 00 00 00 0e 10 46 0e 18 4a 0f | ........$..................F..J. |
58780 | 0b 77 08 80 00 3f 1a 3b 2a 33 24 22 00 00 00 00 24 00 00 00 44 00 00 00 be c0 fa ff 81 00 00 00 | .w...?.;*3$"....$...D........... |
587a0 | 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... |
587c0 | 17 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....... |
587e0 | 43 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 24 00 00 00 a4 00 00 00 dc c1 fa ff 58 00 00 00 | C..A..B.........$...........X... |
58800 | 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....... |
58820 | d4 be 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 | ....f....B....B....D....A.(..D.0 |
58840 | 02 50 0e 28 43 0e 20 41 0e 18 42 0e 10 42 0e 08 14 00 00 00 04 01 00 00 d4 c1 fa ff 19 00 00 00 | .P.(C..A..B..B.................. |
58860 | 00 00 00 00 00 00 00 00 64 00 00 00 1c 01 00 00 d5 c1 fa ff 9a 01 00 00 00 42 0e 10 8c 02 41 0e | ........d................B....A. |
58880 | 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.. |
588a0 | 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.. |
588c0 | 01 5f 0e 60 6b 0e 20 41 0e 18 41 0e 10 42 0e 08 14 00 00 00 84 01 00 00 07 c3 fa ff 2c 00 00 00 | ._.`k..A..A..B..............,... |
588e0 | 00 47 0e a0 01 64 0e 08 1c 00 00 00 9c 01 00 00 1b c3 fa ff 29 00 00 00 00 41 0e 10 83 02 67 0e | .G...d..............)....A....g. |
58900 | 08 00 00 00 00 00 00 00 1c 00 00 00 bc 01 00 00 24 c3 fa ff 45 00 00 00 00 41 0e 10 83 02 49 0e | ................$...E....A....I. |
58920 | 20 74 0e 10 46 0e 08 00 2c 00 00 00 dc 01 00 00 49 c3 fa ff 8e 00 00 00 00 42 0e 10 8c 02 41 0e | .t..F...,.......I........B....A. |
58940 | 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........$....... |
58960 | a7 c3 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.. |
58980 | 14 00 00 00 34 02 00 00 0f 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... |
589a0 | 1f 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... |
589c0 | 49 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 | I...<....B....H....B....A.(..A.0 |
589e0 | 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.......$....... |
58a00 | 45 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 | E...X....A....A....C...P..A..A.. |
58a20 | 44 00 00 00 d4 02 00 00 75 c5 fa ff f6 00 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 44 0e 20 8d 04 | D.......u........B....B....D.... |
58a40 | 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 |
58a60 | 0e 18 42 0e 10 42 0e 08 1c 00 00 00 1c 03 00 00 23 c6 fa ff 39 00 00 00 00 41 0e 10 83 02 77 0e | ..B..B..........#...9....A....w. |
58a80 | 08 00 00 00 00 00 00 00 1c 00 00 00 3c 03 00 00 3c c6 fa ff 25 00 00 00 00 41 0e 10 83 02 63 0e | ............<...<...%....A....c. |
58aa0 | 08 00 00 00 00 00 00 00 2c 00 00 00 5c 03 00 00 41 c6 fa ff 8c 00 00 00 00 41 0e 10 86 02 41 0e | ........,...\...A........A....A. |
58ac0 | 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.........$....... |
58ae0 | 9d c6 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.. |
58b00 | 3c 00 00 00 b4 03 00 00 da c6 fa ff e8 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | <................B....B....D.... |
58b20 | 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......... |
58b40 | 1c 00 00 00 f4 03 00 00 82 c7 fa ff c6 00 00 00 00 41 0e 10 83 02 02 c4 0e 08 00 00 00 00 00 00 | .................A.............. |
58b60 | 4c 00 00 00 14 04 00 00 28 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.... |
58b80 | 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.. |
58ba0 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 2c 00 00 00 64 04 00 00 c2 c9 fa ff 62 01 00 00 | B..B..B.........,...d.......b... |
58bc0 | 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........ |
58be0 | 1c 00 00 00 94 04 00 00 f4 ca fa ff 52 00 00 00 00 41 0e 10 83 02 51 0e a0 01 79 0e 10 46 0e 08 | ............R....A....Q...y..F.. |
58c00 | 24 00 00 00 b4 04 00 00 26 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 |
58c20 | 0e 18 41 0e 10 41 0e 08 1c 00 00 00 dc 04 00 00 5b cb fa ff 49 00 00 00 00 41 0e 10 83 02 02 47 | ..A..A..........[...I....A.....G |
58c40 | 0e 08 00 00 00 00 00 00 14 00 00 00 fc 04 00 00 84 cb fa ff 0f 00 00 00 00 41 0e 10 4d 0e 08 00 | .........................A..M... |
58c60 | 1c 00 00 00 14 05 00 00 7b 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......... |
58c80 | 14 00 00 00 34 05 00 00 7a cb fa ff 20 00 00 00 00 44 0e 20 5b 0e 08 00 14 00 00 00 4c 05 00 00 | ....4...z........D..[.......L... |
58ca0 | 82 cb fa ff 1f 00 00 00 00 44 0e 20 5a 0e 08 00 24 00 00 00 64 05 00 00 89 cb fa ff 6f 00 00 00 | .........D..Z...$...d.......o... |
58cc0 | 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....... |
58ce0 | d0 cb 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 | .........B....B....B....A.(..D.0 |
58d00 | 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......... |
58d20 | 24 00 00 00 d4 05 00 00 10 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. |
58d40 | 08 00 00 00 00 00 00 00 2c 00 00 00 fc 05 00 00 fc ce fa ff be 00 00 00 00 42 0e 10 8c 02 41 0e | ........,................B....A. |
58d60 | 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...,... |
58d80 | 8a cf 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 |
58da0 | 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.. |
58dc0 | 14 00 00 00 74 06 00 00 b6 cf fa ff 35 00 00 00 00 00 00 00 00 00 00 00 2c 00 00 00 8c 06 00 00 | ....t.......5...........,....... |
58de0 | d3 cf 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....B....A....A....D.0.c..D |
58e00 | 0e 18 41 0e 10 42 0e 08 14 00 00 00 bc 06 00 00 16 d0 fa ff 07 00 00 00 00 00 00 00 00 00 00 00 | ..A..B.......................... |
58e20 | 64 00 00 00 d4 06 00 00 05 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.... |
58e40 | 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 |
58e60 | 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. |
58e80 | 08 48 0b 00 00 00 00 00 74 00 00 00 3c 07 00 00 95 d0 fa ff 61 01 00 00 00 42 0e 10 8f 02 42 0e | .H......t...<.......a....B....B. |
58ea0 | 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 |
58ec0 | 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.. |
58ee0 | 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.. |
58f00 | 2c 00 00 00 b4 07 00 00 7e 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.... |
58f20 | 44 0e 30 02 a3 0e 20 41 0e 18 41 0e 10 42 0e 08 2c 00 00 00 e4 07 00 00 fe d1 fa ff cf 00 00 00 | D.0....A..A..B..,............... |
58f40 | 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.. |
58f60 | 3c 00 00 00 14 08 00 00 9d d2 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.... |
58f80 | 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......... |
58fa0 | 4c 00 00 00 54 08 00 00 2d 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.... |
58fc0 | 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.. |
58fe0 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 64 00 00 00 a4 08 00 00 8f d5 fa ff c5 00 00 00 | B..B..B.........d............... |
59000 | 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... |
59020 | 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........ |
59040 | 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................ |
59060 | ec d5 fa ff 38 00 00 00 00 59 0e 10 4c 0e 08 00 14 00 00 00 24 09 00 00 0c d6 fa ff 3a 00 00 00 | ....8....Y..L.......$.......:... |
59080 | 00 55 0e 10 4a 0e 08 00 14 00 00 00 3c 09 00 00 2e d6 fa ff 2f 00 00 00 00 00 00 00 00 00 00 00 | .U..J.......<......./........... |
590a0 | 3c 00 00 00 54 09 00 00 45 d6 fa ff 77 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 | <...T...E...w....B....B....A.... |
590c0 | 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......... |
590e0 | 4c 00 00 00 94 09 00 00 7c 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.... |
59100 | 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. |
59120 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 e4 09 00 00 8b f0 fa ff 22 01 00 00 | .B..B..B........4..........."... |
59140 | 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. |
59160 | 08 00 00 00 00 00 00 00 1c 00 00 00 1c 0a 00 00 75 f1 fa ff 2d 00 00 00 00 59 0e 10 83 02 53 c3 | ................u...-....Y....S. |
59180 | 0e 08 00 00 00 00 00 00 3c 00 00 00 3c 0a 00 00 82 f1 fa ff 1f 01 00 00 00 42 0e 10 8d 02 42 0e | ........<...<............B....B. |
591a0 | 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. |
591c0 | 08 00 00 00 00 00 00 00 14 00 00 00 7c 0a 00 00 61 f2 fa ff 41 00 00 00 00 41 0e 10 7f 0e 08 00 | ............|...a...A....A...... |
591e0 | 24 00 00 00 94 0a 00 00 8a f2 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.... |
59200 | 18 49 0e 10 41 0e 08 00 14 00 00 00 bc 0a 00 00 bb f2 fa ff 56 00 00 00 00 00 00 00 00 00 00 00 | .I..A...............V........... |
59220 | 14 00 00 00 d4 0a 00 00 f9 f2 fa ff 3d 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 ec 0a 00 00 | ............=...........<....... |
59240 | 1e 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.. |
59260 | 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...,... |
59280 | be f3 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.@ |
592a0 | 76 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 64 00 00 00 64 0b 00 00 dc f3 fa ff ca 01 00 00 | v.(A..A..B..B...d...d........... |
592c0 | 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 |
592e0 | 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 |
59300 | 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................. |
59320 | 3e f5 fa ff 1e 00 00 00 00 00 00 00 00 00 00 00 4c 00 00 00 e4 0b 00 00 44 f5 fa ff 19 03 00 00 | >...............L.......D....... |
59340 | 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 |
59360 | 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........ |
59380 | 34 00 00 00 34 0c 00 00 0d 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[. |
593a0 | 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... |
593c0 | 16 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.(..... |
593e0 | 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 a4 0c 00 00 a4 f8 fa ff 2f 00 00 00 | .A..B..B..................../... |
59400 | 00 41 0e 10 83 02 4c 0e 20 5b 0e 10 46 0e 08 00 44 00 00 00 c4 0c 00 00 b3 f8 fa ff f9 00 00 00 | .A....L..[..F...D............... |
59420 | 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 |
59440 | 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..,....... |
59460 | 64 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 | d........B....A....D.....z..A..B |
59480 | 0e 08 00 00 00 00 00 00 44 00 00 00 3c 0d 00 00 b9 f9 fa ff a7 00 00 00 00 42 0e 10 8e 02 42 0e | ........D...<............B....B. |
594a0 | 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.. |
594c0 | 42 0e 18 42 0e 10 42 0e 08 41 0b 00 00 00 00 00 14 00 00 00 84 0d 00 00 18 fa fa ff 0d 00 00 00 | B..B..B..A...................... |
594e0 | 00 41 0e 10 4b 0e 08 00 34 00 00 00 9c 0d 00 00 0d fa fa ff 9c 00 00 00 00 42 0e 10 8c 02 41 0e | .A..K...4................B....A. |
59500 | 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......... |
59520 | 2c 00 00 00 d4 0d 00 00 71 fa fa ff 8e 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 4f 0e d0 40 02 | ,.......q........A....A....O..@. |
59540 | 7a 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 00 00 44 00 00 00 04 0e 00 00 cf fa fa ff 38 01 00 00 | z..A..A.........D...........8... |
59560 | 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..@.. |
59580 | 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... |
595a0 | bf fb 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..@.... |
595c0 | 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 2c 00 00 00 84 0e 00 00 23 fc fa ff 0f 01 00 00 | A..A..B.........,.......#....... |
595e0 | 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......... |
59600 | 34 00 00 00 b4 0e 00 00 02 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.... |
59620 | 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.......... |
59640 | 48 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 | H...O....A.....M........L....... |
59660 | 77 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 | w........B....B....B....B.(..G.0 |
59680 | 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. |
596a0 | 08 00 00 00 00 00 00 00 34 00 00 00 5c 0f 00 00 f1 fd fa ff 52 00 00 00 00 42 0e 10 8d 02 42 0e | ........4...\.......R....B....B. |
596c0 | 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... |
596e0 | 4c 00 00 00 94 0f 00 00 0b 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.... |
59700 | 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. |
59720 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 14 00 00 00 e4 0f 00 00 27 03 fb ff 1d 00 00 00 | .B..B..B................'....... |
59740 | 00 00 00 00 00 00 00 00 34 00 00 00 fc 0f 00 00 2c 03 fb ff e1 00 00 00 00 42 0e 10 8d 02 42 0e | ........4.......,........B....B. |
59760 | 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.. |
59780 | 34 00 00 00 34 10 00 00 d5 03 fb ff ac 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 46 0e 20 86 04 | 4...4............B....B....F.... |
597a0 | 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... |
597c0 | 49 04 fb ff 2a 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 84 10 00 00 5b 04 fb ff 4d 00 00 00 | I...*...................[...M... |
597e0 | 00 00 00 00 00 00 00 00 44 00 00 00 9c 10 00 00 90 04 fb ff 85 00 00 00 00 42 0e 10 8c 02 41 0e | ........D................B....A. |
59800 | 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. |
59820 | 4c 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 3c 00 00 00 e4 10 00 00 cd 04 fb ff 59 00 00 00 | L..A..B.........<...........Y... |
59840 | 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.. |
59860 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 14 00 00 00 24 11 00 00 e6 04 fb ff 32 00 00 00 | B..B..B.............$.......2... |
59880 | 00 00 00 00 00 00 00 00 2c 00 00 00 3c 11 00 00 00 05 fb ff b1 00 00 00 00 41 0e 10 86 02 41 0e | ........,...<............A....A. |
598a0 | 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... |
598c0 | 81 05 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... |
598e0 | 2c 00 00 00 94 11 00 00 9e 05 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.... |
59900 | 03 30 02 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 44 00 00 00 c4 11 00 00 a6 07 fb ff d2 00 00 00 | .0...A..B.......D............... |
59920 | 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 |
59940 | 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..,....... |
59960 | 30 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 | 0........B....A....C....N.@....F |
59980 | 0e 18 41 0e 10 42 0e 08 4c 00 00 00 3c 12 00 00 c7 08 fb ff 82 02 00 00 00 42 0e 10 8f 02 42 0e | ..A..B..L...<............B....B. |
599a0 | 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 |
599c0 | 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....... |
599e0 | f9 0a 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 | .........B....B....D....A.(..F.0 |
59a00 | 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........ |
59a20 | 4c 00 00 00 d4 12 00 00 53 0e fb ff 6f 04 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 | L.......S...o....B....B....B.... |
59a40 | 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.. |
59a60 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 4c 00 00 00 24 13 00 00 72 12 fb ff 90 02 00 00 | B..B..B.........L...$...r....... |
59a80 | 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 |
59aa0 | 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........ |
59ac0 | 14 00 00 00 74 13 00 00 b2 14 fb ff 07 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 8c 13 00 00 | ....t........................... |
59ae0 | a1 14 fb ff 0a 00 00 00 00 00 00 00 00 00 00 00 4c 00 00 00 a4 13 00 00 93 14 fb ff 50 04 00 00 | ................L...........P... |
59b00 | 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 |
59b20 | 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........ |
59b40 | 44 00 00 00 f4 13 00 00 93 18 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.... |
59b60 | 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. |
59b80 | 08 00 00 00 00 00 00 00 1c 00 00 00 3c 14 00 00 46 19 fb ff ac 00 00 00 00 41 0e 10 83 02 02 aa | ............<...F........A...... |
59ba0 | 0e 08 00 00 00 00 00 00 2c 00 00 00 5c 14 00 00 d2 19 fb ff 48 00 00 00 00 42 0e 10 8c 02 41 0e | ........,...\.......H....B....A. |
59bc0 | 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.........<....... |
59be0 | ea 19 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 | .........B....B....E....A.(..G.0 |
59c00 | 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.......... |
59c20 | 99 1a 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.........$....... |
59c40 | 98 1a 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... |
59c60 | 1c 00 00 00 14 15 00 00 a5 1a 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... |
59c80 | 1c 00 00 00 34 15 00 00 bd 1a 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......... |
59ca0 | 1c 00 00 00 54 15 00 00 cf 1a fb ff 2c 00 00 00 00 41 0e 10 83 02 6a 0e 08 00 00 00 00 00 00 00 | ....T.......,....A....j......... |
59cc0 | 1c 00 00 00 74 15 00 00 db 1a 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......... |
59ce0 | 1c 00 00 00 94 15 00 00 f7 1a fb ff 2e 00 00 00 00 41 0e 10 83 02 62 0e 08 00 00 00 00 00 00 00 | .................A....b......... |
59d00 | 1c 00 00 00 b4 15 00 00 05 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... |
59d20 | 2c 00 00 00 d4 15 00 00 1c 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..@. |
59d40 | 76 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 00 00 24 00 00 00 04 16 00 00 74 1b fb ff 84 00 00 00 | v..A..A.........$.......t....... |
59d60 | 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.............,... |
59d80 | d0 1b 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 | ....J....k....[.........L...L... |
59da0 | fa 1b 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 | ....4....B....B....E....B.(..D.0 |
59dc0 | 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 |
59de0 | 0e 08 00 00 00 00 00 00 1c 00 00 00 9c 16 00 00 de 1c fb ff 29 00 00 00 00 41 0e 10 83 02 5d 0e | ....................)....A....]. |
59e00 | 08 00 00 00 00 00 00 00 1c 00 00 00 bc 16 00 00 e7 1c fb ff 24 00 00 00 00 41 0e 10 83 02 58 0e | ....................$....A....X. |
59e20 | 08 00 00 00 00 00 00 00 4c 00 00 00 dc 16 00 00 eb 1c fb ff 80 00 00 00 00 42 0e 10 8d 02 42 0e | ........L................B....B. |
59e40 | 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. |
59e60 | 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............,... |
59e80 | 1b 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... |
59ea0 | 21 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... |
59ec0 | 34 00 00 00 74 17 00 00 27 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.... |
59ee0 | 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....... |
59f00 | 4a 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 | J........B....B....C....A.(..D.0 |
59f20 | 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 |
59f40 | 0e 08 00 00 00 00 00 00 2c 00 00 00 fc 17 00 00 c2 1d fb ff 50 00 00 00 00 42 0e 10 8c 02 41 0e | ........,...........P....B....A. |
59f60 | 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............,... |
59f80 | e2 1d 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 | .........A....X.........,...L... |
59fa0 | dc 1d 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 |
59fc0 | 0e 08 00 00 00 00 00 00 1c 00 00 00 7c 18 00 00 0e 1e fb ff 5b 00 00 00 00 41 0e 10 83 02 02 59 | ............|.......[....A.....Y |
59fe0 | 0e 08 00 00 00 00 00 00 1c 00 00 00 9c 18 00 00 49 1e fb ff 47 00 00 00 00 41 0e 10 83 02 02 45 | ................I...G....A.....E |
5a000 | 0e 08 00 00 00 00 00 00 34 00 00 00 bc 18 00 00 70 1e fb ff 7b 00 00 00 00 42 0e 10 8c 02 41 0e | ........4.......p...{....B....A. |
5a020 | 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.... |
5a040 | 34 00 00 00 f4 18 00 00 b3 1e fb ff 42 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 65 0a | 4...........B....A....A....D..e. |
5a060 | 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...,... |
5a080 | bd 1e 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 |
5a0a0 | 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. |
5a0c0 | 08 00 00 00 00 00 00 00 2c 00 00 00 7c 19 00 00 d9 1e fb ff 7e 00 00 00 00 42 0e 10 8c 02 41 0e | ........,...|.......~....B....A. |
5a0e0 | 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................ |
5a100 | 27 1f fb ff 0f 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 c4 19 00 00 1e 1f fb ff 0f 00 00 00 | '............................... |
5a120 | 00 00 00 00 00 00 00 00 1c 00 00 00 dc 19 00 00 15 1f fb ff b6 00 00 00 00 41 0e 10 83 02 02 b4 | .........................A...... |
5a140 | 0e 08 00 00 00 00 00 00 34 00 00 00 fc 19 00 00 ab 1f fb ff 72 00 00 00 00 42 0e 10 8d 02 42 0e | ........4...........r....B....B. |
5a160 | 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.. |
5a180 | 4c 00 00 00 34 1a 00 00 e5 1f fb ff 3a 03 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 | L...4.......:....B....B....E.... |
5a1a0 | 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. |
5a1c0 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 84 1a 00 00 cf 22 fb ff 1f 00 00 00 | .B..B..B................."...... |
5a1e0 | 00 41 0e 10 83 02 59 0e 08 00 00 00 00 00 00 00 1c 00 00 00 a4 1a 00 00 ce 22 fb ff 1a 00 00 00 | .A....Y.................."...... |
5a200 | 00 41 0e 10 83 02 54 0e 08 00 00 00 00 00 00 00 5c 00 00 00 c4 1a 00 00 c8 22 fb ff 1b 01 00 00 | .A....T.........\........"...... |
5a220 | 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. |
5a240 | 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 |
5a260 | 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 1c 00 00 00 24 1b 00 00 83 23 fb ff c9 00 00 00 | .(A..B..B..B........$....#...... |
5a280 | 00 41 0e 10 83 02 02 c7 0e 08 00 00 00 00 00 00 4c 00 00 00 44 1b 00 00 2c 24 fb ff 2e 01 00 00 | .A..............L...D...,$...... |
5a2a0 | 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 |
5a2c0 | 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......... |
5a2e0 | 14 00 00 00 94 1b 00 00 0a 25 fb ff 20 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 ac 1b 00 00 | .........%...................... |
5a300 | 12 25 fb ff 28 00 00 00 00 00 00 00 00 00 00 00 2c 00 00 00 c4 1b 00 00 22 25 fb ff 42 00 00 00 | .%..(...........,......."%..B... |
5a320 | 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......... |
5a340 | 1c 00 00 00 f4 1b 00 00 34 25 fb ff 5b 00 00 00 00 41 0e 10 83 02 02 59 0e 08 00 00 00 00 00 00 | ........4%..[....A.....Y........ |
5a360 | 24 00 00 00 14 1c 00 00 6f 25 fb ff 2d 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 66 0e 10 41 0e | $.......o%..-....A....D....f..A. |
5a380 | 08 00 00 00 00 00 00 00 14 00 00 00 3c 1c 00 00 74 25 fb ff 14 00 00 00 00 00 00 00 00 00 00 00 | ............<...t%.............. |
5a3a0 | 14 00 00 00 54 1c 00 00 70 25 fb ff 0b 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 6c 1c 00 00 | ....T...p%..................l... |
5a3c0 | 63 25 fb ff 25 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 84 1c 00 00 70 25 fb ff 49 00 00 00 | c%..%...................p%..I... |
5a3e0 | 00 65 0e 10 4e 0e 08 00 44 00 00 00 9c 1c 00 00 a1 25 fb ff 5f 00 00 00 00 42 0e 10 8f 02 42 0e | .e..N...D........%.._....B....B. |
5a400 | 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 |
5a420 | 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 2c 00 00 00 e4 1c 00 00 b8 25 fb ff b7 00 00 00 | A.(B..B..B..B...,........%...... |
5a440 | 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........ |
5a460 | 14 00 00 00 14 1d 00 00 3f 26 fb ff 07 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 2c 1d 00 00 | ........?&..............4...,... |
5a480 | 2e 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.(..}.. |
5a4a0 | 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 54 00 00 00 64 1d 00 00 42 26 fb ff 50 00 00 00 | A..B..B.........T...d...B&..P... |
5a4c0 | 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... |
5a4e0 | 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.. |
5a500 | 08 00 00 00 00 00 00 00 14 00 00 00 bc 1d 00 00 3a 26 fb ff 11 00 00 00 00 00 00 00 00 00 00 00 | ................:&.............. |
5a520 | 14 00 00 00 d4 1d 00 00 33 26 fb ff 17 00 00 00 00 00 00 00 00 00 00 00 24 00 00 00 ec 1d 00 00 | ........3&..............$....... |
5a540 | 32 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 | 2&..;....A....A....L.0j..A..A... |
5a560 | 14 00 00 00 14 1e 00 00 45 26 fb ff 16 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 2c 1e 00 00 | ........E&..................,... |
5a580 | 43 26 fb ff 9a 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 44 1e 00 00 c5 26 fb ff 12 00 00 00 | C&..................D....&...... |
5a5a0 | 00 00 00 00 00 00 00 00 14 00 00 00 5c 1e 00 00 bf 26 fb ff 0f 00 00 00 00 00 00 00 00 00 00 00 | ............\....&.............. |
5a5c0 | 2c 00 00 00 74 1e 00 00 b6 26 fb ff 4a 00 00 00 00 58 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 | ,...t....&..J....X....A....C.... |
5a5e0 | 6a c3 0e 18 41 c6 0e 10 42 cc 0e 08 00 00 00 00 14 00 00 00 a4 1e 00 00 d0 26 fb ff 2d 00 00 00 | j...A...B................&..-... |
5a600 | 00 5a 0e 10 4e 0e 08 00 24 00 00 00 bc 1e 00 00 e5 26 fb ff 15 00 00 00 00 41 0e 10 86 02 41 0e | .Z..N...$........&.......A....A. |
5a620 | 18 83 03 44 0e 20 4c 0e 18 41 0e 10 41 0e 08 00 14 00 00 00 e4 1e 00 00 d2 26 fb ff 25 00 00 00 | ...D..L..A..A............&..%... |
5a640 | 00 44 0e 20 60 0e 08 00 14 00 00 00 fc 1e 00 00 df 26 fb ff 2f 00 00 00 00 44 0e 30 6a 0e 08 00 | .D..`............&../....D.0j... |
5a660 | 14 00 00 00 14 1f 00 00 f6 26 fb ff 79 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 2c 1f 00 00 | .........&..y...............,... |
5a680 | 57 27 fb ff 50 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 44 1f 00 00 8f 27 fb ff 81 00 00 00 | W'..P...........4...D....'...... |
5a6a0 | 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.. |
5a6c0 | 41 c3 0e 10 41 c6 0e 08 2c 00 00 00 7c 1f 00 00 d8 27 fb ff ec 00 00 00 00 42 0e 10 8c 02 41 0e | A...A...,...|....'.......B....A. |
5a6e0 | 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....... |
5a700 | 94 28 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 |
5a720 | 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.. |
5a740 | 2c 00 00 00 f4 1f 00 00 63 29 fb ff 9a 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,.......c).......B....A....D.... |
5a760 | 02 8b 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 24 20 00 00 cd 29 fb ff 3a 00 00 00 | ....A..B........$...$....)..:... |
5a780 | 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... |
5a7a0 | df 29 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.. |
5a7c0 | 14 00 00 00 74 20 00 00 00 2a fb ff 13 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 8c 20 00 00 | ....t....*...................... |
5a7e0 | fb 29 fb ff 12 00 00 00 00 00 00 00 00 00 00 00 24 00 00 00 a4 20 00 00 f5 29 fb ff e8 00 00 00 | .)..............$........)...... |
5a800 | 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....... |
5a820 | b5 2a 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 | .*.......B....B....E....B.(..D.0 |
5a840 | 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.. |
5a860 | 4c 00 00 00 14 21 00 00 0a 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.... |
5a880 | 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. |
5a8a0 | 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 64 21 00 00 50 2b fb ff 72 00 00 00 | .A..B..B........4...d!..P+..r... |
5a8c0 | 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 |
5a8e0 | 0e 18 42 0e 10 42 0e 08 24 00 00 00 9c 21 00 00 8a 2b fb ff 6c 00 00 00 00 41 0e 10 86 02 41 0e | ..B..B..$....!...+..l....A....A. |
5a900 | 18 83 03 44 0e 20 02 63 0e 18 41 0e 10 41 0e 08 24 00 00 00 c4 21 00 00 ce 2b fb ff 5c 00 00 00 | ...D...c..A..A..$....!...+..\... |
5a920 | 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.......!.. |
5a940 | 02 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..............".. |
5a960 | 0c 2c fb ff 3c 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 24 22 00 00 30 2c fb ff 10 00 00 00 | .,..<...............$"..0,...... |
5a980 | 00 00 00 00 00 00 00 00 4c 00 00 00 3c 22 00 00 28 2c fb ff 64 02 00 00 00 42 0e 10 8f 02 42 0e | ........L...<"..(,..d....B....B. |
5a9a0 | 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 |
5a9c0 | 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........$....".. |
5a9e0 | 3c 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.. |
5aa00 | 54 00 00 00 b4 22 00 00 10 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.... |
5aa20 | 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. |
5aa40 | 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....,....#.. |
5aa60 | e8 2f 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 | ./..d....E....A....H.....R..A..B |
5aa80 | 0e 08 00 00 00 00 00 00 14 00 00 00 3c 23 00 00 1c 30 fb ff 22 00 00 00 00 00 00 00 00 00 00 00 | ............<#...0.."........... |
5aaa0 | 14 00 00 00 54 23 00 00 26 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#.. |
5aac0 | 3b 30 fb ff 14 00 00 00 00 48 0e 10 46 0e 08 00 44 00 00 00 84 23 00 00 37 30 fb ff 82 00 00 00 | ;0.......H..F...D....#..70...... |
5aae0 | 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 |
5ab00 | 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..$....#.. |
5ab20 | d0 9a 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 | ....[....B....B....D....A.(..D.0 |
5ab40 | 14 00 00 00 f4 23 00 00 49 30 fb ff 27 00 00 00 00 41 0e 10 83 02 00 00 14 00 00 00 0c 24 00 00 | .....#..I0..'....A...........$.. |
5ab60 | 58 30 fb ff 10 00 00 00 00 46 0e 10 45 0e 08 00 24 00 00 00 24 24 00 00 50 30 fb ff 2a 00 00 00 | X0.......F..E...$...$$..P0..*... |
5ab80 | 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$.. |
5aba0 | 52 30 fb ff 2a 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 64 24 00 00 64 30 fb ff ad 00 00 00 | R0..*...........<...d$..d0...... |
5abc0 | 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. |
5abe0 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 a4 24 00 00 d1 30 fb ff 58 00 00 00 | .B..B..B........4....$...0..X... |
5ac00 | 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 |
5ac20 | 0e 18 42 0e 10 42 0e 08 34 00 00 00 dc 24 00 00 f1 30 fb ff 99 00 00 00 00 42 0e 10 8d 02 42 0e | ..B..B..4....$...0.......B....B. |
5ac40 | 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.. |
5ac60 | 34 00 00 00 14 25 00 00 52 31 fb ff 70 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | 4....%..R1..p....B....B....D.... |
5ac80 | 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%.. |
5aca0 | 8a 31 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 | .1..o....D....A....A....o...A..B |
5acc0 | 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......... |
5ace0 | 14 00 00 00 94 25 00 00 b1 31 fb ff 2f 00 00 00 00 5f 0e 10 4f 0e 08 00 44 00 00 00 ac 25 00 00 | .....%...1../...._..O...D....%.. |
5ad00 | c8 31 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 | .1.......B....B....E....B.(..D.0 |
5ad20 | 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.. |
5ad40 | 1c 00 00 00 f4 25 00 00 9a 32 fb ff 15 00 00 00 00 41 0e 10 83 02 4f 0e 08 00 00 00 00 00 00 00 | .....%...2.......A....O......... |
5ad60 | 3c 00 00 00 14 26 00 00 8f 32 fb ff 98 01 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 | <....&...2.......B....B....B.... |
5ad80 | 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....... |
5ada0 | 4c 00 00 00 54 26 00 00 e7 33 fb ff 39 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 43 0e 20 86 04 | L...T&...3..9....B....B....C.... |
5adc0 | 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 |
5ade0 | 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 3c 00 00 00 a4 26 00 00 d0 34 fb ff ec 00 00 00 | ..A..B..B.......<....&...4...... |
5ae00 | 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. |
5ae20 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 3c 00 00 00 e4 26 00 00 7c 35 fb ff eb 00 00 00 | .B..B..B........<....&..|5...... |
5ae40 | 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 |
5ae60 | c6 0e 20 42 cc 0e 18 42 cd 0e 10 42 ce 0e 08 00 1c 00 00 00 24 27 00 00 27 36 fb ff 22 00 00 00 | ...B...B...B........$'..'6.."... |
5ae80 | 00 48 0e 10 83 02 59 0e 08 00 00 00 00 00 00 00 24 00 00 00 44 27 00 00 29 36 fb ff 35 00 00 00 | .H....Y.........$...D'..)6..5... |
5aea0 | 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'.. |
5aec0 | 36 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 | 66..H....B....A....D....G.@u..A. |
5aee0 | 18 41 0e 10 42 0e 08 00 34 00 00 00 9c 27 00 00 4e 36 fb ff 8a 00 00 00 00 42 0e 10 8d 02 42 0e | .A..B...4....'..N6.......B....B. |
5af00 | 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.. |
5af20 | 2c 00 00 00 d4 27 00 00 a0 36 fb ff 5e 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,....'...6..^....B....A....D.... |
5af40 | 02 4f 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 4c 00 00 00 04 28 00 00 ce 36 fb ff 0a 08 00 00 | .O..A..B........L....(...6...... |
5af60 | 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 |
5af80 | 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........ |
5afa0 | 34 00 00 00 54 28 00 00 88 3e 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.._. |
5afc0 | 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....(.. |
5afe0 | 87 3e 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 |
5b000 | 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 |
5b020 | 0e 08 00 00 00 00 00 00 44 00 00 00 dc 28 00 00 ec 40 fb ff dc 03 00 00 00 42 0e 10 8e 02 42 0e | ........D....(...@.......B....B. |
5b040 | 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.. |
5b060 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 14 00 00 00 24 29 00 00 80 44 fb ff 07 00 00 00 | B..B..B.............$)...D...... |
5b080 | 00 00 00 00 00 00 00 00 24 00 00 00 3c 29 00 00 6f 44 fb ff 35 00 00 00 00 41 0e 10 86 02 41 0e | ........$...<)..oD..5....A....A. |
5b0a0 | 18 83 03 44 0e 20 60 0e 18 49 0e 10 41 0e 08 00 3c 00 00 00 64 29 00 00 7c 44 fb ff 98 00 00 00 | ...D..`..I..A...<...d)..|D...... |
5b0c0 | 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.`.}. |
5b0e0 | 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 1c 00 00 00 a4 29 00 00 d4 44 fb ff 11 00 00 00 | 0A.(A..B..B..B.......)...D...... |
5b100 | 00 41 0e 10 83 02 4f 0e 08 00 00 00 00 00 00 00 44 00 00 00 c4 29 00 00 c5 44 fb ff 34 02 00 00 | .A....O.........D....)...D..4... |
5b120 | 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.`... |
5b140 | 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.........,....*.. |
5b160 | b1 46 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 | .F..G....B....A....F....z..A..B. |
5b180 | 08 00 00 00 00 00 00 00 3c 00 00 00 3c 2a 00 00 c8 46 fb ff 41 01 00 00 00 42 0e 10 8d 02 42 0e | ........<...<*...F..A....B....B. |
5b1a0 | 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. |
5b1c0 | 08 00 00 00 00 00 00 00 3c 00 00 00 7c 2a 00 00 c9 47 fb ff 1f 01 00 00 00 42 0e 10 8d 02 42 0e | ........<...|*...G.......B....B. |
5b1e0 | 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. |
5b200 | 08 00 00 00 00 00 00 00 3c 00 00 00 bc 2a 00 00 a8 48 fb ff a8 01 00 00 00 42 0e 10 8d 02 42 0e | ........<....*...H.......B....B. |
5b220 | 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. |
5b240 | 08 00 00 00 00 00 00 00 1c 00 00 00 fc 2a 00 00 10 4a fb ff 39 00 00 00 00 41 0e 10 83 02 47 0e | .............*...J..9....A....G. |
5b260 | 30 6f 0e 10 41 0e 08 00 1c 00 00 00 1c 2b 00 00 29 4a fb ff 2a 00 00 00 00 41 0e 10 83 02 47 0e | 0o..A........+..)J..*....A....G. |
5b280 | 30 60 0e 10 41 0e 08 00 24 00 00 00 3c 2b 00 00 33 4a fb ff 33 00 00 00 00 41 0e 10 86 02 41 0e | 0`..A...$...<+..3J..3....A....A. |
5b2a0 | 18 83 03 49 0e 40 65 0e 18 41 0e 10 41 0e 08 00 44 00 00 00 64 2b 00 00 3e 4a fb ff 14 01 00 00 | ...I.@e..A..A...D...d+..>J...... |
5b2c0 | 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 |
5b2e0 | 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.......+.. |
5b300 | 0a 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....+.. |
5b320 | 09 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.` |
5b340 | 02 da 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 4c 00 00 00 04 2c 00 00 c2 4b fb ff 42 02 00 00 | ...(A..A..B..B..L....,...K..B... |
5b360 | 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 |
5b380 | 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........ |
5b3a0 | 34 00 00 00 54 2c 00 00 b4 4d fb ff 3d 01 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | 4...T,...M..=....B....A....D.... |
5b3c0 | 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........$....,.. |
5b3e0 | b9 4e 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 | .N.......A....A....C......F..A.. |
5b400 | 34 00 00 00 b4 2c 00 00 98 4f fb ff d9 01 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 | 4....,...O.......B....A....C.... |
5b420 | 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.............,.. |
5b440 | 39 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 | 9Q..s....A.....q........$....-.. |
5b460 | 8c 51 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 | .Q..R....A....A....C...E..F..A.. |
5b480 | 44 00 00 00 34 2d 00 00 b6 51 fb ff 89 01 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 45 0e 20 8c 04 | D...4-...Q.......B....B....E.... |
5b4a0 | 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 |
5b4c0 | 0e 08 00 00 00 00 00 00 3c 00 00 00 7c 2d 00 00 f7 52 fb ff 44 01 00 00 00 42 0e 10 8d 02 42 0e | ........<...|-...R..D....B....B. |
5b4e0 | 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. |
5b500 | 08 00 00 00 00 00 00 00 24 00 00 00 bc 2d 00 00 fb 53 fb ff 78 00 00 00 00 41 0e 10 86 02 41 0e | ........$....-...S..x....A....A. |
5b520 | 18 83 03 43 0e 20 02 70 0e 18 41 0e 10 41 0e 08 4c 00 00 00 e4 2d 00 00 4b 54 fb ff a2 00 00 00 | ...C...p..A..A..L....-..KT...... |
5b540 | 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.. |
5b560 | 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........ |
5b580 | 24 00 00 00 34 2e 00 00 9d 54 fb ff 53 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 46 0e 20 02 46 | $...4....T..S....A....A....F...F |
5b5a0 | 0e 18 43 0e 10 41 0e 08 3c 00 00 00 5c 2e 00 00 c8 54 fb ff d0 00 00 00 00 42 0e 10 8e 02 42 0e | ..C..A..<...\....T.......B....B. |
5b5c0 | 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 |
5b5e0 | 0e 08 00 00 00 00 00 00 24 00 00 00 9c 2e 00 00 58 55 fb ff 4a 00 00 00 00 41 0e 10 86 02 41 0e | ........$.......XU..J....A....A. |
5b600 | 18 83 03 4f 0e 30 62 0e 18 4f 0e 10 41 0e 08 00 2c 00 00 00 c4 2e 00 00 7a 55 fb ff a3 00 00 00 | ...O.0b..O..A...,.......zU...... |
5b620 | 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.. |
5b640 | 34 00 00 00 f4 2e 00 00 ed 55 fb ff 61 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | 4........U..a....B....B....D.... |
5b660 | 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...,/.. |
5b680 | 16 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.. |
5b6a0 | 42 0e 08 45 0b 73 0e 18 41 0e 10 42 0e 08 00 00 34 00 00 00 64 2f 00 00 9d 56 fb ff 5e 00 00 00 | B..E.s..A..B....4...d/...V..^... |
5b6c0 | 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. |
5b6e0 | 10 41 0e 08 00 00 00 00 34 00 00 00 9c 2f 00 00 c3 56 fb ff 65 00 00 00 00 42 0e 10 8c 02 41 0e | .A......4..../...V..e....B....A. |
5b700 | 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.... |
5b720 | 2c 00 00 00 d4 2f 00 00 f0 56 fb ff e2 01 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 | ,..../...V.......B....A....C.... |
5b740 | 03 d3 01 0e 18 46 0e 10 42 0e 08 00 00 00 00 00 14 00 00 00 04 30 00 00 a2 58 fb ff 0c 00 00 00 | .....F..B............0...X...... |
5b760 | 00 00 00 00 00 00 00 00 1c 00 00 00 1c 30 00 00 96 58 fb ff 43 00 00 00 00 41 0e 10 83 02 47 0e | .............0...X..C....A....G. |
5b780 | 20 77 0e 10 43 0e 08 00 14 00 00 00 3c 30 00 00 b9 58 fb ff 1c 00 00 00 00 00 00 00 00 00 00 00 | .w..C.......<0...X.............. |
5b7a0 | 2c 00 00 00 54 30 00 00 bd 58 fb ff 5c 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 44 0e 20 83 04 | ,...T0...X..\....B....D....D.... |
5b7c0 | 02 4e 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 84 30 00 00 e9 58 fb ff 3a 00 00 00 | .N..A..B........$....0...X..:... |
5b7e0 | 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.. |
5b800 | fb 58 fb ff 12 00 00 00 00 41 0e 10 50 0e 08 00 2c 00 00 00 c4 30 00 00 f5 58 fb ff 6e 00 00 00 | .X.......A..P...,....0...X..n... |
5b820 | 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........ |
5b840 | 1c 00 00 00 f4 30 00 00 33 59 fb ff 19 00 00 00 00 41 0e 10 83 02 53 0e 08 00 00 00 00 00 00 00 | .....0..3Y.......A....S......... |
5b860 | 14 00 00 00 14 31 00 00 2c 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.. |
5b880 | 1e 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 |
5b8a0 | 02 41 0e 28 43 0e 20 41 0e 18 42 0e 10 42 0e 08 1c 00 00 00 64 31 00 00 3c 59 fb ff 4a 00 00 00 | .A.(C..A..B..B......d1..<Y..J... |
5b8c0 | 00 41 0e 10 83 02 02 48 0e 08 00 00 00 00 00 00 24 00 00 00 84 31 00 00 66 59 fb ff 24 00 00 00 | .A.....H........$....1..fY..$... |
5b8e0 | 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.. |
5b900 | 62 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 | bY..@....A....A....J..b..L..A... |
5b920 | 24 00 00 00 d4 31 00 00 7a 59 fb ff 24 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 4c 0e | $....1..zY..$....A....A....D..L. |
5b940 | 18 4c 0e 10 41 0e 08 00 1c 00 00 00 fc 31 00 00 76 59 fb ff 41 00 00 00 00 41 0e 10 83 02 7f 0e | .L..A........1..vY..A....A...... |
5b960 | 08 00 00 00 00 00 00 00 1c 00 00 00 1c 32 00 00 97 59 fb ff 34 00 00 00 00 41 0e 10 83 02 72 0e | .............2...Y..4....A....r. |
5b980 | 08 00 00 00 00 00 00 00 2c 00 00 00 3c 32 00 00 ab 59 fb ff 91 00 00 00 00 42 0e 10 8c 02 41 0e | ........,...<2...Y.......B....A. |
5b9a0 | 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.. |
5b9c0 | 0c 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.. |
5b9e0 | 1a 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.. |
5ba00 | 2b 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 |
5ba20 | 0e 08 00 00 00 00 00 00 34 00 00 00 dc 32 00 00 14 5b fb ff 3e 00 00 00 00 41 0e 10 86 02 41 0e | ........4....2...[..>....A....A. |
5ba40 | 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....... |
5ba60 | 2c 00 00 00 14 33 00 00 1a 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.... |
5ba80 | 47 0e 30 02 75 0e 20 46 0e 18 41 0e 10 42 0e 08 3c 00 00 00 44 33 00 00 74 5b fb ff 03 01 00 00 | G.0.u..F..A..B..<...D3..t[...... |
5baa0 | 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.. |
5bac0 | 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 4c 00 00 00 84 33 00 00 37 5c fb ff a9 01 00 00 | A..B..B.........L....3..7\...... |
5bae0 | 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 |
5bb00 | 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......... |
5bb20 | 34 00 00 00 d4 33 00 00 90 5d 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.... |
5bb40 | 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.. |
5bb60 | 87 5e 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.@.$... |
5bb80 | 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 34 00 00 00 44 34 00 00 83 5f fb ff 7a 00 00 00 | A..A..B.........4...D4..._..z... |
5bba0 | 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. |
5bbc0 | 10 41 0e 08 00 00 00 00 34 00 00 00 7c 34 00 00 c5 5f fb ff b7 02 00 00 00 42 0e 10 8c 02 41 0e | .A......4...|4..._.......B....A. |
5bbe0 | 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........ |
5bc00 | 1c 00 00 00 b4 34 00 00 44 62 fb ff 3b 00 00 00 00 41 0e 10 83 02 79 0e 08 00 00 00 00 00 00 00 | .....4..Db..;....A....y......... |
5bc20 | 14 00 00 00 d4 34 00 00 5f 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.. |
5bc40 | 6e 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 | nb..%....A....c..............5.. |
5bc60 | 73 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 | sb..%....A....c.............,5.. |
5bc80 | 78 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 | xb.."....A....`.............L5.. |
5bca0 | 7a 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 | zb.."....A....`.............l5.. |
5bcc0 | 7c 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.. |
5bce0 | 7e 62 fb ff 1e 00 00 00 00 41 0e 10 5c 0e 08 00 3c 00 00 00 a4 35 00 00 84 62 fb ff 17 01 00 00 | ~b.......A..\...<....5...b...... |
5bd00 | 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. |
5bd20 | 08 47 0b 02 66 0e 20 46 0e 18 41 0e 10 42 0e 08 34 00 00 00 e4 35 00 00 5b 63 fb ff 6c 00 00 00 | .G..f..F..A..B..4....5..[c..l... |
5bd40 | 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 |
5bd60 | 0e 18 42 0e 10 42 0e 08 34 00 00 00 1c 36 00 00 8f 63 fb ff 6c 00 00 00 00 42 0e 10 8d 02 42 0e | ..B..B..4....6...c..l....B....B. |
5bd80 | 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.. |
5bda0 | 1c 00 00 00 54 36 00 00 c3 63 fb ff ad 00 00 00 00 41 0e 10 83 02 4c 0e 20 02 99 0e 10 46 0e 08 | ....T6...c.......A....L......F.. |
5bdc0 | 24 00 00 00 74 36 00 00 50 64 fb ff 3a 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 46 0e 20 6a 0e | $...t6..Pd..:....A....A....F..j. |
5bde0 | 18 46 0e 10 41 0e 08 00 1c 00 00 00 9c 36 00 00 62 64 fb ff 22 00 00 00 00 41 0e 10 83 02 60 0e | .F..A........6..bd.."....A....`. |
5be00 | 08 00 00 00 00 00 00 00 1c 00 00 00 bc 36 00 00 64 64 fb ff 22 00 00 00 00 41 0e 10 83 02 60 0e | .............6..dd.."....A....`. |
5be20 | 08 00 00 00 00 00 00 00 1c 00 00 00 dc 36 00 00 66 64 fb ff 53 00 00 00 00 41 0e 10 83 02 4c 0e | .............6..fd..S....A....L. |
5be40 | 20 7f 0e 10 46 0e 08 00 1c 00 00 00 fc 36 00 00 99 64 fb ff 22 00 00 00 00 41 0e 10 83 02 60 0e | ....F........6...d.."....A....`. |
5be60 | 08 00 00 00 00 00 00 00 1c 00 00 00 1c 37 00 00 9b 64 fb ff 22 00 00 00 00 41 0e 10 83 02 60 0e | .............7...d.."....A....`. |
5be80 | 08 00 00 00 00 00 00 00 1c 00 00 00 3c 37 00 00 9d 64 fb ff 58 00 00 00 00 41 0e 10 83 02 02 56 | ............<7...d..X....A.....V |
5bea0 | 0e 08 00 00 00 00 00 00 1c 00 00 00 5c 37 00 00 d5 64 fb ff 3a 00 00 00 00 41 0e 10 83 02 78 0e | ............\7...d..:....A....x. |
5bec0 | 08 00 00 00 00 00 00 00 1c 00 00 00 7c 37 00 00 ef 64 fb ff 90 00 00 00 00 41 0e 10 83 02 4c 0e | ............|7...d.......A....L. |
5bee0 | 20 02 7c 0e 10 46 0e 08 1c 00 00 00 9c 37 00 00 5f 65 fb ff 3a 00 00 00 00 41 0e 10 83 02 78 0e | ..|..F.......7.._e..:....A....x. |
5bf00 | 08 00 00 00 00 00 00 00 1c 00 00 00 bc 37 00 00 79 65 fb ff 4b 00 00 00 00 41 0e 10 83 02 4c 0e | .............7..ye..K....A....L. |
5bf20 | 20 77 0e 10 46 0e 08 00 1c 00 00 00 dc 37 00 00 a4 65 fb ff 5d 00 00 00 00 41 0e 10 83 02 02 5b | .w..F........7...e..]....A.....[ |
5bf40 | 0e 08 00 00 00 00 00 00 24 00 00 00 fc 37 00 00 e1 65 fb ff bf 00 00 00 00 41 0e 10 86 02 41 0e | ........$....7...e.......A....A. |
5bf60 | 18 83 03 4c 0e 30 02 a9 0e 18 46 0e 10 41 0e 08 1c 00 00 00 24 38 00 00 78 66 fb ff c7 00 00 00 | ...L.0....F..A......$8..xf...... |
5bf80 | 00 41 0e 10 83 02 02 c5 0e 08 00 00 00 00 00 00 1c 00 00 00 44 38 00 00 1f 67 fb ff 1d 00 00 00 | .A..................D8...g...... |
5bfa0 | 00 43 0e 10 83 02 59 0e 08 00 00 00 00 00 00 00 1c 00 00 00 64 38 00 00 1c 67 fb ff 39 00 00 00 | .C....Y.............d8...g..9... |
5bfc0 | 00 48 0e 10 83 02 70 0e 08 00 00 00 00 00 00 00 2c 00 00 00 84 38 00 00 35 67 fb ff 4c 00 00 00 | .H....p.........,....8..5g..L... |
5bfe0 | 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......... |
5c000 | 2c 00 00 00 b4 38 00 00 51 67 fb ff 77 00 00 00 00 46 0e 10 8c 02 45 0e 18 86 03 41 0e 20 83 04 | ,....8..Qg..w....F....E....A.... |
5c020 | 02 67 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 e4 38 00 00 98 67 fb ff 5c 00 00 00 | .g..A..B........$....8...g..\... |
5c040 | 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.. |
5c060 | cc 67 fb ff 96 00 00 00 00 41 0e 10 02 94 0e 08 24 00 00 00 24 39 00 00 4a 68 fb ff a0 00 00 00 | .g.......A......$...$9..Jh...... |
5c080 | 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.. |
5c0a0 | c2 68 fb ff 34 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 64 39 00 00 de 68 fb ff 0d 00 00 00 | .h..4...............d9...h...... |
5c0c0 | 00 41 0e 10 00 00 00 00 44 00 00 00 7c 39 00 00 d3 68 fb ff 7a 00 00 00 00 42 0e 10 8f 02 42 0e | .A......D...|9...h..z....B....B. |
5c0e0 | 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. |
5c100 | 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 1c 00 00 00 c4 39 00 00 05 69 fb ff 6c 00 00 00 | 0A.(B..B..B..B.......9...i..l... |
5c120 | 00 41 0e 10 83 02 52 0e 20 02 57 0e 10 41 0e 08 24 00 00 00 e4 39 00 00 51 69 fb ff d4 00 00 00 | .A....R...W..A..$....9..Qi...... |
5c140 | 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..$....:.. |
5c160 | fd 69 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 | .i..1....A....A....D..h..A..A... |
5c180 | 24 00 00 00 34 3a 00 00 06 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. |
5c1a0 | 18 41 0e 10 41 0e 08 00 14 00 00 00 5c 3a 00 00 0a 6a fb ff 4c 00 00 00 00 00 00 00 00 00 00 00 | .A..A.......\:...j..L........... |
5c1c0 | 44 00 00 00 74 3a 00 00 3e 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.... |
5c1e0 | 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. |
5c200 | 08 00 00 00 00 00 00 00 2c 00 00 00 bc 3a 00 00 2c 6b fb ff 49 00 00 00 00 42 0e 10 8c 02 41 0e | ........,....:..,k..I....B....A. |
5c220 | 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..............:.. |
5c240 | 45 6b fb ff 11 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 04 3b 00 00 3e 6b fb ff 45 00 00 00 | Ek...................;..>k..E... |
5c260 | 00 00 00 00 00 00 00 00 14 00 00 00 1c 3b 00 00 6b 6b fb ff 18 00 00 00 00 00 00 00 00 00 00 00 | .............;..kk.............. |
5c280 | 1c 00 00 00 34 3b 00 00 6b 6b fb ff 34 00 00 00 00 41 0e 10 83 02 72 0e 08 00 00 00 00 00 00 00 | ....4;..kk..4....A....r......... |
5c2a0 | 4c 00 00 00 54 3b 00 00 7f 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.... |
5c2c0 | 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.. |
5c2e0 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 3c 00 00 00 a4 3b 00 00 62 6c fb ff 29 05 00 00 | B..B..B.........<....;..bl..)... |
5c300 | 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 |
5c320 | 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 1c 00 00 00 e4 3b 00 00 4b 71 fb ff 17 00 00 00 | ..B..B..B............;..Kq...... |
5c340 | 00 41 0e 10 83 02 55 0e 08 00 00 00 00 00 00 00 44 00 00 00 04 3c 00 00 42 71 fb ff be 00 00 00 | .A....U.........D....<..Bq...... |
5c360 | 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 |
5c380 | 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<.. |
5c3a0 | b8 71 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 | .q..s....B....B....H....A.(..D.0 |
5c3c0 | 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........,....<.. |
5c3e0 | eb 71 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 | .q..K....B....A....A.....C..A..B |
5c400 | 0e 08 00 00 00 00 00 00 14 00 00 00 bc 3c 00 00 06 72 fb ff 24 00 00 00 00 00 00 00 00 00 00 00 | .............<...r..$........... |
5c420 | 14 00 00 00 d4 3c 00 00 12 72 fb ff 15 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 ec 3c 00 00 | .....<...r...................<.. |
5c440 | 0f 72 fb ff 21 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 04 3d 00 00 18 72 fb ff 21 00 00 00 | .r..!................=...r..!... |
5c460 | 00 00 00 00 00 00 00 00 24 00 00 00 1c 3d 00 00 21 72 fb ff 37 00 00 00 00 41 0e 10 86 02 41 0e | ........$....=..!r..7....A....A. |
5c480 | 18 83 03 43 0e 20 6f 0e 18 41 0e 10 41 0e 08 00 14 00 00 00 44 3d 00 00 30 72 fb ff 1c 00 00 00 | ...C..o..A..A.......D=..0r...... |
5c4a0 | 00 00 00 00 00 00 00 00 4c 00 00 00 5c 3d 00 00 34 72 fb ff 56 01 00 00 00 42 0e 10 8f 02 42 0e | ........L...\=..4r..V....B....B. |
5c4c0 | 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 |
5c4e0 | 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....=.. |
5c500 | 3a 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 |
5c520 | 02 40 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 34 00 00 00 e4 3d 00 00 57 73 fb ff 3d 00 00 00 | .@.(A..A..B..B..4....=..Ws..=... |
5c540 | 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. |
5c560 | 18 42 0e 10 42 0e 08 00 64 00 00 00 1c 3e 00 00 5c 73 fb ff 66 03 00 00 00 42 0e 10 8f 02 42 0e | .B..B...d....>..\s..f....B....B. |
5c580 | 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 |
5c5a0 | 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. |
5c5c0 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 84 3e 00 00 5a 76 fb ff be 00 00 00 | .B..B..B........4....>..Zv...... |
5c5e0 | 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 |
5c600 | 0e 18 42 0e 10 42 0e 08 2c 00 00 00 bc 3e 00 00 e0 76 fb ff 72 00 00 00 00 42 0e 10 8c 02 41 0e | ..B..B..,....>...v..r....B....A. |
5c620 | 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........,....>.. |
5c640 | 22 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. |
5c660 | 08 00 00 00 00 00 00 00 44 00 00 00 1c 3f 00 00 19 77 fb ff b0 00 00 00 00 42 0e 10 8c 02 41 0e | ........D....?...w.......B....A. |
5c680 | 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 |
5c6a0 | 0b 5c 0e 18 44 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 64 3f 00 00 81 77 fb ff 63 00 00 00 | .\..D..B........$...d?...w..c... |
5c6c0 | 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.......?.. |
5c6e0 | bc 77 fb ff 2e 00 00 00 00 57 0e 10 4e 0e 08 00 14 00 00 00 a4 3f 00 00 d2 77 fb ff 32 00 00 00 | .w.......W..N........?...w..2... |
5c700 | 00 00 00 00 00 00 00 00 2c 00 00 00 bc 3f 00 00 ec 77 fb ff c2 00 00 00 00 42 0e 10 8c 02 41 0e | ........,....?...w.......B....A. |
5c720 | 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.............?.. |
5c740 | 7e 78 fb ff 2f 00 00 00 00 00 00 00 00 00 00 00 4c 00 00 00 04 40 00 00 95 78 fb ff 6e 01 00 00 | ~x../...........L....@...x..n... |
5c760 | 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 |
5c780 | 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......... |
5c7a0 | 14 00 00 00 54 40 00 00 b3 79 fb ff 1d 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 6c 40 00 00 | ....T@...y..................l@.. |
5c7c0 | b8 79 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 | .y..H....K....|.........$....@.. |
5c7e0 | e0 79 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 | .y..;....A....A....D..r..A..A... |
5c800 | 2c 00 00 00 b4 40 00 00 f3 79 fb ff 48 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,....@...y..H....B....A....D.... |
5c820 | 7d 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 24 00 00 00 e4 40 00 00 0b 7a fb ff 29 00 00 00 | }..A..B.........$....@...z..)... |
5c840 | 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.. |
5c860 | 0c 7a fb ff 51 00 00 00 00 00 00 00 00 00 00 00 24 00 00 00 24 41 00 00 45 7a fb ff aa 00 00 00 | .z..Q...........$...$A..Ez...... |
5c880 | 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.. |
5c8a0 | c7 7a 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 | .z..s....B....B....D....A.(..P.@ |
5c8c0 | 02 50 0e 28 44 0e 20 41 0e 18 42 0e 10 42 0e 08 34 00 00 00 84 41 00 00 02 7b fb ff c5 00 00 00 | .P.(D..A..B..B..4....A...{...... |
5c8e0 | 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 |
5c900 | 0e 18 42 0e 10 42 0e 08 1c 00 00 00 bc 41 00 00 8f 7b fb ff 39 00 00 00 00 48 0e 10 83 02 70 0e | ..B..B.......A...{..9....H....p. |
5c920 | 08 00 00 00 00 00 00 00 14 00 00 00 dc 41 00 00 a8 7b fb ff 7a 00 00 00 00 00 00 00 00 00 00 00 | .............A...{..z........... |
5c940 | 14 00 00 00 f4 41 00 00 0a 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.. |
5c960 | f9 7b fb ff 0d 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 24 42 00 00 ee 7b fb ff 27 00 00 00 | .{..................$B...{..'... |
5c980 | 00 00 00 00 00 00 00 00 14 00 00 00 3c 42 00 00 fd 7b fb ff 4c 00 00 00 00 00 00 00 00 00 00 00 | ............<B...{..L........... |
5c9a0 | 24 00 00 00 54 42 00 00 31 7c fb ff 78 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 4a 0e 30 02 69 | $...TB..1|..x....A....A....J.0.i |
5c9c0 | 0e 18 41 0e 10 41 0e 08 14 00 00 00 7c 42 00 00 81 7c fb ff 3a 00 00 00 00 00 00 00 00 00 00 00 | ..A..A......|B...|..:........... |
5c9e0 | 14 00 00 00 94 42 00 00 a3 7c fb ff 13 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 ac 42 00 00 | .....B...|...................B.. |
5ca00 | 9e 7c fb ff 16 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 c4 42 00 00 9c 7c fb ff 22 00 00 00 | .|...................B...|.."... |
5ca20 | 00 00 00 00 00 00 00 00 14 00 00 00 dc 42 00 00 a6 7c fb ff 17 00 00 00 00 00 00 00 00 00 00 00 | .............B...|.............. |
5ca40 | 14 00 00 00 f4 42 00 00 a5 7c 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.. |
5ca60 | d0 7c 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 | .|..[....B....A....A.....I..G..B |
5ca80 | 0e 08 00 00 00 00 00 00 34 00 00 00 3c 43 00 00 fb 7c fb ff 5e 00 00 00 00 42 0e 10 8c 02 41 0e | ........4...<C...|..^....B....A. |
5caa0 | 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.... |
5cac0 | 24 00 00 00 74 43 00 00 21 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. |
5cae0 | 08 00 00 00 00 00 00 00 14 00 00 00 9c 43 00 00 19 7d fb ff 19 00 00 00 00 00 00 00 00 00 00 00 | .............C...}.............. |
5cb00 | 14 00 00 00 b4 43 00 00 1a 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.. |
5cb20 | 10 7d fb ff 1a 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 e4 43 00 00 12 7d fb ff 10 00 00 00 | .}...................C...}...... |
5cb40 | 00 00 00 00 00 00 00 00 14 00 00 00 fc 43 00 00 0a 7d fb ff 26 00 00 00 00 44 0e 20 61 0e 08 00 | .............C...}..&....D..a... |
5cb60 | 14 00 00 00 14 44 00 00 18 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.. |
5cb80 | 18 7d fb ff 1a 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 44 44 00 00 1a 7d fb ff 46 00 00 00 | .}..............4...DD...}..F... |
5cba0 | 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 |
5cbc0 | 0e 10 42 0e 08 00 00 00 1c 00 00 00 7c 44 00 00 28 7d fb ff 3e 00 00 00 00 44 0e 10 83 02 79 0e | ..B.........|D..(}..>....D....y. |
5cbe0 | 08 00 00 00 00 00 00 00 6c 00 00 00 9c 44 00 00 46 7d fb ff 8b 00 00 00 00 42 0e 10 8d 02 42 0e | ........l....D..F}.......B....B. |
5cc00 | 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.. |
5cc20 | 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. |
5cc40 | 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.. |
5cc60 | 61 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}.......A....Z.............,E.. |
5cc80 | 5d 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.. |
5cca0 | 8e 7d 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.. |
5ccc0 | bc 7d fb ff 22 00 00 00 00 00 00 00 00 00 00 00 2c 00 00 00 84 45 00 00 c6 7d fb ff 8a 00 00 00 | .}.."...........,....E...}...... |
5cce0 | 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.. |
5cd00 | 14 00 00 00 b4 45 00 00 20 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.. |
5cd20 | 45 7e fb ff 24 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 e4 45 00 00 51 7e fb ff 24 00 00 00 | E~..$................E..Q~..$... |
5cd40 | 00 00 00 00 00 00 00 00 14 00 00 00 fc 45 00 00 5d 7e fb ff 14 00 00 00 00 00 00 00 00 00 00 00 | .............E..]~.............. |
5cd60 | 2c 00 00 00 14 46 00 00 59 7e fb ff 4c 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 7f 0a 0e 10 41 | ,....F..Y~..L....A....A........A |
5cd80 | 0e 08 45 0b 43 0e 10 41 0e 08 00 00 00 00 00 00 14 00 00 00 44 46 00 00 75 7e fb ff 14 00 00 00 | ..E.C..A............DF..u~...... |
5cda0 | 00 00 00 00 00 00 00 00 14 00 00 00 5c 46 00 00 71 7e fb ff 15 00 00 00 00 00 00 00 00 00 00 00 | ............\F..q~.............. |
5cdc0 | 14 00 00 00 74 46 00 00 6e 7e fb ff 14 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 8c 46 00 00 | ....tF..n~...................F.. |
5cde0 | 6a 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 | j~..T....A....G...J..A.......F.. |
5ce00 | 9e 7e 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.. |
5ce20 | d8 7e 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 | .~..7....A....G..f..D...$....F.. |
5ce40 | ef 7e 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 | .~.......A....J.......A......... |
5ce60 | 2c 00 00 00 14 47 00 00 7e 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.... |
5ce80 | 02 72 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 14 00 00 00 44 47 00 00 cf 7f fb ff 1a 00 00 00 | .r..A..B............DG.......... |
5cea0 | 00 00 00 00 00 00 00 00 14 00 00 00 5c 47 00 00 d1 7f fb ff 14 00 00 00 00 00 00 00 00 00 00 00 | ............\G.................. |
5cec0 | 14 00 00 00 74 47 00 00 cd 7f fb ff 25 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 8c 47 00 00 | ....tG......%...........4....G.. |
5cee0 | da 7f 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 | ....t....B....B....D....A.(..D.0 |
5cf00 | 02 5d 0e 28 41 0e 20 44 0e 18 42 0e 10 42 0e 08 1c 00 00 00 c4 47 00 00 16 80 fb ff 2b 00 00 00 | .].(A..D..B..B.......G......+... |
5cf20 | 00 41 0e 10 83 02 63 0e 08 00 00 00 00 00 00 00 34 00 00 00 e4 47 00 00 21 80 fb ff 62 00 00 00 | .A....c.........4....G..!...b... |
5cf40 | 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 |
5cf60 | 0e 18 42 0e 10 42 0e 08 24 00 00 00 1c 48 00 00 4b 80 fb ff 44 00 00 00 00 41 0e 10 86 02 41 0e | ..B..B..$....H..K...D....A....A. |
5cf80 | 18 83 03 44 0e 20 78 0e 18 41 0e 10 44 0e 08 00 24 00 00 00 44 48 00 00 67 80 fb ff 30 00 00 00 | ...D..x..A..D...$...DH..g...0... |
5cfa0 | 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.. |
5cfc0 | 6f 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 | o...<....B....A....D....n..A..E. |
5cfe0 | 08 00 00 00 00 00 00 00 24 00 00 00 9c 48 00 00 7b 80 fb ff 4c 00 00 00 00 41 0e 10 86 02 41 0e | ........$....H..{...L....A....A. |
5d000 | 18 83 03 4a 0e 30 7a 0e 18 41 0e 10 41 0e 08 00 34 00 00 00 c4 48 00 00 9f 80 fb ff 59 00 00 00 | ...J.0z..A..A...4....H......Y... |
5d020 | 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.. |
5d040 | 41 0e 10 42 0e 08 00 00 1c 00 00 00 fc 48 00 00 c0 80 fb ff 5b 00 00 00 00 41 0e 10 83 02 02 59 | A..B.........H......[....A.....Y |
5d060 | 0e 08 00 00 00 00 00 00 1c 00 00 00 1c 49 00 00 fb 80 fb ff 2e 00 00 00 00 41 0e 10 83 02 6c 0e | .............I...........A....l. |
5d080 | 08 00 00 00 00 00 00 00 34 00 00 00 3c 49 00 00 09 81 fb ff 70 00 00 00 00 42 0e 10 8d 02 42 0e | ........4...<I......p....B....B. |
5d0a0 | 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.. |
5d0c0 | 1c 00 00 00 74 49 00 00 41 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...'....A....e......... |
5d0e0 | 34 00 00 00 94 49 00 00 48 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..H...c....B....B....D.... |
5d100 | 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.. |
5d120 | 73 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 | s...D....A....A....D..{..A..A... |
5d140 | 24 00 00 00 f4 49 00 00 8f 81 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 |
5d160 | 0e 18 41 0e 10 41 0e 08 24 00 00 00 1c 4a 00 00 c5 81 fb ff 5f 00 00 00 00 41 0e 10 86 02 41 0e | ..A..A..$....J......_....A....A. |
5d180 | 18 83 03 47 0e 30 02 53 0e 18 41 0e 10 41 0e 08 2c 00 00 00 44 4a 00 00 fc 81 fb ff 6a 00 00 00 | ...G.0.S..A..A..,...DJ......j... |
5d1a0 | 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.. |
5d1c0 | 2c 00 00 00 74 4a 00 00 36 82 fb ff 92 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,...tJ..6........B....A....D.... |
5d1e0 | 02 87 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 a4 4a 00 00 98 82 fb ff 4a 00 00 00 | ....A..B.............J......J... |
5d200 | 00 41 0e 10 83 02 02 48 0e 08 00 00 00 00 00 00 24 00 00 00 c4 4a 00 00 c2 82 fb ff 6a 00 00 00 | .A.....H........$....J......j... |
5d220 | 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.. |
5d240 | 04 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 |
5d260 | 02 e1 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 2c 00 00 00 24 4b 00 00 cc 83 fb ff 9f 00 00 00 | ...(A..A..B..B..,...$K.......... |
5d280 | 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.. |
5d2a0 | 14 00 00 00 54 4b 00 00 3b 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.. |
5d2c0 | 4c 84 fb ff 05 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 84 4b 00 00 39 84 fb ff 0a 01 00 00 | L...............4....K..9....... |
5d2e0 | 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 |
5d300 | 0e 18 42 0e 10 42 0e 08 14 00 00 00 bc 4b 00 00 0b 85 fb ff 06 00 00 00 00 41 0e 10 00 00 00 00 | ..B..B.......K...........A...... |
5d320 | 1c 00 00 00 d4 4b 00 00 f9 84 fb ff 2e 00 00 00 00 41 0e 10 83 02 6c 0e 08 00 00 00 00 00 00 00 | .....K...........A....l......... |
5d340 | 34 00 00 00 f4 4b 00 00 07 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. |
5d360 | 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.. |
5d380 | 33 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 | 3........A....].............LL.. |
5d3a0 | 32 85 fb ff 18 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 64 4c 00 00 32 85 fb ff 0c 00 00 00 | 2...................dL..2....... |
5d3c0 | 00 00 00 00 00 00 00 00 1c 00 00 00 7c 4c 00 00 26 85 fb ff 47 00 00 00 00 41 0e 10 83 02 47 0e | ............|L..&...G....A....G. |
5d3e0 | 20 7d 0e 10 41 0e 08 00 24 00 00 00 9c 4c 00 00 4d 85 fb ff 8d 00 00 00 00 41 0e 10 86 02 41 0e | .}..A...$....L..M........A....A. |
5d400 | 18 83 03 49 0e 28 02 7f 0e 18 41 0e 10 41 0e 08 24 00 00 00 c4 4c 00 00 b2 85 fb ff 0c 01 00 00 | ...I.(....A..A..$....L.......... |
5d420 | 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.. |
5d440 | 96 86 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.. |
5d460 | b9 86 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 | .........B....B....D....A.(..J.@ |
5d480 | 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 |
5d4a0 | 0e 08 00 00 00 00 00 00 1c 00 00 00 5c 4d 00 00 09 87 fb ff 86 00 00 00 00 41 0e 10 83 02 02 84 | ............\M...........A...... |
5d4c0 | 0e 08 00 00 00 00 00 00 2c 00 00 00 7c 4d 00 00 6f 87 fb ff e1 00 00 00 00 42 0e 10 8c 02 41 0e | ........,...|M..o........B....A. |
5d4e0 | 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.. |
5d500 | 20 88 fb ff 10 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 c4 4d 00 00 18 88 fb ff 28 00 00 00 | .....................M......(... |
5d520 | 00 41 0e 10 83 02 66 0e 08 00 00 00 00 00 00 00 24 00 00 00 e4 4d 00 00 20 88 fb ff 37 00 00 00 | .A....f.........$....M......7... |
5d540 | 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.. |
5d560 | 2f 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.. |
5d580 | 42 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 | B........A....A....D...o..A..A.. |
5d5a0 | 3c 00 00 00 54 4e 00 00 9a 88 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.... |
5d5c0 | 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......... |
5d5e0 | 2c 00 00 00 94 4e 00 00 0c 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.... |
5d600 | 73 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 2c 00 00 00 c4 4e 00 00 1a 8b fb ff 1e 01 00 00 | s..A..B.........,....N.......... |
5d620 | 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....... |
5d640 | 24 00 00 00 f4 4e 00 00 08 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. |
5d660 | 18 4a 0e 10 41 0e 08 00 14 00 00 00 1c 4f 00 00 14 8c fb ff 10 00 00 00 00 00 00 00 00 00 00 00 | .J..A........O.................. |
5d680 | 1c 00 00 00 34 4f 00 00 0c 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......... |
5d6a0 | 14 00 00 00 54 4f 00 00 1d 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.. |
5d6c0 | 0f 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... |
5d6e0 | 24 00 00 00 94 4f 00 00 1b 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 |
5d700 | 0e 18 4b 0e 10 41 0e 08 1c 00 00 00 bc 4f 00 00 6f 8c fb ff 5b 00 00 00 00 41 0e 10 83 02 02 55 | ..K..A.......O..o...[....A.....U |
5d720 | 0e 08 00 00 00 00 00 00 1c 00 00 00 dc 4f 00 00 aa 8c fb ff 24 00 00 00 00 41 0e 10 83 02 62 0e | .............O......$....A....b. |
5d740 | 08 00 00 00 00 00 00 00 2c 00 00 00 fc 4f 00 00 ae 8c fb ff 8a 00 00 00 00 42 0e 10 8c 02 41 0e | ........,....O...........B....A. |
5d760 | 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.. |
5d780 | 08 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... |
5d7a0 | 4c 00 00 00 54 50 00 00 2d 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.... |
5d7c0 | 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.. |
5d7e0 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 24 00 00 00 a4 50 00 00 af 8e fb ff 5f 00 00 00 | B..B..B.........$....P......_... |
5d800 | 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.. |
5d820 | e6 8e 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 | ....N....A.....L.............P.. |
5d840 | 14 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.. |
5d860 | 35 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 | 5...G....A.....E............,Q.. |
5d880 | 5c 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.. |
5d8a0 | 7a 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 | z........B....B....A....A.(..L.@ |
5d8c0 | 02 ed 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 1c 00 00 00 84 51 00 00 48 90 fb ff 47 00 00 00 | ...(A..A..B..B.......Q..H...G... |
5d8e0 | 00 41 0e 10 83 02 02 45 0e 08 00 00 00 00 00 00 34 00 00 00 a4 51 00 00 6f 90 fb ff af 00 00 00 | .A.....E........4....Q..o....... |
5d900 | 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. |
5d920 | 10 41 0e 08 00 00 00 00 24 00 00 00 dc 51 00 00 e6 90 fb ff 3b 00 00 00 00 41 0e 10 86 02 41 0e | .A......$....Q......;....A....A. |
5d940 | 18 83 03 46 0e 20 6d 0e 18 44 0e 10 41 0e 08 00 24 00 00 00 04 52 00 00 f9 90 fb ff 69 00 00 00 | ...F..m..D..A...$....R......i... |
5d960 | 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.. |
5d980 | 3a 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 |
5d9a0 | 0e 08 00 00 00 00 00 00 34 00 00 00 5c 52 00 00 ad 91 fb ff 8a 00 00 00 00 41 0e 10 86 02 41 0e | ........4...\R...........A....A. |
5d9c0 | 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...... |
5d9e0 | 1c 00 00 00 94 52 00 00 ff 91 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........ |
5da00 | 34 00 00 00 b4 52 00 00 3b 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.... |
5da20 | 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.. |
5da40 | e0 92 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 |
5da60 | 02 4c 0e 28 48 0e 20 41 0e 18 42 0e 10 42 0e 08 1c 00 00 00 24 53 00 00 11 93 fb ff 42 00 00 00 | .L.(H..A..B..B......$S......B... |
5da80 | 00 41 0e 10 83 02 02 40 0e 08 00 00 00 00 00 00 34 00 00 00 44 53 00 00 33 93 fb ff 63 00 00 00 | .A.....@........4...DS..3...c... |
5daa0 | 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.. |
5dac0 | 41 0e 08 00 00 00 00 00 1c 00 00 00 7c 53 00 00 5e 93 fb ff 6d 00 00 00 00 41 0e 10 83 02 55 0a | A...........|S..^...m....A....U. |
5dae0 | 0e 08 45 0b 02 4d 0e 08 1c 00 00 00 9c 53 00 00 ab 93 fb ff 7a 00 00 00 00 41 0e 10 83 02 02 78 | ..E..M.......S......z....A.....x |
5db00 | 0e 08 00 00 00 00 00 00 24 00 00 00 bc 53 00 00 05 94 fb ff b0 00 00 00 00 41 0e 10 86 02 41 0e | ........$....S...........A....A. |
5db20 | 18 83 03 46 0e 20 02 a0 0e 18 46 0e 10 41 0e 08 4c 00 00 00 e4 53 00 00 8d 94 fb ff 70 01 00 00 | ...F......F..A..L....S......p... |
5db40 | 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 |
5db60 | 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......... |
5db80 | 34 00 00 00 34 54 00 00 ad 95 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.... |
5dba0 | 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.. |
5dbc0 | f9 95 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 | ....-....B....D....D....Y..A..B. |
5dbe0 | 08 00 00 00 00 00 00 00 3c 00 00 00 9c 54 00 00 f6 95 fb ff 9d 00 00 00 00 42 0e 10 8c 02 41 0e | ........<....T...........B....A. |
5dc00 | 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. |
5dc20 | 18 41 0e 10 42 0e 08 00 4c 00 00 00 dc 54 00 00 53 96 fb ff 10 03 00 00 00 42 0e 10 8f 02 42 0e | .A..B...L....T..S........B....B. |
5dc40 | 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 |
5dc60 | 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.. |
5dc80 | 13 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 |
5dca0 | 0e 08 00 00 00 00 00 00 24 00 00 00 5c 55 00 00 42 99 fb ff c7 00 00 00 00 41 0e 10 86 02 41 0e | ........$...\U..B........A....A. |
5dcc0 | 18 83 03 44 0e 20 02 be 0e 18 41 0e 10 41 0e 08 3c 00 00 00 84 55 00 00 e1 99 fb ff 13 01 00 00 | ...D......A..A..<....U.......... |
5dce0 | 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.. |
5dd00 | 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 34 00 00 00 c4 55 00 00 b4 9a fb ff c1 00 00 00 | A..B..B.........4....U.......... |
5dd20 | 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 |
5dd40 | 0e 18 42 0e 10 42 0e 08 34 00 00 00 fc 55 00 00 3d 9b fb ff bf 00 00 00 00 42 0e 10 8d 02 42 0e | ..B..B..4....U..=........B....B. |
5dd60 | 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.. |
5dd80 | 34 00 00 00 34 56 00 00 c4 9b fb ff be 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 | 4...4V...........B....B....A.... |
5dda0 | 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.. |
5ddc0 | 4a 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 | J...~....A....A....G.0.p..C..A.. |
5dde0 | 1c 00 00 00 94 56 00 00 a0 9c 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......... |
5de00 | 14 00 00 00 b4 56 00 00 bb 9c fb ff 1a 00 00 00 00 00 00 00 00 00 00 00 2c 00 00 00 cc 56 00 00 | .....V..................,....V.. |
5de20 | bd 9c 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.. |
5de40 | 10 42 cc 0e 08 00 00 00 34 00 00 00 fc 56 00 00 87 9d fb ff e2 00 00 00 00 42 0e 10 8d 02 42 0e | .B......4....V...........B....B. |
5de60 | 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.. |
5de80 | 2c 00 00 00 34 57 00 00 31 9e fb ff 70 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,...4W..1...p....B....A....D.... |
5dea0 | 49 0e 30 02 56 0e 20 46 0e 18 41 0e 10 42 0e 08 24 00 00 00 64 57 00 00 71 9e fb ff 50 00 00 00 | I.0.V..F..A..B..$...dW..q...P... |
5dec0 | 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.. |
5dee0 | 99 9e 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 |
5df00 | 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.. |
5df20 | 14 00 00 00 d4 57 00 00 6e 9f fb ff 36 00 00 00 00 41 0e 10 74 0e 08 00 14 00 00 00 ec 57 00 00 | .....W..n...6....A..t........W.. |
5df40 | 8c 9f fb ff 1a 00 00 00 00 51 0e 10 48 0e 08 00 2c 00 00 00 04 58 00 00 8e 9f fb ff 85 00 00 00 | .........Q..H...,....X.......... |
5df60 | 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........ |
5df80 | 4c 00 00 00 34 58 00 00 e3 9f fb ff 8a 02 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 48 0e 20 8d 04 | L...4X...........B....B....H.... |
5dfa0 | 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. |
5dfc0 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 84 58 00 00 1d a2 fb ff 8c 00 00 00 | .B..B..B........$....X.......... |
5dfe0 | 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.. |
5e000 | 81 a2 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. |
5e020 | 08 00 00 00 00 00 00 00 34 00 00 00 dc 58 00 00 12 a3 fb ff fd 00 00 00 00 42 0e 10 8c 02 41 0e | ........4....X...........B....A. |
5e040 | 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......... |
5e060 | 34 00 00 00 14 59 00 00 d7 a3 fb ff 83 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | 4....Y...........B....B....D.... |
5e080 | 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.. |
5e0a0 | 22 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 |
5e0c0 | 0e 08 49 0b 02 5e 0e 18 46 0e 10 42 0e 08 00 00 24 00 00 00 84 59 00 00 6c a4 fb ff 78 00 00 00 | ..I..^..F..B....$....Y..l...x... |
5e0e0 | 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.. |
5e100 | bc a4 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.. |
5e120 | bb a4 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 |
5e140 | 02 5f 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 34 00 00 00 04 5a 00 00 f6 a4 fb ff 4f 00 00 00 | ._.(A..A..B..B..4....Z......O... |
5e160 | 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. |
5e180 | 08 00 00 00 00 00 00 00 34 00 00 00 3c 5a 00 00 0d a5 fb ff 28 00 00 00 00 41 0e 10 86 02 41 0e | ........4...<Z......(....A....A. |
5e1a0 | 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....... |
5e1c0 | 34 00 00 00 74 5a 00 00 fd a4 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.... |
5e1e0 | 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.. |
5e200 | 6a 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 | j...)....B....A....D....^..A..B. |
5e220 | 08 00 00 00 00 00 00 00 14 00 00 00 dc 5a 00 00 63 a5 fb ff 1d 00 00 00 00 00 00 00 00 00 00 00 | .............Z..c............... |
5e240 | 34 00 00 00 f4 5a 00 00 68 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..h...F....A....A....D..m. |
5e260 | 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...........,[.. |
5e280 | 76 a5 fb ff 09 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 44 5b 00 00 67 a5 fb ff 7e 00 00 00 | v...............4...D[..g...~... |
5e2a0 | 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 |
5e2c0 | 0e 18 42 0e 10 42 0e 08 14 00 00 00 7c 5b 00 00 ad a5 fb ff 1c 00 00 00 00 00 00 00 00 00 00 00 | ..B..B......|[.................. |
5e2e0 | 14 00 00 00 94 5b 00 00 b1 a5 fb ff 29 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 ac 5b 00 00 | .....[......)...........4....[.. |
5e300 | c2 a5 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....A....A.(..C.0 |
5e320 | 02 9a 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 2c 00 00 00 e4 5b 00 00 34 a6 fb ff 4d 00 00 00 | ...(A..A..B..B..,....[..4...M... |
5e340 | 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....... |
5e360 | 44 00 00 00 14 5c 00 00 51 a6 fb ff ba 01 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 45 0e 20 8c 04 | D....\..Q........B....B....E.... |
5e380 | 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 |
5e3a0 | 0e 08 00 00 00 00 00 00 14 00 00 00 5c 5c 00 00 c3 a7 fb ff 1f 00 00 00 00 44 0e 20 5a 0e 08 00 | ............\\...........D..Z... |
5e3c0 | 14 00 00 00 74 5c 00 00 ca a7 fb ff 26 00 00 00 00 00 00 00 00 00 00 00 24 00 00 00 8c 5c 00 00 | ....t\......&...........$....\.. |
5e3e0 | d8 a7 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 | ....d....A....A....D...[..A..A.. |
5e400 | 2c 00 00 00 b4 5c 00 00 14 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.... |
5e420 | 02 69 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 e4 5c 00 00 5c a8 fb ff 36 00 00 00 | .i..A..B........4....\..\...6... |
5e440 | 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. |
5e460 | 18 42 0e 10 42 0e 08 00 24 00 00 00 1c 5d 00 00 5a a8 fb ff 1f 00 00 00 00 41 0e 10 86 02 41 0e | .B..B...$....]..Z........A....A. |
5e480 | 18 83 03 43 0e 20 4b 0e 18 49 0e 10 41 0e 08 00 34 00 00 00 44 5d 00 00 51 a8 fb ff 30 00 00 00 | ...C..K..I..A...4...D]..Q...0... |
5e4a0 | 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.. |
5e4c0 | 41 0e 08 00 00 00 00 00 24 00 00 00 7c 5d 00 00 49 a8 fb ff 35 00 00 00 00 41 0e 10 86 02 41 0e | A.......$...|]..I...5....A....A. |
5e4e0 | 18 83 03 49 0e 30 67 0e 18 41 0e 10 41 0e 08 00 4c 00 00 00 a4 5d 00 00 56 a8 fb ff 63 00 00 00 | ...I.0g..A..A...L....]..V...c... |
5e500 | 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 |
5e520 | 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......... |
5e540 | 5c 00 00 00 f4 5d 00 00 69 a8 fb ff 84 00 00 00 00 45 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 | \....]..i........E....B....E.... |
5e560 | 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 |
5e580 | 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... |
5e5a0 | 24 00 00 00 54 5e 00 00 8d a8 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. |
5e5c0 | 18 41 0e 10 41 0e 08 00 34 00 00 00 7c 5e 00 00 a3 a8 fb ff 37 00 00 00 00 41 0e 10 86 02 41 0e | .A..A...4...|^......7....A....A. |
5e5e0 | 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....... |
5e600 | 2c 00 00 00 b4 5e 00 00 a2 a8 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.... |
5e620 | 47 0e 30 02 46 0e 20 44 0e 18 41 0e 10 42 0e 08 34 00 00 00 e4 5e 00 00 cd a8 fb ff 2b 00 00 00 | G.0.F..D..A..B..4....^......+... |
5e640 | 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 |
5e660 | 0e 10 42 0e 08 00 00 00 24 00 00 00 1c 5f 00 00 c0 a8 fb ff 55 00 00 00 00 41 0e 10 86 02 41 0e | ..B.....$...._......U....A....A. |
5e680 | 18 83 03 47 0e 30 02 49 0e 18 41 0e 10 41 0e 08 24 00 00 00 44 5f 00 00 ed a8 fb ff 4e 00 00 00 | ...G.0.I..A..A..$...D_......N... |
5e6a0 | 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_.. |
5e6c0 | 13 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 |
5e6e0 | 02 fa 0e 28 4a 0e 20 41 0e 18 42 0e 10 42 0e 08 2c 00 00 00 a4 5f 00 00 f8 a9 fb ff b6 00 00 00 | ...(J..A..B..B..,...._.......... |
5e700 | 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........ |
5e720 | 44 00 00 00 d4 5f 00 00 7e 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.... |
5e740 | 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 |
5e760 | 0e 18 42 0e 10 42 0e 08 2c 00 00 00 1c 60 00 00 bf aa fb ff 65 00 00 00 00 42 0e 10 8c 02 41 0e | ..B..B..,....`......e....B....A. |
5e780 | 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`.. |
5e7a0 | f4 aa 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 | .........B....B....D....A.(..E.0 |
5e7c0 | 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 |
5e7e0 | 0e 08 00 00 00 00 00 00 4c 00 00 00 9c 60 00 00 82 ab fb ff e8 00 00 00 00 42 0e 10 8f 02 42 0e | ........L....`...........B....B. |
5e800 | 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 |
5e820 | 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..............`.. |
5e840 | 1a 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.. |
5e860 | 21 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 |
5e880 | 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 |
5e8a0 | 0e 10 42 0e 08 00 00 00 4c 00 00 00 5c 61 00 00 5d ac fb ff 8c 00 00 00 00 42 0e 10 8d 02 42 0e | ..B.....L...\a..]........B....B. |
5e8c0 | 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. |
5e8e0 | 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.. |
5e900 | 99 ac 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.. |
5e920 | 93 ac 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.. |
5e940 | 8b ac 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 |
5e960 | 0e 08 00 00 00 00 00 00 1c 00 00 00 1c 62 00 00 26 ad fb ff 1a 00 00 00 00 41 0e 10 83 02 58 0e | .............b..&........A....X. |
5e980 | 08 00 00 00 00 00 00 00 24 00 00 00 3c 62 00 00 20 ad fb ff 46 00 00 00 00 41 0e 10 86 02 41 0e | ........$...<b......F....A....A. |
5e9a0 | 18 83 03 46 0e 20 76 0e 18 46 0e 10 41 0e 08 00 1c 00 00 00 64 62 00 00 3e ad fb ff 22 00 00 00 | ...F..v..F..A.......db..>..."... |
5e9c0 | 00 41 0e 10 83 02 60 0e 08 00 00 00 00 00 00 00 34 00 00 00 84 62 00 00 40 ad fb ff 76 00 00 00 | .A....`.........4....b..@...v... |
5e9e0 | 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. |
5ea00 | 10 41 0e 08 00 00 00 00 24 00 00 00 bc 62 00 00 7e ad fb ff 31 00 00 00 00 41 0e 10 86 02 41 0e | .A......$....b..~...1....A....A. |
5ea20 | 18 83 03 46 0e 20 66 0e 18 41 0e 10 41 0e 08 00 2c 00 00 00 e4 62 00 00 87 ad fb ff ba 00 00 00 | ...F..f..A..A...,....b.......... |
5ea40 | 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......... |
5ea60 | 24 00 00 00 14 63 00 00 11 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 |
5ea80 | 0e 18 41 0e 10 41 0e 08 1c 00 00 00 3c 63 00 00 5b ae fb ff 3b 00 00 00 00 41 0e 10 83 02 79 0e | ..A..A......<c..[...;....A....y. |
5eaa0 | 08 00 00 00 00 00 00 00 14 00 00 00 5c 63 00 00 76 ae fb ff 2b 00 00 00 00 00 00 00 00 00 00 00 | ............\c..v...+........... |
5eac0 | 1c 00 00 00 74 63 00 00 89 ae 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......... |
5eae0 | 2c 00 00 00 94 63 00 00 a5 ae 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.... |
5eb00 | 02 45 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 14 00 00 00 c4 63 00 00 c7 ae fb ff 46 00 00 00 | .E..A..B.............c......F... |
5eb20 | 00 00 00 00 00 00 00 00 24 00 00 00 dc 63 00 00 f5 ae fb ff b9 00 00 00 00 42 0e 10 8c 02 41 0e | ........$....c...........B....A. |
5eb40 | 18 86 03 43 0e 20 83 04 4c 0e 80 01 00 00 00 00 2c 00 00 00 04 64 00 00 86 af fb ff 68 00 00 00 | ...C....L.......,....d......h... |
5eb60 | 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........ |
5eb80 | 2c 00 00 00 34 64 00 00 be af 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.... |
5eba0 | 02 89 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 64 64 00 00 1f b0 fb ff 50 00 00 00 | ....A..B............dd......P... |
5ebc0 | 00 41 0e 10 83 02 02 4e 0e 08 00 00 00 00 00 00 24 00 00 00 84 64 00 00 4f b0 fb ff 94 00 00 00 | .A.....N........$....d..O....... |
5ebe0 | 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.. |
5ec00 | 4b 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 | KZ..P....A....A....D.........d.. |
5ec20 | 9b b0 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.. |
5ec40 | d5 b0 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 | .........B....A....D....G.0.n... |
5ec60 | 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 14 00 00 00 24 65 00 00 1e b2 fb ff 09 00 00 00 | A..A..B.............$e.......... |
5ec80 | 00 41 0e 10 00 00 00 00 2c 00 00 00 3c 65 00 00 0f b2 fb ff 7f 00 00 00 00 42 0e 10 8c 02 41 0e | .A......,...<e...........B....A. |
5eca0 | 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.. |
5ecc0 | 5e 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 |
5ece0 | 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.. |
5ed00 | b6 b3 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 | ....l....B....B....E....A.(..A.0 |
5ed20 | 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......... |
5ed40 | 24 00 00 00 f4 65 00 00 da bd fb ff 79 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 70 | $....e......y....A....A....D...p |
5ed60 | 0e 18 41 0e 10 41 0e 08 1c 00 00 00 1c 66 00 00 2b be fb ff 31 00 00 00 00 60 0e 10 83 02 50 c3 | ..A..A.......f..+...1....`....P. |
5ed80 | 0e 08 00 00 00 00 00 00 1c 00 00 00 3c 66 00 00 3c be fb ff 12 00 00 00 00 41 0e 10 83 02 50 0e | ............<f..<........A....P. |
5eda0 | 08 00 00 00 00 00 00 00 24 00 00 00 5c 66 00 00 2e be fb ff 57 00 00 00 00 44 0e 10 86 02 41 0e | ........$...\f......W....D....A. |
5edc0 | 18 83 03 44 0e 20 02 4b 0e 18 41 0e 10 41 0e 08 1c 00 00 00 84 66 00 00 5d be fb ff 8b 00 00 00 | ...D...K..A..A.......f..]....... |
5ede0 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 00 00 1c 00 00 00 a4 66 00 00 a3 58 fa ff 32 00 00 00 | .A....A....D.........f...X..2... |
5ee00 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 00 00 2c 00 00 00 c4 66 00 00 a8 be fb ff 47 00 00 00 | .A....A....D....,....f......G... |
5ee20 | 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....... |
5ee40 | 34 00 00 00 f4 66 00 00 bf be 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.... |
5ee60 | 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.. |
5ee80 | 36 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 | 6........G..............D...Lg.. |
5eea0 | 9e bf 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 |
5eec0 | 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.. |
5eee0 | 1c 00 00 00 94 67 00 00 23 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........ |
5ef00 | 34 00 00 00 b4 67 00 00 6d 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..m........A....A....D...o |
5ef20 | 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.. |
5ef40 | b8 c0 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 | .........B....B....B....A.(..A.0 |
5ef60 | 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......... |
5ef80 | 2c 00 00 00 34 68 00 00 5e 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.... |
5efa0 | 02 a5 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 4c 00 00 00 64 68 00 00 db c1 fb ff e7 02 00 00 | ....A..B........L...dh.......... |
5efc0 | 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 |
5efe0 | 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......... |
5f000 | 1c 00 00 00 b4 68 00 00 72 c4 fb ff 5a 00 00 00 00 41 0e 10 83 02 02 4d 0e 08 00 00 00 00 00 00 | .....h..r...Z....A.....M........ |
5f020 | 24 00 00 00 d4 68 00 00 ac c4 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..~. |
5f040 | 18 41 0e 10 41 0e 08 00 24 00 00 00 fc 68 00 00 ce c4 fb ff b5 00 00 00 00 41 0e 10 83 02 02 4f | .A..A...$....h...........A.....O |
5f060 | 0a 0e 08 45 0b 02 59 0a 0e 08 45 0b 41 0e 08 00 24 00 00 00 24 69 00 00 5b c5 fb ff 76 00 00 00 | ...E..Y...E.A...$...$i..[...v... |
5f080 | 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.. |
5f0a0 | a9 c5 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 |
5f0c0 | 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......... |
5f0e0 | 14 00 00 00 94 69 00 00 8c c6 fb ff 0e 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 ac 69 00 00 | .....i.......................i.. |
5f100 | 82 c6 fb ff 76 00 00 00 00 42 0e 10 02 73 0e 08 44 00 00 00 c4 69 00 00 e0 c6 fb ff 96 00 00 00 | ....v....B...s..D....i.......... |
5f120 | 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 |
5f140 | 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.. |
5f160 | 2e 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. |
5f180 | 08 00 00 00 00 00 00 00 14 00 00 00 3c 6a 00 00 3d 55 fa ff 27 00 00 00 00 41 0e 10 83 02 00 00 | ............<j..=U..'....A...... |
5f1a0 | 1c 00 00 00 54 6a 00 00 e0 c7 fb ff 21 00 00 00 00 41 0e 10 83 02 5f 0e 08 00 00 00 00 00 00 00 | ....Tj......!....A...._......... |
5f1c0 | 14 00 00 00 74 6a 00 00 e1 c7 fb ff 1c 00 00 00 00 44 0e 20 57 0e 08 00 14 00 00 00 8c 6a 00 00 | ....tj...........D..W........j.. |
5f1e0 | e5 c7 fb ff 1c 00 00 00 00 44 0e 20 57 0e 08 00 34 00 00 00 a4 6a 00 00 e9 c7 fb ff 82 00 00 00 | .........D..W...4....j.......... |
5f200 | 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 |
5f220 | 0e 18 42 0e 10 42 0e 08 24 00 00 00 dc 6a 00 00 33 c8 fb ff 7a 00 00 00 00 41 0e 10 86 02 41 0e | ..B..B..$....j..3...z....A....A. |
5f240 | 18 83 03 47 0e 30 02 6e 0e 18 41 0e 10 41 0e 08 4c 00 00 00 04 6b 00 00 85 c8 fb ff 98 03 00 00 | ...G.0.n..A..A..L....k.......... |
5f260 | 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 |
5f280 | 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......... |
5f2a0 | 24 00 00 00 54 6b 00 00 cd cb fb ff 44 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 4a 0e 30 75 0e | $...Tk......D....A....A....J.0u. |
5f2c0 | 18 41 0e 10 41 0e 08 00 2c 00 00 00 7c 6b 00 00 e9 cb fb ff b9 01 00 00 00 41 0e 10 86 02 41 0e | .A..A...,...|k...........A....A. |
5f2e0 | 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.. |
5f300 | 72 cd fb ff 6e 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 c4 6b 00 00 c8 cd fb ff 3d 00 00 00 | r...n................k......=... |
5f320 | 00 41 0e 10 83 02 7b 0e 08 00 00 00 00 00 00 00 2c 00 00 00 e4 6b 00 00 e5 cd fb ff b5 00 00 00 | .A....{.........,....k.......... |
5f340 | 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.. |
5f360 | 2c 00 00 00 14 6c 00 00 6a ce fb ff 40 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,....l..j...@....B....A....D.... |
5f380 | 6f 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 34 00 00 00 44 6c 00 00 7a ce fb ff 9f 00 00 00 | o..A..B.........4...Dl..z....... |
5f3a0 | 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. |
5f3c0 | 08 00 00 00 00 00 00 00 14 00 00 00 7c 6c 00 00 e1 ce fb ff 1d 00 00 00 00 00 00 00 00 00 00 00 | ............|l.................. |
5f3e0 | 3c 00 00 00 94 6c 00 00 e6 ce fb ff 02 01 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 47 0e 20 8c 04 | <....l...........B....B....G.... |
5f400 | 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.. |
5f420 | 3c 00 00 00 d4 6c 00 00 a8 cf 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.... |
5f440 | 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......... |
5f460 | 3c 00 00 00 14 6d 00 00 b0 d0 fb ff 1c 01 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 47 0e 20 8c 04 | <....m...........B....B....G.... |
5f480 | 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.. |
5f4a0 | 1c 00 00 00 54 6d 00 00 8c d1 fb ff 5f 00 00 00 00 41 0e 10 83 02 02 5d 0e 08 00 00 00 00 00 00 | ....Tm......_....A.....]........ |
5f4c0 | 24 00 00 00 74 6d 00 00 cb d1 fb ff 54 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 02 47 | $...tm......T....A....A....C...G |
5f4e0 | 0e 18 46 0e 10 41 0e 08 24 00 00 00 9c 6d 00 00 f7 d1 fb ff 44 00 00 00 00 41 0e 10 86 02 41 0e | ..F..A..$....m......D....A....A. |
5f500 | 18 83 03 43 0e 20 6b 0e 18 48 0e 10 41 0e 08 00 24 00 00 00 c4 6d 00 00 13 d2 fb ff 33 00 00 00 | ...C..k..H..A...$....m......3... |
5f520 | 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.. |
5f540 | 1e 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.. |
5f560 | 28 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.. |
5f580 | 34 00 00 00 34 6e 00 00 67 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..g...?....A....A....C..e. |
5f5a0 | 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.. |
5f5c0 | 6e 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 | n...<....A....A....F..l..F..A... |
5f5e0 | 24 00 00 00 94 6e 00 00 82 d2 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. |
5f600 | 18 4c 0e 10 41 0e 08 00 14 00 00 00 bc 6e 00 00 7e d2 fb ff 2f 00 00 00 00 44 0e 20 6a 0e 08 00 | .L..A........n..~.../....D..j... |
5f620 | 1c 00 00 00 d4 6e 00 00 95 d2 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.. |
5f640 | 2c 00 00 00 f4 6e 00 00 f0 d2 fb ff 64 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,....n......d....B....A....D.... |
5f660 | 4f 0e 30 02 49 0e 20 41 0e 18 41 0e 10 42 0e 08 2c 00 00 00 24 6f 00 00 24 d3 fb ff 26 01 00 00 | O.0.I..A..A..B..,...$o..$...&... |
5f680 | 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......... |
5f6a0 | 4c 00 00 00 54 6f 00 00 1a 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.... |
5f6c0 | 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. |
5f6e0 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 a4 6f 00 00 d4 d6 fb ff 3b 00 00 00 | .B..B..B.............o......;... |
5f700 | 00 41 0e 10 83 02 79 0e 08 00 00 00 00 00 00 00 14 00 00 00 c4 6f 00 00 ef d6 fb ff 5b 00 00 00 | .A....y..............o......[... |
5f720 | 00 00 00 00 00 00 00 00 1c 00 00 00 dc 6f 00 00 32 d7 fb ff 23 00 00 00 00 41 0e 10 83 02 61 0e | .............o..2...#....A....a. |
5f740 | 08 00 00 00 00 00 00 00 1c 00 00 00 fc 6f 00 00 35 d7 fb ff 75 00 00 00 00 02 44 0e 20 68 0e 08 | .............o..5...u.....D..h.. |
5f760 | 44 0e 20 44 0e 08 00 00 14 00 00 00 1c 70 00 00 8a d7 fb ff 20 00 00 00 00 00 00 00 00 00 00 00 | D..D.........p.................. |
5f780 | 14 00 00 00 34 70 00 00 92 d7 fb ff 17 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 4c 70 00 00 | ....4p......................Lp.. |
5f7a0 | 91 d7 fb ff 1e 00 00 00 00 00 00 00 00 00 00 00 44 00 00 00 64 70 00 00 97 d7 fb ff 49 01 00 00 | ................D...dp......I... |
5f7c0 | 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.@.". |
5f7e0 | 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.. |
5f800 | 98 d8 fb ff 19 00 00 00 00 00 00 00 00 00 00 00 44 00 00 00 c4 70 00 00 99 d8 fb ff 58 01 00 00 | ................D....p......X... |
5f820 | 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.@.:. |
5f840 | 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.. |
5f860 | a9 d9 fb ff 5e 00 00 00 00 00 00 00 00 00 00 00 2c 00 00 00 24 71 00 00 ef d9 fb ff cd 00 00 00 | ....^...........,...$q.......... |
5f880 | 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.. |
5f8a0 | 1c 00 00 00 54 71 00 00 8c da fb ff 8f 00 00 00 00 47 0e e0 01 02 87 0e 08 00 00 00 00 00 00 00 | ....Tq...........G.............. |
5f8c0 | 4c 00 00 00 74 71 00 00 fb da 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.... |
5f8e0 | 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. |
5f900 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 c4 71 00 00 0c de fb ff fe 00 00 00 | .B..B..B........4....q.......... |
5f920 | 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... |
5f940 | 42 cc 0e 08 00 00 00 00 14 00 00 00 fc 71 00 00 d2 de fb ff 19 00 00 00 00 00 00 00 00 00 00 00 | B............q.................. |
5f960 | 1c 00 00 00 14 72 00 00 d3 de fb ff 23 00 00 00 00 44 0e 10 83 02 5e 0e 08 00 00 00 00 00 00 00 | .....r......#....D....^......... |
5f980 | 44 00 00 00 34 72 00 00 d6 de fb ff c7 00 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 | D...4r...........B....B....E.... |
5f9a0 | 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 |
5f9c0 | 0e 18 42 0e 10 42 0e 08 3c 00 00 00 7c 72 00 00 55 df fb ff 64 02 00 00 00 42 0e 10 8d 02 42 0e | ..B..B..<...|r..U...d....B....B. |
5f9e0 | 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. |
5fa00 | 08 00 00 00 00 00 00 00 1c 00 00 00 bc 72 00 00 79 e1 fb ff 48 00 00 00 00 44 0e 10 83 02 02 43 | .............r..y...H....D.....C |
5fa20 | 0e 08 00 00 00 00 00 00 2c 00 00 00 dc 72 00 00 a1 e1 fb ff dd 00 00 00 00 42 0e 10 8c 02 41 0e | ........,....r...........B....A. |
5fa40 | 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.. |
5fa60 | 4e e2 fb ff 39 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 24 73 00 00 6f e2 fb ff 08 00 00 00 | N...9...............$s..o....... |
5fa80 | 00 00 00 00 00 00 00 00 14 00 00 00 3c 73 00 00 5f e2 fb ff 08 00 00 00 00 00 00 00 00 00 00 00 | ............<s.._............... |
5faa0 | 14 00 00 00 54 73 00 00 4f e2 fb ff 07 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 6c 73 00 00 | ....Ts..O...................ls.. |
5fac0 | 3e e2 fb ff 31 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 84 73 00 00 57 e2 fb ff 6a 00 00 00 | >...1................s..W...j... |
5fae0 | 00 41 0e 10 83 02 4a 0e 20 02 5d 0e 10 41 0e 08 1c 00 00 00 a4 73 00 00 a1 e2 fb ff 42 00 00 00 | .A....J...]..A.......s......B... |
5fb00 | 00 41 0e 10 83 02 47 0e 20 78 0e 10 41 0e 08 00 4c 00 00 00 c4 73 00 00 c3 e2 fb ff a0 03 00 00 | .A....G..x..A...L....s.......... |
5fb20 | 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 |
5fb40 | 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......... |
5fb60 | 14 00 00 00 14 74 00 00 13 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.. |
5fb80 | 45 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 | E........B....B....A....A.(..J.. |
5fba0 | 02 00 00 00 00 00 00 00 1c 00 00 00 5c 74 00 00 31 e7 fb ff 3b 00 00 00 00 41 0e 10 86 02 41 0e | ............\t..1...;....A....A. |
5fbc0 | 18 83 03 47 0e 30 00 00 14 00 00 00 7c 74 00 00 4c e7 fb ff 1b 00 00 00 00 41 0e 10 00 00 00 00 | ...G.0......|t..L........A...... |
5fbe0 | 24 00 00 00 94 74 00 00 4f e7 fb ff 49 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | $....t..O...I....B....B....D.... |
5fc00 | 41 0e 28 83 05 4d 0e 40 24 00 00 00 bc 74 00 00 70 e7 fb ff 51 00 00 00 00 42 0e 10 8c 02 41 0e | A.(..M.@$....t..p...Q....B....A. |
5fc20 | 18 86 03 44 0e 20 83 04 4a 0e 30 00 00 00 00 00 14 00 00 00 e4 74 00 00 99 e7 fb ff 3d 00 00 00 | ...D....J.0..........t......=... |
5fc40 | 00 41 0e 10 00 00 00 00 3c 00 00 00 fc 74 00 00 be e7 fb ff 17 01 00 00 00 42 0e 10 8d 02 42 0e | .A......<....t...........B....B. |
5fc60 | 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. |
5fc80 | 08 00 00 00 00 00 00 00 44 00 00 00 3c 75 00 00 a0 e8 fb ff 65 00 00 00 00 42 0e 10 8f 02 45 0e | ........D...<u......e....B....E. |
5fca0 | 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 |
5fcc0 | 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 14 00 00 00 84 75 00 00 c8 e8 fb ff 02 00 00 00 | A.(B..B..B..B........u.......... |
5fce0 | 00 00 00 00 00 00 00 00 14 00 00 00 9c 75 00 00 c0 e8 fb ff 10 00 00 00 00 00 00 00 00 00 00 00 | .............u.................. |
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 a1 c7 42 00 00 00 00 00 63 ce 42 00 00 00 00 00 | .XB.....:.B.......B.....c.B..... |
60440 | 29 e9 42 00 00 00 00 00 e5 ed 42 00 00 00 00 00 bc 00 43 00 00 00 00 00 7a 0a 43 00 00 00 00 00 | ).B.......B.......C.....z.C..... |
60460 | af 0a 43 00 00 00 00 00 4b 10 43 00 00 00 00 00 c2 18 43 00 00 00 00 00 bd 1e 43 00 00 00 00 00 | ..C.....K.C.......C.......C..... |
60480 | c6 21 43 00 00 00 00 00 d6 24 43 00 00 00 00 00 ae 27 43 00 00 00 00 00 54 2a 43 00 00 00 00 00 | .!C......$C......'C.....T*C..... |
604a0 | c6 3b 43 00 00 00 00 00 f8 3e 43 00 00 00 00 00 5d 43 43 00 00 00 00 00 cf 54 43 00 00 00 00 00 | .;C......>C.....]CC......TC..... |
604c0 | 67 5e 43 00 00 00 00 00 b4 65 43 00 00 00 00 00 16 95 43 00 00 00 00 00 c1 b0 43 00 00 00 00 00 | g^C......eC.......C.......C..... |
604e0 | cc c5 43 00 00 00 00 00 50 05 44 00 00 00 00 00 90 09 44 00 00 00 00 00 20 17 44 00 00 00 00 00 | ..C.....P.D.......D.......D..... |
60500 | 25 30 44 00 00 00 00 00 e1 31 44 00 00 00 00 00 b3 98 44 00 00 00 00 00 16 a2 44 00 00 00 00 00 | %0D......1D.......D.......D..... |
60520 | eb a6 44 00 00 00 00 00 5d ac 44 00 00 00 00 00 f5 b1 44 00 00 00 00 00 bd ba 44 00 00 00 00 00 | ..D.....].D.......D.......D..... |
60540 | 5f 0e 45 00 00 00 00 00 fb 1a 45 00 00 00 00 00 9b 1f 45 00 00 00 00 00 83 27 45 00 00 00 00 00 | _.E.......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 | c8 69 45 00 00 00 00 00 d0 c3 41 00 00 00 00 00 cf 69 45 00 00 00 00 00 18 c5 41 00 00 00 00 00 | .iE.......A......iE.......A..... |
605a0 | f4 3c 45 00 00 00 00 00 12 c2 41 00 00 00 00 00 f0 53 45 00 00 00 00 00 ce c2 41 00 00 00 00 00 | .<E.......A......SE.......A..... |
605c0 | a7 43 45 00 00 00 00 00 e0 c0 41 00 00 00 00 00 bc 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 b8 8b 03 00 00 00 00 00 | ..........A..................... |
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 b8 71 45 00 00 00 00 00 b8 71 05 00 00 00 00 00 64 15 00 00 00 00 00 00 | .........qE......q......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 20 87 45 00 00 00 00 00 20 87 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 | ........................ |