|
|
1.1 ! root 1: # Copyright 1985, Massachusetts Institute of Technology ! 2: # ! 3: # Xlib Makefile - C interface library makefile. ! 4: # ! 5: # ! 6: ! 7: DESTDIR= ! 8: ! 9: INCLUDES= -I../include ! 10: C2= /lib/c2 ! 11: CFLAGS= -O ${INCLUDES} ${NETOPTIONS} ! 12: ! 13: .SUFFIXES: .o .h .c ! 14: ! 15: .c.o: ! 16: ${CC} -pg ${CFLAGS} -c $*.c ! 17: mv $*.o profiled/$*.o ! 18: ${CC} ${CFLAGS} -c $*.c ! 19: ! 20: OLIST= XAddHost.o \ ! 21: XAddNode.o \ ! 22: XAppendBuffer.o \ ! 23: XAppendVertex.o \ ! 24: XAutoRptOff.o \ ! 25: XAutoRptOn.o \ ! 26: XBitmapBitPut.o \ ! 27: XCharBitmap.o \ ! 28: XCharWidths.o \ ! 29: XChngBackgrd.o \ ! 30: XChngBorder.o \ ! 31: XChngWindow.o \ ! 32: XCircWinUp.o \ ! 33: XCircWinDn.o \ ! 34: XChkMaskEvent.o \ ! 35: XChkWinEvent.o \ ! 36: XClear.o \ ! 37: XClipClippd.o \ ! 38: XClipDrawThru.o \ ! 39: XCloseDisplay.o \ ! 40: XCloseFont.o \ ! 41: XClrIconWind.o \ ! 42: XCompEvents.o \ ! 43: XConfWindow.o \ ! 44: XCopyArea.o \ ! 45: XCreate.o \ ! 46: XCreatTranss.o \ ! 47: XCreateAssoc.o \ ! 48: XCreateCursor.o \ ! 49: XCreateTerm.o \ ! 50: XCreateTrans.o \ ! 51: XCreateWinBat.o \ ! 52: XCreateWindow.o \ ! 53: XCreateWinds.o \ ! 54: XDefineCursor.o \ ! 55: XDeleteAssoc.o \ ! 56: XDestAssoc.o \ ! 57: XDestSubWind.o \ ! 58: XDestWindow.o \ ! 59: XDisplayName.o \ ! 60: XDraw.o \ ! 61: XDrawDashed.o \ ! 62: XDrawFilled.o \ ! 63: XDrawPatternd.o \ ! 64: XDrawTiled.o \ ! 65: XErrDescrip.o \ ! 66: XErrHndlr.o \ ! 67: XExpandEvents.o \ ! 68: XFeep.o \ ! 69: XFeepControl.o \ ! 70: XFetchBuffer.o \ ! 71: XFetchBytes.o \ ! 72: XFetchName.o \ ! 73: XFlush.o \ ! 74: XFocusKbd.o \ ! 75: XFontWidths.o \ ! 76: XFreeBitmap.o \ ! 77: XFreeColors.o \ ! 78: XFreeCursor.o \ ! 79: XFreeFont.o \ ! 80: XFreePixmap.o \ ! 81: XGeom.o \ ! 82: XGetColCells.o \ ! 83: XGetColor.o \ ! 84: XGetFont.o \ ! 85: XGetDefault.o \ ! 86: XGetHardColor.o \ ! 87: XGetHosts.o \ ! 88: XGetNodes.o \ ! 89: XGetResHint.o \ ! 90: XGrabButton.o \ ! 91: XGrabMouse.o \ ! 92: XGrabServer.o \ ! 93: XInterpLoc.o \ ! 94: XIOErrHndlr.o \ ! 95: XKeyBind.o \ ! 96: XKeyClickCon.o \ ! 97: XLine.o \ ! 98: XLockToggle.o \ ! 99: XLockUpDown.o \ ! 100: XLookUpAssoc.o \ ! 101: XLowerWindow.o \ ! 102: XMakeAssoc.o \ ! 103: XMakePixmap.o \ ! 104: XMakeTile.o \ ! 105: XMakeTiles.o \ ! 106: XMapSubWind.o \ ! 107: XMapWindow.o \ ! 108: XMaskEvent.o \ ! 109: XMouseControl.o \ ! 110: XMoveArea.o \ ! 111: XMoveWindow.o \ ! 112: XNextEvent.o \ ! 113: XOpenDisplay.o \ ! 114: XOpenFont.o \ ! 115: XParseColor.o \ ! 116: XParseGeom.o \ ! 117: XPeekEvent.o \ ! 118: XPending.o \ ! 119: XPixBitsPutXY.o \ ! 120: XPixBitsPutZ.o \ ! 121: XPixFill.o \ ! 122: XPixSet.o \ ! 123: XPixmapGetXY.o \ ! 124: XPixmapGetZ.o \ ! 125: XPixmapPut.o \ ! 126: XPixmapSave.o \ ! 127: XPutBackEvent.o \ ! 128: XQueryBrush.o \ ! 129: XQueryButtons.o \ ! 130: XQueryColor.o \ ! 131: XQueryColors.o \ ! 132: XQueryCursor.o \ ! 133: XQueryFont.o \ ! 134: XQueryInput.o \ ! 135: XQueryMouse.o \ ! 136: XQueryTile.o \ ! 137: XQueryTree.o \ ! 138: XQueryWidth.o \ ! 139: XQueryWindow.o \ ! 140: XRaiseWindow.o \ ! 141: XReadBitmapF.o \ ! 142: XRemoveHost.o \ ! 143: XRemoveNode.o \ ! 144: XRotBuffers.o \ ! 145: XScreenSaver.o \ ! 146: XSelectInput.o \ ! 147: XSetDisplay.o \ ! 148: XSetIconWind.o \ ! 149: XSetResHint.o \ ! 150: XStippleFill.o \ ! 151: XStoreBitmap.o \ ! 152: XStoreBuffer.o \ ! 153: XStoreBytes.o \ ! 154: XStoreColor.o \ ! 155: XStoreColors.o \ ! 156: XStoreCursor.o \ ! 157: XStoreName.o \ ! 158: XStorePixXY.o \ ! 159: XStorePixmapZ.o \ ! 160: XStringWidth.o \ ! 161: XSync.o \ ! 162: Xtextlib.o\ ! 163: XText.o \ ! 164: XTextMask.o \ ! 165: XTextMaskPad.o \ ! 166: XTextPad.o \ ! 167: XTileFill.o \ ! 168: XTileAbsolute.o \ ! 169: XTileRelative.o \ ! 170: XTileSet.o \ ! 171: Xttylib.o \ ! 172: XUndefCursor.o \ ! 173: XUngrabButton.o \ ! 174: XUngrabMouse.o \ ! 175: XUngrabServer.o \ ! 176: XUnmapSubs.o \ ! 177: XUnmapTrans.o \ ! 178: XUnmapWindow.o \ ! 179: XUpdateMouse.o \ ! 180: XWarpCond.o \ ! 181: XWarpMouse.o \ ! 182: XWindowEvent.o \ ! 183: XlibInternal.o \ ! 184: DisplaySize.o \ ! 185: keymap.o ! 186: ! 187: all: libX.a libX_p.a ! 188: ! 189: $(OLIST): Xlib.h ! 190: ! 191: Xtextlib: Xtext.h ! 192: ! 193: XKeyBind.o: Xkeyboard.h Xkeymap.h ! 194: ! 195: libX.a: $(OLIST) ! 196: rm -f libX_p.a ! 197: ar cr libX.a $(OLIST) ! 198: @ranlib libX.a ! 199: ! 200: libX_p.a: $(OLIST) ! 201: rm -f libX_p.a ! 202: cd profiled; ar cr ../libX_p.a $(OLIST) ! 203: @ranlib libX_p.a ! 204: ! 205: lint: ! 206: lint -CX ${INCLUDES} *.c ! 207: ! 208: install: all ! 209: cp libX.a ${DESTDIR}/usr/lib ! 210: @ranlib ${DESTDIR}/usr/lib/libX.a ! 211: cp libX_p.a ${DESTDIR}/usr/lib ! 212: @ranlib ${DESTDIR}/usr/lib/libX_p.a ! 213: ! 214: include: Xlib.h Xkeyboard.h Xtext.h ! 215: install -c -m 0644 Xlib.h ${DESTDIR}/usr/include/X ! 216: install -c -m 0644 Xkeyboard.h ${DESTDIR}/usr/include/X ! 217: install -c -m 0644 Xtext.h ${DESTDIR}/usr/include/X ! 218: install -c -m 0644 Xtty.h ${DESTDIR}/usr/include/X ! 219: ! 220: Xttylib.o: Xtty.h ! 221: Xtextlib.o: Xtext.h ! 222: ! 223: clean: ! 224: rm -f *.*.* \#* *~ *.bak *.BAK *.CKP *.s *.o libX.a profiled/*.o libX_p.a errs ! 225:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.