You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
484 B
20 lines
484 B
# renovate: datasource=github-releases depName=thegeeklab/hugo-geekdoc |
|
THEME_VERSION := v0.32.3 |
|
THEME := hugo-geekdoc |
|
BASEDIR := docs |
|
THEMEDIR := $(BASEDIR)/themes |
|
|
|
.PHONY: all |
|
all: doc |
|
|
|
.PHONY: doc |
|
doc: doc-assets |
|
|
|
.PHONY: doc-assets |
|
doc-assets: |
|
mkdir -p $(THEMEDIR)/$(THEME)/ ; \ |
|
curl -sSL "https://github.com/thegeeklab/$(THEME)/releases/download/${THEME_VERSION}/$(THEME).tar.gz" | tar -xz -C $(THEMEDIR)/$(THEME)/ --strip-components=1 |
|
|
|
.PHONY: clean |
|
clean: |
|
rm -rf $(THEMEDIR)
|
|
|