@@ -75,7 +75,7 @@ def docs(source_files_to_scan_for_needs_links = None, source_dir = "docs", conf_
7575 sphinx_build_binary (
7676 name = "sphinx_build" + suffix ,
7777 visibility = ["//visibility:public" ],
78- data = ["@score_docs_as_code//src:docs_assets" , "@score_docs_as_code//src:score_extension_files " ] + external_needs_deps ,
78+ data = ["@score_docs_as_code//src:docs_assets" , "@score_docs_as_code//src:docs_as_code_py_modules " ] + external_needs_deps ,
7979 deps = sphinx_requirements + deps ,
8080 )
8181 _incremental (
@@ -183,7 +183,7 @@ def _docs(name = "docs", suffix = "", format = "html", external_needs_deps = lis
183183 "**/*.json" ,
184184 "**/*.csv" ,
185185 "**/*.inc" ,
186- ], exclude = ["**/tests/*" ]),
186+ ], exclude = ["**/tests/*" ], allow_empty = True ),
187187 config = ":conf.py" ,
188188 extra_opts = [
189189 "-W" ,
@@ -205,7 +205,7 @@ def _docs(name = "docs", suffix = "", format = "html", external_needs_deps = lis
205205
206206 native .filegroup (
207207 name = "assets" + target_suffix ,
208- srcs = native .glob (["_assets/**" ]),
208+ srcs = native .glob (["_assets/**" ], allow_empty = True ),
209209 visibility = ["//visibility:public" ],
210210 )
211211
0 commit comments