home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / x / xibm.zip / ppc / Imakefile < prev    next >
Makefile  |  1991-12-26  |  2KB  |  118 lines

  1. # $Header: /andrew/X11/r3src/r3plus/server/ddx/ibm/ppc/RCS/Imakefile,v 9.4 89/07/05 18:20:33 jeff Exp $ 
  2. # $Source: /andrew/X11/r3src/r3plus/server/ddx/ibm/ppc/RCS/Imakefile,v $ 
  3.  
  4. #include <Server.tmpl>
  5.  
  6. /* ppcFont.c and ppcCacheTx.c are obsolete */
  7.  
  8. #if ibmIncludeMPEL || ibmInclude8514
  9. SRCS =         ppcArea.c    \
  10.         ppcArc.c    \
  11.         ppcBitmap.c    \
  12.         ppcBStore.c    \
  13.         ppcCache.c    \
  14.         ppcClip.c    \
  15.         ppcCmap.c    \
  16.         ppcCpArea.c    \
  17.         ppcCReduce.c    \
  18.         ppcCurs.c    \
  19.         ppcDepth.c    \
  20.         ppcFillRct.c    \
  21.         ppcWindowFS.c    \
  22.         ppcPixmapFS.c    \
  23.         ppcGenFS.c    \
  24.         ppcGBlt.c    \
  25.         ppcGC.c        \
  26.         ppcGetSp.c    \
  27.         ppcIO.c        \
  28.         ppcImg.c    \
  29.         ppcLine.c    \
  30.         ppcPixmap.c    \
  31.         ppcPntWin.c    \
  32.         ppcPolyPnt.c    \
  33.         ppcPolyRec.c    \
  34.         ppcPushPxl.c    \
  35.         ppcQuery.c    \
  36.         ppcRot.c    \
  37.         ppcRslvC.c    \
  38.         ppcSetSp.c    \
  39.         ppcSinTab.c    \
  40.         ppcWindow.c    \
  41.     \
  42.         emulOpStip.c    \
  43.         emulStip.c    \
  44.         emulRepAre.c    \
  45.         emulTile.c
  46.  
  47. OBJS =         ppcArea.o    \
  48.         ppcArc.o    \
  49.         ppcBitmap.o    \
  50.         ppcBStore.o    \
  51.         ppcCache.o    \
  52.         ppcClip.o    \
  53.         ppcCmap.o    \
  54.         ppcCpArea.o    \
  55.         ppcCReduce.o    \
  56.         ppcCurs.o    \
  57.         ppcDepth.o    \
  58.         ppcFillRct.o    \
  59.         ppcWindowFS.o    \
  60.         ppcPixmapFS.o    \
  61.         ppcGenFS.o    \
  62.         ppcGBlt.o    \
  63.         ppcGC.o        \
  64.         ppcGetSp.o    \
  65.         ppcIO.o        \
  66.         ppcImg.o    \
  67.         ppcLine.o    \
  68.         ppcPixmap.o    \
  69.         ppcPntWin.o    \
  70.         ppcPolyPnt.o    \
  71.         ppcPolyRec.o    \
  72.         ppcPushPxl.o    \
  73.         ppcQuery.o    \
  74.         ppcRot.o    \
  75.         ppcRslvC.o    \
  76.         ppcSetSp.o    \
  77.         ppcSinTab.o    \
  78.         ppcWindow.o    \
  79.     \
  80.         emulOpStip.o    \
  81.         emulStip.o    \
  82.         emulRepAre.o    \
  83.         emulTile.o
  84. #else /* apa16 */
  85. SRCS=        ppcPolyRec.c
  86. OBJS=        ppcPolyRec.o
  87. #endif
  88.  
  89. INCLUDES = -I. -I$(TOP)/server/ddx/mi -I$(TOP)/server/ddx/mfb -I$(TOP)/server/include -I$(INCLUDESRC) -I../common -I../OPERATING_SYSTEM -I$(TOP)/fonts/include
  90.  
  91. #if DebugServer && ProfileServer
  92. DebuggedAndProfiledLibraryObjectRule()
  93. #else
  94. # if DebugServer
  95. DebuggedLibraryObjectRule()
  96. # else
  97. #  if ProfileServer
  98. ProfiledLibraryObjectRule()
  99. #  else
  100. NormalLibraryObjectRule()
  101. #  endif
  102. # endif
  103. #endif
  104.  
  105. NormalLibraryTarget(ppc,$(OBJS))
  106.  
  107. #if ProfileServer
  108. ProfiledLibraryTarget(ppc,$(OBJS))
  109. #endif
  110. #if DebugServer
  111. DebuggedLibraryTarget(ppc,$(OBJS))
  112. #endif
  113.  
  114. DependTarget()
  115.  
  116. LintLibraryTarget(ppc,$(SRCS))
  117. NormalLintTarget($(SRCS))
  118.