mtxrun.xml /size: 4722 b    last modification: 2020-07-01 14:35
1<?xml version="1.0" ?>
2<application>
3 <metadata>
4  <entry name="name">mtxrun</entry>
5  <entry name="detail">ConTeXt TDS Runner Tool</entry>
6  <entry name="version">1.33</entry>
7 </metadata>
8 <flags>
9  <category name="basic">
10   <subcategory>
11    <flag name="script"><short>run an mtx script (lua prefered method) (<ref name="noquotes"/>), no script gives list</short></flag>
12    <flag name="evaluate"><short>run code passed on the commandline (between quotes) (=loop) (exit|quit aborts)</short></flag>
13    <flag name="execute"><short>run a script or program (texmfstart method) (<ref name="noquotes"/>)</short></flag>
14    <flag name="resolve"><short>resolve prefixed arguments</short></flag>
15    <flag name="ctxlua"><short>run internally (using preloaded libs)</short></flag>
16    <flag name="internal"><short>run script using built in libraries (same as <ref name="ctxlua"/>)</short></flag>
17    <flag name="locate"><short>locate given filename in database (default) or system (<ref name="first"/> <ref name="all"/> <ref name="detail"/>)</short></flag>
18   </subcategory>
19   <subcategory>
20    <flag name="tree" value="pathtotree"><short>use given texmf tree (default file: setuptex.tmf)</short></flag>
21    <flag name="path" value="runpath"><short>go to given path before execution</short></flag>
22    <flag name="ifchanged" value="filename"><short>only execute when given file has changed (md checksum)</short></flag>
23    <flag name="iftouched" value="old,new"><short>only execute when given file has changed (time stamp)</short></flag>
24   </subcategory>
25   <subcategory>
26    <flag name="makestubs"><short>create stubs for (context related) scripts</short></flag>
27    <flag name="removestubs"><short>remove stubs (context related) scripts</short></flag>
28    <flag name="stubpath" value="binpath"><short>paths where stubs wil be written</short></flag>
29    <flag name="windows"><short>create windows (mswin) stubs</short></flag>
30    <flag name="unix"><short>create unix (linux) stubs</short></flag>
31    <flag name="addbinarypath"><short>prepend the (found) binarypath to runners</short></flag>
32   </subcategory>
33   <subcategory>
34    <flag name="verbose"><short>give a bit more info</short></flag>
35    <flag name="trackers" value="list"><short>enable given trackers</short></flag>
36    <flag name="progname" value="str"><short>format or backend</short></flag>
37    <flag name="systeminfo" value="str"><short>show current operating system, processor, etc</short></flag>
38   </subcategory>
39   <subcategory>
40    <flag name="edit"><short>launch editor with found file</short></flag>
41    <flag name="launch"><short>launch files like manuals, assumes os support (<ref name="all"/>,<ref name="list"/>)</short></flag>
42   </subcategory>
43   <subcategory>
44    <flag name="timedrun"><short>run a script and time its run</short></flag>
45    <flag name="autogenerate"><short>regenerate databases if needed (handy when used to run context in an editor)</short></flag>
46   </subcategory>
47   <subcategory>
48    <flag name="usekpse"><short>use kpse as fallback (when no mkiv and cache installed, often slower)</short></flag>
49    <flag name="forcekpse"><short>force using kpse (handy when no mkiv and cache installed but less functionality)</short></flag>
50   </subcategory>
51   <subcategory>
52    <flag name="prefixes"><short>show supported prefixes</short></flag>
53   </subcategory>
54   <subcategory>
55    <flag name="generate"><short>generate file database</short></flag>
56   </subcategory>
57   <subcategory>
58    <flag name="variables"><short>show configuration variables</short></flag>
59    <flag name="configurations"><short>show configuration order</short></flag>
60   </subcategory>
61   <subcategory>
62    <flag name="directives"><short>show (known) directives</short></flag>
63    <flag name="trackers"><short>show (known) trackers</short></flag>
64    <flag name="experiments"><short>show (known) experiments</short></flag>
65   </subcategory>
66   <subcategory>
67    <flag name="expand-braces"><short>expand complex variable</short></flag>
68    <flag name="resolve-path"><short>expand variable (completely resolve paths)</short></flag>
69    <flag name="expand-path"><short>expand variable (resolve paths)</short></flag>
70    <flag name="expand-var"><short>expand variable (resolve references)</short></flag>
71    <flag name="show-path"><short>show path expansion of ...</short></flag>
72    <flag name="var-value"><short>report value of variable</short></flag>
73    <flag name="find-file"><short>report file location</short></flag>
74    <flag name="find-path"><short>report path of file</short></flag>
75   </subcategory>
76   <subcategory>
77    <flag name="pattern" value="string"><short>filter variables</short></flag>
78   </subcategory>
79  </category>
80 </flags>
81</application>
82