diff options
author | Shinichiro Hamaji <shinichiro.hamaji@gmail.com> | 2015-06-29 17:08:42 +0900 |
---|---|---|
committer | Shinichiro Hamaji <shinichiro.hamaji@gmail.com> | 2015-06-29 17:08:42 +0900 |
commit | d40b6fe86e5bd224713ad36dd5417d5703ce98cb (patch) | |
tree | 6f9f1d018e0a1da9d252525167c459f1f1f33518 | |
parent | f4820de3e6571af9a781decd356a88c712ac94ed (diff) | |
download | android_build_kati-d40b6fe86e5bd224713ad36dd5417d5703ce98cb.tar.gz android_build_kati-d40b6fe86e5bd224713ad36dd5417d5703ce98cb.tar.bz2 android_build_kati-d40b6fe86e5bd224713ad36dd5417d5703ce98cb.zip |
[C++] Implement .PHONY
-rw-r--r-- | dep.cc | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -122,6 +122,13 @@ class DepBuilder { LOG_STAT("%zu explicit rules", rules_.size()); LOG_STAT("%zu implicit rules", implicit_rules_->size()); LOG_STAT("%zu suffix rules", suffix_rules_.size()); + + auto found = rules_.find(".PHONY"); + if (found != rules_.end()) { + for (StringPiece input : found->second->inputs) { + phony_.insert(input); + } + } } ~DepBuilder() { |