Lindenii Project Forge
Login

hare-git

Git library for Hare

Warning: Due to various recent migrations, viewing non-HEAD refs may be broken.

/Makefile (raw)

# SPDX-License-Identifier: MPL-2.0
# SPDX-FileCopyrightText: 2021-2025 Hare authors
# SPDX-FileCopyrightText: 2025 Runxi Yu

.POSIX:
.SUFFIXES:
HARE=hare
HAREFLAGS=
HAREDOC=haredoc

DESTDIR=
PREFIX=/usr/local
SRCDIR=$(PREFIX)/src
HARESRCDIR=$(SRCDIR)/hare
THIRDPARTYDIR=$(HARESRCDIR)/third-party

all:
	@true # no-op

check:
	$(HARE) test

install:
	mkdir -p "$(DESTDIR)$(THIRDPARTYDIR)"/git
	install -m644 git/*.ha "$(DESTDIR)$(THIRDPARTYDIR)"/git
	install -m644 git/README "$(DESTDIR)$(THIRDPARTYDIR)"/git/README

uninstall:
	rm -rf $(DESTDIR)$(THIRDPARTYDIR)/git

.PHONY: all check install uninstall