diff --git a/rules.build_defs b/rules.build_defs index 6be61fa50b93da8726a432b556631e809e4f42ec..08426f0a2bbc3700251ccfebb3b0f71494d59da1 100644 --- a/rules.build_defs +++ b/rules.build_defs @@ -1,3 +1,16 @@ +REVEALJS_DEFAULT_CONFIG = { + "width": "1024", + "height": "768", + "transitionSpeed": "fast", + "lang": "fr-FR", + "history": "true", + "navigationMode": "linear", + "fragmentInURL": "true", + "revealjs-url": "../reveal.js", + "theme": "inrae", + "slideNumber": "true", +} + def pandoc(name: str, src: str = None, out: str = None, toc_depth: int = 1, slide_level: int = 2, config: dict = {}, pandoc_args: list = []): if src is None: src = '%s/index.md' % name @@ -29,11 +42,3 @@ def pandoc(name: str, src: str = None, out: str = None, toc_depth: int = 1, slid outs = [out], tools = ["///tools/pandoc//:bin"] ) - -def presentation(name: str, **kwargs): - return filegroup( - name = name, - srcs = [ - pandoc(name, **kwargs), - ] + glob(["%s/**" % name], exclude = ["index.md"]) - ) diff --git a/tools/rules.build_defs b/tools/rules.build_defs index a925e4cdce5e7bc93216cbad61588a87f817b408..5a53d68fcb231dffb0029645b5f73dce41877199 100644 --- a/tools/rules.build_defs +++ b/tools/rules.build_defs @@ -1,16 +1,3 @@ -REVEALJS_DEFAULT_CONFIG = { - "width": "1024", - "height": "768", - "transitionSpeed": "fast", - "lang": "fr-FR", - "history": "true", - "navigationMode": "linear", - "fragmentInURL": "true", - "revealjs-url": "../reveal.js", - "theme": "inrae", - "slideNumber": "true", -} - def minify(src: str, out: str): return genrule( name = "minify_%s" % src.replace("/", "_"),