From 3bba78a22c4a3c31a936bbcec954420ce1776776 Mon Sep 17 00:00:00 2001 From: Julien Dessaux Date: Sun, 12 Sep 2021 14:03:45 +0200 Subject: Implemented search functionality --- Makefile | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 0465a3e..4aa77b3 100644 --- a/Makefile +++ b/Makefile @@ -5,10 +5,14 @@ DESTDIR=public/ build: ## make build # builds an optimized version of the website in $(DESTDIR) @echo "----- Generating site -----" hugo --gc --minify --cleanDestinationDir -d $(DESTDIR) --cacheDir $(CACHEDIR) + cp public/index.json search/ + cp public/search/index.html search/ + (cd search && CGO_ENABLED=0 go build -ldflags '-s -w -extldflags "-static"' ./search.go) .PHONY: clean clean: ## make clean # removed all $(DESTDIR) contents @echo "----- Cleaning old build -----" + rm -f search/index.html search/index.json search/search cd $(DESTDIR) && rm -rf * .PHONY: serve -- cgit v1.2.3