• Home
  • Raw
  • Download

Lines Matching refs:target

41 	Command(ctx context.Context, target string) (*bytes.Buffer, error)
42 Input(ctx context.Context, target string) (*bytes.Buffer, error)
43 Query(ctx context.Context, target string) (*bytes.Buffer, error)
44 Path(ctx context.Context, target string, dependency string) (*bytes.Buffer, error)
45 Paths(ctx context.Context, target string, dependency string) (*bytes.Buffer, error)
47 Build(ctx context.Context, target string) (*bytes.Buffer, error)
61 func parseCommand(target string, data *bytes.Buffer) (*app.BuildCommand, error) {
62 out := &app.BuildCommand{Target: target, Cmds: []string{}}
75 func parseInput(target string, data *bytes.Buffer) (*app.BuildInput, error) {
76 out := &app.BuildInput{Target: target, Files: []string{}}
83 func parseQuery(target string, data *bytes.Buffer) (*app.BuildQuery, error) {
84 out := &app.BuildQuery{Target: target, Inputs: []string{}, Outputs: []string{}}
111 func parsePath(target string, dependency string, data *bytes.Buffer) (*app.BuildPath, error) {
112 out := &app.BuildPath{Target: target, Dependency: dependency, Paths: []string{}}
119 func parsePaths(target string, dependency string, data *bytes.Buffer) ([]*app.BuildPath, error) {
124 out = append(out, &app.BuildPath{Target: target, Dependency: dependency, Paths: path})
130 func parseBuild(target string, data *bytes.Buffer, success bool) *app.BuildCmdResult {
131 out := &app.BuildCmdResult{Name: target, Output: []string{}}
208 func (n *ninjaCmd) Command(ctx context.Context, target string) (*bytes.Buffer, error) {
209 return n.runTool(ctx, "commands", []string{target})
211 func (n *ninjaCmd) Input(ctx context.Context, target string) (*bytes.Buffer, error) {
212 return n.runTool(ctx, "inputs", []string{target})
214 func (n *ninjaCmd) Query(ctx context.Context, target string) (*bytes.Buffer, error) {
215 return n.runTool(ctx, "query", []string{target})
217 func (n *ninjaCmd) Path(ctx context.Context, target string, dependency string) (*bytes.Buffer, erro…
218 return n.runTool(ctx, "path", []string{target, dependency})
220 func (n *ninjaCmd) Paths(ctx context.Context, target string, dependency string) (*bytes.Buffer, err…
221 return n.runTool(ctx, "paths", []string{target, dependency})
227 func (n *ninjaCmd) Build(ctx context.Context, target string) (*bytes.Buffer, error) {
231 target})
246 func (cli *ninjaCli) Command(ctx context.Context, target string) (*app.BuildCommand, error) {
247 raw, err := cli.n.Command(ctx, target)
251 return parseCommand(target, raw)
255 func (cli *ninjaCli) Input(ctx context.Context, target string) (*app.BuildInput, error) {
256 raw, err := cli.n.Input(ctx, target)
260 return parseInput(target, raw)
264 func (cli *ninjaCli) Query(ctx context.Context, target string) (*app.BuildQuery, error) {
265 raw, err := cli.n.Query(ctx, target)
269 return parseQuery(target, raw)
273 func (cli *ninjaCli) Path(ctx context.Context, target string, dependency string) (*app.BuildPath, e…
274 raw, err := cli.n.Path(ctx, target, dependency)
278 return parsePath(target, dependency, raw)
282 func (cli *ninjaCli) Paths(ctx context.Context, target string, dependency string) ([]*app.BuildPath…
283 raw, err := cli.n.Paths(ctx, target, dependency)
287 return parsePaths(target, dependency, raw)
300 func (cli *ninjaCli) Build(ctx context.Context, target string) *app.BuildCmdResult {
301 raw, err := cli.n.Build(ctx, target)
302 return parseBuild(target, raw, err == nil)