145SN/A# PUBLIC DOMAIN - NO WARRANTY, see:
2553SN/A#     <http://creativecommons.org/publicdomain/zero/1.0/>
345SN/A#
445SN/A# Written in 2021 by Alfonso Sabato Siciliano
545SN/A
645SN/AOUTPUT =  bsddialog
7553SN/ASOURCES = bsddialog.c util_builders.c util_cli.c util_theme.c
845SN/AOBJECTS = ${SOURCES:.c=.o}
9553SN/A
1045SN/A.if defined(DEBUG)
1145SN/ACFLAGS += -g
1245SN/A.endif
1345SN/ACFLAGS += -I${LIBPATH} -std=gnu99 -Wall -Wextra -Werror
1445SN/A
1545SN/A.if defined(NORPATH)
1645SN/ALDFLAGS += -ltinfow -L${LIBPATH} -lbsddialog
1745SN/A.else
1845SN/ALDFLAGS += -ltinfow -Wl,-rpath=${LIBPATH} -L${LIBPATH} -lbsddialog
1945SN/A.endif
2045SN/A
21553SN/AINSTALL = install
22553SN/ARM = rm -f
23553SN/A
2445SN/Aall : ${OUTPUT}
2545SN/A
2645SN/A${OUTPUT}: ${OBJECTS}
2745SN/A	${CC} ${LDFLAGS} ${OBJECTS} -o ${.PREFIX}
2845SN/A
29580SN/A.c.o:
30580SN/A	${CC} ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET}
3145SN/A
3245SN/Aclean:
3345SN/A	${RM} ${OUTPUT} *.o *~ *.core *.gz
3445SN/A