Home | History | Annotate | Line # | Download | only in libXt
Makefile revision 1.1
      1  1.1  mrg #	$NetBSD: Makefile,v 1.1 2008/07/29 05:01:22 mrg Exp $
      2  1.1  mrg 
      3  1.1  mrg .include <bsd.own.mk>
      4  1.1  mrg 
      5  1.1  mrg LIB=	Xt
      6  1.1  mrg .PATH:	${X11SRCDIR.${LIB}}/include/X11
      7  1.1  mrg .PATH:	${X11SRCDIR.${LIB}}/src
      8  1.1  mrg .PATH:	${X11SRCDIR.${LIB}}
      9  1.1  mrg 
     10  1.1  mrg SRCS=	ActionHook.c Alloc.c ArgList.c Callback.c ClickTime.c \
     11  1.1  mrg 	Composite.c Constraint.c Convert.c Converters.c Core.c \
     12  1.1  mrg 	Create.c Destroy.c Display.c Error.c Event.c EventUtil.c \
     13  1.1  mrg 	Functions.c GCManager.c Geometry.c GetActKey.c GetResList.c \
     14  1.1  mrg 	GetValues.c HookObj.c Hooks.c Initialize.c Intrinsic.c \
     15  1.1  mrg 	Keyboard.c Manage.c NextEvent.c Object.c PassivGrab.c \
     16  1.1  mrg 	Pointer.c Popup.c PopupCB.c RectObj.c ResConfig.c Resources.c \
     17  1.1  mrg 	Selection.c SetSens.c SetValues.c SetWMCW.c Shell.c \
     18  1.1  mrg 	StringDefs.c TMaction.c TMgrab.c TMkey.c TMparse.c TMprint.c \
     19  1.1  mrg 	TMstate.c Threads.c VarCreate.c VarGet.c Varargs.c Vendor.c
     20  1.1  mrg 
     21  1.1  mrg INCS=	CallbackI.h Composite.h CompositeP.h ConstrainP.h Constraint.h \
     22  1.1  mrg 	ConvertI.h Core.h CoreP.h CreateI.h EventI.h HookObjI.h InitialI.h \
     23  1.1  mrg 	Intrinsic.h IntrinsicI.h IntrinsicP.h Object.h ObjectP.h \
     24  1.1  mrg 	PassivGraI.h RectObj.h RectObjP.h ResConfigP.h ResourceI.h \
     25  1.1  mrg 	SelectionI.h Shell.h ShellI.h ShellP.h StringDefs.h ThreadsI.h \
     26  1.1  mrg 	TranslateI.h VarargsI.h Vendor.h VendorP.h Xtos.h
     27  1.1  mrg INCSDIR=${X11INCDIR}/X11
     28  1.1  mrg 
     29  1.1  mrg CPPFLAGS+=	${X11FLAGS.THREADLIB}
     30  1.1  mrg CPPFLAGS+=	-I${DESTDIR}${X11INCDIR}/X11
     31  1.1  mrg CPPFLAGS+=	-DUSE_POLL -DUSE_SNPRINTF -DLIBXT -I.
     32  1.1  mrg 
     33  1.1  mrg CPPFLAGS.Intrinsic.c=	-DXFILESEARCHPATHDEFAULT=\"${X11LIBDIR}/%L/%T/%N%C%S:${X11LIBDIR}/%l/%T/%N%C%S:${X11LIBDIR}/%T/%N%C%S:${X11LIBDIR}/%L/%T/%N%S:${X11LIBDIR}/%l/%T/%N%S:${X11LIBDIR}/%T/%N%S\"
     34  1.1  mrg CPPFLAGS.Error.c=	-DERRORDB=\"${X11LIBDIR}/XtErrorDB\" \
     35  1.1  mrg 			-DXTERROR_PREFIX=\"\" -DXTWARNING_PREFIX=\"\"
     36  1.1  mrg CPPFLAGS.TMkey.c=	-DXKB
     37  1.1  mrg 
     38  1.1  mrg LIBDPLIBS=\
     39  1.1  mrg 	X11	${.CURDIR}/../libX11/dynamic \
     40  1.1  mrg 	SM	${.CURDIR}/../libSM \
     41  1.1  mrg 	ICE	${.CURDIR}/../libICE
     42  1.1  mrg 
     43  1.1  mrg .include "${NETBSDSRCDIR}/external/mit/xorg/tools/makestrs/Makefile.makestrs"
     44  1.1  mrg 
     45  1.1  mrg STRINGS_FILES=	StringDefs.c StringDefs.h Shell.h
     46  1.1  mrg STRINGS_TMPLS=	util/StrDefs.ct util/StrDefs.ht util/Shell.ht
     47  1.1  mrg STRINGS_LIST=	util/string.list
     48  1.1  mrg 
     49  1.1  mrg ${STRINGS_FILES}: strings_files.stamp
     50  1.1  mrg strings_files.stamp: ${MAKESTRS} ${STRINGS_LIST} ${STRINGS_TMPLS}
     51  1.1  mrg 	${_MKMSG_CREATE} ${STRINGS_FILES}
     52  1.1  mrg 	rm -f ${.TARGET} ${STRINGS_FILES}
     53  1.1  mrg 	rm -f util
     54  1.1  mrg 	ln -s ${X11SRCDIR.Xt}/util util
     55  1.1  mrg 	${MAKESTRS} -i . < ${STRINGS_LIST} > StringDefs.c
     56  1.1  mrg 	touch ${.TARGET}
     57  1.1  mrg CLEANFILES+=	${STRINGS_FILES} util strings_files.stamp
     58  1.1  mrg DPSRCS+=	${STRINGS_FILES}
     59  1.1  mrg 
     60  1.1  mrg .include <bsd.x11.mk>
     61  1.1  mrg .include <bsd.lib.mk>
     62