From eaae08e4ed25c396a04c759a4c88734a1c78064e Mon Sep 17 00:00:00 2001 From: David Chen Date: Wed, 23 Sep 2015 12:20:20 +0000 Subject: Update d_docs rule to take a dependency on a d_binary, a d_library or d_source_library. RELNOTES: [d] d_docs rules now depend on a d_binary, a d_library or d_source_library. -- MOS_MIGRATED_REVID=103736167 --- examples/d/hello_lib/BUILD | 10 ++++++---- examples/d/hello_world/BUILD | 7 ++++++- 2 files changed, 12 insertions(+), 5 deletions(-) (limited to 'examples') diff --git a/examples/d/hello_lib/BUILD b/examples/d/hello_lib/BUILD index 7ed1624a41..a4d901d224 100644 --- a/examples/d/hello_lib/BUILD +++ b/examples/d/hello_lib/BUILD @@ -33,8 +33,10 @@ d_source_library( d_docs( name = "greeter_docs", - srcs = glob( - ["*.d"], - exclude = ["*_test.d"], - ), + dep = ":greeter", +) + +d_docs( + name = "native_greeter_docs", + dep = ":native_greeter", ) diff --git a/examples/d/hello_world/BUILD b/examples/d/hello_world/BUILD index 47c7342060..27e6a4e3eb 100644 --- a/examples/d/hello_world/BUILD +++ b/examples/d/hello_world/BUILD @@ -1,6 +1,6 @@ package(default_visibility = ["//visibility:public"]) -load("/tools/build_defs/d/d", "d_binary") +load("/tools/build_defs/d/d", "d_binary", "d_docs") d_binary( name = "hello_world", @@ -10,3 +10,8 @@ d_binary( "//examples/d/hello_lib:native_greeter", ], ) + +d_docs( + name = "hello_world_docs", + dep = ":hello_world", +) -- cgit v1.2.3