Artifact aaeb907791bb59a809f1bec6d0b1969b29ca66b4:
0000: 3c 3f 0a 09 73 65 74 20 73 6f 75 72 63 65 64 69 <?..set sourcedi
0010: 72 20 22 2f 77 65 62 2f 72 6b 65 65 6e 65 2f 64 r "/web/rkeene/d
0020: 65 76 65 6c 2f 6b 69 74 63 72 65 61 74 6f 72 2f evel/kitcreator/
0030: 61 6c 6c 22 0a 09 66 6f 72 65 61 63 68 20 66 69 all"..foreach fi
0040: 6c 65 20 5b 67 6c 6f 62 20 2d 74 61 69 6c 73 20 le [glob -tails
0050: 2d 6e 6f 63 6f 6d 70 6c 61 69 6e 20 2d 64 69 72 -nocomplain -dir
0060: 65 63 74 6f 72 79 20 24 73 6f 75 72 63 65 64 69 ectory $sourcedi
0070: 72 20 22 6b 69 74 63 72 65 61 74 6f 72 2d 2a 2e r "kitcreator-*.
0080: 74 61 72 2e 67 7a 22 5d 20 7b 0a 09 09 72 65 67 tar.gz"] {...reg
0090: 65 78 70 20 7b 5e 6b 69 74 63 72 65 61 74 6f 72 exp {^kitcreator
00a0: 2d 28 2e 2a 29 2e 74 61 72 2e 67 7a 24 7d 20 24 -(.*).tar.gz$} $
00b0: 66 69 6c 65 20 2d 3e 20 76 65 72 73 0a 09 09 73 file -> vers...s
00c0: 65 74 20 6b 69 74 63 72 65 61 74 6f 72 5f 76 65 et kitcreator_ve
00d0: 72 73 69 6f 6e 73 28 24 76 65 72 73 29 20 24 76 rsions($vers) $v
00e0: 65 72 73 0a 09 7d 0a 09 73 65 74 20 6b 69 74 63 ers..}..set kitc
00f0: 72 65 61 74 6f 72 5f 76 65 72 73 69 6f 6e 5f 73 reator_version_s
0100: 65 6c 65 63 74 65 64 20 5b 6c 69 6e 64 65 78 20 elected [lindex
0110: 5b 6c 73 6f 72 74 20 2d 64 69 63 74 69 6f 6e 61 [lsort -dictiona
0120: 72 79 20 5b 61 72 72 61 79 20 6e 61 6d 65 73 20 ry [array names
0130: 6b 69 74 63 72 65 61 74 6f 72 5f 76 65 72 73 69 kitcreator_versi
0140: 6f 6e 73 5d 5d 20 65 6e 64 5d 0a 0a 09 73 65 74 ons]] end]...set
0150: 20 6b 69 74 63 72 65 61 74 6f 72 5f 76 65 72 73 kitcreator_vers
0160: 69 6f 6e 73 28 74 72 75 6e 6b 29 20 22 46 6f 73 ions(trunk) "Fos
0170: 73 69 6c 20 54 72 75 6e 6b 20 54 69 70 22 0a 0a sil Trunk Tip"..
0180: 09 73 65 74 20 74 63 6c 5f 76 65 72 73 69 6f 6e .set tcl_version
0190: 73 28 38 2e 34 2e 31 39 29 20 38 2e 34 2e 31 39 s(8.4.19) 8.4.19
01a0: 0a 09 73 65 74 20 74 63 6c 5f 76 65 72 73 69 6f ..set tcl_versio
01b0: 6e 73 28 38 2e 35 2e 39 29 20 38 2e 35 2e 39 0a ns(8.5.9) 8.5.9.
01c0: 09 73 65 74 20 74 63 6c 5f 76 65 72 73 69 6f 6e .set tcl_version
01d0: 73 28 63 76 73 5f 48 45 41 44 29 20 22 46 6f 73 s(cvs_HEAD) "Fos
01e0: 73 69 6c 20 54 72 75 6e 6b 20 54 69 70 22 0a 0a sil Trunk Tip"..
01f0: 09 73 65 74 20 70 6c 61 74 66 6f 72 6d 73 28 6c .set platforms(l
0200: 69 6e 75 78 2d 78 38 36 29 20 22 4c 69 6e 75 78 inux-x86) "Linux
0210: 20 6f 6e 20 78 38 36 22 0a 09 73 65 74 20 70 6c on x86"..set pl
0220: 61 74 66 6f 72 6d 73 28 6c 69 6e 75 78 2d 61 6d atforms(linux-am
0230: 64 36 34 29 20 22 4c 69 6e 75 78 20 6f 6e 20 61 d64) "Linux on a
0240: 6d 64 36 34 22 0a 09 73 65 74 20 70 6c 61 74 66 md64"..set platf
0250: 6f 72 6d 73 28 6c 69 6e 75 78 2d 6d 69 70 73 65 orms(linux-mipse
0260: 6c 29 20 22 4c 69 6e 75 78 20 6f 6e 20 4d 49 50 l) "Linux on MIP
0270: 53 45 4c 22 0a 09 73 65 74 20 70 6c 61 74 66 6f SEL"..set platfo
0280: 72 6d 73 28 77 69 6e 64 6f 77 73 2d 78 38 36 29 rms(windows-x86)
0290: 20 22 57 69 6e 64 6f 77 73 20 6f 6e 20 78 38 36 "Windows on x86
02a0: 22 0a 0a 09 73 65 74 20 64 69 73 61 62 6c 65 20 "...set disable
02b0: 7b 0a 09 09 70 6c 61 74 66 6f 72 6d 20 6c 69 6e {...platform lin
02c0: 75 78 2d 61 6d 64 36 34 20 74 6b 0a 09 09 70 6c ux-amd64 tk...pl
02d0: 61 74 66 6f 72 6d 20 6c 69 6e 75 78 2d 6d 69 70 atform linux-mip
02e0: 73 65 6c 20 74 6b 0a 09 7d 0a 0a 09 73 65 74 20 sel tk..}...set
02f0: 73 70 65 63 69 66 69 63 20 7b 0a 09 09 70 6c 61 specific {...pla
0300: 74 66 6f 72 6d 20 77 69 6e 64 6f 77 73 2d 78 38 tform windows-x8
0310: 36 20 66 69 6c 65 20 69 63 6f 6e 20 7b 4b 69 74 6 file icon {Kit
0320: 20 49 63 6f 6e 7d 0a 09 09 70 6c 61 74 66 6f 72 Icon}...platfor
0330: 6d 20 77 69 6e 64 6f 77 73 2d 78 38 36 20 74 65 m windows-x86 te
0340: 78 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 7b xt description {
0350: 44 65 73 63 72 69 70 74 69 6f 6e 7d 0a 09 7d 0a Description}..}.
0360: 3f 3e 3c 68 74 6d 6c 3e 0a 20 20 3c 68 65 61 64 ?><html>. <head
0370: 3e 0a 20 20 20 20 3c 74 69 74 6c 65 3e 4b 69 74 >. <title>Kit
0380: 43 72 65 61 74 6f 72 2c 20 57 65 62 20 49 6e 74 Creator, Web Int
0390: 65 72 66 61 63 65 3c 2f 74 69 74 6c 65 3e 0a 20 erface</title>.
03a0: 20 20 20 3c 73 63 72 69 70 74 3e 0a 3c 21 2d 2d <script>.<!--
03b0: 0a 09 66 75 6e 63 74 69 6f 6e 20 76 65 72 69 66 ..function verif
03c0: 79 4f 70 74 69 6f 6e 73 28 29 20 7b 0a 09 09 76 yOptions() {...v
03d0: 61 72 20 6b 69 74 63 72 65 61 74 6f 72 5f 76 65 ar kitcreator_ve
03e0: 72 73 69 6f 6e 3b 0a 09 09 76 61 72 20 74 63 6c rsion;...var tcl
03f0: 5f 76 65 72 73 69 6f 6e 3b 0a 09 09 76 61 72 20 _version;...var
0400: 70 6c 61 74 66 6f 72 6d 3b 0a 0a 09 09 6b 69 74 platform;....kit
0410: 63 72 65 61 74 6f 72 5f 76 65 72 73 69 6f 6e 20 creator_version
0420: 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c = document.getEl
0430: 65 6d 65 6e 74 73 42 79 4e 61 6d 65 28 27 6b 69 ementsByName('ki
0440: 74 63 72 65 61 74 6f 72 5f 76 65 72 73 69 6f 6e tcreator_version
0450: 27 29 5b 30 5d 2e 76 61 6c 75 65 3b 0a 09 09 74 ')[0].value;...t
0460: 63 6c 5f 76 65 72 73 69 6f 6e 20 3d 20 64 6f 63 cl_version = doc
0470: 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 ument.getElement
0480: 73 42 79 4e 61 6d 65 28 27 74 63 6c 5f 76 65 72 sByName('tcl_ver
0490: 73 69 6f 6e 27 29 5b 30 5d 2e 76 61 6c 75 65 3b sion')[0].value;
04a0: 0a 09 09 70 6c 61 74 66 6f 72 6d 20 3d 20 64 6f ...platform = do
04b0: 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e cument.getElemen
04c0: 74 73 42 79 4e 61 6d 65 28 27 70 6c 61 74 66 6f tsByName('platfo
04d0: 72 6d 27 29 5b 30 5d 2e 76 61 6c 75 65 3b 0a 0a rm')[0].value;..
04e0: 09 7d 0a 2d 2d 3e 0a 20 20 20 20 3c 2f 73 63 72 .}.-->. </scr
04f0: 69 70 74 3e 0a 20 20 3c 2f 68 65 61 64 3e 0a 20 ipt>. </head>.
0500: 20 3c 62 6f 64 79 3e 0a 20 20 20 20 3c 68 31 3e <body>. <h1>
0510: 4b 69 74 43 72 65 61 74 6f 72 20 57 65 62 20 49 KitCreator Web I
0520: 6e 74 65 72 66 61 63 65 3c 2f 68 31 3e 0a 20 20 nterface</h1>.
0530: 20 20 3c 66 6f 72 6d 20 6d 65 74 68 6f 64 3d 22 <form method="
0540: 70 6f 73 74 22 20 65 6e 63 74 79 70 65 3d 22 6d post" enctype="m
0550: 75 6c 74 69 70 61 72 74 2f 66 6f 72 6d 2d 64 61 ultipart/form-da
0560: 74 61 22 3e 0a 20 20 20 20 20 20 3c 74 61 62 6c ta">. <tabl
0570: 65 3e 0a 20 20 20 20 20 20 20 20 3c 74 72 3e 0a e>. <tr>.
0580: 20 20 20 20 20 20 20 20 20 20 3c 74 64 3e 4b 69 <td>Ki
0590: 74 43 72 65 61 74 6f 72 20 56 65 72 73 69 6f 6e tCreator Version
05a0: 3a 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 :</td>.
05b0: 20 3c 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 <td>.
05c0: 20 20 3c 73 65 6c 65 63 74 20 6e 61 6d 65 3d 22 <select name="
05d0: 6b 69 74 63 72 65 61 74 6f 72 5f 76 65 72 73 69 kitcreator_versi
05e0: 6f 6e 22 20 6f 6e 43 68 61 6e 67 65 3d 22 76 65 on" onChange="ve
05f0: 72 69 66 79 4f 70 74 69 6f 6e 73 28 29 3b 22 3e rifyOptions();">
0600: 0a 3c 3f 0a 09 66 6f 72 65 61 63 68 20 6b 69 74 .<?..foreach kit
0610: 63 72 65 61 74 6f 72 5f 76 65 72 73 69 6f 6e 20 creator_version
0620: 5b 6c 73 6f 72 74 20 2d 64 69 63 74 69 6f 6e 61 [lsort -dictiona
0630: 72 79 20 5b 61 72 72 61 79 20 6e 61 6d 65 73 20 ry [array names
0640: 6b 69 74 63 72 65 61 74 6f 72 5f 76 65 72 73 69 kitcreator_versi
0650: 6f 6e 73 5d 5d 20 7b 0a 09 09 73 65 74 20 6b 69 ons]] {...set ki
0660: 74 63 72 65 61 74 6f 72 5f 76 65 72 73 69 6f 6e tcreator_version
0670: 5f 6e 61 6d 65 20 24 6b 69 74 63 72 65 61 74 6f _name $kitcreato
0680: 72 5f 76 65 72 73 69 6f 6e 73 28 24 6b 69 74 63 r_versions($kitc
0690: 72 65 61 74 6f 72 5f 76 65 72 73 69 6f 6e 29 0a reator_version).
06a0: 0a 09 09 69 66 20 7b 24 6b 69 74 63 72 65 61 74 ...if {$kitcreat
06b0: 6f 72 5f 76 65 72 73 69 6f 6e 20 3d 3d 20 24 6b or_version == $k
06c0: 69 74 63 72 65 61 74 6f 72 5f 76 65 72 73 69 6f itcreator_versio
06d0: 6e 5f 73 65 6c 65 63 74 65 64 7d 20 7b 0a 09 09 n_selected} {...
06e0: 09 73 65 74 20 73 65 6c 65 63 74 65 64 20 22 20 .set selected "
06f0: 73 65 6c 65 63 74 65 64 22 0a 09 09 7d 20 65 6c selected"...} el
0700: 73 65 20 7b 0a 09 09 09 73 65 74 20 73 65 6c 65 se {....set sele
0710: 63 74 65 64 20 22 22 0a 09 09 7d 0a 0a 09 09 70 cted ""...}....p
0720: 75 74 73 20 22 20 20 20 20 20 20 20 20 20 20 20 uts "
0730: 20 20 20 3c 6f 70 74 69 6f 6e 20 76 61 6c 75 65 <option value
0740: 3d 5c 22 24 7b 6b 69 74 63 72 65 61 74 6f 72 5f =\"${kitcreator_
0750: 76 65 72 73 69 6f 6e 7d 5c 22 24 7b 73 65 6c 65 version}\"${sele
0760: 63 74 65 64 7d 3e 24 7b 6b 69 74 63 72 65 61 74 cted}>${kitcreat
0770: 6f 72 5f 76 65 72 73 69 6f 6e 5f 6e 61 6d 65 7d or_version_name}
0780: 3c 2f 6f 70 74 69 6f 6e 3e 22 0a 09 7d 0a 3f 3e </option>"..}.?>
0790: 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 73 . </s
07a0: 65 6c 65 63 74 3e 0a 20 20 20 20 20 20 20 20 20 elect>.
07b0: 20 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 3c </td>. <
07c0: 2f 74 72 3e 0a 20 20 20 20 20 20 20 20 3c 74 72 /tr>. <tr
07d0: 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 74 64 3e >. <td>
07e0: 54 63 6c 20 56 65 72 73 69 6f 6e 3a 3c 2f 74 64 Tcl Version:</td
07f0: 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 74 64 3e >. <td>
0800: 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 65 . <se
0810: 6c 65 63 74 20 6e 61 6d 65 3d 22 74 63 6c 5f 76 lect name="tcl_v
0820: 65 72 73 69 6f 6e 22 20 6f 6e 43 68 61 6e 67 65 ersion" onChange
0830: 3d 22 76 65 72 69 66 79 4f 70 74 69 6f 6e 73 28 ="verifyOptions(
0840: 29 3b 22 3e 0a 3c 3f 0a 09 66 6f 72 65 61 63 68 );">.<?..foreach
0850: 20 74 63 6c 5f 76 65 72 73 69 6f 6e 20 5b 6c 73 tcl_version [ls
0860: 6f 72 74 20 2d 64 69 63 74 69 6f 6e 61 72 79 20 ort -dictionary
0870: 5b 61 72 72 61 79 20 6e 61 6d 65 73 20 74 63 6c [array names tcl
0880: 5f 76 65 72 73 69 6f 6e 73 5d 5d 20 7b 0a 09 09 _versions]] {...
0890: 73 65 74 20 74 63 6c 5f 76 65 72 73 69 6f 6e 5f set tcl_version_
08a0: 6e 61 6d 65 20 24 74 63 6c 5f 76 65 72 73 69 6f name $tcl_versio
08b0: 6e 73 28 24 74 63 6c 5f 76 65 72 73 69 6f 6e 29 ns($tcl_version)
08c0: 0a 09 09 70 75 74 73 20 22 20 20 20 20 20 20 20 ...puts "
08d0: 20 20 20 20 20 20 20 3c 6f 70 74 69 6f 6e 20 76 <option v
08e0: 61 6c 75 65 3d 5c 22 24 7b 74 63 6c 5f 76 65 72 alue=\"${tcl_ver
08f0: 73 69 6f 6e 7d 5c 22 3e 24 7b 74 63 6c 5f 76 65 sion}\">${tcl_ve
0900: 72 73 69 6f 6e 5f 6e 61 6d 65 7d 3c 2f 6f 70 74 rsion_name}</opt
0910: 69 6f 6e 3e 22 0a 09 7d 0a 3f 3e 0a 20 20 20 20 ion>"..}.?>.
0920: 20 20 20 20 20 20 20 20 3c 2f 73 65 6c 65 63 74 </select
0930: 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 74 64 >. </td
0940: 3e 0a 20 20 20 20 20 20 20 20 3c 2f 74 72 3e 0a >. </tr>.
0950: 20 20 20 20 20 20 20 20 3c 74 72 3e 0a 20 20 20 <tr>.
0960: 20 20 20 20 20 20 20 3c 74 64 3e 50 6c 61 74 66 <td>Platf
0970: 6f 72 6d 3a 3c 2f 74 64 3e 0a 20 20 20 20 20 20 orm:</td>.
0980: 20 20 20 20 3c 74 64 3e 0a 20 20 20 20 20 20 20 <td>.
0990: 20 20 20 20 20 3c 73 65 6c 65 63 74 20 6e 61 6d <select nam
09a0: 65 3d 22 70 6c 61 74 66 6f 72 6d 22 20 6f 6e 43 e="platform" onC
09b0: 68 61 6e 67 65 3d 22 76 65 72 69 66 79 4f 70 74 hange="verifyOpt
09c0: 69 6f 6e 73 28 29 3b 22 3e 0a 3c 3f 0a 09 66 6f ions();">.<?..fo
09d0: 72 65 61 63 68 20 70 6c 61 74 66 6f 72 6d 20 5b reach platform [
09e0: 6c 73 6f 72 74 20 2d 64 69 63 74 69 6f 6e 61 72 lsort -dictionar
09f0: 79 20 5b 61 72 72 61 79 20 6e 61 6d 65 73 20 70 y [array names p
0a00: 6c 61 74 66 6f 72 6d 73 5d 5d 20 7b 0a 09 09 73 latforms]] {...s
0a10: 65 74 20 70 6c 61 74 66 6f 72 6d 5f 6e 61 6d 65 et platform_name
0a20: 20 24 70 6c 61 74 66 6f 72 6d 73 28 24 70 6c 61 $platforms($pla
0a30: 74 66 6f 72 6d 29 0a 09 09 70 75 74 73 20 22 20 tform)...puts "
0a40: 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 6f 70 <op
0a50: 74 69 6f 6e 20 76 61 6c 75 65 3d 5c 22 24 7b 70 tion value=\"${p
0a60: 6c 61 74 66 6f 72 6d 7d 5c 22 3e 24 7b 70 6c 61 latform}\">${pla
0a70: 74 66 6f 72 6d 5f 6e 61 6d 65 7d 3c 2f 6f 70 74 tform_name}</opt
0a80: 69 6f 6e 3e 22 0a 09 7d 0a 3f 3e 0a 20 20 20 20 ion>"..}.?>.
0a90: 20 20 20 20 20 20 20 20 3c 2f 73 65 6c 65 63 74 </select
0aa0: 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 74 64 >. </td
0ab0: 3e 0a 20 20 20 20 20 20 20 20 3c 2f 74 72 3e 0a >. </tr>.
0ac0: 20 20 20 20 20 20 20 20 3c 74 72 3e 0a 20 20 20 <tr>.
0ad0: 20 20 20 20 20 20 20 3c 74 64 3e 4b 69 74 20 4f <td>Kit O
0ae0: 70 74 69 6f 6e 73 3a 3c 2f 74 64 3e 0a 20 20 20 ptions:</td>.
0af0: 20 20 20 20 20 20 20 3c 74 64 3e 0a 20 20 20 20 <td>.
0b00: 20 20 20 20 20 20 20 20 3c 69 6e 70 75 74 20 74 <input t
0b10: 79 70 65 3d 22 63 68 65 63 6b 62 6f 78 22 20 6e ype="checkbox" n
0b20: 61 6d 65 3d 22 6f 70 74 69 6f 6e 5f 70 61 63 6b ame="option_pack
0b30: 61 67 65 5f 74 6b 22 3e 54 6b 3c 62 72 3e 0a 20 age_tk">Tk<br>.
0b40: 20 20 20 20 20 20 20 20 20 20 20 3c 69 6e 70 75 <inpu
0b50: 74 20 74 79 70 65 3d 22 63 68 65 63 6b 62 6f 78 t type="checkbox
0b60: 22 20 6e 61 6d 65 3d 22 6f 70 74 69 6f 6e 5f 70 " name="option_p
0b70: 61 63 6b 61 67 65 5f 69 74 63 6c 22 3e 5b 69 6e ackage_itcl">[in
0b80: 63 72 20 54 63 6c 5d 3c 62 72 3e 0a 20 20 20 20 cr Tcl]<br>.
0b90: 20 20 20 20 20 20 20 20 3c 69 6e 70 75 74 20 74 <input t
0ba0: 79 70 65 3d 22 63 68 65 63 6b 62 6f 78 22 20 6e ype="checkbox" n
0bb0: 61 6d 65 3d 22 6f 70 74 69 6f 6e 5f 70 61 63 6b ame="option_pack
0bc0: 61 67 65 5f 6d 6b 34 74 63 6c 22 3e 4d 65 74 61 age_mk4tcl">Meta
0bd0: 6b 69 74 3c 62 72 3e 0a 20 20 20 20 20 20 20 20 kit<br>.
0be0: 20 20 20 20 3c 69 6e 70 75 74 20 74 79 70 65 3d <input type=
0bf0: 22 63 68 65 63 6b 62 6f 78 22 20 6e 61 6d 65 3d "checkbox" name=
0c00: 22 6f 70 74 69 6f 6e 5f 74 68 72 65 61 64 65 64 "option_threaded
0c10: 22 3e 54 68 72 65 61 64 65 64 3c 62 72 3e 0a 20 ">Threaded<br>.
0c20: 20 20 20 20 20 20 20 20 20 20 20 3c 69 6e 70 75 <inpu
0c30: 74 20 74 79 70 65 3d 22 63 68 65 63 6b 62 6f 78 t type="checkbox
0c40: 22 20 6e 61 6d 65 3d 22 6f 70 74 69 6f 6e 5f 6b " name="option_k
0c50: 69 74 64 6c 6c 22 3e 42 75 69 6c 64 20 4c 69 62 itdll">Build Lib
0c60: 72 61 72 79 20 28 4b 69 74 44 4c 4c 29 3c 62 72 rary (KitDLL)<br
0c70: 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 74 64 >. </td
0c80: 3e 0a 20 20 20 20 20 20 20 20 3c 2f 74 72 3e 0a >. </tr>.
0c90: 20 20 20 20 20 20 20 20 3c 74 72 3e 0a 20 20 20 <tr>.
0ca0: 20 20 20 20 20 20 20 3c 74 64 3e 4b 69 74 20 49 <td>Kit I
0cb0: 63 6f 6e 3a 3c 2f 74 64 3e 0a 20 20 20 20 20 20 con:</td>.
0cc0: 20 20 20 20 3c 74 64 3e 0a 20 20 20 20 20 20 20 <td>.
0cd0: 20 20 20 20 20 3c 69 6e 70 75 74 20 74 79 70 65 <input type
0ce0: 3d 22 66 69 6c 65 22 20 6e 61 6d 65 3d 22 70 6c ="file" name="pl
0cf0: 61 74 66 6f 72 6d 2d 77 69 6e 64 6f 77 73 2d 78 atform-windows-x
0d00: 38 36 2d 69 63 6f 6e 22 3e 0a 20 20 20 20 20 20 86-icon">.
0d10: 20 20 20 20 3c 2f 74 64 3e 0a 20 20 20 20 20 20 </td>.
0d20: 20 20 3c 2f 74 72 3e 0a 20 20 20 20 20 20 20 20 </tr>.
0d30: 3c 74 72 3e 0a 20 20 20 20 20 20 20 20 20 20 3c <tr>. <
0d40: 74 64 3e 44 65 73 63 72 69 70 74 69 6f 6e 3a 3c td>Description:<
0d50: 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 3c /td>. <
0d60: 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 td>.
0d70: 3c 69 6e 70 75 74 20 74 79 70 65 3d 22 74 65 78 <input type="tex
0d80: 74 22 20 6e 61 6d 65 3d 22 70 6c 61 74 66 6f 72 t" name="platfor
0d90: 6d 2d 77 69 6e 64 6f 77 73 2d 78 38 36 2d 64 65 m-windows-x86-de
0da0: 73 63 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c sc">. <
0db0: 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 3c 2f 74 /td>. </t
0dc0: 72 3e 0a 20 20 20 20 20 20 3c 2f 74 61 62 6c 65 r>. </table
0dd0: 3e 0a 20 20 20 20 20 20 3c 69 6e 70 75 74 20 74 >. <input t
0de0: 79 70 65 3d 22 73 75 62 6d 69 74 22 20 6e 61 6d ype="submit" nam
0df0: 65 3d 22 73 75 62 6d 69 74 22 20 76 61 6c 75 65 e="submit" value
0e00: 3d 22 43 72 65 61 74 65 22 3e 0a 20 20 20 20 3c ="Create">. <
0e10: 2f 66 6f 72 6d 3e 0a 20 20 3c 2f 62 6f 64 79 3e /form>. </body>
0e20: 0a 3c 2f 68 74 6d 6c 3e 0a .</html>.