home *** CD-ROM | disk | FTP | other *** search
Makefile | 1991-07-16 | 4.6 KB | 109 lines |
- XCOMM $XConsortium: Imakefile,v 1.32 91/07/16 22:51:36 gildea Exp $
- #include <Server.tmpl>
-
- SRCS1 = mfbgc.c mfbwindow.c mfbfont.c \
- mfbfillrct.c mfbpntwin.c maskbits.c mfbpixmap.c \
- mfbimage.c mfbline.c mfbbres.c mfbhrzvert.c mfbbresd.c \
- mfbpushpxl.c mfbzerarc.c mfbfillarc.c \
- mfbfillsp.c mfbsetsp.c mfbscrinit.c mfbscrclse.c mfbclip.c \
- mfbbitblt.c mfbgetsp.c mfbpolypnt.c \
- mfbbltC.c mfbbltX.c mfbbltCI.c mfbbltO.c mfbbltG.c \
- mfbcmap.c mfbtileC.c mfbtileG.c mfbmisc.c mfbbstore.c
-
- SRCS = $(SRCS1) mfbseg.c mfbpgbwht.c mfbpgbblak.c mfbpgbinv.c mfbigbwht.c \
- mfbigbblak.c mfbpawhite.c mfbpablack.c mfbpainv.c mfbtewhite.c \
- mfbteblack.c mfbbltC.c mfbbltX.c mfbbltCI.c mfbbltO.c mfbbltG.c \
- mfbtileC.c mfbtileG.c
-
- OBJS = mfbgc.o mfbwindow.o mfbfont.o \
- mfbfillrct.o mfbpntwin.o maskbits.o mfbpixmap.o \
- mfbimage.o mfbline.o mfbbres.o mfbhrzvert.o mfbbresd.o mfbseg.o \
- mfbpushpxl.o mfbzerarc.o mfbfillarc.o \
- mfbfillsp.o mfbsetsp.o mfbscrinit.o mfbscrclse.o mfbclip.o \
- mfbbitblt.o mfbgetsp.o mfbpolypnt.o \
- mfbbltC.o mfbbltX.o mfbbltCI.o mfbbltO.o mfbbltG.o \
- mfbpgbwht.o mfbpgbblak.o mfbpgbinv.o \
- mfbigbwht.o mfbigbblak.o mfbcmap.o \
- mfbpawhite.o mfbpablack.o mfbpainv.o mfbtileC.o mfbtileG.o \
- mfbtewhite.o mfbteblack.o mfbmisc.o mfbbstore.o
-
- INCLUDES = -I. -I../mi -I../../include -I$(INCLUDESRC) -I$(FONTSRC)/include
- LINTDEFS = -DMFBPOLYGLYPHBLT=mfbPolyGlyphBltWhite \
- -DMFBIMAGEGLYPHBLT=mfbImageGlyphBltWhite \
- -DEQWHOLEWORD=\=\~0 -DOPEQ=\|=
- LINTLIBS = ../../dix/llib-ldix.ln ../../os/llib-los.ln ../mi/llib-lmi.ln
-
- NormalLibraryObjectRule()
- NormalLibraryTarget(mfb,$(OBJS))
- LintLibraryTarget(mfb,$(SRCS1))
- NormalLintTarget($(LINTDEFS) $(SRCS1))
-
- ObjectFromSpecialSource(mfbseg,mfbline,-DPOLYSEGMENT)
-
- ObjectFromSpecialSource(mfbpgbwht,mfbplygblt,-DMFBPOLYGLYPHBLT=mfbPolyGlyphBltWhite -DOPEQ=\|=)
-
- ObjectFromSpecialSource(mfbpgbblak,mfbplygblt,-DMFBPOLYGLYPHBLT=mfbPolyGlyphBltBlack -DOPEQ=\&=\~)
-
- ObjectFromSpecialSource(mfbpgbinv,mfbplygblt,-DMFBPOLYGLYPHBLT=mfbPolyGlyphBltInvert -DOPEQ=\^=)
-
- ObjectFromSpecialSource(mfbigbwht,mfbimggblt,-DMFBIMAGEGLYPHBLT=mfbImageGlyphBltWhite -DOPEQ=\|=)
-
- ObjectFromSpecialSource(mfbigbblak,mfbimggblt,-DMFBIMAGEGLYPHBLT=mfbImageGlyphBltBlack -DOPEQ=\&=\~)
-
- ObjectFromSpecialSource(mfbpawhite,mfbpntarea,-DMFBSOLIDFILLAREA=mfbSolidWhiteArea -DMFBSTIPPLEFILLAREA=mfbStippleWhiteArea -DOPEQ=\|= -DEQWHOLEWORD=\=\~0)
-
- ObjectFromSpecialSource(mfbpablack,mfbpntarea,-DMFBSOLIDFILLAREA=mfbSolidBlackArea -DMFBSTIPPLEFILLAREA=mfbStippleBlackArea -DOPEQ=\&=\~ -DEQWHOLEWORD=\=0)
-
- ObjectFromSpecialSource(mfbpainv,mfbpntarea,-DMFBSOLIDFILLAREA=mfbSolidInvertArea -DMFBSTIPPLEFILLAREA=mfbStippleInvertArea -DOPEQ=\^= -DEQWHOLEWORD=\^=\~0)
-
- ObjectFromSpecialSource(mfbtewhite,mfbtegblt,-DMFBTEGLYPHBLT=mfbTEGlyphBltWhite -DOP= -DCLIPTETEXT=mfbImageGlyphBltWhite)
-
- ObjectFromSpecialSource(mfbteblack,mfbtegblt,-DMFBTEGLYPHBLT=mfbTEGlyphBltBlack -DOP=\~ -DCLIPTETEXT=mfbImageGlyphBltBlack)
-
- ObjectFromSpecialSource(mfbbltC,mfbblt,-DMROP=Mcopy)
-
- ObjectFromSpecialSource(mfbbltX,mfbblt,-DMROP=Mxor)
-
- ObjectFromSpecialSource(mfbbltCI,mfbblt,-DMROP=McopyInverted)
-
- ObjectFromSpecialSource(mfbbltO,mfbblt,'-DMROP=Mor')
-
- ObjectFromSpecialSource(mfbbltG,mfbblt,-DMROP=0)
-
- ObjectFromSpecialSource(mfbtileC,mfbtile,-DMROP=Mcopy)
-
- ObjectFromSpecialSource(mfbtileG,mfbtile,-DMROP=0)
-
- DependTarget()
-
- #if HasSaberC
- saber_src:
- XCOMM load $(CFLAGS) $(SRCS1)
- XCOMM load -DMFBPOLYGLYPHBLT=mfbPolyGlyphBltWhite \
- -DOPEQ=\|= $(CFLAGS) -c mfbpgbwht.c
- XCOMM load -DMFBPOLYGLYPHBLT=mfbPolyGlyphBltBlack \
- -DOPEQ=\&=\~ $(CFLAGS) -c mfbpgbblak.c
- XCOMM load -DMFBPOLYGLYPHBLT=mfbPolyGlyphBltInvert \
- -DOPEQ=\^= $(CFLAGS) -c mfbpgbinv.c
- XCOMM load -DMFBIMAGEGLYPHBLT=mfbImageGlyphBltWhite \
- -DOPEQ=\|= $(CFLAGS) -c mfbigbwht.c
- XCOMM load -DMFBIMAGEGLYPHBLT=mfbImageGlyphBltBlack \
- -DOPEQ=\&=\~ $(CFLAGS) -c mfbigbblak.c
- XCOMM load -DMFBSOLIDFILLAREA=mfbSolidWhiteArea \
- -DMFBSTIPPLEFILLAREA=mfbStippleWhiteArea \
- -DOPEQ=\|= -DEQWHOLEWORD=\=\~0 \
- $(CFLAGS) -c mfbpawhite.c
- XCOMM load -DMFBSOLIDFILLAREA=mfbSolidBlackArea \
- -DMFBSTIPPLEFILLAREA=mfbStippleBlackArea \
- -DOPEQ=\&=\~ -DEQWHOLEWORD=\=0 \
- $(CFLAGS) -c mfbpablack.c
- XCOMM load -DMFBSOLIDFILLAREA=mfbSolidInvertArea \
- -DMFBSTIPPLEFILLAREA=mfbStippleInvertArea \
- -DOPEQ=\^= -DEQWHOLEWORD=\^=\~0 \
- $(CFLAGS) -c mfbpainv.c
- XCOMM load -DMFBTEGLYPHBLT=mfbTEGlyphBltWhite \
- -DOP= -DCLIPTETEXT=mfbImageGlyphBltWhite $(CFLAGS) -c mfbtewhite.c
- XCOMM load -DMFBTEGLYPHBLT=mfbTEGlyphBltBlack \
- -DOP=\~ -DCLIPTETEXT=mfbImageGlyphBltBlack $(CFLAGS) -c mfbteblack.c
- #endif
-