blob: 073ed7fbdc1c8c2e0419265be947d93cafdcae65 [file] [log] [blame]
Jamie Gennis1bc967e2014-05-27 16:34:41 -07001# ******************************************************************************
2# *** This file is generated and should not be edited ***
3# ******************************************************************************
4#
5# This file contains variables, rules, and pools with name prefixes indicating
6# they were generated by the following Go packages:
7#
Jamie Gennis6cafc2c2015-03-20 22:39:29 -04008# bootstrap [from Go package github.com/google/blueprint/bootstrap]
Jamie Gennis1bc967e2014-05-27 16:34:41 -07009#
10ninja_required_version = 1.1.0
11
Jamie Gennis9e2a4c22014-11-09 11:52:56 -080012g.bootstrap.bootstrapCmd = @@Bootstrap@@
Jamie Gennis1bc967e2014-05-27 16:34:41 -070013
Jamie Gennis9e2a4c22014-11-09 11:52:56 -080014g.bootstrap.bootstrapManifest = @@BootstrapManifest@@
Jamie Gennis1bc967e2014-05-27 16:34:41 -070015
Jamie Gennis9e2a4c22014-11-09 11:52:56 -080016g.bootstrap.goRoot = @@GoRoot@@
Jamie Gennis1bc967e2014-05-27 16:34:41 -070017
Jamie Gennis9e2a4c22014-11-09 11:52:56 -080018g.bootstrap.goOS = @@GoOS@@
Jamie Gennis1bc967e2014-05-27 16:34:41 -070019
Jamie Gennis9e2a4c22014-11-09 11:52:56 -080020g.bootstrap.goArch = @@GoArch@@
Jamie Gennis1bc967e2014-05-27 16:34:41 -070021
Jamie Gennis9e2a4c22014-11-09 11:52:56 -080022g.bootstrap.goToolDir = ${g.bootstrap.goRoot}/pkg/tool/${g.bootstrap.goOS}_${g.bootstrap.goArch}
Jamie Gennis1bc967e2014-05-27 16:34:41 -070023
Jamie Gennis9e2a4c22014-11-09 11:52:56 -080024g.bootstrap.goChar = @@GoChar@@
Jamie Gennis1bc967e2014-05-27 16:34:41 -070025
Jamie Gennis9e2a4c22014-11-09 11:52:56 -080026g.bootstrap.gcCmd = ${g.bootstrap.goToolDir}/${g.bootstrap.goChar}g
Jamie Gennis1bc967e2014-05-27 16:34:41 -070027
Jamie Gennis9e2a4c22014-11-09 11:52:56 -080028g.bootstrap.linkCmd = ${g.bootstrap.goToolDir}/${g.bootstrap.goChar}l
Jamie Gennis1bc967e2014-05-27 16:34:41 -070029
Jamie Gennis9e2a4c22014-11-09 11:52:56 -080030g.bootstrap.srcDir = @@SrcDir@@
Jamie Gennis1bc967e2014-05-27 16:34:41 -070031
Jamie Gennis598fe762014-06-06 14:21:57 -070032builddir = .bootstrap
Jamie Gennis1bc967e2014-05-27 16:34:41 -070033
Jamie Gennisc15544d2014-09-24 20:26:52 -070034rule g.bootstrap.bootstrap
Jamie Gennis9e2a4c22014-11-09 11:52:56 -080035 command = ${g.bootstrap.bootstrapCmd} -i ${in}
Jamie Gennisc15544d2014-09-24 20:26:52 -070036 description = bootstrap ${in}
37 generator = true
Jamie Gennis1bc967e2014-05-27 16:34:41 -070038
39rule g.bootstrap.cp
40 command = cp ${in} ${out}
41 description = cp ${out}
42
Jamie Gennisc15544d2014-09-24 20:26:52 -070043rule g.bootstrap.gc
Jamie Gennis9e2a4c22014-11-09 11:52:56 -080044 command = GOROOT='${g.bootstrap.goRoot}' ${g.bootstrap.gcCmd} -o ${out} -p ${pkgPath} -complete ${incFlags} -pack ${in}
45 description = ${g.bootstrap.goChar}g ${out}
Jamie Gennisc15544d2014-09-24 20:26:52 -070046
47rule g.bootstrap.link
Jamie Gennis9e2a4c22014-11-09 11:52:56 -080048 command = GOROOT='${g.bootstrap.goRoot}' ${g.bootstrap.linkCmd} -o ${out} ${libDirFlags} ${in}
49 description = ${g.bootstrap.goChar}l ${out}
Jamie Gennisc15544d2014-09-24 20:26:52 -070050
Jamie Gennis1bc967e2014-05-27 16:34:41 -070051# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
52# Module: blueprint
Jamie Gennis6cafc2c2015-03-20 22:39:29 -040053# Variant:
Jamie Gennis1bc967e2014-05-27 16:34:41 -070054# Type: bootstrap_go_package
Jamie Gennis6cafc2c2015-03-20 22:39:29 -040055# Factory: github.com/google/blueprint/bootstrap.newGoPackageModule
Jamie Gennis1ebd3b82014-06-04 15:33:08 -070056# Defined: Blueprints:1:1
Jamie Gennis1bc967e2014-05-27 16:34:41 -070057
Jamie Gennis6cafc2c2015-03-20 22:39:29 -040058build .bootstrap/blueprint/pkg/github.com/google/blueprint.a: g.bootstrap.gc $
Colin Cross3e8e74f2015-01-23 13:38:48 -080059 ${g.bootstrap.srcDir}/context.go ${g.bootstrap.srcDir}/live_tracker.go $
60 ${g.bootstrap.srcDir}/mangle.go ${g.bootstrap.srcDir}/module_ctx.go $
61 ${g.bootstrap.srcDir}/ninja_defs.go $
62 ${g.bootstrap.srcDir}/ninja_strings.go $
63 ${g.bootstrap.srcDir}/ninja_writer.go $
64 ${g.bootstrap.srcDir}/package_ctx.go ${g.bootstrap.srcDir}/scope.go $
65 ${g.bootstrap.srcDir}/singleton_ctx.go ${g.bootstrap.srcDir}/unpack.go $
66 | ${g.bootstrap.gcCmd} $
Jamie Gennis6cafc2c2015-03-20 22:39:29 -040067 .bootstrap/blueprint-parser/pkg/github.com/google/blueprint/parser.a $
68 .bootstrap/blueprint-proptools/pkg/github.com/google/blueprint/proptools.a
Jamie Gennis87622922014-09-30 11:38:25 -070069 incFlags = -I .bootstrap/blueprint-parser/pkg -I .bootstrap/blueprint-proptools/pkg
Jamie Gennis6cafc2c2015-03-20 22:39:29 -040070 pkgPath = github.com/google/blueprint
71default .bootstrap/blueprint/pkg/github.com/google/blueprint.a
Jamie Gennis1bc967e2014-05-27 16:34:41 -070072
Jamie Gennis1bc967e2014-05-27 16:34:41 -070073# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
Jamie Gennis86179fe2014-06-11 16:27:16 -070074# Module: blueprint-bootstrap
Jamie Gennis6cafc2c2015-03-20 22:39:29 -040075# Variant:
Jamie Gennis86179fe2014-06-11 16:27:16 -070076# Type: bootstrap_go_package
Jamie Gennis6cafc2c2015-03-20 22:39:29 -040077# Factory: github.com/google/blueprint/bootstrap.newGoPackageModule
Colin Crossf5bd8282015-01-23 14:24:17 -080078# Defined: Blueprints:55:1
Jamie Gennis86179fe2014-06-11 16:27:16 -070079
Jamie Gennis6cafc2c2015-03-20 22:39:29 -040080build $
81 .bootstrap/blueprint-bootstrap/pkg/github.com/google/blueprint/bootstrap.a $
82 : g.bootstrap.gc ${g.bootstrap.srcDir}/bootstrap/bootstrap.go $
Colin Cross3e8e74f2015-01-23 13:38:48 -080083 ${g.bootstrap.srcDir}/bootstrap/cleanup.go $
84 ${g.bootstrap.srcDir}/bootstrap/command.go $
85 ${g.bootstrap.srcDir}/bootstrap/config.go $
86 ${g.bootstrap.srcDir}/bootstrap/doc.go | ${g.bootstrap.gcCmd} $
Jamie Gennis6cafc2c2015-03-20 22:39:29 -040087 .bootstrap/blueprint-parser/pkg/github.com/google/blueprint/parser.a $
88 .bootstrap/blueprint-proptools/pkg/github.com/google/blueprint/proptools.a $
89 .bootstrap/blueprint/pkg/github.com/google/blueprint.a $
90 .bootstrap/blueprint-deptools/pkg/github.com/google/blueprint/deptools.a $
91 .bootstrap/blueprint-pathtools/pkg/github.com/google/blueprint/pathtools.a
Jamie Gennisdebef532014-10-24 10:42:57 -070092 incFlags = -I .bootstrap/blueprint-parser/pkg -I .bootstrap/blueprint-proptools/pkg -I .bootstrap/blueprint/pkg -I .bootstrap/blueprint-deptools/pkg -I .bootstrap/blueprint-pathtools/pkg
Jamie Gennis6cafc2c2015-03-20 22:39:29 -040093 pkgPath = github.com/google/blueprint/bootstrap
94default $
95 .bootstrap/blueprint-bootstrap/pkg/github.com/google/blueprint/bootstrap.a
Jamie Gennis86179fe2014-06-11 16:27:16 -070096
Jamie Gennis86179fe2014-06-11 16:27:16 -070097# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
Jamie Gennisdebef532014-10-24 10:42:57 -070098# Module: blueprint-deptools
Jamie Gennis6cafc2c2015-03-20 22:39:29 -040099# Variant:
Jamie Gennisdebef532014-10-24 10:42:57 -0700100# Type: bootstrap_go_package
Jamie Gennis6cafc2c2015-03-20 22:39:29 -0400101# Factory: github.com/google/blueprint/bootstrap.newGoPackageModule
Colin Crossf5bd8282015-01-23 14:24:17 -0800102# Defined: Blueprints:34:1
Jamie Gennisdebef532014-10-24 10:42:57 -0700103
Jamie Gennis6cafc2c2015-03-20 22:39:29 -0400104build .bootstrap/blueprint-deptools/pkg/github.com/google/blueprint/deptools.a $
105 : g.bootstrap.gc ${g.bootstrap.srcDir}/deptools/depfile.go | $
106 ${g.bootstrap.gcCmd}
107 pkgPath = github.com/google/blueprint/deptools
108default $
109 .bootstrap/blueprint-deptools/pkg/github.com/google/blueprint/deptools.a
Jamie Gennisdebef532014-10-24 10:42:57 -0700110
Jamie Gennisdebef532014-10-24 10:42:57 -0700111# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
Jamie Gennis1bc967e2014-05-27 16:34:41 -0700112# Module: blueprint-parser
Jamie Gennis6cafc2c2015-03-20 22:39:29 -0400113# Variant:
Jamie Gennis1bc967e2014-05-27 16:34:41 -0700114# Type: bootstrap_go_package
Jamie Gennis6cafc2c2015-03-20 22:39:29 -0400115# Factory: github.com/google/blueprint/bootstrap.newGoPackageModule
Colin Crossf5bd8282015-01-23 14:24:17 -0800116# Defined: Blueprints:23:1
Jamie Gennis1bc967e2014-05-27 16:34:41 -0700117
Jamie Gennis6cafc2c2015-03-20 22:39:29 -0400118build .bootstrap/blueprint-parser/pkg/github.com/google/blueprint/parser.a: $
119 g.bootstrap.gc ${g.bootstrap.srcDir}/parser/modify.go $
Colin Cross3e8e74f2015-01-23 13:38:48 -0800120 ${g.bootstrap.srcDir}/parser/parser.go $
121 ${g.bootstrap.srcDir}/parser/printer.go $
122 ${g.bootstrap.srcDir}/parser/sort.go | ${g.bootstrap.gcCmd}
Jamie Gennis6cafc2c2015-03-20 22:39:29 -0400123 pkgPath = github.com/google/blueprint/parser
124default .bootstrap/blueprint-parser/pkg/github.com/google/blueprint/parser.a
Jamie Gennis1bc967e2014-05-27 16:34:41 -0700125
Jamie Gennis1bc967e2014-05-27 16:34:41 -0700126# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
Jamie Gennisb9314562014-06-06 14:37:07 -0700127# Module: blueprint-pathtools
Jamie Gennis6cafc2c2015-03-20 22:39:29 -0400128# Variant:
Jamie Gennis1bc967e2014-05-27 16:34:41 -0700129# Type: bootstrap_go_package
Jamie Gennis6cafc2c2015-03-20 22:39:29 -0400130# Factory: github.com/google/blueprint/bootstrap.newGoPackageModule
Colin Crossf5bd8282015-01-23 14:24:17 -0800131# Defined: Blueprints:40:1
Jamie Gennis1bc967e2014-05-27 16:34:41 -0700132
Jamie Gennis6cafc2c2015-03-20 22:39:29 -0400133build $
134 .bootstrap/blueprint-pathtools/pkg/github.com/google/blueprint/pathtools.a $
135 : g.bootstrap.gc ${g.bootstrap.srcDir}/pathtools/lists.go $
Colin Cross3e8e74f2015-01-23 13:38:48 -0800136 ${g.bootstrap.srcDir}/pathtools/glob.go | ${g.bootstrap.gcCmd}
Jamie Gennis6cafc2c2015-03-20 22:39:29 -0400137 pkgPath = github.com/google/blueprint/pathtools
138default $
139 .bootstrap/blueprint-pathtools/pkg/github.com/google/blueprint/pathtools.a
Jamie Gennisb9314562014-06-06 14:37:07 -0700140
Jamie Gennisb9314562014-06-06 14:37:07 -0700141# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
Jamie Gennisb9cbdae2014-10-02 18:36:13 -0700142# Module: blueprint-proptools
Jamie Gennis6cafc2c2015-03-20 22:39:29 -0400143# Variant:
Jamie Gennisb9cbdae2014-10-02 18:36:13 -0700144# Type: bootstrap_go_package
Jamie Gennis6cafc2c2015-03-20 22:39:29 -0400145# Factory: github.com/google/blueprint/bootstrap.newGoPackageModule
Colin Crossf5bd8282015-01-23 14:24:17 -0800146# Defined: Blueprints:49:1
Jamie Gennisb9cbdae2014-10-02 18:36:13 -0700147
Jamie Gennis6cafc2c2015-03-20 22:39:29 -0400148build $
149 .bootstrap/blueprint-proptools/pkg/github.com/google/blueprint/proptools.a $
150 : g.bootstrap.gc ${g.bootstrap.srcDir}/proptools/proptools.go | $
151 ${g.bootstrap.gcCmd}
152 pkgPath = github.com/google/blueprint/proptools
153default $
154 .bootstrap/blueprint-proptools/pkg/github.com/google/blueprint/proptools.a
Jamie Gennisb9cbdae2014-10-02 18:36:13 -0700155
Jamie Gennisb9cbdae2014-10-02 18:36:13 -0700156# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
Colin Cross3e8e74f2015-01-23 13:38:48 -0800157# Module: bpfmt
Jamie Gennis6cafc2c2015-03-20 22:39:29 -0400158# Variant:
Colin Cross3e8e74f2015-01-23 13:38:48 -0800159# Type: bootstrap_go_binary
Jamie Gennis6cafc2c2015-03-20 22:39:29 -0400160# Factory: github.com/google/blueprint/bootstrap.newGoBinaryModule
Colin Crossf5bd8282015-01-23 14:24:17 -0800161# Defined: Blueprints:81:1
Colin Cross3e8e74f2015-01-23 13:38:48 -0800162
163build .bootstrap/bpfmt/obj/bpfmt.a: g.bootstrap.gc $
164 ${g.bootstrap.srcDir}/bpfmt/bpfmt.go | ${g.bootstrap.gcCmd} $
Jamie Gennis6cafc2c2015-03-20 22:39:29 -0400165 .bootstrap/blueprint-parser/pkg/github.com/google/blueprint/parser.a
Colin Cross3e8e74f2015-01-23 13:38:48 -0800166 incFlags = -I .bootstrap/blueprint-parser/pkg
167 pkgPath = bpfmt
168default .bootstrap/bpfmt/obj/bpfmt.a
169
170build .bootstrap/bpfmt/obj/a.out: g.bootstrap.link $
171 .bootstrap/bpfmt/obj/bpfmt.a | ${g.bootstrap.linkCmd}
172 libDirFlags = -L .bootstrap/blueprint-parser/pkg
173default .bootstrap/bpfmt/obj/a.out
174
175build .bootstrap/bin/bpfmt: g.bootstrap.cp .bootstrap/bpfmt/obj/a.out
176default .bootstrap/bin/bpfmt
177
178# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
179# Module: bpmodify
Jamie Gennis6cafc2c2015-03-20 22:39:29 -0400180# Variant:
Colin Cross3e8e74f2015-01-23 13:38:48 -0800181# Type: bootstrap_go_binary
Jamie Gennis6cafc2c2015-03-20 22:39:29 -0400182# Factory: github.com/google/blueprint/bootstrap.newGoBinaryModule
Colin Crossf5bd8282015-01-23 14:24:17 -0800183# Defined: Blueprints:87:1
Colin Cross3e8e74f2015-01-23 13:38:48 -0800184
185build .bootstrap/bpmodify/obj/bpmodify.a: g.bootstrap.gc $
186 ${g.bootstrap.srcDir}/bpmodify/bpmodify.go | ${g.bootstrap.gcCmd} $
Jamie Gennis6cafc2c2015-03-20 22:39:29 -0400187 .bootstrap/blueprint-parser/pkg/github.com/google/blueprint/parser.a
Colin Cross3e8e74f2015-01-23 13:38:48 -0800188 incFlags = -I .bootstrap/blueprint-parser/pkg
189 pkgPath = bpmodify
190default .bootstrap/bpmodify/obj/bpmodify.a
191
192build .bootstrap/bpmodify/obj/a.out: g.bootstrap.link $
193 .bootstrap/bpmodify/obj/bpmodify.a | ${g.bootstrap.linkCmd}
194 libDirFlags = -L .bootstrap/blueprint-parser/pkg
195default .bootstrap/bpmodify/obj/a.out
196
197build .bootstrap/bin/bpmodify: g.bootstrap.cp .bootstrap/bpmodify/obj/a.out
198default .bootstrap/bin/bpmodify
199
200# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
Jamie Gennis1bc967e2014-05-27 16:34:41 -0700201# Module: minibp
Jamie Gennis6cafc2c2015-03-20 22:39:29 -0400202# Variant:
Jamie Gennis1bc967e2014-05-27 16:34:41 -0700203# Type: bootstrap_go_binary
Jamie Gennis6cafc2c2015-03-20 22:39:29 -0400204# Factory: github.com/google/blueprint/bootstrap.newGoBinaryModule
Colin Crossf5bd8282015-01-23 14:24:17 -0800205# Defined: Blueprints:72:1
Jamie Gennis1bc967e2014-05-27 16:34:41 -0700206
Jamie Gennisaf435562014-10-27 22:34:56 -0700207build .bootstrap/minibp/obj/minibp.a: g.bootstrap.gc $
Colin Cross3e8e74f2015-01-23 13:38:48 -0800208 ${g.bootstrap.srcDir}/bootstrap/minibp/main.go | ${g.bootstrap.gcCmd} $
Jamie Gennis6cafc2c2015-03-20 22:39:29 -0400209 .bootstrap/blueprint-parser/pkg/github.com/google/blueprint/parser.a $
210 .bootstrap/blueprint-proptools/pkg/github.com/google/blueprint/proptools.a $
211 .bootstrap/blueprint/pkg/github.com/google/blueprint.a $
212 .bootstrap/blueprint-deptools/pkg/github.com/google/blueprint/deptools.a $
213 .bootstrap/blueprint-pathtools/pkg/github.com/google/blueprint/pathtools.a $
214 .bootstrap/blueprint-bootstrap/pkg/github.com/google/blueprint/bootstrap.a
Jamie Gennisdebef532014-10-24 10:42:57 -0700215 incFlags = -I .bootstrap/blueprint-parser/pkg -I .bootstrap/blueprint-proptools/pkg -I .bootstrap/blueprint/pkg -I .bootstrap/blueprint-deptools/pkg -I .bootstrap/blueprint-pathtools/pkg -I .bootstrap/blueprint-bootstrap/pkg
Jamie Gennis1bc967e2014-05-27 16:34:41 -0700216 pkgPath = minibp
Jamie Gennis9e2a4c22014-11-09 11:52:56 -0800217default .bootstrap/minibp/obj/minibp.a
Jamie Gennis1bc967e2014-05-27 16:34:41 -0700218
Jamie Gennis598fe762014-06-06 14:21:57 -0700219build .bootstrap/minibp/obj/a.out: g.bootstrap.link $
Jamie Gennisaf435562014-10-27 22:34:56 -0700220 .bootstrap/minibp/obj/minibp.a | ${g.bootstrap.linkCmd}
Jamie Gennisdebef532014-10-24 10:42:57 -0700221 libDirFlags = -L .bootstrap/blueprint-parser/pkg -L .bootstrap/blueprint-proptools/pkg -L .bootstrap/blueprint/pkg -L .bootstrap/blueprint-deptools/pkg -L .bootstrap/blueprint-pathtools/pkg -L .bootstrap/blueprint-bootstrap/pkg
Jamie Gennis9e2a4c22014-11-09 11:52:56 -0800222default .bootstrap/minibp/obj/a.out
Jamie Gennis1bc967e2014-05-27 16:34:41 -0700223
Jamie Gennis598fe762014-06-06 14:21:57 -0700224build .bootstrap/bin/minibp: g.bootstrap.cp .bootstrap/minibp/obj/a.out
Jamie Gennis9e2a4c22014-11-09 11:52:56 -0800225default .bootstrap/bin/minibp
Jamie Gennis1bc967e2014-05-27 16:34:41 -0700226
227# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
228# Singleton: bootstrap
Jamie Gennis6cafc2c2015-03-20 22:39:29 -0400229# Factory: github.com/google/blueprint/bootstrap.newSingleton
Jamie Gennis1bc967e2014-05-27 16:34:41 -0700230
231rule s.bootstrap.bigbp
Jamie Gennisc4ed7092014-11-09 11:58:40 -0800232 command = .bootstrap/bin/minibp -p -d .bootstrap/main.ninja.in.d -m ${g.bootstrap.bootstrapManifest} -o ${out} ${in}
Jamie Gennis7ab5f3c2014-06-11 15:51:08 -0700233 depfile = .bootstrap/main.ninja.in.d
Jamie Gennis1bc967e2014-05-27 16:34:41 -0700234 description = minibp ${out}
235
Jamie Genniscbc6f862014-06-05 20:00:22 -0700236rule s.bootstrap.minibp
Jamie Gennisc4ed7092014-11-09 11:58:40 -0800237 command = .bootstrap/bin/minibp -c ${checkFile} -m ${g.bootstrap.bootstrapManifest} -d ${out}.d -o ${out} ${in}
Jamie Genniscbc6f862014-06-05 20:00:22 -0700238 depfile = ${out}.d
239 description = minibp ${out}
240 generator = true
241
Jamie Gennis7ab5f3c2014-06-11 15:51:08 -0700242build .bootstrap/main.ninja.in: s.bootstrap.bigbp $
Colin Cross3e8e74f2015-01-23 13:38:48 -0800243 ${g.bootstrap.srcDir}/Blueprints | .bootstrap/bin/bpfmt $
244 .bootstrap/bin/bpmodify .bootstrap/bin/minibp
Jamie Gennis9e2a4c22014-11-09 11:52:56 -0800245default .bootstrap/main.ninja.in
Jamie Gennis598fe762014-06-06 14:21:57 -0700246build .bootstrap/notAFile: phony
Jamie Gennis9e2a4c22014-11-09 11:52:56 -0800247default .bootstrap/notAFile
Jamie Gennis7ab5f3c2014-06-11 15:51:08 -0700248build build.ninja: g.bootstrap.bootstrap .bootstrap/main.ninja.in | $
Jamie Gennis9e2a4c22014-11-09 11:52:56 -0800249 ${g.bootstrap.bootstrapCmd} .bootstrap/notAFile $
Jamie Gennis598fe762014-06-06 14:21:57 -0700250 .bootstrap/bootstrap.ninja.in
Jamie Gennis9e2a4c22014-11-09 11:52:56 -0800251default build.ninja
Jamie Gennis598fe762014-06-06 14:21:57 -0700252build .bootstrap/bootstrap.ninja.in: s.bootstrap.minibp $
Jamie Gennis9e2a4c22014-11-09 11:52:56 -0800253 ${g.bootstrap.srcDir}/Blueprints | .bootstrap/bin/minibp
254 checkFile = ${g.bootstrap.bootstrapManifest}
255default .bootstrap/bootstrap.ninja.in
Jamie Gennis1bc967e2014-05-27 16:34:41 -0700256