stagit

Stagit fork with syntax colouring
Log | Files | Refs | README | LICENSE

commit d2a048c4ef3bab387e9fcdccb447687b39838b6f
parent 18431d188a887d0589069f6bd172fe3a5b0c4b13
Author: citbl <citbl@citbl.org>
Date:   Thu, 11 Jun 2026 17:47:33 +1000

change makefile to support macOS

Diffstat:
MMakefile | 14++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile @@ -8,8 +8,18 @@ PREFIX = /usr/local MANPREFIX = ${PREFIX}/man DOCPREFIX = ${PREFIX}/share/doc/${NAME} -LIBGIT_INC = -I/usr/local/include -LIBGIT_LIB = -L/usr/local/lib -lgit2 +# determine the include folders based on the system +UNAME_S := $(shell uname -s) + +ifeq ($(UNAME_S),Darwin) + LIBGIT_INC := -I/opt/homebrew/include + LIBGIT_LIB := -L/opt/homebrew/lib -lgit2 +else ifeq ($(UNAME_S),Linux) + LIBGIT_INC := -I/usr/local/include + LIBGIT_LIB := -L/usr/local/lib -lgit2 +else + $(error Unsupported OS: $(UNAME_S)) +endif # use system flags. STAGIT_CFLAGS = ${LIBGIT_INC} ${CFLAGS}