No description
b40aab6955
Add two cc properties: `generated_sources` and `generated_headers`, instead of just adding genrule modules to `deps`. Label these with the dep tagging mechanism, add the generated_headers paths to the include paths, and add dependencies to generated headers for each compile. Add dependencies so that regular sources can include generated yacc headers, not just other generated lex/yacc files. Static/shared specific sources still don't have dependencies to or from regular sources though. Switch from an implicit dependency on generated files to an orderonly dependency, since the depfile will take care of the necessary implicit dependencies for incremental builds. Change-Id: I436675acb1f57329d98b81c56dcb4384201a68ea |
||
---|---|---|
androidmk | ||
cc | ||
cmd | ||
common | ||
env | ||
genrule | ||
glob | ||
java | ||
Android.bp | ||
bootstrap.bash | ||
build.ninja.in | ||
copygcclib.sh | ||
doc.go | ||
register.go | ||
reverse_path.py | ||
reverse_path_test.py | ||
root.bp | ||
soong.bash | ||
soong.bootstrap.in |