From 432d7f7422d43b747f912c6e94528bfdfbbcc7aa Mon Sep 17 00:00:00 2001 From: Edouard DUPIN Date: Thu, 18 Apr 2013 01:49:05 +0200 Subject: [PATCH] [BUILD] basic makefile for python maker --- Makefile_agg.py | 53 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 Makefile_agg.py diff --git a/Makefile_agg.py b/Makefile_agg.py new file mode 100644 index 0000000..de96b17 --- /dev/null +++ b/Makefile_agg.py @@ -0,0 +1,53 @@ +#!/usr/bin/python +# -------------------------------------------------------- +# -- Bullet librairy +# -------------------------------------------------------- +import module +import buildTools + +myModule = module.module(__file__, 'agg', 'LIBRARY') + +myModule.AddModuleDepend(['etk', 'freetype']) + +myModule.AddPath(buildTools.GetCurrentPath(__file__)+"/agg/") +myModule.AddPath(buildTools.GetCurrentPath(__file__)+"/agg/util/") + +myModule.AddExportPath(buildTools.GetCurrentPath(__file__)) + +myModule.AddSrcFile([ + 'agg/agg_arc.cpp', + 'agg/agg_arrowhead.cpp', + 'agg/agg_bezier_arc.cpp', + 'agg/agg_bspline.cpp', + 'agg/agg_curves.cpp', + 'agg/agg_embedded_raster_fonts.cpp', + 'agg/agg_font_freetype.cpp', + 'agg/agg_font_freetype.h', + 'agg/agg_gsv_text.cpp', + 'agg/agg_image_filters.cpp', + 'agg/agg_line_aa_basics.cpp', + 'agg/agg_line_profile_aa.cpp', + 'agg/agg_rounded_rect.cpp', + 'agg/agg_sqrt_tables.cpp', + 'agg/agg_trans_affine.cpp', + 'agg/agg_trans_double_path.cpp', + 'agg/agg_trans_single_path.cpp', + 'agg/agg_trans_warp_magnifier.cpp', + 'agg/agg_vcgen_bspline.cpp', + 'agg/agg_vcgen_contour.cpp', + 'agg/agg_vcgen_dash.cpp', + 'agg/agg_vcgen_markers_term.cpp', + 'agg/agg_vcgen_smooth_poly1.cpp', + 'agg/agg_vcgen_stroke.cpp', + 'agg/agg_vpgen_clip_polygon.cpp', + 'agg/agg_vpgen_clip_polyline.cpp', + 'agg/agg_vpgen_segmentator.cpp']) + +#ewol abstraction of the graphic librairies : +myModule.AddSrcFile([ + 'draw/Debug.cpp', + 'draw/Color.cpp', + 'draw/Image.cpp']) + +# add the currrent module at the +module.AddModule(myModule)