Annotation of 43BSD/contrib/X/Xlib/Makefile, revision 1.1.1.1

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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.