1SubDir HAIKU_TOP src libs agg ; 2 3SetSubDirSupportedPlatformsBeOSCompatible ; 4AddSubDirSupportedPlatforms libbe_test ; 5 6UseFreeTypeHeaders ; 7UseLibraryHeaders agg ; 8 9SubDirCcFlags -w ; 10SubDirC++Flags -w ; 11 12SEARCH_SOURCE += [ FDirName $(SUBDIR) font_freetype ] ; 13SEARCH_SOURCE += [ FDirName $(SUBDIR) gpc ] ; 14SEARCH_SOURCE += [ FDirName $(SUBDIR) src ] ; 15SEARCH_SOURCE += [ FDirName $(SUBDIR) src ctrl ] ; 16 17#SharedLibrary libagg.so : 18StaticLibrary libagg.a : 19 # font_freetype 20 agg_font_freetype.cpp 21 22 # src 23 agg_arc.cpp 24 agg_arrowhead.cpp 25 agg_bezier_arc.cpp 26 agg_bspline.cpp 27 agg_curves.cpp 28 agg_embedded_raster_fonts.cpp 29 agg_gsv_text.cpp 30 agg_image_filters.cpp 31 agg_line_aa_basics.cpp 32 agg_line_profile_aa.cpp 33 agg_path_storage.cpp 34 agg_rasterizer_scanline_aa.cpp 35 agg_rounded_rect.cpp 36 agg_sqrt_tables.cpp 37 agg_trans_affine.cpp 38 agg_trans_double_path.cpp 39 agg_trans_single_path.cpp 40 agg_trans_warp_magnifier.cpp 41 agg_vcgen_bspline.cpp 42 agg_vcgen_contour.cpp 43 agg_vcgen_dash.cpp 44 agg_vcgen_markers_term.cpp 45 agg_vcgen_smooth_poly1.cpp 46 agg_vcgen_stroke.cpp 47 agg_vpgen_clip_polygon.cpp 48 agg_vpgen_clip_polyline.cpp 49 agg_vpgen_segmentator.cpp 50 51 # src/ctrl 52 # the following are just GUI controls for the interactive agg demos 53 #agg_bezier_ctrl.cpp 54 #agg_cbox_ctrl.cpp 55 #agg_gamma_ctrl.cpp 56 #agg_gamma_spline.cpp 57 #agg_polygon_ctrl.cpp 58 #agg_rbox_ctrl.cpp 59 #agg_scale_ctrl.cpp 60 #agg_slider_ctrl.cpp 61 #agg_spline_ctrl.cpp 62 63 # gpc 64 # uncomment this line to enable the General Polygon Clipper 65 # see the license in gpc.c for usage information 66 #gpc.c 67; 68 69#LinkAgainst libagg.so : root be libfreetype.so ; 70