123456789101112131415161718192021222324252627282930313233343536 |
- THEME := themes/gitea
- PUBLIC := public
- ARCHIVE := https://dl.gitea.com/theme/main.tar.gz
-
- HUGO_PACKAGE := github.com/gohugoio/hugo@v0.111.3
-
- .PHONY: all
- all: build
-
- .PHONY: clean
- clean:
- rm -rf $(PUBLIC) $(THEME)
-
- .PHONY: trans-copy
- trans-copy:
- bash scripts/trans-copy.sh
-
- .PHONY: server
- server: $(THEME)
- go run $(HUGO_PACKAGE) server
-
- .PHONY: build
- build: $(THEME)
- go run $(HUGO_PACKAGE) --cleanDestinationDir
-
- .PHONY: build-offline
- build-offline: $(THEME)
- go run $(HUGO_PACKAGE) --baseURL="/" --cleanDestinationDir
-
- .PHONY: update
- update: $(THEME)
-
- $(THEME): $(THEME)/theme.toml
- $(THEME)/theme.toml:
- mkdir -p $$(dirname $@)
- curl -L -s $(ARCHIVE) | tar xz -C $$(dirname $@)
|