• Home
  • Raw
  • Download

Lines Matching refs:n

44 func (n *ninjaWriter) Comment(comment string) error {
45 n.justDidBlankLine = false
75 _, err := io.WriteString(n.writer, line)
85 _, err := fmt.Fprintf(n.writer, "# %s\n", line)
94 func (n *ninjaWriter) Pool(name string) error {
95 n.justDidBlankLine = false
96 _, err := fmt.Fprintf(n.writer, "pool %s\n", name)
100 func (n *ninjaWriter) Rule(name string) error {
101 n.justDidBlankLine = false
102 _, err := fmt.Fprintf(n.writer, "rule %s\n", name)
106 func (n *ninjaWriter) Build(comment string, rule string, outputs, implicitOuts,
109 n.justDidBlankLine = false
115 ninjaWriter: n,
167 func (n *ninjaWriter) Assign(name, value string) error {
168 n.justDidBlankLine = false
169 _, err := fmt.Fprintf(n.writer, "%s = %s\n", name, value)
173 func (n *ninjaWriter) ScopedAssign(name, value string) error {
174 n.justDidBlankLine = false
175 _, err := fmt.Fprintf(n.writer, "%s%s = %s\n", indentString[:indentWidth], name, value)
179 func (n *ninjaWriter) Default(targets ...string) error {
180 n.justDidBlankLine = false
186 ninjaWriter: n,
199 func (n *ninjaWriter) Subninja(file string) error {
200 n.justDidBlankLine = false
201 _, err := fmt.Fprintf(n.writer, "subninja %s\n", file)
205 func (n *ninjaWriter) BlankLine() (err error) {
207 if !n.justDidBlankLine {
208 n.justDidBlankLine = true
209 _, err = io.WriteString(n.writer, "\n")
221 func (n *ninjaWriterWithWrap) writeString(s string, space bool) {
222 if n.err != nil {
231 if n.writtenLen+len(s)+spaceLen > n.maxLineLen {
232 _, n.err = io.WriteString(n.writer, " $\n")
233 if n.err != nil {
236 _, n.err = io.WriteString(n.writer, indentString[:indentWidth*2])
237 if n.err != nil {
240 n.writtenLen = indentWidth * 2
243 _, n.err = io.WriteString(n.writer, " ")
244 if n.err != nil {
247 n.writtenLen++
250 _, n.err = io.WriteString(n.writer, s)
251 n.writtenLen += len(s)
254 func (n *ninjaWriterWithWrap) WriteString(s string) {
255 n.writeString(s, false)
258 func (n *ninjaWriterWithWrap) WriteStringWithSpace(s string) {
259 n.writeString(s, true)
262 func (n *ninjaWriterWithWrap) Flush() error {
263 if n.err != nil {
264 return n.err
266 _, err := io.WriteString(n.writer, "\n")