Annotation of researchv9/X11/src/X.V11R1/lib/X/Imakefile, revision 1.1.1.1

1.1       root        1:        INCLUDES = -I. -I$(TOP) -I$(INCLUDESRC)
                      2:         DEFINES = -DUNIXCONN
                      3:    INSTALLFLAGS = -m 0644
                      4:            SRCS = *.c
                      5:         HEADERS = Xlib.h Xutil.h
                      6: 
                      7: OBJS =\
                      8:        Context.o \
                      9:        XAllCells.o \
                     10:        XAllPlanes.o \
                     11:        XAllowEv.o \
                     12:        XAutoRep.o \
                     13:        XBackgnd.o \
                     14:        XBdrWidth.o \
                     15:        XBell.o \
                     16:        XBorder.o \
                     17:        XChAccCon.o \
                     18:        XChClMode.o \
                     19:        XChActPGb.o \
                     20:        XChCmap.o \
                     21:        XChGC.o \
                     22:        XChKeyCon.o \
                     23:        XChPntCon.o \
                     24:        XChProp.o \
                     25:        XChSaveSet.o \
                     26:        XChWAttrs.o \
                     27:        XChWindow.o \
                     28:        XChkIfEv.o \
                     29:        XChkMaskEv.o \
                     30:        XChkWinEv.o \
                     31:        XChkTypEv.o \
                     32:        XChkTypWEv.o \
                     33:        XCirWin.o \
                     34:        XCirWinDn.o \
                     35:        XCirWinUp.o \
                     36:        XClDisplay.o \
                     37:        XClear.o \
                     38:        XClearArea.o \
                     39:        XConfWind.o \
                     40:        XConnDis.o \
                     41:        XConvSel.o \
                     42:        XCopyArea.o \
                     43:        XCopyCmap.o \
                     44:        XCopyGC.o \
                     45:        XCopyPlane.o \
                     46:        XCrBFData.o \
                     47:        XCrCmap.o \
                     48:        XCrCursor.o \
                     49:        XCrGC.o \
                     50:        XCrGlCur.o \
                     51:        XCrPixmap.o \
                     52:        XCrWindow.o \
                     53:        XCursor.o \
                     54:        XDefCursor.o \
                     55:        XDelProp.o \
                     56:        XDestSubs.o \
                     57:        XDestWind.o \
                     58:        XDisName.o \
                     59:        XDrArc.o \
                     60:        XDrArcs.o \
                     61:        XDrLine.o \
                     62:        XDrLines.o \
                     63:        XDrPoint.o \
                     64:        XDrPoints.o \
                     65:        XDrRect.o \
                     66:        XDrRects.o \
                     67:        XDrSegs.o \
                     68:        XErrDes.o \
                     69:        XErrHndlr.o \
                     70:        XEvToWire.o \
                     71:        XFetchName.o \
                     72:        XFillArc.o \
                     73:        XFillArcs.o \
                     74:        XFillPoly.o \
                     75:        XFillRect.o \
                     76:        XFillRects.o \
                     77:        XFlush.o \
                     78:        XFont.o \
                     79:        XFontNames.o \
                     80:        XFontInfo.o \
                     81:        XFreeCmap.o \
                     82:        XFreeCols.o \
                     83:        XFreeCurs.o \
                     84:        XFreeEData.o \
                     85:        XFreeGC.o \
                     86:        XFreePix.o \
                     87:        XFSSaver.o \
                     88:        XGCMisc.o \
                     89:        XGeom.o \
                     90:        XGetAtomNm.o \
                     91:        XGetColor.o \
                     92:        XGetDflt.o \
                     93:        XGetFPath.o \
                     94:        XGetFProp.o \
                     95:        XGetGeom.o \
                     96:        XGetHColor.o \
                     97:        XGetHints.o \
                     98:        XGetIFocus.o \
                     99:        XGetImage.o \
                    100:        XGetKCnt.o \
                    101:        XGetMoEv.o \
                    102:        XGetPCnt.o \
                    103:        XGetPntMap.o \
                    104:        XGetProp.o \
                    105:        XGetSOwner.o \
                    106:        XGetSSaver.o \
                    107:        XGetStCmap.o \
                    108:        XGetWAttrs.o \
                    109:        XGrButton.o \
                    110:        XGrKey.o \
                    111:        XGrKeybd.o \
                    112:        XGrPointer.o \
                    113:        XGrServer.o \
                    114:        XHost.o \
                    115:        XIfEvent.o \
                    116:        XImUtil.o \
                    117:        XImText.o \
                    118:        XImText16.o \
                    119:        XInitExt.o \
                    120:        XInsCmap.o \
                    121:        XIntAtom.o \
                    122:        XKeyBind.o \
                    123:        XKillCl.o \
                    124:        XLiHosts.o \
                    125:        XLiICmaps.o \
                    126:        XLiProps.o \
                    127:        XListExt.o \
                    128:        XLoadFont.o \
                    129:        XLookupCol.o \
                    130:        XLowerWin.o \
                    131:        XMacros.o \
                    132:        XMapRaised.o \
                    133:        XMapSubs.o \
                    134:        XMapWindow.o \
                    135:        XMaskEvent.o \
                    136:        XModMap.o \
                    137:        XMoveWin.o \
                    138:        XNextEvent.o \
                    139:        XOpenDis.o \
                    140:        XParseCol.o \
                    141:        XParseGeom.o \
                    142:        XPeekEvent.o \
                    143:        XPeekIfEv.o \
                    144:        XPending.o \
                    145:        XPmapBgnd.o \
                    146:        XPmapBord.o \
                    147:        XPolyReg.o \
                    148:        XPolyTxt.o \
                    149:        XPolyTxt16.o \
                    150:        XPutBEvent.o \
                    151:        XPutImage.o \
                    152:        XQuBest.o \
                    153:        XQuColor.o \
                    154:        XQuColors.o \
                    155:        XQuCurShp.o \
                    156:        XQuExt.o \
                    157:        XQuKeybd.o \
                    158:        XQuPntr.o \
                    159:        XQuStipShp.o \
                    160:        XQuTextE16.o \
                    161:        XQuTextExt.o \
                    162:        XQuTileShp.o \
                    163:        XQuTree.o \
                    164:        XRaiseWin.o \
                    165:        XRdBitF.o \
                    166:        XRecolorC.o \
                    167:        XReconfWin.o \
                    168:        XRegion.o \
                    169:        XRepWindow.o \
                    170:        XRestackWs.o \
                    171:        XRotProp.o \
                    172:        XSelInput.o \
                    173:        XSendEvent.o \
                    174:        XSetBack.o \
                    175:        XSetCRects.o \
                    176:        XSetClMask.o \
                    177:        XSetClOrig.o \
                    178:        XSetDashes.o \
                    179:        XSetFPath.o \
                    180:        XSetFont.o \
                    181:        XSetFore.o \
                    182:        XSetFunc.o \
                    183:        XSetHints.o \
                    184:        XSetIFocus.o \
                    185:        XSetLStyle.o \
                    186:        XSetPMask.o \
                    187:        XSetPntMap.o \
                    188:        XSetSOwner.o \
                    189:        XSetSSaver.o \
                    190:        XSetState.o \
                    191:        XSetStip.o \
                    192:        XSetStCmap.o \
                    193:        XSetTile.o \
                    194:        XSetTSOrig.o\
                    195:        XStBytes.o \
                    196:        XStColor.o \
                    197:        XStColors.o \
                    198:        XStNColor.o \
                    199:        XStName.o \
                    200:        XStrKeysym.o \
                    201:        XSync.o \
                    202:        XSynchro.o \
                    203:        XText.o \
                    204:        XText16.o \
                    205:        XTextExt.o \
                    206:        XTextExt16.o \
                    207:        XTrCoords.o \
                    208:        XUndefCurs.o \
                    209:        XUngrabBut.o \
                    210:        XUngrabKbd.o \
                    211:        XUngrabKey.o \
                    212:        XUngrabPtr.o \
                    213:        XUngrabSvr.o \
                    214:        XUninsCmap.o \
                    215:        XUnldFont.o \
                    216:        XUnmapSubs.o \
                    217:        XUnmapWin.o \
                    218:        XVisUtil.o \
                    219:        XWarpPtr.o \
                    220:        XWinEvent.o \
                    221:        XWindow.o \
                    222:        XWrBitF.o \
                    223:        XlibInt.o \
                    224:        evtomask.o
                    225: 
                    226: #if DebugLibX && ProfileLibX
                    227: DebuggedAndProfiledLibraryObjectRule()
                    228: #else
                    229: # if DebugLibX
                    230: DebuggedLibraryObjectRule()
                    231: # else
                    232: #  if ProfileLibX
                    233: ProfiledLibraryObjectRule()
                    234: #  else
                    235: NormalLibraryObjectRule()
                    236: #  endif
                    237: # endif
                    238: #endif
                    239: 
                    240: NormalLibraryTarget(X,$(OBJS))
                    241: AliasedLibraryTarget(X,X11)
                    242: LintLibraryTarget(X,*.c)
                    243: InstallLibrary(X,$(USRLIBDIR))
                    244: InstallLibraryAlias(X,X11,$(USRLIBDIR))
                    245: InstallLintLibrary(X,$(USRLIBDIR))
                    246: InstallMultiple($(HEADERS),$(INCDIR))
                    247: InstallNonExec(XErrorDB,$(LIBDIR))
                    248: 
                    249: 
                    250: #if ProfileLibX
                    251: ProfiledLibraryTarget(X,$(OBJS))
                    252: AliasedLibraryTarget(X_p,X11_p)
                    253: InstallLibrary(X_p,$(USRLIBDIR))
                    254: InstallLibraryAlias(X_p,X11_p,$(USRLIBDIR))
                    255: #endif
                    256: 
                    257: #if DebugLibX
                    258: DebuggedLibraryTarget(X,$(OBJS))
                    259: AliasedLibraryTarget(X_d,X11_d)
                    260: #endif
                    261: 
                    262: depend:: ks_names.h
                    263: 
                    264: DependTarget()
                    265: 
                    266: ks_names.h: $(INCLUDESRC)/keysymdef.h
                    267:        @echo "generating $@"; \
                    268:        awk 'BEGIN { \
                    269:                printf("/*\n * This is a machine generated file."); \
                    270:                printf(" * Do not put under source control.\n */\n"); \
                    271:        } \
                    272:        /^#define/ { \
                    273:                len = length($$2)-3; \
                    274:                printf("{ \"%s\", %s },\n", substr($$2,4,len), $$3); \
                    275:        }' < $? > $@
                    276: 
                    277: clean::
                    278:        rm -f ks_names.h
                    279: 
                    280: # structure alignment errors can safely be ignored.
                    281: # complaints about qevent can be ignored too.
                    282: 
                    283: lint:
                    284:        $(LINT) -hubz ${INCLUDES} *.c > lint.log

unix.superglobalmegacorp.com

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