Lines Matching +full:- +full:- +full:output +full:- +full:document
9 # http://www.apache.org/licenses/LICENSE-2.0
54 # multiple dependent output edges. Rather than attempting to display
77 target = next(lines)[:-1] # strip trailing colon
90 type = 'order-only'
109 font-family: sans;
110 font-size: 0.8em;
114 font-weight: normal;
115 font-size: 140%;
116 text-align: center;
120 font-weight: normal;
121 font-size: 120%;
124 font-family: WebKitHack, monospace;
125 white-space: nowrap;
128 -webkit-columns: auto 2;
134 document = ['<h1><tt>%s</tt></h1>' % html_escape(node.target)]
137 document.append('<h2>target is built using rule <tt>%s</tt> of</h2>' %
140 document.append('<div class=filelist>')
145 document.append('<tt><a href="?%s">%s</a>%s</tt><br>' %
147 document.append('</div>')
150 document.append('<h2>dependent edges build:</h2>')
151 document.append('<div class=filelist>')
152 for output in sorted(node.outputs):
153 document.append('<tt><a href="?%s">%s</a></tt><br>' %
154 (html_escape(output), html_escape(output)))
155 document.append('</div>')
157 return '\n'.join(document)
160 cmd = [args.ninja_command, '-f', args.f, '-t', 'query', target]
191 self.wfile.write(create_page(page_body).encode('utf-8'))
196 parser = argparse.ArgumentParser(prog='ninja -t browse')
197 parser.add_argument('--port', '-p', default=8000, type=int,
199 parser.add_argument('--hostname', '-a', default='localhost', type=str,
201 parser.add_argument('--no-browser', action='store_true',
204 parser.add_argument('--ninja-command', default='ninja',
206 parser.add_argument('-f', default='build.ninja',
222 print('Web server running on %s:%d, ctl-C to abort...' % (hostname,port) )