al_hugo_site
Categories:
al_hugo_site
load("@com-alwaldend-git-src//bzl/rules:al_hugo_site.bzl", "al_hugo_site") al_hugo_site(name, configs, content, env, hugo_data, hugo_layouts, postcss, themes, tools)
Define a hugo site
ATTRIBUTES
Name | Description | Type | Mandatory | Default |
---|---|---|---|---|
name | A unique name for this target. | Name | required | |
configs | Hugo configs | List of labels | required | |
content | Hugo content | Label | required | |
env | Hugo environment variables (support location statements, support make variables, support shell commands) | Dictionary: String -> String | optional | {} |
hugo_data | Hugo data | Label | required | |
hugo_layouts | Hugo layouts | Label | required | |
postcss | Postcss target | Label | required | |
themes | Hugo themes | Label | required | |
tools | Tools that should be available for the build | List of labels | optional | [] |