commit | 8700ca93c26e2908670a9982c68f4b8a2bf7dce4 | [log] [tgz] |
---|---|---|
author | David 'Digit' Turner <digit@google.com> | Thu Jun 10 13:06:47 2010 -0700 |
committer | David 'Digit' Turner <digit@google.com> | Thu Jun 10 13:06:47 2010 -0700 |
tree | 8011beddc3ec3d1b5184eb460633692225c01dc4 | |
parent | eab1c00bca7e3ff3ccc9badd758ed6574bbda08e [diff] |
Implement two-pass script parsing. In preparation of future work. The NDK build script will now parse all Android.mk and record LOCAL_XXX variables in the modules database. After all parsing is done, it will populate the dependency graph with targets and commands. This will allow us to implement "exported" module variables like LOCAL_EXPORT_CFLAGS and others in a reliable way. Change-Id: If1eb4ce68b62b5dfa146520a77cbcad401272428