Home | History | Annotate | Line # | Download | only in xterm
Makefile revision 1.2.4.1
      1 #	$NetBSD: Makefile,v 1.2.4.1 2009/04/20 23:20:57 snj Exp $
      2 
      3 .include <bsd.own.mk>
      4 
      5 PROG=	xterm
      6 SRCS=	button.c charproc.c charsets.c cursor.c data.c doublechr.c \
      7 	fontutils.c input.c menu.c misc.c print.c ptydata.c screen.c \
      8 	scrollbar.c tabs.c util.c xstrings.c TekPrsTbl.c Tekproc.c VTPrsTbl.c \
      9 	main.c charclass.c precompose.c wcwidth.c xutf8.c cachedGCs.c \
     10 	xtermcap.c
     11 
     12 CPPFLAGS+=	-I${X11SRCDIR.${PROG}} \
     13 		-I${DESTDIR}${X11INCDIR}/freetype2 \
     14 		-DSCROLLBAR_RIGHT -DOPT_WIDE_CHARS \
     15 		-DXRENDERFONT -DXFREE86_FT2 -DOPT_PASTE64 \
     16 		-DPROJECTROOT=${X11ROOTDIR}
     17 
     18 CPPFLAGS.main.c=-DUTMP -DUSE_TTY_GROUP ${X11FLAGS.VERSION}
     19 
     20 APPDEFS=XTerm.ad XTerm-color.ad
     21 
     22 BUILDSYMLINKS=	XTerm-col.ad XTerm-color.ad
     23 
     24 LDADD+=	-lXft -lfontconfig -lfreetype -lexpat -lXrender
     25 DPADD+=	${LIBXFT} ${LIBFONTCONFIG} ${LIBFREETYPE} ${LIBEXPAT} ${LIBXRENDER}
     26 LDADD+=	-lXaw -lXmu -lXt -lSM -lICE -lXpm -lXext -lX11 -ltermcap -lutil
     27 DPADD+=	${LIBXAW} ${LIBXMU} ${LIBXT} ${LIBSM} ${LIBICE} \
     28 	${LIBXPM} ${LIBXEXT} ${LIBX11} ${LIBTERMCAP} ${LIBUTIL}
     29 
     30 SUBDIR=	resize uxterm
     31 
     32 .PATH:	${X11SRCDIR.${PROG}}
     33 
     34 .include "Makefile.inc"
     35 
     36 .include <bsd.x11.mk>
     37 .include <bsd.prog.mk>
     38 .include <bsd.subdir.mk>
     39