From 4689f3f38277bb64981fc960e8e384e2d065d659 Mon Sep 17 00:00:00 2001 From: Albert Cervin Date: Wed, 15 Oct 2025 17:13:05 +0200 Subject: Make it work again on OpenBSD - Some unused variables - Fix zero window size under lldb - Make instantiation of languages more robust --- Makefile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 63e46e4..9467872 100644 --- a/Makefile +++ b/Makefile @@ -56,7 +56,9 @@ datadir = share/dged .SUFFIXES: .SUFFIXES: .c .o .d -CFLAGS += -Werror -Wall -Wextra -g -O2 -std=c99\ +CFLAGS ?= -g -O2 + +CFLAGS += -Werror -Wall -Wextra -std=c99\ -I $(.CURDIR)/src\ -I $(.CURDIR)/src/main\ -DDATADIR="$(prefix)/$(datadir)" @@ -97,6 +99,7 @@ UNAME_UPPER != uname -s | tr '[:lower:]' '[:upper:]' CFLAGS += -D$(UNAME_UPPER) FORMAT_TOOL ?= clang-format +MAN_DEST ?= share/man/man1 DEPS = $(SOURCES:.c=.d) $(MAIN_SOURCES:.c=.d) $(TEST_SOURCES:.c=.d) @@ -174,8 +177,8 @@ install: dged install -d $(DESTDIR)/bin install -m 755 $(.OBJDIR)/dged $(DESTDIR)/bin/dged - install -d $(DESTDIR)/share/man/man1 - install -m 644 $(.CURDIR)/dged.1 $(DESTDIR)/share/man/man1/dged.1 + install -d $(DESTDIR)/$(MAN_DEST)/man1 + install -m 644 $(.CURDIR)/dged.1 $(DESTDIR)/$(MAN_DEST)/dged.1 install -d $(DESTDIR)/$(datadir)/grammars cp -RL $(.OBJDIR)/grammars "$(DESTDIR)/$(datadir)/" -- cgit v1.2.3