summary refs log tree commit diff
path: root/Makefile
diff options
context:
space:
mode:
authorJune McEnroe <june@causal.agency>2020-07-24 18:03:27 -0400
committerJune McEnroe <june@causal.agency>2020-07-24 18:12:17 -0400
commit386a8beb705a1f23417684bb890da543d13e44aa (patch)
treeac75ad23e14dc47829d373208639d7938f0feaab /Makefile
parentDon't use strlcpy in dispatch (diff)
downloadpounce-386a8beb705a1f23417684bb890da543d13e44aa.tar.gz
pounce-386a8beb705a1f23417684bb890da543d13e44aa.zip
Rewrite configure script for all platforms
Diffstat (limited to '')
-rw-r--r--Makefile8
1 files changed, 1 insertions, 7 deletions
diff --git a/Makefile b/Makefile
index 9cb5796..1d8b74a 100644
--- a/Makefile
+++ b/Makefile
@@ -3,9 +3,6 @@ MANDIR ?= ${PREFIX}/share/man
 ETCDIR ?= ${PREFIX}/etc
 RUNDIR ?= /var/run
 
-CFLAGS += -I${PREFIX}/include
-LDFLAGS += -L${PREFIX}/lib
-
 CFLAGS += -std=c11 -Wall -Wextra -Wpedantic
 LDLIBS = -lcrypt -ltls
 
@@ -13,7 +10,6 @@ BINS = calico pounce
 MANS = ${BINS:=.1}
 RCS  = ${BINS:%=rc.d/%}
 DIRS = ${ETCDIR}/pounce ${RUNDIR}/calico
-INSTALLS = install-rcs install-dirs
 
 -include config.mk
 
@@ -30,15 +26,13 @@ dev: tags all
 all: ${BINS}
 
 calico: dispatch.o
-	${CC} ${LDFLAGS} dispatch.o ${LDLIBS.calico} -o $@
+	${CC} ${LDFLAGS} dispatch.o -o $@
 
 pounce: ${OBJS}
 	${CC} ${LDFLAGS} ${OBJS} ${LDLIBS} -o $@
 
 ${OBJS}: bounce.h compat.h
 
-dispatch.o: compat.h
-
 .SUFFIXES: .in
 
 .in:
p;follow=1'>Log a message when stopping a service waiting to restart 1.1June McEnroe It's a little annoying to have to special-case this, but otherwise there is no confirmation in the log that the restart won't still happen. 2020-11-10Refactor unveil calls so errors can be reported properlyJune McEnroe 2020-10-27Do not increment signalsJune McEnroe No need to do a read and a write... and it's declared volatile so maybe that's even worse? I don't even know, but there's no point. 2020-10-23Only look up group if one is namedJune McEnroe 2020-10-23Remove default defines of RUNDIR, ETCDIRJune McEnroe 2020-10-23Set shell scripts executable in buildJune McEnroe 2020-10-20Humanize milliseconds if interval is less than 1sJune McEnroe The intervals are configurable in milliseconds so humanize should be able to display at that precision. 2020-10-20Humanize restart intervalJune McEnroe 2020-08-17Document default catsit.conf location on OpenBSD 1.0June McEnroe 2020-08-17Template catsit script with RUNDIRJune McEnroe 2020-08-17Clean up includesJune McEnroe 2020-08-17Log service uptime in statusJune McEnroe