home *** CD-ROM | disk | FTP | other *** search
Makefile | 1991-07-16 | 4.4 KB | 131 lines |
- XCOMM $XConsortium: Imakefile,v 5.31 91/07/16 22:51:52 gildea Exp $
- #include <Server.tmpl>
-
- SRCS = cfbgc.c cfbrrop.c cfbwindow.c \
- cfbpntwin.c cfbmskbits.c cfbpixmap.c cfbbitblt.c \
- cfbfillsp.c cfbsetsp.c cfbscrinit.c \
- cfbgetsp.c cfbfillrct.c \
- cfbsolidC.c cfbsolidX.c cfbsolidG.c \
- cfbtile32C.c cfbtile32G.c \
- cfbtileoddC.c cfbtileoddG.c \
- cfbcmap.c cfbzerarcC.c cfbzerarcX.c cfbzerarcG.c \
- cfbfillarcC.c cfbfillarcG.c \
- cfbtegblt.c cfbbstore.c cfb8cppl.c \
- cfbbltC.c cfbbltX.c cfbbltO.c cfbbltG.c \
- cfb8bit.c cfbteblt8.c cfbglblt8.c cfbglrop8.c cfbigblt8.c \
- cfbpush8.c cfbrctstp8.c cfbpolypnt.c \
- cfb8lineCO.c cfb8lineX.c cfb8lineG.c cfb8lineCP.c \
- cfb8segC.c cfb8segX.c cfb8segG.c cfb8segCS.c \
- cfbbres.c cfbline.c cfbhrzvert.c cfbbresd.c cfbimage.c cfbseg.c \
- cfbply1rctC.c cfbply1rctG.c
-
- #ifdef MipsArchitecture
- STIPPLESRC = stipmips.s stipmipste.s
- STIPPLEOBJ = stipmips.o stipmipste.o
- STIPPLEDEF = -DHAS_STIPPLE_CODE
- #endif
- #ifdef SparcArchitecture
- STIPPLESRC = stipsparc.s stipsparcte.s
- STIPPLEOBJ = stipsparc.o stipsparcte.o
- STIPPLEDEF = -DHAS_STIPPLE_CODE
- #endif
-
- OBJS = cfbgc.o cfbrrop.o cfbwindow.o \
- cfbgetsp.o cfbfillrct.o \
- cfbsolidC.o cfbsolidX.o cfbsolidG.o \
- cfbtile32C.o cfbtile32G.o \
- cfbtileoddC.o cfbtileoddG.o \
- cfbfillsp.o cfbsetsp.o cfbscrinit.o \
- cfbpntwin.o cfbmskbits.o cfbpixmap.o \
- cfbcmap.o cfbzerarcC.o cfbzerarcX.o cfbzerarcG.o \
- cfbfillarcC.o cfbfillarcG.o \
- cfbtegblt.o cfbbstore.o cfb8cppl.o \
- cfb8bit.o cfbteblt8.o cfbglblt8.o cfbglrop8.o cfbigblt8.o \
- cfbrctstp8.o cfbpolypnt.o \
- cfb8segCS.o cfb8segX.o cfb8segG.o cfb8segC.o \
- cfb8lineCO.o cfb8lineX.o cfb8lineG.o cfb8lineCP.o \
- cfbbres.o cfbline.o cfbhrzvert.o cfbbresd.o cfbimage.o cfbseg.o \
- cfbbitblt.o cfbbltC.o cfbbltX.o cfbbltO.o cfbbltG.o \
- cfbpush8.o cfbply1rctC.o cfbply1rctG.o $(STIPPLEOBJ)
-
- INCLUDES = -I. -I../mfb -I../mi -I../../include -I$(INCLUDESRC) \
- -I$(FONTSRC)/include
- LINTLIBS = ../../dix/llib-ldix.ln ../../os/llib-los.ln \
- ../mfb/llib-lmfb.ln ../mi/llib-lmi.ln
-
- NormalLibraryObjectRule()
- NormalLibraryTarget(cfb,$(OBJS))
- LintLibraryTarget(cfb,$(SRCS))
-
- NormalLintTarget($(SRCS))
-
- #if HasSaberC
- saber_src:
- XCOMM load $(CFLAGS) $(SRCS)
- #endif
-
- #ifdef MipsArchitecture
- stipmipste.s: stipmips.s
- $(RM) $@
- $(LN) stipmips.s stipmipste.s
- clean::
- $(RM) stipmipste.s
-
- stipmipste.o: stipmipste.s
- $(AS) -o $@ -DTETEXT stipmipste.s
- #endif
- #ifdef SparcArchitecture
- stipsparcte.s: stipsparc.s
- $(RM) $@
- $(LN) stipsparc.s stipsparcte.s
- clean::
- $(RM) stipsparcte.s
-
- stipsparc.o: stipsparc.s
- $(CPP) stipsparc.s | $(AS) -o $@ -
-
- stipsparcte.o: stipsparcte.s
- $(CPP) -DTETEXT stipsparcte.s | $(AS) -o $@ -
- #endif
-
- ObjectFromSpecialSource(cfbseg,cfbline,-DPOLYSEGMENT)
- ObjectFromSpecialSource(cfbglrop8,cfbglblt8,-DGLYPHROP)
- SpecialObjectRule(cfbglblt8.o,$(NOTDEF),$(STIPPLEDEF))
-
- ObjectFromSpecialSource(cfbfillarcC,cfbfillarc,-DRROP=GXcopy)
- ObjectFromSpecialSource(cfbfillarcG,cfbfillarc,-DRROP=GXset)
-
- ObjectFromSpecialSource(cfbzerarcC,cfbzerarc,-DRROP=GXcopy)
- ObjectFromSpecialSource(cfbzerarcX,cfbzerarc,-DRROP=GXxor)
- ObjectFromSpecialSource(cfbzerarcG,cfbzerarc,-DRROP=GXset)
-
- ObjectFromSpecialSource(cfbbltC,cfbblt,-DMROP=Mcopy)
- ObjectFromSpecialSource(cfbbltX,cfbblt,-DMROP=Mxor)
- ObjectFromSpecialSource(cfbbltO,cfbblt,-DMROP=Mor)
- ObjectFromSpecialSource(cfbbltG,cfbblt,-DMROP=0)
-
- ObjectFromSpecialSource(cfbsolidC,cfbsolid,-DRROP=GXcopy)
- ObjectFromSpecialSource(cfbsolidX,cfbsolid,-DRROP=GXxor)
- ObjectFromSpecialSource(cfbsolidG,cfbsolid,-DRROP=GXset)
-
- ObjectFromSpecialSource(cfbtile32C,cfbtile32,-DMROP=Mcopy)
- ObjectFromSpecialSource(cfbtile32G,cfbtile32,-DMROP=0)
-
- ObjectFromSpecialSource(cfbtileoddC,cfbtileodd,-DMROP=Mcopy)
- ObjectFromSpecialSource(cfbtileoddG,cfbtileodd,-DMROP=0)
-
- ObjectFromSpecialSource(cfb8lineCO,cfb8line,-DRROP=GXcopy)
- ObjectFromSpecialSource(cfb8lineCP,cfb8line,-DRROP=GXcopy -DPREVIOUS)
- ObjectFromSpecialSource(cfb8lineX,cfb8line,-DRROP=GXxor)
- ObjectFromSpecialSource(cfb8lineG,cfb8line,-DRROP=GXset)
-
- ObjectFromSpecialSource(cfb8segCS,cfb8line,-DRROP=GXcopy -DPOLYSEGMENT -DWIDTH_SHIFT)
- ObjectFromSpecialSource(cfb8segC,cfb8line,-DRROP=GXcopy -DPOLYSEGMENT)
- ObjectFromSpecialSource(cfb8segX,cfb8line,-DRROP=GXxor -DPOLYSEGMENT)
- ObjectFromSpecialSource(cfb8segG,cfb8line,-DRROP=GXset -DPOLYSEGMENT)
-
- ObjectFromSpecialSource(cfbply1rctC,cfbply1rct,-DRROP=GXcopy)
- ObjectFromSpecialSource(cfbply1rctG,cfbply1rct,-DRROP=GXset)
-
- DependTarget()
-