diff options
author | Colin Cross <ccross@android.com> | 2015-04-07 16:50:10 -0700 |
---|---|---|
committer | Colin Cross <ccross@android.com> | 2015-04-08 15:17:45 -0700 |
commit | 581c18998830a44c20b8932935a2f32442bd8e80 (patch) | |
tree | df97714ae7d8fbb63ab4f36cf96ed3f7cdad58bd /build.ninja.in | |
parent | 65bf4f231c9407a0f53c7c2b9237d0b219032231 (diff) | |
download | build_soong-581c18998830a44c20b8932935a2f32442bd8e80.tar.gz build_soong-581c18998830a44c20b8932935a2f32442bd8e80.tar.bz2 build_soong-581c18998830a44c20b8932935a2f32442bd8e80.zip |
Add yacc and lex support
Add support for yacc (.y or .yy) and lex (.l or .ll) files. Also
tweak locations of .o files for normal and generated sources to
makes sure they don't collide.
Change-Id: I03172cddbdc022525bf392a81d72050406b8cdb3
Diffstat (limited to 'build.ninja.in')
-rw-r--r-- | build.ninja.in | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/build.ninja.in b/build.ninja.in index cdc72fcd..81f6522d 100644 --- a/build.ninja.in +++ b/build.ninja.in @@ -53,7 +53,7 @@ rule g.bootstrap.link # Variant: # Type: bootstrap_go_binary # Factory: github.com/google/blueprint/bootstrap.newGoBinaryModule -# Defined: build/soong/Blueprints:170:1 +# Defined: build/soong/Blueprints:171:1 build .bootstrap/androidmk/obj/androidmk.a: g.bootstrap.gc $ ${g.bootstrap.srcDir}/build/soong/androidmk/cmd/androidmk/android.go $ @@ -79,7 +79,7 @@ default .bootstrap/bin/androidmk # Variant: # Type: bootstrap_go_package # Factory: github.com/google/blueprint/bootstrap.newGoPackageModule -# Defined: build/soong/Blueprints:183:1 +# Defined: build/soong/Blueprints:184:1 build .bootstrap/androidmk-parser/pkg/android/soong/androidmk/parser.a: $ g.bootstrap.gc $ @@ -316,6 +316,7 @@ build .bootstrap/soong-cc/pkg/android/soong/cc.a: g.bootstrap.gc $ ${g.bootstrap.srcDir}/build/soong/cc/builder.go $ ${g.bootstrap.srcDir}/build/soong/cc/cc.go $ ${g.bootstrap.srcDir}/build/soong/cc/clang.go $ + ${g.bootstrap.srcDir}/build/soong/cc/gen.go $ ${g.bootstrap.srcDir}/build/soong/cc/toolchain.go $ ${g.bootstrap.srcDir}/build/soong/cc/util.go $ ${g.bootstrap.srcDir}/build/soong/cc/arm_device.go $ @@ -405,7 +406,7 @@ default .bootstrap/soong-env/pkg/android/soong/env.a # Variant: # Type: bootstrap_go_package # Factory: github.com/google/blueprint/bootstrap.newGoPackageModule -# Defined: build/soong/Blueprints:129:1 +# Defined: build/soong/Blueprints:130:1 build .bootstrap/soong-genrule/pkg/android/soong/genrule.a: g.bootstrap.gc $ ${g.bootstrap.srcDir}/build/soong/genrule/genrule.go | $ @@ -443,7 +444,7 @@ default .bootstrap/soong-glob/pkg/android/soong/glob.a # Variant: # Type: bootstrap_go_package # Factory: github.com/google/blueprint/bootstrap.newGoPackageModule -# Defined: build/soong/Blueprints:150:1 +# Defined: build/soong/Blueprints:151:1 build .bootstrap/soong-java/pkg/android/soong/java.a: g.bootstrap.gc $ ${g.bootstrap.srcDir}/build/soong/java/builder.go $ @@ -553,7 +554,7 @@ default .bootstrap/bin/soong_glob # Variant: # Type: bootstrap_go_binary # Factory: github.com/google/blueprint/bootstrap.newGoBinaryModule -# Defined: build/soong/Blueprints:143:1 +# Defined: build/soong/Blueprints:144:1 build .bootstrap/soong_jar/obj/soong_jar.a: g.bootstrap.gc $ ${g.bootstrap.srcDir}/build/soong/cmd/soong_jar/soong_jar.go | $ |