aboutsummaryrefslogtreecommitdiffstats
path: root/build.ninja.in
diff options
context:
space:
mode:
authorDan Willemsen <dwillemsen@google.com>2015-07-27 15:08:24 -0700
committerDan Willemsen <dwillemsen@google.com>2015-09-15 00:31:30 +0000
commit98b26c576a9e96b31dbb0263baa1866e5d0ab2ef (patch)
treed25ccbdeeeb9a2e2e590c406e5646b087073189a /build.ninja.in
parent485e572aeb8690abcb2907149f01f25fc85394db (diff)
downloadbuild_soong-98b26c576a9e96b31dbb0263baa1866e5d0ab2ef.tar.gz
build_soong-98b26c576a9e96b31dbb0263baa1866e5d0ab2ef.tar.bz2
build_soong-98b26c576a9e96b31dbb0263baa1866e5d0ab2ef.zip
Use the blueprint plugin infrastructure
Instead of using this hardcoded list, use the blueprint plugin infrastructure to find them at build time and load them. Bug: 23567252 Change-Id: Iae87e8c9bf020f4beb42c418b9a6bf8b0fe8b601
Diffstat (limited to 'build.ninja.in')
-rw-r--r--build.ninja.in22
1 files changed, 11 insertions, 11 deletions
diff --git a/build.ninja.in b/build.ninja.in
index e72166ea..8639166c 100644
--- a/build.ninja.in
+++ b/build.ninja.in
@@ -64,7 +64,7 @@ rule g.bootstrap.test
# Module: blueprint
# Variant:
# Type: bootstrap_go_package
-# Factory: github.com/google/blueprint/bootstrap.func·002
+# Factory: github.com/google/blueprint/bootstrap.func·003
# Defined: build/blueprint/Blueprints:1:1
build $
@@ -154,7 +154,7 @@ default $
# Module: blueprint-bootstrap
# Variant:
# Type: bootstrap_go_package
-# Factory: github.com/google/blueprint/bootstrap.func·002
+# Factory: github.com/google/blueprint/bootstrap.func·003
# Defined: build/blueprint/Blueprints:70:1
build $
@@ -182,7 +182,7 @@ default $
# Module: blueprint-bootstrap-bpdoc
# Variant:
# Type: bootstrap_go_package
-# Factory: github.com/google/blueprint/bootstrap.func·002
+# Factory: github.com/google/blueprint/bootstrap.func·003
# Defined: build/blueprint/Blueprints:89:1
build $
@@ -203,7 +203,7 @@ default $
# Module: blueprint-deptools
# Variant:
# Type: bootstrap_go_package
-# Factory: github.com/google/blueprint/bootstrap.func·002
+# Factory: github.com/google/blueprint/bootstrap.func·003
# Defined: build/blueprint/Blueprints:46:1
build $
@@ -219,7 +219,7 @@ default $
# Module: blueprint-parser
# Variant:
# Type: bootstrap_go_package
-# Factory: github.com/google/blueprint/bootstrap.func·002
+# Factory: github.com/google/blueprint/bootstrap.func·003
# Defined: build/blueprint/Blueprints:31:1
build $
@@ -284,7 +284,7 @@ default $
# Module: blueprint-pathtools
# Variant:
# Type: bootstrap_go_package
-# Factory: github.com/google/blueprint/bootstrap.func·002
+# Factory: github.com/google/blueprint/bootstrap.func·003
# Defined: build/blueprint/Blueprints:52:1
build $
@@ -344,7 +344,7 @@ default $
# Module: blueprint-proptools
# Variant:
# Type: bootstrap_go_package
-# Factory: github.com/google/blueprint/bootstrap.func·002
+# Factory: github.com/google/blueprint/bootstrap.func·003
# Defined: build/blueprint/Blueprints:64:1
build $
@@ -360,7 +360,7 @@ default $
# Module: choosestage
# Variant:
# Type: bootstrap_core_go_binary
-# Factory: github.com/google/blueprint/bootstrap.func·003
+# Factory: github.com/google/blueprint/bootstrap.func·005
# Defined: build/blueprint/Blueprints:127:1
build ${g.bootstrap.buildDir}/.bootstrap/choosestage/obj/choosestage.a: $
@@ -383,7 +383,7 @@ default ${g.bootstrap.BinDir}/choosestage
# Module: gotestmain
# Variant:
# Type: bootstrap_core_go_binary
-# Factory: github.com/google/blueprint/bootstrap.func·003
+# Factory: github.com/google/blueprint/bootstrap.func·005
# Defined: build/blueprint/Blueprints:122:1
build ${g.bootstrap.buildDir}/.bootstrap/gotestmain/obj/gotestmain.a: $
@@ -406,7 +406,7 @@ default ${g.bootstrap.BinDir}/gotestmain
# Module: minibp
# Variant:
# Type: bootstrap_core_go_binary
-# Factory: github.com/google/blueprint/bootstrap.func·003
+# Factory: github.com/google/blueprint/bootstrap.func·005
# Defined: build/blueprint/Blueprints:101:1
build ${g.bootstrap.buildDir}/.bootstrap/minibp/obj/minibp.a: $
@@ -436,7 +436,7 @@ default ${g.bootstrap.BinDir}/minibp
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# Singleton: bootstrap
-# Factory: github.com/google/blueprint/bootstrap.func·008
+# Factory: github.com/google/blueprint/bootstrap.func·012
rule s.bootstrap.primarybp
command = ${g.bootstrap.BinDir}/minibp --build-primary ${runTests} -m ${g.bootstrap.bootstrapManifest} --timestamp ${timestamp} --timestampdep ${timestampdep} -b ${g.bootstrap.buildDir} -d ${outfile}.d -o ${outfile} ${in}