Skip to content

Commit 60dfb9a

Browse files
committed
Add support for multiple staticDirs
This commit adds support for multiple statDirs both on the global and language level. A simple `config.toml` example: ```bash staticDir = ["static1", "static2"] [languages] [languages.no] staticDir = ["staticDir_override", "static_no"] baseURL = "https://example.no" languageName = "Norsk" weight = 1 title = "På norsk" [languages.en] staticDir2 = "static_en" baseURL = "https://example.com" languageName = "English" weight = 2 title = "In English" ``` In the above, with no theme used: the English site will get its static files as a union of "static1", "static2" and "static_en". On file duplicates, the right-most version will win. the Norwegian site will get its static files as a union of "staticDir_override" and "static_no". This commit also concludes the Multihost support in #4027. Fixes #36 Closes #4027
1 parent 2e04657 commit 60dfb9a

25 files changed

+822
-270
lines changed

‎Gopkg.lock‎

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎Gopkg.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,8 @@
8181
version = "1.5.0"
8282

8383
[[constraint]]
84-
branch = "master"
8584
name = "github.com/spf13/afero"
85+
version = "1.0.0"
8686

8787
[[constraint]]
8888
name = "github.com/spf13/cast"

‎commands/commandeer.go‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ type commandeer struct {
2424
*deps.DepsCfg
2525
pathSpec *helpers.PathSpec
2626
visitedURLs *types.EvictingStringQueue
27-
configured bool
27+
28+
configured bool
2829
}
2930

3031
func (c *commandeer) Set(key string, value interface{}) {

0 commit comments

Comments
 (0)