From 226a8d4ad7e6fa02715f9925b5104f6d6addf585 Mon Sep 17 00:00:00 2001 From: Shulhan Date: Fri, 30 Jan 2026 14:54:26 +0700 Subject: [DO-NOT-MERGE] all: add task to build doc and fake package The fake package allow any dependencies to use local version instead of the official one. --- Makefile.local | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/Makefile.local b/Makefile.local index f93532b75d..f0e53b3abb 100644 --- a/Makefile.local +++ b/Makefile.local @@ -1,4 +1,21 @@ +VERSION=$(shell git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g') + .PHONY: all -all: +all: build install fake + +.PHONY: build +build: $(MAKE) prefix=$$HOME/local/git all doc + +.PHONY: install +install: $(MAKE) prefix=$$HOME/local/git install install-doc install-html + +.PHONY: fake +fake: + makefake --name=git --version=$(VERSION) git + +.PHONY: doc +doc: + $(MAKE) prefix=$$HOME/local/git doc + $(MAKE) prefix=$$HOME/local/git install-doc install-html -- cgit v1.3