Update buckd consoles.

Summary:
Parsers and FileHashCaches are reused by multiple commands,
so need to have their consoles updated on each command so that they
can log to the current console.

Test Plan:
0) buck test --all
1) buckd
2) buck build -v 8 buck &> /dev/null
3) touch tmp
4) buck build -v 8 buck 2>&1 | head
5) check that 4 prints "Parser watched event ENTRY_MODIFY ... tmp"
3 files changed
tree: f3920ee819a25d187064cdc73a09a5d9b4fe5abe
  1. .buckconfig
  2. .classpath
  3. .gitignore
  4. .idea/
  5. .project
  6. DEFS
  7. LICENSE
  8. README.md
  9. bin/
  10. buck.iml
  11. build.xml
  12. config/
  13. docs/
  14. lib/
  15. plugin/
  16. pmd/
  17. scripts/
  18. src/
  19. test/
  20. testdata/
  21. third-party/
README.md

Buck

Buck is an Android build tool. To see what Buck can do for you, check out the documentation at http://facebook.github.io/buck/.

Installation

To build Buck, run the following:

git clone git@github.com:facebook/buck.git
cd buck
ant
./bin/buck --help

License

Apache License 2.0