more make cleanup
ci.vdhsn.com/push Build encountered an error Details

pull/2/head
Adam Veldhousen 1 year ago
parent e0a2c05400
commit 743eebcd23
Signed by: adam
GPG Key ID: 6DB29003C6DD1E4B

@ -0,0 +1,10 @@
public
resources
themes
# generated by hugo gen
assets/css/syntax.light.css
assets/css/syntax.dark.css
# generated by openring
layouts/partials/footer.html

1
.gitignore vendored

@ -1,5 +1,6 @@
public
resources
themes
# generated by hugo gen
assets/css/syntax.light.css

@ -1,7 +1,7 @@
FROM golang:1.19 as build
ENV GOPATH=/go
ENV GOBIN=/go/bin
RUN go install git.sr.ht/~sircmpwn/openring@latest
RUN go install --tags extended github.com/gohugoio/hugo@latest
COPY . /go/src/blog
WORKDIR /go/src/blog

@ -3,11 +3,11 @@ GOBIN = $(shell go env GOPATH)/bin
.PHONY: serve
serve: assets
hugo server -D --log -w --bind 0.0.0.0
$(HUGO_BIN) server -D --log -w --bind 0.0.0.0
.PHONY: new-post
new-post:
@hugo new posts/$(TITLE).md
@$(HUGO_BIN) new posts/$(TITLE).md
.PHONY: build
build:
@ -25,6 +25,9 @@ test-publish: build
clean:
@rm -rf ./public ./resources ./assets/css/syntax.* ./layouts/partials/single/footer.html
.PHONY: tools
tools: $(HUGO_BIN) $(OPENRING_BIN)
HUGO_BIN = $(GOBIN)/hugo
$(HUGO_BIN):
@go install --tags extended github.com/gohugoio/hugo@latest
@ -33,24 +36,20 @@ OPENRING_BIN = $(GOBIN)/openring
$(OPENRING_BIN):
@go install git.sr.ht/~sircmpwn/openring@latest
public: $(HUGO_BIN) \
./themes\lines \
./assets/css/syntax.light.css \
./assets/css/syntax.dark.css \
./layouts/partials/single/footer.html
hugo --verbose --gc --minify --templateMetrics --templateMetricsHints --enableGitInfo --environment production
public: $(HUGO_BIN) ./themes/lines ./assets/css/syntax.light.css ./assets/css/syntax.dark.css ./layouts/partials/single/footer.html
$(HUGO_BIN) --verbose --gc --minify --templateMetrics --templateMetricsHints --enableGitInfo --environment production
./themes/lines:
git submodule init
git submodule update
./assets/css:
mkdir -p ./assets/css
./assets/css/syntax.light.css: $(HUGO_BIN) ./assets/css
hugo gen chromastyles --style=github > assets/css/syntax.light.css
$(HUGO_BIN) gen chromastyles --style=github > assets/css/syntax.light.css
./assets/css/syntax.dark.css: $(HUGO_BIN) ./assets/css
hugo gen chromastyles --style=github-dark > assets/css/syntax.dark.css
$(HUGO_BIN) gen chromastyles --style=github-dark > assets/css/syntax.dark.css
./layouts/partials/single/footer.html: $(OPENRING_BIN)
mkdir -p ./layouts/partials/single/

Loading…
Cancel
Save