sled

Једноставни уређивач текста
git clone https://git.sr.ht/~strahinja/sled
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

чување 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:
MMakefile | 10+++++++---
Mconfig.mk | 6+++---
Rmakedate -> lib/makedate | 0
Rmakeversion -> lib/makeversion | 0
Rmkpack -> lib/mkpack | 0
Rreplacepat -> lib/replacepat | 0
Msledv | 3++-
измењених датотека: 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