Skip to content

Commit

Permalink
Changelog & version bump for 8.7.0
Browse files Browse the repository at this point in the history
  • Loading branch information
peterebden committed Aug 31, 2017
1 parent e578d1b commit a925b29
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 1 deletion.
11 changes: 11 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
Version 8.7.0
-------------

* The protoc_flags argument to proto_library now applies transitively to any
further protoc_library rules that depend on it, in a similar fashion to C++ rules.
Since protos always need all transitive dependencies to compile they typically
require transitive compiler flags as well.
* Added a decompose function to the build builtins which breaks a build label into
its package and name parts.


Version 8.6.1
-------------

Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
8.6.1
8.7.0
3 changes: 3 additions & 0 deletions src/parse/rules/misc_rules.build_defs
Original file line number Diff line number Diff line change
Expand Up @@ -588,6 +588,9 @@ def tarball(name, srcs, out=None, deps=None, subdir=None, gzip=True,
def decompose(label):
"""Decomposes a build label into the package and name parts.
Consider carefully when you should use this - command replacements may be more appropriate.
Most rules should be able to accept labels without having to know anything about their structure.
Args:
label (str): A build label in either relative or absolute form.
Raises:
Expand Down

0 comments on commit a925b29

Please sign in to comment.