1SubDir HAIKU_TOP src servers app drawing Painter ; 2 3AddSubDirSupportedPlatforms libbe_test ; 4 5UseLibraryHeaders agg ; 6UsePrivateHeaders app graphics interface kernel shared ; 7UseHeaders [ FDirName $(HAIKU_TOP) src servers app ] ; 8UseHeaders [ FDirName $(HAIKU_TOP) src servers app font ] ; 9UseHeaders [ FDirName $(HAIKU_TOP) src servers app drawing ] ; 10UseHeaders [ FDirName $(HAIKU_TOP) src servers app drawing Painter drawing_modes ] ; 11UseBuildFeatureHeaders freetype ; 12 13SEARCH_SOURCE += [ FDirName $(SUBDIR) drawing_modes ] ; 14SEARCH_SOURCE += [ FDirName $(SUBDIR) bitmap_painter ] ; 15 16local PAINTER_ARCH_SOURCES ; 17if $(TARGET_ARCH) = x86 { 18 PAINTER_ARCH_SOURCES = painter_bilinear_scale.nasm ; 19} 20 21Includes [ FGristFiles AGGTextRenderer.cpp BitmapPainter.cpp Painter.cpp ] 22 : [ BuildFeatureAttribute freetype : headers ] ; 23 24StaticLibrary libpainter.a : 25 GlobalSubpixelSettings.cpp 26 Painter.cpp 27 Transformable.cpp 28 29 # drawing_modes 30 PixelFormat.cpp 31 32 # bitmap_painter 33 BitmapPainter.cpp 34 35 AGGTextRenderer.cpp 36 37 $(PAINTER_ARCH_SOURCES) 38; 39