Makefile

# See /usr/share/mk/bsd.README
PREFIX=    /usr/local
BINDIR=    ${PREFIX}/bin

PROGS= lootsack lootsack-generate lootsack-display lootsack-bin-to-csv lootsack-csv-to-bin

SRCS_lootsack= main.c lootsack.c

SRCS_lootsack-generate= generate.c lootsack.c

SRCS_lootsack-display= display.c lootsack.c

SRCS_lootsack-bin-to-csv= bin-to-csv.c lootsack.c
SRCS_lootsack-csv-to-bin= csv-to-bin.c lootsack.c

COPTS+= -Wall
COPTS+= -Wextra -pedantic -std=c17
COPTS+= -Wstrict-prototypes -Wmissing-prototypes
COPTS+= -Wmissing-declarations
COPTS+= -Wshadow -Wpointer-arith -Wcast-qual
COPTS+= -Wsign-compare
COPTS+= -g -O0

LDFLAGS+= -L/usr/local/lib

LDADD+= -lutil

DPADD+=${LIBUTIL}
DPADD+=${LIBEVENT}

MAN_lootsack= lootsack.1
MAN_lootsack-generate= lootsack-generate.1
MAN_lootsack-display= lootsack-display.1
MAN_lootsack-bin-to-csv= lootsack-bin-to-csv.1
MAN_lootsack-csv-to-bin= lootsack-csv-to-bin.1


.include <bsd.prog.mk>