Home | History | Annotate | Line # | Download | only in testm
      1 #	$NetBSD: Makefile,v 1.17 2012/04/21 12:27:29 roy Exp $
      2 
      3 NOMAN=	# defined
      4 
      5 .include <bsd.own.mk>
      6 
      7 MENUCDIR!=	cd $(.CURDIR)/..; ${PRINTOBJDIR}
      8 MENUC=	${MENUCDIR}/menuc
      9 ${MENUC}:
     10 	cd ${.CURDIR}/..; ${MAKE}
     11 
     12 PROG=	testm
     13 SRCS=	msg_defs.c menu_defs.c main.c
     14 CFLAGS+=-g
     15 CPPFLAGS+=-I.
     16 LDADD+=	-lcurses -lterminfo
     17 DPADD+=	${LIBCURSES}
     18 
     19 CLEANFILES+= menu_defs.c menu_defs.h msg_defs.c msg_defs.h
     20 
     21 menu_defs.c menu_defs.h: menus.mc ${MENUC} ${.CURDIR}/../menu_sys.def
     22 	MENUDEF=${.CURDIR}/.. ${MENUC} ${.CURDIR}/menus.mc
     23 
     24 msg_defs.c msg_defs.h: menus.msg
     25 	msgc ${.CURDIR}/menus.msg
     26 
     27 .include <bsd.prog.mk>
     28