2 8951cb19 2022-07-01 op SRCS = mymenu.c
3 8951cb19 2022-07-01 op OBJS = ${SRCS:.c=.o}
4 8951cb19 2022-07-01 op COBJS = ${COBJ:.c=.o}
6 8951cb19 2022-07-01 op TESTSRCS = test-__progname.c \
7 8951cb19 2022-07-01 op test-capsicum.c \
9 8951cb19 2022-07-01 op test-getexecname.c \
10 8951cb19 2022-07-01 op test-getprogname.c \
11 8951cb19 2022-07-01 op test-landlock.c \
12 8951cb19 2022-07-01 op test-pledge.c \
13 8951cb19 2022-07-01 op test-program_invocation_short_name.c \
14 8951cb19 2022-07-01 op test-reallocarray.c \
15 8951cb19 2022-07-01 op test-recallocarray.c \
16 8951cb19 2022-07-01 op test-static.c \
17 8951cb19 2022-07-01 op test-strtonum.c
20 8951cb19 2022-07-01 op .PHONY: clean distclean install uninstall
22 8951cb19 2022-07-01 op Makefile.configure config.h: configure ${TESTSRCS}
23 8951cb19 2022-07-01 op @echo "$@ is out of date; please run ./configure"
26 8951cb19 2022-07-01 op include Makefile.configure
28 8951cb19 2022-07-01 op ${PROG}: ${OBJS} ${COBJS}
29 fe6ca3dd 2022-07-01 op ${CC} -o $@ ${OBJS} ${COBJS} ${LDFLAGS} ${LDADD} ${LDADD_LIB_X11}
32 e932bdc5 2022-07-01 op rm -f ${OBJS} ${COBJS} ${PROG}
35 8951cb19 2022-07-01 op mkdir -p ${DESTDIR}${BINDIR}
36 8951cb19 2022-07-01 op mkdir -p ${DESTDIR}${MANDIR}/man1
37 8951cb19 2022-07-01 op ${INSTALL_PROGRAM} ${PROG} ${DESTDIR}/${BINDIR}
38 8951cb19 2022-07-01 op ${INSTALL_MAN} mymenu.1 ${DESTDIR}${MANDIR}/man1
41 8951cb19 2022-07-01 op rm ${DESTDIR}${BINDIR}/${PROG}
42 8951cb19 2022-07-01 op rm ${DESTDIR}${MANDIR}/man1/mymenu.1
44 0d0d65c9 2018-06-14 omar.polo mymenu.1.md: mymenu.1
45 0d0d65c9 2018-06-14 omar.polo mandoc -T markdown mymenu.1 > mymenu.1.md