чување dbd9fb4098bb6ceb507a7707ae5eb1eda83e2f09
родитељ 0e9543b49d59d44aa04860656ef8afc77fe6596f
Аутор: Страхиња Радић <contact@strahinja.org>
Датум: Sat, 24 Feb 2024 21:28:15 +0100
Move make helper scripts to lib/
Signed-off-by: Страхиња Радић <contact@strahinja.org>
Diffstat:
измењених датотека: 7, додавања: 12(+), брисања: 7(-)
diff --git a/Makefile b/Makefile
@@ -2,10 +2,10 @@ include config.mk
.SUFFIXES: .1.in .1 .def.h .h.in .h .c .o
-.1.in.1: version date
+.1.in.1:
sh -x replacepat $< > $@
-.h.in.h: version date
+.h.in.h:
sh -x replacepat $< > $@
all: $(PROG) $(MANPAGE)
@@ -14,7 +14,7 @@ _config.h: config.h
cp config.h _config.h
config.h: config.def.h
- [ ! -r config.h ] && cp config.def.h config.h
+ [ ! -r config.h ] && cp config.def.h config.h || true
date:
sh makedate
@@ -24,6 +24,10 @@ version:
sled.o: sled.c _config.h draw.h termbox.h util.h version.h
+$(MANPAGE): $(MANPAGE).in version date
+
+version.h: version.h.in version date
+
draw.o: draw.c _config.h draw.h termbox.h util.h version.h
util.o: util.c termbox.h util.h
diff --git a/config.mk b/config.mk
@@ -2,8 +2,8 @@ CC = cc
CFLAGS = -g -Wall -pedantic -std=c99 -D_POSIX_C_SOURCE=200809L \
-D_XOPEN_SOURCE=700
# OpenBSD
-CFLAGS = -g -Wall -pedantic -std=c99 -D_POSIX_C_SOURCE=200809L \
- -D_XOPEN_SOURCE=700 -D_BSD_SOURCE
+#CFLAGS = -g -Wall -pedantic -std=c99 -D_POSIX_C_SOURCE=200809L \
+# -D_XOPEN_SOURCE=700 -D_BSD_SOURCE
INSTALL = install
LIBS =
OBJS = draw.o sled.o util.o
@@ -15,5 +15,5 @@ BINDIR = $(PREFIX)/bin
DOCDIR = $(PREFIX)/share/doc/$(PROG)
MANPREFIX = $(PREFIX)/share/man
# OpenBSD
-MANPREFIX = $(PREFIX)/man
+#MANPREFIX = $(PREFIX)/man
MANPAGE = $(PROG).1
diff --git a/makedate b/lib/makedate
diff --git a/makeversion b/lib/makeversion
diff --git a/mkpack b/lib/mkpack
diff --git a/replacepat b/lib/replacepat
diff --git a/sledv b/sledv
@@ -2,6 +2,7 @@
# vim: set ft=bash:
PAGER=${PAGER:-less}
+SLED=${SLED:-/usr/local/bin/sled}
if [ $# -lt 1 ]; then
cat <<EOT >&2
@@ -16,7 +17,7 @@ path=$1
shift
if test -w "$path"; then
- sled "$@" "${path}"
+ "${SLED}" "$@" "${path}"
else
"${PAGER}" "$@" "${path}"
fi