MakeMe.html 6.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>Class MakeMe</title>
  5. <link rel="stylesheet" type="text/css" href="doc.css" />
  6. </head>
  7. <body>
  8. <div class='body'>
  9. <div class="content">
  10. <a name='top'></a>
  11. <h1 class='className'>MakeMe</h1>
  12. <div class='classBlock'>
  13. <table class='classHead' title='MakeMe'>
  14. <tr><td><strong>Module</strong></td><td>embedthis.me</td></tr>
  15. <tr><td><strong>Definition</strong></td><td> class MakeMe</td></tr>
  16. <tr><td><strong>Inheritance</strong></td><td>MakeMe <img src='images/inherit.gif' alt='inherit'/> <a href='Object.html'>Object</a><tr><td><strong>Stability</strong></td><td>Prototype.</td></tr>
  17. </td></tr>
  18. </table>
  19. <p class='classBrief'>MakeMe Class
  20. This implements the MakeMe 'me' tool and provides constant definitions.</p>
  21. </div>
  22. <hr />
  23. <a name='Properties'></a>
  24. <h2 class='classSection'>Properties</h2>
  25. <table class='itemTable' title='properties'>
  26. <tr><th>Qualifiers</th><th>Property</th><th>Type</th><th width='95%'>Description</th></tr>
  27. <a name='builder'></a>
  28. <tr><td nowrap align='center'></td><td>builder</td><td><a href='Builder.html'>Builder</a></td><td>Singleton <a href='#Builder'>Builder</a> reference (. </td></tr>
  29. <a name='configure'></a>
  30. <tr><td nowrap align='center'></td><td>configure</td><td>&nbsp;</td><td>Singleton <a href='#Configure'>Configure</a> reference. </td></tr>
  31. <a name='generating'></a>
  32. <tr><td nowrap align='center'></td><td>generating</td><td>&nbsp;</td><td>Set to the project type being generated. </td></tr>
  33. <a name='loader'></a>
  34. <tr><td nowrap align='center'></td><td>loader</td><td><a href='Loader.html'>Loader</a></td><td>Singleton <a href='#Loader'>Loader</a> reference. </td></tr>
  35. <a name='options'></a>
  36. <tr><td nowrap align='center'></td><td>options</td><td><a href='Object.html'>Object</a></td><td>Application command line options from Args.options. </td></tr>
  37. <a name='project'></a>
  38. <tr><td nowrap align='center'></td><td>project</td><td>&nbsp;</td><td>Singleton <a href='#Project'>Project</a> reference. </td></tr>
  39. <a name='status'></a>
  40. <tr><td nowrap align='center'></td><td>status</td><td>&nbsp;</td><td>Default exit status. </td></tr>
  41. </table>
  42. <p class='inheritedLink'><a href='Object.html#Properties'><i>Inherited Properties</i></a></p>
  43. <hr />
  44. <a name='ClassMethods'></a>
  45. <h2 class='classSection'>MakeMe Class Methods</h2>
  46. <table class='apiIndex' title='methods'>
  47. <tr><th>Qualifiers</th><th width='95%'>Method</th></tr>
  48. <p>(No own class methods defined)</p></table>
  49. <p class='inheritedLink'><a href='Object.html#InstanceMethods'><i>Inherited Methods</i></a></p>
  50. <hr />
  51. <a name='InstanceMethods'></a>
  52. <h2 class='classSection'>MakeMe Instance Methods</h2>
  53. <table class='apiIndex' title='methods'>
  54. <tr><th>Qualifiers</th><th width='95%'>Method</th></tr>
  55. <tr class='apiDef'><td class='apiType'></td><td><a href='#programFiles32'><b>programFiles32</b></a>(): <a href='Path.html'>Path</a></tr><tr class='apiBrief'><td>&nbsp;</td><td>The MakeMe location on windows under Program Files.</td></tr>
  56. <tr class='apiDef'><td class='apiType'></td><td><a href='#strace'><b>strace</b></a>(tag: <a href='String.html'>String</a>, args: <a href='Array.html'>Array</a>)</tr><tr class='apiBrief'><td>&nbsp;</td><td>Emit "show" trace.</td></tr>
  57. <tr class='apiDef'><td class='apiType'></td><td><a href='#trace'><b>trace</b></a>(tag: <a href='String.html'>String</a>, args: <a href='Array.html'>Array</a>): <a href='Void.html'>Void</a></tr><tr class='apiBrief'><td>&nbsp;</td><td>Emit trace.</td></tr>
  58. <tr class='apiDef'><td class='apiType'></td><td><a href='#vtrace'><b>vtrace</b></a>(tag, args: <a href='Array.html'>Array</a>)</tr><tr class='apiBrief'><td>&nbsp;</td><td>Emit "verbose" trace.</td></tr>
  59. </table>
  60. <p class='inheritedLink'><a href='Object.html#InstanceMethods'><i>Inherited Methods</i></a></p>
  61. <hr />
  62. <h2>Method Detail</h2>
  63. <a name='programFiles32'></a>
  64. <div class='api'>
  65. <div class='apiSig'> programFiles32(): <a href='Path.html'>Path</a>
  66. </div>
  67. <div class='apiDetail'>
  68. <dl><dt>Description</dt></dd><dd>The MakeMe location on windows under Program Files. Will be either /Program Files for 32-bit, or /Program Files (x86) for 64-bit.</dd></dl>
  69. </div>
  70. </div>
  71. <hr />
  72. <a name='strace'></a>
  73. <div class='api'>
  74. <div class='apiSig'> strace(tag: <a href='String.html'>String</a>, args: <a href='Array.html'>Array</a>)
  75. </div>
  76. <div class='apiDetail'>
  77. <dl><dt>Description</dt></dd><dd>Emit "show" trace. This is trace that is displayed if me --show is invoked.</dd></dl>
  78. <dl><dt>Parameters</dt>
  79. <dd><table class='parameters' title='parameters'>
  80. <tr class='param'><td class='param'>tag: <a href='String.html'>String</a> </td><td>Informational tag emitted before the message.</td></tr><tr class='param'><td class='param'>args: <a href='Array.html'>Array</a> </td><td>Message args to display.</td></tr></table></dd>
  81. </dl></div>
  82. </div>
  83. <hr />
  84. <a name='trace'></a>
  85. <div class='api'>
  86. <div class='apiSig'> trace(tag: <a href='String.html'>String</a>, args: <a href='Array.html'>Array</a>): <a href='Void.html'>Void</a>
  87. </div>
  88. <div class='apiDetail'>
  89. <dl><dt>Description</dt></dd><dd>Emit trace. </dd></dl>
  90. <dl><dt>Parameters</dt>
  91. <dd><table class='parameters' title='parameters'>
  92. <tr class='param'><td class='param'>tag: <a href='String.html'>String</a> </td><td>Informational tag emitted before the message.</td></tr><tr class='param'><td class='param'>args: <a href='Array.html'>Array</a> </td><td>Message args to display.</td></tr></table></dd>
  93. </dl></div>
  94. </div>
  95. <hr />
  96. <a name='vtrace'></a>
  97. <div class='api'>
  98. <div class='apiSig'> vtrace(tag, args: <a href='Array.html'>Array</a>)
  99. </div>
  100. <div class='apiDetail'>
  101. <dl><dt>Description</dt></dd><dd>Emit "verbose" trace. This is trace that is displayed if me --verbose is invoked.</dd></dl>
  102. <dl><dt>Parameters</dt>
  103. <dd><table class='parameters' title='parameters'>
  104. <tr class='param'><td class='param'>tag </td><td>Informational tag emitted before the message.</td></tr><tr class='param'><td class='param'>args: <a href='Array.html'>Array</a> </td><td>Message args to display.</td></tr></table></dd>
  105. </dl></div>
  106. </div>
  107. <hr />
  108. <div class="terms">
  109. <p class="terms">
  110. <a href="https://www.embedthis.com/"> Embedthis Software LLC, 2003-2014. All rights reserved. Embedthis is a trademark of Embedthis Software LLC.</a>
  111. </p>
  112. </div></div>
  113. </div>
  114. </body>
  115. </html>