1 # $NetBSD: Makefile,v 1.9 2023/06/03 09:09:07 lukem Exp $ 2 3 .include <bsd.own.mk> 4 5 PROG= xmh 6 SRCS= bbox.c command.c compfuncs.c folder.c init.c main.c \ 7 menu.c mlist.c msg.c pick.c popup.c screen.c toc.c \ 8 tocfuncs.c tocutil.c tsource.c util.c viewfuncs.c \ 9 miscfuncs.c 10 11 CPPFLAGS+= -I${X11SRCDIR.${PROG}}/../include 12 CPPFLAGS+= -DHAS_VFORK -DXVENDORNAME=${XVENDORNAME} \ 13 -DXORG_RELEASE=${XORG_RELEASE} 14 15 APPDEFS=Xmh 16 17 LDADD+= -lXaw -lXmu -lXt -lSM -lICE -lXpm -lXext -lX11 18 DPADD+= ${LIBXAW} ${LIBXMU} ${LIBXT} ${LIBSM} ${LIBICE} \ 19 ${LIBXPM} ${LIBXEXT} ${LIBX11} 20 21 .PATH: ${X11SRCDIR.${PROG}} ${X11SRCDIR.${PROG}}/app-defaults 22 .PATH: ${X11SRCDIR.${PROG}}/man 23 24 CWARNFLAGS.clang+= -Wno-format 25 26 COPTS+= ${CC_WNO_STRINGOP_OVERFLOW} 27 28 .include <bsd.x11.mk> 29 .include <bsd.prog.mk> 30