2005-04-06 05:54:26 +04:00
|
|
|
|
|
|
|
DEPTH = ../../..
|
|
|
|
topsrcdir = @top_srcdir@
|
|
|
|
srcdir = @srcdir@
|
|
|
|
VPATH = @srcdir@
|
|
|
|
|
|
|
|
include $(DEPTH)/config/autoconf.mk
|
|
|
|
|
|
|
|
MODULE = thebes
|
|
|
|
|
2005-10-06 08:02:10 +04:00
|
|
|
|
2010-03-02 02:08:26 +03:00
|
|
|
EXPORTS = gfx3DMatrix.h \
|
|
|
|
gfxASurface.h \
|
2007-03-03 03:18:34 +03:00
|
|
|
gfxAlphaRecovery.h \
|
2008-09-25 23:53:09 +04:00
|
|
|
gfxBlur.h \
|
2005-04-06 05:54:26 +04:00
|
|
|
gfxColor.h \
|
|
|
|
gfxContext.h \
|
2005-10-08 09:50:16 +04:00
|
|
|
gfxFont.h \
|
2009-01-29 23:39:18 +03:00
|
|
|
gfxFontConstants.h \
|
2007-12-28 04:28:26 +03:00
|
|
|
gfxFontUtils.h \
|
2005-04-06 05:54:26 +04:00
|
|
|
gfxImageSurface.h \
|
|
|
|
gfxMatrix.h \
|
2007-04-17 00:18:32 +04:00
|
|
|
gfxPath.h \
|
2005-04-06 05:54:26 +04:00
|
|
|
gfxPattern.h \
|
2005-11-29 23:12:29 +03:00
|
|
|
gfxPlatform.h \
|
2005-04-06 05:54:26 +04:00
|
|
|
gfxPoint.h \
|
2005-04-06 11:36:31 +04:00
|
|
|
gfxRect.h \
|
2007-02-15 03:31:54 +03:00
|
|
|
gfxSkipChars.h \
|
2005-04-08 09:47:49 +04:00
|
|
|
gfxTypes.h \
|
2006-10-14 09:37:40 +04:00
|
|
|
gfxTextRunCache.h \
|
2007-06-13 00:56:04 +04:00
|
|
|
gfxTextRunWordCache.h \
|
2008-07-14 02:27:43 +04:00
|
|
|
gfxUtils.h \
|
2008-10-01 07:01:53 +04:00
|
|
|
gfxUserFontSet.h \
|
2005-04-06 05:54:26 +04:00
|
|
|
$(NULL)
|
|
|
|
|
2010-02-20 06:46:54 +03:00
|
|
|
EXPORTS += \
|
|
|
|
gfxSharedImageSurface.h \
|
|
|
|
$(NULL)
|
|
|
|
|
2007-01-20 00:15:49 +03:00
|
|
|
EXPORTS += gfxFontTest.h
|
|
|
|
|
2007-02-08 22:23:25 +03:00
|
|
|
ifeq ($(MOZ_WIDGET_TOOLKIT),windows)
|
2009-01-23 09:24:29 +03:00
|
|
|
EXPORTS += gfxWindowsPlatform.h \
|
2007-03-03 03:18:34 +03:00
|
|
|
gfxWindowsSurface.h \
|
|
|
|
gfxWindowsNativeDrawing.h \
|
|
|
|
$(NULL)
|
2007-03-01 03:02:27 +03:00
|
|
|
EXPORTS += gfxPDFSurface.h
|
2005-10-06 08:02:10 +04:00
|
|
|
|
2009-01-23 09:24:29 +03:00
|
|
|
ifdef WINCE
|
2009-04-23 04:48:30 +04:00
|
|
|
EXPORTS += gfxFT2Fonts.h \
|
2009-10-31 02:13:41 +03:00
|
|
|
gfxFT2FontBase.h \
|
2009-04-23 04:48:30 +04:00
|
|
|
gfxDDrawSurface.h \
|
|
|
|
$(NULL)
|
2009-01-23 09:24:29 +03:00
|
|
|
else
|
2010-02-26 09:36:07 +03:00
|
|
|
EXPORTS += gfxDWriteFonts.h
|
|
|
|
EXPORTS += gfxD2DSurface.h
|
2009-01-23 09:24:29 +03:00
|
|
|
endif
|
|
|
|
|
2005-04-06 05:54:26 +04:00
|
|
|
endif
|
|
|
|
|
2007-02-08 22:23:25 +03:00
|
|
|
ifeq ($(MOZ_WIDGET_TOOLKIT),gtk2)
|
2008-08-07 00:48:55 +04: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
|
|
|
|
|
2009-10-31 02:13:41 +03:00
|
|
|
EXPORTS += gfxPlatformGtk.h gfxGdkNativeRenderer.h
|
|
|
|
EXPORTS += gfxPDFSurface.h gfxPSSurface.h
|
|
|
|
EXPORTS += gfxFT2FontBase.h
|
2005-06-30 08:58:27 +04:00
|
|
|
|
2005-08-20 09:36:47 +04:00
|
|
|
endif
|
|
|
|
|
2008-04-19 17:19:04 +04:00
|
|
|
ifeq ($(MOZ_WIDGET_TOOLKIT),qt)
|
2010-03-06 16:29:55 +03:00
|
|
|
ifdef MOZ_PANGO
|
|
|
|
EXPORTS += gfxPangoFonts.h
|
|
|
|
else
|
|
|
|
EXPORTS += gfxFT2Fonts.h
|
|
|
|
endif
|
2008-04-19 17:34:30 +04:00
|
|
|
EXPORTS += gfxQtPlatform.h gfxQPainterSurface.h
|
2008-08-09 17:43:08 +04:00
|
|
|
EXPORTS += gfxXlibSurface.h gfxQtNativeRenderer.h
|
2009-10-31 02:13:41 +03:00
|
|
|
EXPORTS += gfxFT2FontBase.h
|
2008-04-19 17:19:04 +04:00
|
|
|
endif
|
|
|
|
|
2007-02-08 22:23:25 +03:00
|
|
|
ifeq ($(MOZ_WIDGET_TOOLKIT),os2)
|
2007-01-29 01:20:21 +03:00
|
|
|
EXPORTS += gfxOS2Surface.h \
|
|
|
|
gfxOS2Platform.h \
|
|
|
|
gfxOS2Fonts.h \
|
|
|
|
$(NULL)
|
2007-12-12 00:49:27 +03:00
|
|
|
EXPORTS += gfxPDFSurface.h
|
2007-01-29 01:20:21 +03:00
|
|
|
endif
|
|
|
|
|
2007-02-08 22:23:25 +03:00
|
|
|
ifeq ($(MOZ_WIDGET_TOOLKIT),beos)
|
2006-04-05 01:22:35 +04:00
|
|
|
EXPORTS += gfxBeOSSurface.h gfxBeOSPlatform.h
|
|
|
|
EXPORTS += gfxPangoFonts.h
|
2009-10-31 02:13:41 +03:00
|
|
|
EXPORTS += gfxFT2FontBase.h
|
2006-04-05 01:22:35 +04:00
|
|
|
EXPORTS += gfxPDFSurface.h
|
|
|
|
endif
|
|
|
|
|
2009-09-19 06:59:53 +04:00
|
|
|
ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT))
|
2006-02-22 04:44:31 +03:00
|
|
|
EXPORTS += gfxPlatformMac.h \
|
|
|
|
gfxQuartzSurface.h \
|
2008-02-06 09:48:47 +03:00
|
|
|
gfxQuartzImageSurface.h \
|
2006-11-29 00:10:05 +03:00
|
|
|
gfxQuartzPDFSurface.h \
|
2008-02-20 14:33:27 +03:00
|
|
|
gfxQuartzNativeDrawing.h \
|
2006-02-22 04:44:31 +03:00
|
|
|
$(NULL)
|
|
|
|
|
|
|
|
endif
|
|
|
|
|
2005-04-06 05:54:26 +04:00
|
|
|
include $(topsrcdir)/config/rules.mk
|