2007-03-22 10:30:00 -07:00
|
|
|
|
|
|
|
DEPTH = ../../..
|
|
|
|
topsrcdir = @top_srcdir@
|
|
|
|
srcdir = @srcdir@
|
|
|
|
VPATH = @srcdir@
|
|
|
|
|
|
|
|
include $(DEPTH)/config/autoconf.mk
|
|
|
|
|
|
|
|
MODULE = thebes
|
|
|
|
|
2007-10-24 14:39:23 -07:00
|
|
|
REQUIRES = cairo \
|
|
|
|
unicharutil \
|
|
|
|
$(NULL)
|
2007-03-22 10:30:00 -07:00
|
|
|
|
|
|
|
EXPORTS = gfxASurface.h \
|
|
|
|
gfxAlphaRecovery.h \
|
2008-09-25 12:53:09 -07:00
|
|
|
gfxBlur.h \
|
2007-03-22 10:30:00 -07:00
|
|
|
gfxColor.h \
|
|
|
|
gfxContext.h \
|
|
|
|
gfxFont.h \
|
2009-01-29 12:39:18 -08:00
|
|
|
gfxFontConstants.h \
|
2007-12-27 17:28:26 -08:00
|
|
|
gfxFontUtils.h \
|
2007-03-22 10:30:00 -07:00
|
|
|
gfxImageSurface.h \
|
|
|
|
gfxMatrix.h \
|
2007-04-16 13:18:32 -07:00
|
|
|
gfxPath.h \
|
2007-03-22 10:30:00 -07:00
|
|
|
gfxPattern.h \
|
|
|
|
gfxPlatform.h \
|
|
|
|
gfxPoint.h \
|
|
|
|
gfxRect.h \
|
|
|
|
gfxSkipChars.h \
|
|
|
|
gfxTypes.h \
|
|
|
|
gfxTextRunCache.h \
|
2007-06-12 13:56:04 -07:00
|
|
|
gfxTextRunWordCache.h \
|
2008-07-13 15:27:43 -07:00
|
|
|
gfxUtils.h \
|
2008-09-30 20:01:53 -07:00
|
|
|
gfxUserFontSet.h \
|
2007-03-22 10:30:00 -07:00
|
|
|
$(NULL)
|
|
|
|
|
|
|
|
EXPORTS += gfxFontTest.h
|
|
|
|
|
|
|
|
ifeq ($(MOZ_WIDGET_TOOLKIT),windows)
|
2009-01-22 22:24:29 -08:00
|
|
|
EXPORTS += gfxWindowsPlatform.h \
|
2007-03-22 10:30:00 -07:00
|
|
|
gfxWindowsSurface.h \
|
|
|
|
gfxWindowsNativeDrawing.h \
|
|
|
|
$(NULL)
|
|
|
|
EXPORTS += gfxPDFSurface.h
|
|
|
|
|
2009-01-22 22:24:29 -08:00
|
|
|
ifdef WINCE
|
2009-04-22 17:48:30 -07:00
|
|
|
EXPORTS += gfxFT2Fonts.h \
|
|
|
|
gfxDDrawSurface.h \
|
|
|
|
$(NULL)
|
2009-01-22 22:24:29 -08:00
|
|
|
else
|
|
|
|
EXPORTS += gfxWindowsFonts.h
|
|
|
|
endif
|
|
|
|
|
2007-03-22 10:30:00 -07:00
|
|
|
endif
|
|
|
|
|
|
|
|
ifeq ($(MOZ_WIDGET_TOOLKIT),gtk2)
|
2008-08-06 13:48:55 -07:00
|
|
|
|
|
|
|
ifdef MOZ_X11
|
|
|
|
EXPORTS += gfxXlibSurface.h
|
|
|
|
endif
|
|
|
|
|
|
|
|
ifdef MOZ_PANGO
|
|
|
|
EXPORTS += gfxPangoFonts.h
|
|
|
|
else
|
|
|
|
EXPORTS += gfxFT2Fonts.h
|
|
|
|
endif
|
|
|
|
|
|
|
|
ifdef MOZ_DFB
|
|
|
|
EXPORTS += gfxDirectFBSurface.h
|
|
|
|
endif
|
|
|
|
|
|
|
|
EXPORTS += gfxPlatformGtk.h gfxGdkNativeRenderer.h
|
2007-03-22 10:30:00 -07:00
|
|
|
EXPORTS += gfxPDFSurface.h gfxPSSurface.h
|
|
|
|
|
|
|
|
endif
|
|
|
|
|
2008-04-19 06:19:04 -07:00
|
|
|
ifeq ($(MOZ_WIDGET_TOOLKIT),qt)
|
2008-04-19 06:34:30 -07:00
|
|
|
EXPORTS += gfxQtPlatform.h gfxQPainterSurface.h
|
2008-08-09 06:43:08 -07:00
|
|
|
EXPORTS += gfxXlibSurface.h gfxQtNativeRenderer.h
|
2008-08-28 04:05:53 -07:00
|
|
|
EXPORTS += gfxFT2Fonts.h
|
2008-04-19 06:19:04 -07:00
|
|
|
endif
|
|
|
|
|
2007-03-22 10:30:00 -07:00
|
|
|
ifeq ($(MOZ_WIDGET_TOOLKIT),os2)
|
|
|
|
EXPORTS += gfxOS2Surface.h \
|
|
|
|
gfxOS2Platform.h \
|
|
|
|
gfxOS2Fonts.h \
|
|
|
|
$(NULL)
|
2007-12-11 13:49:27 -08:00
|
|
|
EXPORTS += gfxPDFSurface.h
|
2007-03-22 10:30:00 -07:00
|
|
|
endif
|
|
|
|
|
|
|
|
ifeq ($(MOZ_WIDGET_TOOLKIT),beos)
|
|
|
|
EXPORTS += gfxBeOSSurface.h gfxBeOSPlatform.h
|
|
|
|
EXPORTS += gfxPangoFonts.h
|
|
|
|
EXPORTS += gfxPDFSurface.h
|
|
|
|
endif
|
|
|
|
|
|
|
|
ifneq (,$(filter $(MOZ_WIDGET_TOOLKIT),mac cocoa))
|
|
|
|
EXPORTS += gfxPlatformMac.h \
|
|
|
|
gfxQuartzSurface.h \
|
2008-02-05 22:48:47 -08:00
|
|
|
gfxQuartzImageSurface.h \
|
2007-03-22 10:30:00 -07:00
|
|
|
gfxQuartzPDFSurface.h \
|
|
|
|
gfxAtsuiFonts.h \
|
2008-02-20 03:33:27 -08:00
|
|
|
gfxQuartzNativeDrawing.h \
|
2007-03-22 10:30:00 -07:00
|
|
|
$(NULL)
|
|
|
|
|
|
|
|
endif
|
|
|
|
|
2009-03-29 17:31:51 -07:00
|
|
|
ifdef MOZ_CORETEXT
|
|
|
|
EXPORTS += gfxCoreTextFonts.h
|
|
|
|
endif
|
|
|
|
|
2007-03-22 10:30:00 -07:00
|
|
|
include $(topsrcdir)/config/rules.mk
|