commit | 7fc13dca826a413242036521398499997cceef29 | [log] [tgz] |
---|---|---|
author | David Ostrovsky <david@ostrovsky.org> | Fri Oct 24 01:08:01 2014 +0200 |
committer | Dave Borowitz <dborowitz@google.com> | Mon Oct 27 20:13:42 2014 +0000 |
tree | b40fcef92858acf46fc41d62a37f3b7bc936f537 | |
parent | 2571776909f26605b9314f95da6e0df3ffe48f3a [diff] |
Buck: upgrade to recent version This version fixes a critical bug [1] that prevents us from simplifying bucklets intergration. In this version, Buck only allows defining new rule functions in files included with include_defs, not actually instantiating rules, so we need to reshuffle some rules. After this commit [2] "$(macro ...)" syntax is preserved for buck macros, we need to use a backslash to send commands directly to the shell: "\$(macro ...)". It turns out this doesn't work yet, shell backticks seem to work though [3]. [1] https://github.com/facebook/buck/issues/182 [2] https://github.com/facebook/buck/commit/d6f3252170abe7a6de8e7dec0cc90000147c5d10 [3] https://github.com/facebook/buck/issues/212 Change-Id: Ie99757bafc626d4ac2c5a75a2983d91b0c4f6d24