190792Sgshapiro# $NetBSD: Makefile.libx11,v 1.4 2003/09/30 06:41:30 lukem Exp $ 2261363Sgshapiro 390792SgshapiroLIB= X11 490792Sgshapiro.PATH: ${X11SRCDIR.xc}/lib/${LIB} 590792Sgshapiro.PATH: ${X11SRCDIR.xc}/lib/Xau 690792Sgshapiro.PATH: ${X11SRCDIR.xc}/lib/Xdmcp 790792Sgshapiro.PATH: ${X11SRCDIR.xc}/lib/xtrans 890792Sgshapiro 990792SgshapiroSRCS= AllCells.c AllPlanes.c AllowEv.c AutoRep.c Backgnd.c BdrWidth.c \ 1090792Sgshapiro Bell.c Border.c ChAccCon.c ChActPGb.c ChClMode.c ChCmap.c \ 1190792Sgshapiro ChGC.c ChKeyCon.c ChPntCon.c ChProp.c ChSaveSet.c ChWAttrs.c \ 1290792Sgshapiro ChWindow.c ChkIfEv.c ChkMaskEv.c ChkTypEv.c ChkTypWEv.c \ 1390792Sgshapiro ChkWinEv.c CirWin.c CirWinDn.c CirWinUp.c ClDisplay.c \ 1490792Sgshapiro Clear.c ClearArea.c ConfWind.c ConnDis.c Context.c ConvSel.c \ 1590792Sgshapiro CopyArea.c CopyCmap.c CopyGC.c CopyPlane.c CrBFData.c \ 16266692Sgshapiro CrCmap.c CrCursor.c CrGC.c CrGlCur.c CrPFBData.c CrPixmap.c \ 1790792Sgshapiro CrWindow.c Cursor.c DefCursor.c DelProp.c Depths.c DestSubs.c \ 1890792Sgshapiro DestWind.c DisName.c DrArc.c DrArcs.c DrLine.c DrLines.c \ 1990792Sgshapiro DrPoint.c DrPoints.c DrRect.c DrRects.c DrSegs.c ErrDes.c \ 2090792Sgshapiro ErrHndlr.c EvToWire.c FSSaver.c FetchName.c FillArc.c \ 2190792Sgshapiro FillArcs.c FillPoly.c FillRct.c FillRcts.c Flush.c Font.c \ 2290792Sgshapiro FontInfo.c FontNames.c FreeCmap.c FreeCols.c FreeCurs.c \ 2390792Sgshapiro FreeEData.c FreeGC.c FreePix.c GCMisc.c Geom.c GetAtomNm.c \ 2490792Sgshapiro GetColor.c GetDflt.c GetFPath.c GetFProp.c GetGeom.c \ 2590792Sgshapiro GetHColor.c GetHints.c GetIFocus.c GetImage.c GetKCnt.c \ 2690792Sgshapiro GetMoEv.c GetPCnt.c GetPntMap.c GetProp.c GetSOwner.c \ 2790792Sgshapiro GetSSaver.c GetStCmap.c GetWAttrs.c GrButton.c GrKey.c \ 2890792Sgshapiro GrKeybd.c GrPointer.c GrServer.c Host.c IfEvent.c ImText.c \ 2990792Sgshapiro ImText16.c ImUtil.c InitExt.c InsCmap.c IntAtom.c KeyBind.c \ 3090792Sgshapiro KeysymStr.c KillCl.c LiHosts.c LiICmaps.c LiProps.c ListExt.c \ 3190792Sgshapiro LoadFont.c LookupCol.c LowerWin.c ParseCmd.c Quarks.c 3290792Sgshapiro 3390792SgshapiroSRCS+= GetGCVals.c GetNrmHint.c GetRGBCMap.c GetTxtProp.c GetWMCMapW.c \ 3490792Sgshapiro GetWMProto.c Iconify.c Macros.c MapRaised.c MapSubs.c \ 3590792Sgshapiro MapWindow.c MaskEvent.c Misc.c ModMap.c MoveWin.c NextEvent.c \ 3690792Sgshapiro OpenDis.c ParseCol.c ParseGeom.c PeekEvent.c PeekIfEv.c \ 3790792Sgshapiro Pending.c PixFormats.c PmapBgnd.c PmapBord.c PolyReg.c \ 3890792Sgshapiro PolyTxt.c PolyTxt16.c PropAlloc.c PutBEvent.c PutImage.c \ 3990792Sgshapiro QuBest.c QuColor.c QuColors.c QuCurShp.c QuExt.c QuKeybd.c \ 4090792Sgshapiro QuPntr.c QuStipShp.c QuTextE16.c QuTextExt.c QuTileShp.c \ 4190792Sgshapiro QuTree.c RaiseWin.c RdBitF.c RecolorC.c ReconfWM.c ReconfWin.c \ 4290792Sgshapiro Region.c RepWindow.c RestackWs.c RotProp.c ScrResStr.c \ 4390792Sgshapiro SelInput.c SendEvent.c SetBack.c SetCRects.c SetClMask.c \ 4490792Sgshapiro SetClOrig.c SetDashes.c SetFPath.c SetFont.c SetFore.c \ 4590792Sgshapiro SetFunc.c SetHints.c SetIFocus.c SetLStyle.c SetNrmHint.c \ 4690792Sgshapiro SetPMask.c SetPntMap.c SetRGBCMap.c SetSOwner.c SetSSaver.c \ 4790792Sgshapiro SetStCmap.c SetState.c SetStip.c SetTSOrig.c SetTile.c \ 4890792Sgshapiro SetTxtProp.c SetWMCMapW.c SetWMProto.c StBytes.c StColor.c \ 4990792Sgshapiro StColors.c StNColor.c StName.c StrKeysym.c StrToText.c \ 5094334Sgshapiro Sync.c Synchro.c Text.c Text16.c TextExt.c TextExt16.c \ 5190792Sgshapiro TextToStr.c TrCoords.c UndefCurs.c UngrabBut.c UngrabKbd.c \ 5290792Sgshapiro UngrabKey.c UngrabPtr.c UngrabSvr.c UninsCmap.c UnldFont.c \ 5390792Sgshapiro UnmapSubs.c UnmapWin.c VisUtil.c WMGeom.c WMProps.c WarpPtr.c \ 5490792Sgshapiro WinEvent.c Window.c Withdraw.c WrBitF.c XlibAsync.c XlibInt.c \ 5590792Sgshapiro Xrm.c evtomask.c globals.c 5690792Sgshapiro 5790792SgshapiroSRCS+= AuDispose.c AuGetBest.c AuFileName.c AuRead.c 5890792SgshapiroSRCS+= Wrap.c Wraphelp.c 5990792Sgshapiro 6090792SgshapiroSRCS+= AddDIC.c AddSF.c CCC.c CvColW.c CvCols.c FSWrap.c FilterEv.c \ 6190792Sgshapiro HVC.c HVCGcC.c HVCGcV.c HVCGcVC.c HVCMnV.c HVCMxC.c HVCMxV.c \ 6290792Sgshapiro HVCMxVC.c HVCMxVs.c HVCWpAj.c ICWrap.c IMWrap.c IdOfPr.c \ 6390792Sgshapiro LRGB.c Lab.c LabGcC.c LabGcL.c LabGcLC.c LabMnL.c LabMxC.c \ 6490792Sgshapiro LabMxL.c LabMxLC.c LabWpAj.c LockDis.c Luv.c LuvGcC.c \ 6590792Sgshapiro LuvGcL.c LuvGcLC.c LuvMnL.c LuvMxC.c LuvMxL.c LuvMxLC.c \ 6690792Sgshapiro LuvWpAj.c OCWrap.c OMWrap.c OfCCC.c PrOfId.c QBlack.c \ 6790792Sgshapiro QBlue.c QGreen.c QRed.c QWhite.c QuCol.c QuCols.c RegstFlt.c \ 6890792Sgshapiro SetCCC.c SetGetCols.c StCol.c StCols.c UNDEFINED.c XRGB.c \ 6990792Sgshapiro XYZ.c cmsAllCol.c cmsAllNCol.c cmsCmap.c cmsColNm.c \ 7090792Sgshapiro cmsGlobls.c cmsInt.c cmsLkCol.c cmsMath.c cmsProp.c cmsTrig.c \ 7190792Sgshapiro lcWrap.c locking.c mbWMProps.c mbWrap.c utf8WMProps.c \ 7290792Sgshapiro utf8Wrap.c uvY.c wcWrap.c x11trans.c ximtrans.c xyY.c 7390792Sgshapiro 7490792SgshapiroSRCS+= XKB.c XKBBind.c XKBCompat.c XKBCtrls.c XKBCvt.c XKBGetMap.c \ 7590792Sgshapiro XKBGetByName.c XKBNames.c XKBRdBuf.c XKBSetMap.c XKBUse.c \ 7690792Sgshapiro XKBleds.c XKBBell.c XKBGeom.c XKBSetGeom.c XKBExtDev.c \ 7790792Sgshapiro XKBList.c XKBMisc.c XKBMAlloc.c XKBGAlloc.c XKBAlloc.c 7890792Sgshapiro 7990792SgshapiroSRCS+= SetLocale.c imConv.c imKStoUCS.c lcCT.c lcCharSet.c lcConv.c \ 8090792Sgshapiro lcDB.c lcDefConv.c lcFile.c lcGeneric.c lcInit.c lcPrTxt.c \ 8190792Sgshapiro lcPubWrap.c lcPublic.c lcRM.c lcStd.c lcTxtPr.c lcUTF8.c lcUtil.c 8290792Sgshapiro 8390792SgshapiroCPPFLAGS+= ${X11FLAGS.THREADS} 8490792SgshapiroCPPFLAGS+= -I. -DHAS_SNPRINTF -DLIBX11 -DPOSTLOCALELIBDIR=\"lib\" 8590792Sgshapiro 8690792SgshapiroCMS_DEFINES= -DXCMSDB=\"${X11LIBDIR}/Xcms.txt\" 8790792SgshapiroCONN_DEFINES= ${X11FLAGS.CONNECTION} 8890792SgshapiroEDB_DEFINES= -DERRORDB=\"${X11LIBDIR}/XErrorDB\" 8990792SgshapiroKDB_DEFINES= -DKEYSYMDB=\"${X11LIBDIR}/XKeysymDB\" 9090792SgshapiroLC_DYNDEFINES= -DUSE_DYNAMIC_LC 9190792SgshapiroOPEN_DEFINES= -I${DESTDIR}${X11INCDIR}/X11/extensions 9290792SgshapiroPOLL_DEFINES= -DUSE_POLL 9390792SgshapiroSETID_DEFINES= -DHASSETUGID 9490792SgshapiroSHM_DEFINES= -DHAS_SHM 9590792SgshapiroSOCK_DEFINES= -DBSD44SOCKETS 9690792SgshapiroTRANS_INCLUDES= -I${X11SRCDIR.xc}/lib/xtrans 9790792SgshapiroXCURSOR_DEFINES= -DUSE_DYNAMIC_XCURSOR -DLIBXCURSOR=\"libXcursor.so.1\" 9890792SgshapiroXDMAUTHDEFS= -DHASXDMAUTH 9990792SgshapiroXF86BIGFONT_DEFINES= -DXF86BIGFONT 10090792SgshapiroXKB_DEFINES= -DXKB 10190792SgshapiroXLC_DEFINES= -DXLOCALEDIR=\"${X11LIBDIR}/locale\" 10290792SgshapiroXTRANS_XIM_DEFINES= -DXIM_t -DTRANS_CLIENT 10390792SgshapiroXTRANS_X_DEFINES= -DX11_t -DTRANS_CLIENT 10490792Sgshapiro 10590792SgshapiroCPPFLAGS.ErrDes.c= $(EDB_DEFINES) 10690792SgshapiroCPPFLAGS.StrKeysym.c= $(KDB_DEFINES) 10790792SgshapiroCPPFLAGS.ConnDis.c= $(XDMAUTHDEFS) $(CONN_DEFINES) $(SOCK_DEFINES) $(POLL_DEFINES) $(XTRANS_X_DEFINES) 10890792SgshapiroCPPFLAGS.x11trans.c= $(TRANS_INCLUDES) $(CONN_DEFINES) $(SOCK_DEFINES) $(XTRANS_X_DEFINES) $(POLL_DEFINES) 10990792SgshapiroCPPFLAGS.ximtrans.c= $(TRANS_INCLUDES) $(CONN_DEFINES) $(SOCK_DEFINES) $(XTRANS_XIM_DEFINES) $(POLL_DEFINES) 11090792SgshapiroCPPFLAGS.OpenDis.c= $(OPEN_DEFINES) $(XTRANS_X_DEFINES) $(XKB_DEFINES) 11190792SgshapiroCPPFLAGS.Wrap.c= $(XDMAUTHDEFS) 11290792SgshapiroCPPFLAGS.XlibInt.c= $(CONN_DEFINES) $(POLL_DEFINES) $(XTRANS_X_DEFINES) 11390792SgshapiroCPPFLAGS.Font.c= $(SHM_DEFINES) $(XF86BIGFONT_DEFINES) 11490792SgshapiroCPPFLAGS.FontInfo.c= $(SHM_DEFINES) $(XF86BIGFONT_DEFINES) 11590792SgshapiroCPPFLAGS.cmsColNm.c= $(CMS_DEFINES) 11690792SgshapiroCPPFLAGS.globals.c= $(CONN_DEFINES) 11790792SgshapiroCPPFLAGS.imTransR.c= $(CONN_DEFINES) $(XTRANS_XIM_DEFINES) 11890792SgshapiroCPPFLAGS.imTrans.c= $(CONN_DEFINES) $(XTRANS_XIM_DEFINES) 11990792SgshapiroCPPFLAGS.lcFile.c= $(XLC_DEFINES) $(SETID_DEFINES) 12090792SgshapiroCPPFLAGS.KeyBind.c= $(XKB_DEFINES) 12190792SgshapiroCPPFLAGS.XKBBind.c= $(XKB_DEFINES) 12294334SgshapiroCPPFLAGS.imConv.c= $(XKB_DEFINES) 12390792SgshapiroCOPTS.XKBAlloc.c= -Wno-error # XXX gcc 3.3 12494334SgshapiroCOPTS.XKBMAlloc.c= -Wno-error # XXX gcc 3.3 12590792SgshapiroCOPTS.imThaiFlt.c= -Wno-error # XXX gcc 3.3 12690792Sgshapiro 12790792SgshapiroBUILDSYMLINKS= transport.c x11trans.c \ 12890792Sgshapiro transport.c ximtrans.c 12990792Sgshapiro 13090792Sgshapiro.include "${NETBSDSRCDIR}/x11/tools/makekeys/Makefile.makekeys" 13190792Sgshapiro