xref: /haiku/src/libs/agg/Jamfile (revision 2b76973fa2401f7a5edf68e6470f3d3210cbcff3)
1SubDir HAIKU_TOP src libs agg ;
2
3SetSubDirSupportedPlatformsBeOSCompatible ;
4AddSubDirSupportedPlatforms libbe_test ;
5
6UseLibraryHeaders agg ;
7
8SubDirCcFlags -w ;
9SubDirC++Flags -w ;
10
11local architectureObject ;
12for architectureObject in [ MultiArchSubDirSetup ] {
13	on $(architectureObject) {
14		SEARCH_SOURCE += [ FDirName $(SUBDIR) src ] ;
15
16		StaticLibrary [ MultiArchDefaultGristFiles libagg.a ] :
17			# src
18			agg_arc.cpp
19			agg_arrowhead.cpp
20			agg_bezier_arc.cpp
21			agg_bspline.cpp
22			agg_curves.cpp
23			agg_embedded_raster_fonts.cpp
24			agg_gsv_text.cpp
25			agg_image_filters.cpp
26			agg_line_aa_basics.cpp
27			agg_line_profile_aa.cpp
28			agg_rounded_rect.cpp
29			agg_sqrt_tables.cpp
30			agg_trans_affine.cpp
31			agg_trans_double_path.cpp
32			agg_trans_single_path.cpp
33			agg_trans_warp_magnifier.cpp
34			agg_vcgen_bspline.cpp
35			agg_vcgen_contour.cpp
36			agg_vcgen_dash.cpp
37			agg_vcgen_markers_term.cpp
38			agg_vcgen_smooth_poly1.cpp
39			agg_vcgen_stroke.cpp
40			agg_vpgen_clip_polygon.cpp
41			agg_vpgen_clip_polyline.cpp
42			agg_vpgen_segmentator.cpp
43			;
44	}
45}
46