From ef955ee924f6806ec5a5bd27ee5891e3d2ba1254 Mon Sep 17 00:00:00 2001 From: kunitoki Date: Tue, 19 Feb 2013 12:12:13 +0100 Subject: [PATCH] - automate linux project file generation (and simplify sub projects) --- SConstruct | 48 ++ workspace/.gitignore | 1 + workspace/All.files | 1018 ++++++++++++++++++++++++++++++++++++++++ workspace/agg.pri | 152 ------ workspace/bindings.pri | 48 -- workspace/mapnik.pro | 300 +----------- workspace/plugins.pri | 93 ---- 7 files changed, 1069 insertions(+), 591 deletions(-) create mode 100644 workspace/.gitignore create mode 100644 workspace/All.files delete mode 100644 workspace/agg.pri delete mode 100644 workspace/bindings.pri delete mode 100644 workspace/plugins.pri diff --git a/SConstruct b/SConstruct index a2e0385c3..8fbe3f4cb 100644 --- a/SConstruct +++ b/SConstruct @@ -641,6 +641,50 @@ def rollback_option(context,variable): if item.key == variable: env[variable] = item.default +def update_linux_project_files(): + headers_content = [] + source_content = [] + + directories = [ + 'include', + 'src', + 'bindings', + 'boost', + 'plugins', + 'deps', + ] + + def iterate_dirs(headers_content, source_content, d): + for root, subFolders, files in os.walk(d): + for f in files: + if f.endswith(".h") or f.endswith(".hpp"): + headers_content.append(" ../%s \\" % os.path.join(root, f)) + if f.endswith(".cpp") or f.endswith(".c"): + source_content.append(" ../%s \\" % os.path.join(root, f)) + for sd in subFolders: + headers_content, source_content = \ + iterate_dirs(headers_content, source_content, sd) + return headers_content, source_content + + for d in directories: + headers_content, source_content = \ + iterate_dirs(headers_content, source_content, d) + + headers_content.sort() + source_content.sort() + + headers_content = ['HEADERS += \\'] + headers_content + ['',''] + source_content = ['SOURCES += \\'] + source_content + ['',''] + + #files_content.append('../../SConstruct') + #files_content.append('../../Dependencies') + + files_name = os.path.join('.', 'workspace', 'All.files') + f = open(files_name, "w") + f.writelines([l + '\n' for l in headers_content]) + f.writelines([l + '\n' for l in source_content]) + f.close() + def FindBoost(context, prefixes, thread_flag): """Routine to auto-find boost header dir, lib dir, and library naming structure. @@ -1807,3 +1851,7 @@ if not HELP_REQUESTED: if os.path.exists(plugin_path): color_print(3,"Notice: removing out of date plugin: '%s'" % plugin_path) os.unlink(plugin_path) + + # update linux project files + if env['PLATFORM'] == 'Linux': + update_linux_project_files() diff --git a/workspace/.gitignore b/workspace/.gitignore new file mode 100644 index 000000000..a22280205 --- /dev/null +++ b/workspace/.gitignore @@ -0,0 +1 @@ +*.user* diff --git a/workspace/All.files b/workspace/All.files new file mode 100644 index 000000000..8ea8c6349 --- /dev/null +++ b/workspace/All.files @@ -0,0 +1,1018 @@ +HEADERS += \ + ../bindings/python/mapnik_enumeration.hpp \ + ../bindings/python/mapnik_svg.hpp \ + ../bindings/python/mapnik_threads.hpp \ + ../bindings/python/mapnik_value_converter.hpp \ + ../bindings/python/python_grid_utils.hpp \ + ../bindings/python/python_optional.hpp \ + ../boost/geometry/extensions/index/rtree/helpers.hpp \ + ../boost/geometry/extensions/index/rtree/rtree.hpp \ + ../boost/geometry/extensions/index/rtree/rtree_leaf.hpp \ + ../boost/geometry/extensions/index/rtree/rtree_node.hpp \ + ../boost/gil/extension/toolbox/hsl.hpp \ + ../boost/gil/extension/toolbox/hsv.hpp \ + ../deps/agg/include/agg_alpha_mask_u8.h \ + ../deps/agg/include/agg_arc.h \ + ../deps/agg/include/agg_array.h \ + ../deps/agg/include/agg_arrowhead.h \ + ../deps/agg/include/agg_basics.h \ + ../deps/agg/include/agg_bezier_arc.h \ + ../deps/agg/include/agg_bitset_iterator.h \ + ../deps/agg/include/agg_blur.h \ + ../deps/agg/include/agg_bounding_rect.h \ + ../deps/agg/include/agg_bspline.h \ + ../deps/agg/include/agg_clip_liang_barsky.h \ + ../deps/agg/include/agg_color_gray.h \ + ../deps/agg/include/agg_color_rgba.h \ + ../deps/agg/include/agg_config.h \ + ../deps/agg/include/agg_conv_adaptor_vcgen.h \ + ../deps/agg/include/agg_conv_adaptor_vpgen.h \ + ../deps/agg/include/agg_conv_bspline.h \ + ../deps/agg/include/agg_conv_clip_polygon.h \ + ../deps/agg/include/agg_conv_clip_polyline.h \ + ../deps/agg/include/agg_conv_close_polygon.h \ + ../deps/agg/include/agg_conv_concat.h \ + ../deps/agg/include/agg_conv_contour.h \ + ../deps/agg/include/agg_conv_curve.h \ + ../deps/agg/include/agg_conv_dash.h \ + ../deps/agg/include/agg_conv_gpc.h \ + ../deps/agg/include/agg_conv_marker.h \ + ../deps/agg/include/agg_conv_marker_adaptor.h \ + ../deps/agg/include/agg_conv_segmentator.h \ + ../deps/agg/include/agg_conv_shorten_path.h \ + ../deps/agg/include/agg_conv_smooth_poly1.h \ + ../deps/agg/include/agg_conv_stroke.h \ + ../deps/agg/include/agg_conv_transform.h \ + ../deps/agg/include/agg_conv_unclose_polygon.h \ + ../deps/agg/include/agg_curves.h \ + ../deps/agg/include/agg_dda_line.h \ + ../deps/agg/include/agg_ellipse.h \ + ../deps/agg/include/agg_ellipse_bresenham.h \ + ../deps/agg/include/agg_embedded_raster_fonts.h \ + ../deps/agg/include/agg_font_cache_manager.h \ + ../deps/agg/include/agg_gamma_functions.h \ + ../deps/agg/include/agg_gamma_lut.h \ + ../deps/agg/include/agg_glyph_raster_bin.h \ + ../deps/agg/include/agg_gradient_lut.h \ + ../deps/agg/include/agg_gsv_text.h \ + ../deps/agg/include/agg_image_accessors.h \ + ../deps/agg/include/agg_image_filters.h \ + ../deps/agg/include/agg_line_aa_basics.h \ + ../deps/agg/include/agg_math.h \ + ../deps/agg/include/agg_math_stroke.h \ + ../deps/agg/include/agg_path_length.h \ + ../deps/agg/include/agg_path_storage.h \ + ../deps/agg/include/agg_path_storage_integer.h \ + ../deps/agg/include/agg_pattern_filters_rgba.h \ + ../deps/agg/include/agg_pixfmt_amask_adaptor.h \ + ../deps/agg/include/agg_pixfmt_gray.h \ + ../deps/agg/include/agg_pixfmt_rgb.h \ + ../deps/agg/include/agg_pixfmt_rgb_packed.h \ + ../deps/agg/include/agg_pixfmt_rgba.h \ + ../deps/agg/include/agg_pixfmt_transposer.h \ + ../deps/agg/include/agg_rasterizer_cells_aa.h \ + ../deps/agg/include/agg_rasterizer_compound_aa.h \ + ../deps/agg/include/agg_rasterizer_outline.h \ + ../deps/agg/include/agg_rasterizer_outline_aa.h \ + ../deps/agg/include/agg_rasterizer_scanline_aa.h \ + ../deps/agg/include/agg_rasterizer_sl_clip.h \ + ../deps/agg/include/agg_renderer_base.h \ + ../deps/agg/include/agg_renderer_markers.h \ + ../deps/agg/include/agg_renderer_mclip.h \ + ../deps/agg/include/agg_renderer_outline_aa.h \ + ../deps/agg/include/agg_renderer_outline_image.h \ + ../deps/agg/include/agg_renderer_primitives.h \ + ../deps/agg/include/agg_renderer_raster_text.h \ + ../deps/agg/include/agg_renderer_scanline.h \ + ../deps/agg/include/agg_rendering_buffer.h \ + ../deps/agg/include/agg_rendering_buffer_dynarow.h \ + ../deps/agg/include/agg_rounded_rect.h \ + ../deps/agg/include/agg_scanline_bin.h \ + ../deps/agg/include/agg_scanline_boolean_algebra.h \ + ../deps/agg/include/agg_scanline_p.h \ + ../deps/agg/include/agg_scanline_storage_aa.h \ + ../deps/agg/include/agg_scanline_storage_bin.h \ + ../deps/agg/include/agg_scanline_u.h \ + ../deps/agg/include/agg_shorten_path.h \ + ../deps/agg/include/agg_simul_eq.h \ + ../deps/agg/include/agg_span_allocator.h \ + ../deps/agg/include/agg_span_converter.h \ + ../deps/agg/include/agg_span_gouraud.h \ + ../deps/agg/include/agg_span_gouraud_gray.h \ + ../deps/agg/include/agg_span_gouraud_rgba.h \ + ../deps/agg/include/agg_span_gradient.h \ + ../deps/agg/include/agg_span_gradient_alpha.h \ + ../deps/agg/include/agg_span_image_filter.h \ + ../deps/agg/include/agg_span_image_filter_gray.h \ + ../deps/agg/include/agg_span_image_filter_rgb.h \ + ../deps/agg/include/agg_span_image_filter_rgba.h \ + ../deps/agg/include/agg_span_interpolator_adaptor.h \ + ../deps/agg/include/agg_span_interpolator_linear.h \ + ../deps/agg/include/agg_span_interpolator_persp.h \ + ../deps/agg/include/agg_span_interpolator_trans.h \ + ../deps/agg/include/agg_span_pattern_gray.h \ + ../deps/agg/include/agg_span_pattern_rgb.h \ + ../deps/agg/include/agg_span_pattern_rgba.h \ + ../deps/agg/include/agg_span_solid.h \ + ../deps/agg/include/agg_span_subdiv_adaptor.h \ + ../deps/agg/include/agg_trans_affine.h \ + ../deps/agg/include/agg_trans_bilinear.h \ + ../deps/agg/include/agg_trans_double_path.h \ + ../deps/agg/include/agg_trans_lens.h \ + ../deps/agg/include/agg_trans_perspective.h \ + ../deps/agg/include/agg_trans_single_path.h \ + ../deps/agg/include/agg_trans_viewport.h \ + ../deps/agg/include/agg_trans_warp_magnifier.h \ + ../deps/agg/include/agg_vcgen_bspline.h \ + ../deps/agg/include/agg_vcgen_contour.h \ + ../deps/agg/include/agg_vcgen_dash.h \ + ../deps/agg/include/agg_vcgen_markers_term.h \ + ../deps/agg/include/agg_vcgen_smooth_poly1.h \ + ../deps/agg/include/agg_vcgen_stroke.h \ + ../deps/agg/include/agg_vcgen_vertex_sequence.h \ + ../deps/agg/include/agg_vertex_sequence.h \ + ../deps/agg/include/agg_vpgen_clip_polygon.h \ + ../deps/agg/include/agg_vpgen_clip_polyline.h \ + ../deps/agg/include/agg_vpgen_segmentator.h \ + ../deps/mapnik/sparsehash/internal/densehashtable.h \ + ../deps/mapnik/sparsehash/internal/hashtable-common.h \ + ../deps/mapnik/sparsehash/internal/libc_allocator_with_realloc.h \ + ../deps/mapnik/sparsehash/internal/sparseconfig.h \ + ../deps/mapnik/sparsehash/template_util.h \ + ../deps/mapnik/sparsehash/type_traits.h \ + ../include/mapnik/agg_helpers.hpp \ + ../include/mapnik/agg_helpers.hpp \ + ../include/mapnik/agg_pattern_source.hpp \ + ../include/mapnik/agg_pattern_source.hpp \ + ../include/mapnik/agg_rasterizer.hpp \ + ../include/mapnik/agg_rasterizer.hpp \ + ../include/mapnik/agg_renderer.hpp \ + ../include/mapnik/agg_renderer.hpp \ + ../include/mapnik/attribute.hpp \ + ../include/mapnik/attribute.hpp \ + ../include/mapnik/attribute_collector.hpp \ + ../include/mapnik/attribute_collector.hpp \ + ../include/mapnik/attribute_descriptor.hpp \ + ../include/mapnik/attribute_descriptor.hpp \ + ../include/mapnik/boolean.hpp \ + ../include/mapnik/boolean.hpp \ + ../include/mapnik/box2d.hpp \ + ../include/mapnik/box2d.hpp \ + ../include/mapnik/building_symbolizer.hpp \ + ../include/mapnik/building_symbolizer.hpp \ + ../include/mapnik/cairo_context.hpp \ + ../include/mapnik/cairo_context.hpp \ + ../include/mapnik/cairo_renderer.hpp \ + ../include/mapnik/cairo_renderer.hpp \ + ../include/mapnik/char_info.hpp \ + ../include/mapnik/char_info.hpp \ + ../include/mapnik/color.hpp \ + ../include/mapnik/color.hpp \ + ../include/mapnik/color_factory.hpp \ + ../include/mapnik/color_factory.hpp \ + ../include/mapnik/config.hpp \ + ../include/mapnik/config.hpp \ + ../include/mapnik/config_error.hpp \ + ../include/mapnik/config_error.hpp \ + ../include/mapnik/coord.hpp \ + ../include/mapnik/coord.hpp \ + ../include/mapnik/coord_array.hpp \ + ../include/mapnik/coord_array.hpp \ + ../include/mapnik/css_color_grammar.hpp \ + ../include/mapnik/css_color_grammar.hpp \ + ../include/mapnik/css_color_grammar_def.hpp \ + ../include/mapnik/css_color_grammar_def.hpp \ + ../include/mapnik/ctrans.hpp \ + ../include/mapnik/ctrans.hpp \ + ../include/mapnik/datasource.hpp \ + ../include/mapnik/datasource.hpp \ + ../include/mapnik/datasource_cache.hpp \ + ../include/mapnik/datasource_cache.hpp \ + ../include/mapnik/debug.hpp \ + ../include/mapnik/debug.hpp \ + ../include/mapnik/debug_symbolizer.hpp \ + ../include/mapnik/debug_symbolizer.hpp \ + ../include/mapnik/distance.hpp \ + ../include/mapnik/distance.hpp \ + ../include/mapnik/ellipsoid.hpp \ + ../include/mapnik/ellipsoid.hpp \ + ../include/mapnik/enumeration.hpp \ + ../include/mapnik/enumeration.hpp \ + ../include/mapnik/expression.hpp \ + ../include/mapnik/expression.hpp \ + ../include/mapnik/expression_evaluator.hpp \ + ../include/mapnik/expression_evaluator.hpp \ + ../include/mapnik/expression_grammar.hpp \ + ../include/mapnik/expression_grammar.hpp \ + ../include/mapnik/expression_node.hpp \ + ../include/mapnik/expression_node.hpp \ + ../include/mapnik/expression_node_types.hpp \ + ../include/mapnik/expression_node_types.hpp \ + ../include/mapnik/expression_string.hpp \ + ../include/mapnik/expression_string.hpp \ + ../include/mapnik/factory.hpp \ + ../include/mapnik/factory.hpp \ + ../include/mapnik/fastmath.hpp \ + ../include/mapnik/fastmath.hpp \ + ../include/mapnik/feature.hpp \ + ../include/mapnik/feature.hpp \ + ../include/mapnik/feature_factory.hpp \ + ../include/mapnik/feature_factory.hpp \ + ../include/mapnik/feature_kv_iterator.hpp \ + ../include/mapnik/feature_kv_iterator.hpp \ + ../include/mapnik/feature_layer_desc.hpp \ + ../include/mapnik/feature_layer_desc.hpp \ + ../include/mapnik/feature_style_processor.hpp \ + ../include/mapnik/feature_style_processor.hpp \ + ../include/mapnik/feature_style_processor_impl.hpp \ + ../include/mapnik/feature_style_processor_impl.hpp \ + ../include/mapnik/feature_type_style.hpp \ + ../include/mapnik/feature_type_style.hpp \ + ../include/mapnik/filter_factory.hpp \ + ../include/mapnik/filter_factory.hpp \ + ../include/mapnik/filter_featureset.hpp \ + ../include/mapnik/filter_featureset.hpp \ + ../include/mapnik/font_engine_freetype.hpp \ + ../include/mapnik/font_engine_freetype.hpp \ + ../include/mapnik/font_set.hpp \ + ../include/mapnik/font_set.hpp \ + ../include/mapnik/formatting/base.hpp \ + ../include/mapnik/formatting/base.hpp \ + ../include/mapnik/formatting/expression_format.hpp \ + ../include/mapnik/formatting/expression_format.hpp \ + ../include/mapnik/formatting/format.hpp \ + ../include/mapnik/formatting/format.hpp \ + ../include/mapnik/formatting/list.hpp \ + ../include/mapnik/formatting/list.hpp \ + ../include/mapnik/formatting/registry.hpp \ + ../include/mapnik/formatting/registry.hpp \ + ../include/mapnik/formatting/text.hpp \ + ../include/mapnik/formatting/text.hpp \ + ../include/mapnik/gamma_method.hpp \ + ../include/mapnik/gamma_method.hpp \ + ../include/mapnik/geom_util.hpp \ + ../include/mapnik/geom_util.hpp \ + ../include/mapnik/geometry.hpp \ + ../include/mapnik/geometry.hpp \ + ../include/mapnik/global.hpp \ + ../include/mapnik/global.hpp \ + ../include/mapnik/gradient.hpp \ + ../include/mapnik/gradient.hpp \ + ../include/mapnik/graphics.hpp \ + ../include/mapnik/graphics.hpp \ + ../include/mapnik/grid/grid.hpp \ + ../include/mapnik/grid/grid.hpp \ + ../include/mapnik/grid/grid_marker_helpers.hpp \ + ../include/mapnik/grid/grid_marker_helpers.hpp \ + ../include/mapnik/grid/grid_pixel.hpp \ + ../include/mapnik/grid/grid_pixel.hpp \ + ../include/mapnik/grid/grid_pixfmt.hpp \ + ../include/mapnik/grid/grid_pixfmt.hpp \ + ../include/mapnik/grid/grid_rasterizer.hpp \ + ../include/mapnik/grid/grid_rasterizer.hpp \ + ../include/mapnik/grid/grid_renderer.hpp \ + ../include/mapnik/grid/grid_renderer.hpp \ + ../include/mapnik/grid/grid_renderer_base.hpp \ + ../include/mapnik/grid/grid_renderer_base.hpp \ + ../include/mapnik/grid/grid_rendering_buffer.hpp \ + ../include/mapnik/grid/grid_rendering_buffer.hpp \ + ../include/mapnik/grid/grid_util.hpp \ + ../include/mapnik/grid/grid_util.hpp \ + ../include/mapnik/grid/grid_view.hpp \ + ../include/mapnik/grid/grid_view.hpp \ + ../include/mapnik/hextree.hpp \ + ../include/mapnik/hextree.hpp \ + ../include/mapnik/hit_test_filter.hpp \ + ../include/mapnik/hit_test_filter.hpp \ + ../include/mapnik/image_compositing.hpp \ + ../include/mapnik/image_compositing.hpp \ + ../include/mapnik/image_data.hpp \ + ../include/mapnik/image_data.hpp \ + ../include/mapnik/image_filter.hpp \ + ../include/mapnik/image_filter.hpp \ + ../include/mapnik/image_filter_grammar.hpp \ + ../include/mapnik/image_filter_grammar.hpp \ + ../include/mapnik/image_filter_types.hpp \ + ../include/mapnik/image_filter_types.hpp \ + ../include/mapnik/image_reader.hpp \ + ../include/mapnik/image_reader.hpp \ + ../include/mapnik/image_scaling.hpp \ + ../include/mapnik/image_scaling.hpp \ + ../include/mapnik/image_util.hpp \ + ../include/mapnik/image_util.hpp \ + ../include/mapnik/image_view.hpp \ + ../include/mapnik/image_view.hpp \ + ../include/mapnik/internal/dump_xml.hpp \ + ../include/mapnik/internal/dump_xml.hpp \ + ../include/mapnik/jpeg_io.hpp \ + ../include/mapnik/jpeg_io.hpp \ + ../include/mapnik/json/feature_collection_grammar.hpp \ + ../include/mapnik/json/feature_collection_grammar.hpp \ + ../include/mapnik/json/feature_collection_parser.hpp \ + ../include/mapnik/json/feature_collection_parser.hpp \ + ../include/mapnik/json/feature_generator_grammar.hpp \ + ../include/mapnik/json/feature_generator_grammar.hpp \ + ../include/mapnik/json/feature_grammar.hpp \ + ../include/mapnik/json/feature_grammar.hpp \ + ../include/mapnik/json/geojson_generator.hpp \ + ../include/mapnik/json/geojson_generator.hpp \ + ../include/mapnik/json/geometry_generator_grammar.hpp \ + ../include/mapnik/json/geometry_generator_grammar.hpp \ + ../include/mapnik/json/geometry_grammar.hpp \ + ../include/mapnik/json/geometry_grammar.hpp \ + ../include/mapnik/json/geometry_parser.hpp \ + ../include/mapnik/json/geometry_parser.hpp \ + ../include/mapnik/label_collision_detector.hpp \ + ../include/mapnik/label_collision_detector.hpp \ + ../include/mapnik/layer.hpp \ + ../include/mapnik/layer.hpp \ + ../include/mapnik/line_pattern_symbolizer.hpp \ + ../include/mapnik/line_pattern_symbolizer.hpp \ + ../include/mapnik/line_symbolizer.hpp \ + ../include/mapnik/line_symbolizer.hpp \ + ../include/mapnik/load_map.hpp \ + ../include/mapnik/load_map.hpp \ + ../include/mapnik/map.hpp \ + ../include/mapnik/map.hpp \ + ../include/mapnik/mapped_memory_cache.hpp \ + ../include/mapnik/mapped_memory_cache.hpp \ + ../include/mapnik/marker.hpp \ + ../include/mapnik/marker.hpp \ + ../include/mapnik/marker_cache.hpp \ + ../include/mapnik/marker_cache.hpp \ + ../include/mapnik/marker_helpers.hpp \ + ../include/mapnik/marker_helpers.hpp \ + ../include/mapnik/markers_placement.hpp \ + ../include/mapnik/markers_placement.hpp \ + ../include/mapnik/markers_symbolizer.hpp \ + ../include/mapnik/markers_symbolizer.hpp \ + ../include/mapnik/memory.hpp \ + ../include/mapnik/memory.hpp \ + ../include/mapnik/memory_datasource.hpp \ + ../include/mapnik/memory_datasource.hpp \ + ../include/mapnik/memory_featureset.hpp \ + ../include/mapnik/memory_featureset.hpp \ + ../include/mapnik/miniz_png.hpp \ + ../include/mapnik/miniz_png.hpp \ + ../include/mapnik/noncopyable.hpp \ + ../include/mapnik/noncopyable.hpp \ + ../include/mapnik/octree.hpp \ + ../include/mapnik/octree.hpp \ + ../include/mapnik/offset_converter.hpp \ + ../include/mapnik/offset_converter.hpp \ + ../include/mapnik/palette.hpp \ + ../include/mapnik/palette.hpp \ + ../include/mapnik/params.hpp \ + ../include/mapnik/params.hpp \ + ../include/mapnik/params_impl.hpp \ + ../include/mapnik/params_impl.hpp \ + ../include/mapnik/parse_path.hpp \ + ../include/mapnik/parse_path.hpp \ + ../include/mapnik/parse_transform.hpp \ + ../include/mapnik/parse_transform.hpp \ + ../include/mapnik/path_expression.hpp \ + ../include/mapnik/path_expression.hpp \ + ../include/mapnik/path_expression_grammar.hpp \ + ../include/mapnik/path_expression_grammar.hpp \ + ../include/mapnik/pixel_position.hpp \ + ../include/mapnik/pixel_position.hpp \ + ../include/mapnik/placement_finder.hpp \ + ../include/mapnik/placement_finder.hpp \ + ../include/mapnik/plugin.hpp \ + ../include/mapnik/plugin.hpp \ + ../include/mapnik/png_io.hpp \ + ../include/mapnik/png_io.hpp \ + ../include/mapnik/point_symbolizer.hpp \ + ../include/mapnik/point_symbolizer.hpp \ + ../include/mapnik/polygon_pattern_symbolizer.hpp \ + ../include/mapnik/polygon_pattern_symbolizer.hpp \ + ../include/mapnik/polygon_symbolizer.hpp \ + ../include/mapnik/polygon_symbolizer.hpp \ + ../include/mapnik/pool.hpp \ + ../include/mapnik/pool.hpp \ + ../include/mapnik/processed_text.hpp \ + ../include/mapnik/processed_text.hpp \ + ../include/mapnik/proj_transform.hpp \ + ../include/mapnik/proj_transform.hpp \ + ../include/mapnik/projection.hpp \ + ../include/mapnik/projection.hpp \ + ../include/mapnik/ptree_helpers.hpp \ + ../include/mapnik/ptree_helpers.hpp \ + ../include/mapnik/quad_tree.hpp \ + ../include/mapnik/quad_tree.hpp \ + ../include/mapnik/query.hpp \ + ../include/mapnik/query.hpp \ + ../include/mapnik/raster.hpp \ + ../include/mapnik/raster.hpp \ + ../include/mapnik/raster_colorizer.hpp \ + ../include/mapnik/raster_colorizer.hpp \ + ../include/mapnik/raster_symbolizer.hpp \ + ../include/mapnik/raster_symbolizer.hpp \ + ../include/mapnik/rule.hpp \ + ../include/mapnik/rule.hpp \ + ../include/mapnik/save_map.hpp \ + ../include/mapnik/save_map.hpp \ + ../include/mapnik/scale_denominator.hpp \ + ../include/mapnik/scale_denominator.hpp \ + ../include/mapnik/segment.hpp \ + ../include/mapnik/segment.hpp \ + ../include/mapnik/shield_symbolizer.hpp \ + ../include/mapnik/shield_symbolizer.hpp \ + ../include/mapnik/simplify.hpp \ + ../include/mapnik/simplify.hpp \ + ../include/mapnik/simplify_converter.hpp \ + ../include/mapnik/simplify_converter.hpp \ + ../include/mapnik/span_image_filter.hpp \ + ../include/mapnik/span_image_filter.hpp \ + ../include/mapnik/sql_utils.hpp \ + ../include/mapnik/sql_utils.hpp \ + ../include/mapnik/stroke.hpp \ + ../include/mapnik/stroke.hpp \ + ../include/mapnik/svg/output/svg_generator.hpp \ + ../include/mapnik/svg/output/svg_generator.hpp \ + ../include/mapnik/svg/output/svg_output_attributes.hpp \ + ../include/mapnik/svg/output/svg_output_attributes.hpp \ + ../include/mapnik/svg/output/svg_output_grammars.hpp \ + ../include/mapnik/svg/output/svg_output_grammars.hpp \ + ../include/mapnik/svg/output/svg_path_iterator.hpp \ + ../include/mapnik/svg/output/svg_path_iterator.hpp \ + ../include/mapnik/svg/output/svg_renderer.hpp \ + ../include/mapnik/svg/output/svg_renderer.hpp \ + ../include/mapnik/svg/svg_converter.hpp \ + ../include/mapnik/svg/svg_converter.hpp \ + ../include/mapnik/svg/svg_parser.hpp \ + ../include/mapnik/svg/svg_parser.hpp \ + ../include/mapnik/svg/svg_path_adapter.hpp \ + ../include/mapnik/svg/svg_path_adapter.hpp \ + ../include/mapnik/svg/svg_path_attributes.hpp \ + ../include/mapnik/svg/svg_path_attributes.hpp \ + ../include/mapnik/svg/svg_path_commands.hpp \ + ../include/mapnik/svg/svg_path_commands.hpp \ + ../include/mapnik/svg/svg_path_grammar.hpp \ + ../include/mapnik/svg/svg_path_grammar.hpp \ + ../include/mapnik/svg/svg_path_parser.hpp \ + ../include/mapnik/svg/svg_path_parser.hpp \ + ../include/mapnik/svg/svg_points_grammar.hpp \ + ../include/mapnik/svg/svg_points_grammar.hpp \ + ../include/mapnik/svg/svg_renderer_agg.hpp \ + ../include/mapnik/svg/svg_renderer_agg.hpp \ + ../include/mapnik/svg/svg_storage.hpp \ + ../include/mapnik/svg/svg_storage.hpp \ + ../include/mapnik/svg/svg_transform_grammar.hpp \ + ../include/mapnik/svg/svg_transform_grammar.hpp \ + ../include/mapnik/symbolizer.hpp \ + ../include/mapnik/symbolizer.hpp \ + ../include/mapnik/symbolizer_hash.hpp \ + ../include/mapnik/symbolizer_hash.hpp \ + ../include/mapnik/symbolizer_helpers.hpp \ + ../include/mapnik/symbolizer_helpers.hpp \ + ../include/mapnik/text_path.hpp \ + ../include/mapnik/text_path.hpp \ + ../include/mapnik/text_placements/base.hpp \ + ../include/mapnik/text_placements/base.hpp \ + ../include/mapnik/text_placements/dummy.hpp \ + ../include/mapnik/text_placements/dummy.hpp \ + ../include/mapnik/text_placements/list.hpp \ + ../include/mapnik/text_placements/list.hpp \ + ../include/mapnik/text_placements/registry.hpp \ + ../include/mapnik/text_placements/registry.hpp \ + ../include/mapnik/text_placements/simple.hpp \ + ../include/mapnik/text_placements/simple.hpp \ + ../include/mapnik/text_properties.hpp \ + ../include/mapnik/text_properties.hpp \ + ../include/mapnik/text_symbolizer.hpp \ + ../include/mapnik/text_symbolizer.hpp \ + ../include/mapnik/tiff_io.hpp \ + ../include/mapnik/tiff_io.hpp \ + ../include/mapnik/timer.hpp \ + ../include/mapnik/timer.hpp \ + ../include/mapnik/transform_expression.hpp \ + ../include/mapnik/transform_expression.hpp \ + ../include/mapnik/transform_expression_grammar.hpp \ + ../include/mapnik/transform_expression_grammar.hpp \ + ../include/mapnik/transform_processor.hpp \ + ../include/mapnik/transform_processor.hpp \ + ../include/mapnik/unicode.hpp \ + ../include/mapnik/unicode.hpp \ + ../include/mapnik/util/container_adapter.hpp \ + ../include/mapnik/util/container_adapter.hpp \ + ../include/mapnik/util/conversions.hpp \ + ../include/mapnik/util/conversions.hpp \ + ../include/mapnik/util/dasharray_parser.hpp \ + ../include/mapnik/util/dasharray_parser.hpp \ + ../include/mapnik/util/deepcopy.hpp \ + ../include/mapnik/util/deepcopy.hpp \ + ../include/mapnik/util/geometry_svg_generator.hpp \ + ../include/mapnik/util/geometry_svg_generator.hpp \ + ../include/mapnik/util/geometry_to_ds_type.hpp \ + ../include/mapnik/util/geometry_to_ds_type.hpp \ + ../include/mapnik/util/geometry_to_svg.hpp \ + ../include/mapnik/util/geometry_to_svg.hpp \ + ../include/mapnik/util/geometry_to_wkb.hpp \ + ../include/mapnik/util/geometry_to_wkb.hpp \ + ../include/mapnik/util/geometry_to_wkt.hpp \ + ../include/mapnik/util/geometry_to_wkt.hpp \ + ../include/mapnik/util/geometry_wkt_generator.hpp \ + ../include/mapnik/util/geometry_wkt_generator.hpp \ + ../include/mapnik/util/path_iterator.hpp \ + ../include/mapnik/util/path_iterator.hpp \ + ../include/mapnik/util/trim.hpp \ + ../include/mapnik/util/trim.hpp \ + ../include/mapnik/utils.hpp \ + ../include/mapnik/utils.hpp \ + ../include/mapnik/value.hpp \ + ../include/mapnik/value.hpp \ + ../include/mapnik/value_error.hpp \ + ../include/mapnik/value_error.hpp \ + ../include/mapnik/value_types.hpp \ + ../include/mapnik/value_types.hpp \ + ../include/mapnik/version.hpp \ + ../include/mapnik/version.hpp \ + ../include/mapnik/vertex.hpp \ + ../include/mapnik/vertex.hpp \ + ../include/mapnik/vertex_converters.hpp \ + ../include/mapnik/vertex_converters.hpp \ + ../include/mapnik/vertex_vector.hpp \ + ../include/mapnik/vertex_vector.hpp \ + ../include/mapnik/warp.hpp \ + ../include/mapnik/warp.hpp \ + ../include/mapnik/well_known_srs.hpp \ + ../include/mapnik/well_known_srs.hpp \ + ../include/mapnik/wkb.hpp \ + ../include/mapnik/wkb.hpp \ + ../include/mapnik/wkt/wkt_factory.hpp \ + ../include/mapnik/wkt/wkt_factory.hpp \ + ../include/mapnik/wkt/wkt_grammar.hpp \ + ../include/mapnik/wkt/wkt_grammar.hpp \ + ../include/mapnik/xml_attribute_cast.hpp \ + ../include/mapnik/xml_attribute_cast.hpp \ + ../include/mapnik/xml_loader.hpp \ + ../include/mapnik/xml_loader.hpp \ + ../include/mapnik/xml_node.hpp \ + ../include/mapnik/xml_node.hpp \ + ../include/mapnik/xml_tree.hpp \ + ../include/mapnik/xml_tree.hpp \ + ../plugins/input/csv/csv_datasource.hpp \ + ../plugins/input/csv/csv_utils.hpp \ + ../plugins/input/gdal/gdal_datasource.hpp \ + ../plugins/input/gdal/gdal_featureset.hpp \ + ../plugins/input/geojson/geojson_datasource.hpp \ + ../plugins/input/geojson/geojson_featureset.hpp \ + ../plugins/input/geos/geos_datasource.hpp \ + ../plugins/input/geos/geos_feature_ptr.hpp \ + ../plugins/input/geos/geos_featureset.hpp \ + ../plugins/input/kismet/kismet_datasource.hpp \ + ../plugins/input/kismet/kismet_featureset.hpp \ + ../plugins/input/kismet/kismet_types.hpp \ + ../plugins/input/occi/occi_datasource.hpp \ + ../plugins/input/occi/occi_featureset.hpp \ + ../plugins/input/occi/occi_types.hpp \ + ../plugins/input/occi/spatial_classesh.h \ + ../plugins/input/occi/spatial_classesm.h \ + ../plugins/input/ogr/ogr_converter.hpp \ + ../plugins/input/ogr/ogr_datasource.hpp \ + ../plugins/input/ogr/ogr_featureset.hpp \ + ../plugins/input/ogr/ogr_index.hpp \ + ../plugins/input/ogr/ogr_index_featureset.hpp \ + ../plugins/input/ogr/ogr_layer_ptr.hpp \ + ../plugins/input/osm/basiccurl.h \ + ../plugins/input/osm/dataset_deliverer.h \ + ../plugins/input/osm/osm.h \ + ../plugins/input/osm/osm_datasource.hpp \ + ../plugins/input/osm/osm_featureset.hpp \ + ../plugins/input/osm/osmparser.h \ + ../plugins/input/osm/osmtagtypes.h \ + ../plugins/input/postgis/connection.hpp \ + ../plugins/input/postgis/connection_manager.hpp \ + ../plugins/input/postgis/cursorresultset.hpp \ + ../plugins/input/postgis/postgis_datasource.hpp \ + ../plugins/input/postgis/postgis_featureset.hpp \ + ../plugins/input/postgis/resultset.hpp \ + ../plugins/input/python/python_datasource.hpp \ + ../plugins/input/python/python_featureset.hpp \ + ../plugins/input/python/python_utils.hpp \ + ../plugins/input/raster/raster_datasource.hpp \ + ../plugins/input/raster/raster_featureset.hpp \ + ../plugins/input/raster/raster_info.hpp \ + ../plugins/input/rasterlite/rasterlite_datasource.hpp \ + ../plugins/input/rasterlite/rasterlite_featureset.hpp \ + ../plugins/input/rasterlite/rasterlite_include.hpp \ + ../plugins/input/shape/dbfile.hpp \ + ../plugins/input/shape/shape_datasource.hpp \ + ../plugins/input/shape/shape_featureset.hpp \ + ../plugins/input/shape/shape_index_featureset.hpp \ + ../plugins/input/shape/shape_io.hpp \ + ../plugins/input/shape/shape_utils.hpp \ + ../plugins/input/shape/shapefile.hpp \ + ../plugins/input/shape/shp_index.hpp \ + ../plugins/input/sqlite/sqlite_connection.hpp \ + ../plugins/input/sqlite/sqlite_datasource.hpp \ + ../plugins/input/sqlite/sqlite_featureset.hpp \ + ../plugins/input/sqlite/sqlite_prepared.hpp \ + ../plugins/input/sqlite/sqlite_resultset.hpp \ + ../plugins/input/sqlite/sqlite_utils.hpp \ + ../plugins/input/templates/helloworld/hello_datasource.hpp \ + ../plugins/input/templates/helloworld/hello_featureset.hpp \ + + +SOURCES += \ + ../bindings/python/mapnik_building_symbolizer.cpp \ + ../bindings/python/mapnik_color.cpp \ + ../bindings/python/mapnik_coord.cpp \ + ../bindings/python/mapnik_datasource.cpp \ + ../bindings/python/mapnik_datasource_cache.cpp \ + ../bindings/python/mapnik_envelope.cpp \ + ../bindings/python/mapnik_expression.cpp \ + ../bindings/python/mapnik_feature.cpp \ + ../bindings/python/mapnik_featureset.cpp \ + ../bindings/python/mapnik_font_engine.cpp \ + ../bindings/python/mapnik_fontset.cpp \ + ../bindings/python/mapnik_gamma_method.cpp \ + ../bindings/python/mapnik_geometry.cpp \ + ../bindings/python/mapnik_grid.cpp \ + ../bindings/python/mapnik_grid_view.cpp \ + ../bindings/python/mapnik_image.cpp \ + ../bindings/python/mapnik_image_view.cpp \ + ../bindings/python/mapnik_label_collision_detector.cpp \ + ../bindings/python/mapnik_layer.cpp \ + ../bindings/python/mapnik_line_pattern_symbolizer.cpp \ + ../bindings/python/mapnik_line_symbolizer.cpp \ + ../bindings/python/mapnik_logger.cpp \ + ../bindings/python/mapnik_map.cpp \ + ../bindings/python/mapnik_markers_symbolizer.cpp \ + ../bindings/python/mapnik_palette.cpp \ + ../bindings/python/mapnik_parameters.cpp \ + ../bindings/python/mapnik_point_symbolizer.cpp \ + ../bindings/python/mapnik_polygon_pattern_symbolizer.cpp \ + ../bindings/python/mapnik_polygon_symbolizer.cpp \ + ../bindings/python/mapnik_proj_transform.cpp \ + ../bindings/python/mapnik_projection.cpp \ + ../bindings/python/mapnik_python.cpp \ + ../bindings/python/mapnik_query.cpp \ + ../bindings/python/mapnik_raster_colorizer.cpp \ + ../bindings/python/mapnik_raster_symbolizer.cpp \ + ../bindings/python/mapnik_rule.cpp \ + ../bindings/python/mapnik_scaling_method.cpp \ + ../bindings/python/mapnik_shield_symbolizer.cpp \ + ../bindings/python/mapnik_stroke.cpp \ + ../bindings/python/mapnik_style.cpp \ + ../bindings/python/mapnik_symbolizer.cpp \ + ../bindings/python/mapnik_text_placement.cpp \ + ../bindings/python/mapnik_view_transform.cpp \ + ../bindings/python/python_cairo.cpp \ + ../bindings/python/python_grid_utils.cpp \ + ../deps/agg/src/agg_arc.cpp \ + ../deps/agg/src/agg_arrowhead.cpp \ + ../deps/agg/src/agg_bezier_arc.cpp \ + ../deps/agg/src/agg_bspline.cpp \ + ../deps/agg/src/agg_curves.cpp \ + ../deps/agg/src/agg_embedded_raster_fonts.cpp \ + ../deps/agg/src/agg_gsv_text.cpp \ + ../deps/agg/src/agg_image_filters.cpp \ + ../deps/agg/src/agg_line_aa_basics.cpp \ + ../deps/agg/src/agg_line_profile_aa.cpp \ + ../deps/agg/src/agg_pixfmt_rgba.cpp \ + ../deps/agg/src/agg_rounded_rect.cpp \ + ../deps/agg/src/agg_sqrt_tables.cpp \ + ../deps/agg/src/agg_trans_affine.cpp \ + ../deps/agg/src/agg_trans_double_path.cpp \ + ../deps/agg/src/agg_trans_single_path.cpp \ + ../deps/agg/src/agg_trans_warp_magnifier.cpp \ + ../deps/agg/src/agg_vcgen_bspline.cpp \ + ../deps/agg/src/agg_vcgen_contour.cpp \ + ../deps/agg/src/agg_vcgen_dash.cpp \ + ../deps/agg/src/agg_vcgen_markers_term.cpp \ + ../deps/agg/src/agg_vcgen_smooth_poly1.cpp \ + ../deps/agg/src/agg_vcgen_stroke.cpp \ + ../deps/agg/src/agg_vpgen_clip_polygon.cpp \ + ../deps/agg/src/agg_vpgen_clip_polyline.cpp \ + ../deps/agg/src/agg_vpgen_segmentator.cpp \ + ../plugins/input/csv/csv_datasource.cpp \ + ../plugins/input/gdal/gdal_datasource.cpp \ + ../plugins/input/gdal/gdal_featureset.cpp \ + ../plugins/input/geojson/geojson_datasource.cpp \ + ../plugins/input/geojson/geojson_featureset.cpp \ + ../plugins/input/geos/geos_datasource.cpp \ + ../plugins/input/geos/geos_featureset.cpp \ + ../plugins/input/kismet/kismet_datasource.cpp \ + ../plugins/input/kismet/kismet_featureset.cpp \ + ../plugins/input/occi/occi_datasource.cpp \ + ../plugins/input/occi/occi_featureset.cpp \ + ../plugins/input/occi/occi_types.cpp \ + ../plugins/input/occi/spatial_classesm.cpp \ + ../plugins/input/occi/spatial_classeso.cpp \ + ../plugins/input/ogr/ogr_converter.cpp \ + ../plugins/input/ogr/ogr_datasource.cpp \ + ../plugins/input/ogr/ogr_featureset.cpp \ + ../plugins/input/ogr/ogr_index_featureset.cpp \ + ../plugins/input/osm/basiccurl.cpp \ + ../plugins/input/osm/dataset_deliverer.cpp \ + ../plugins/input/osm/osm.cpp \ + ../plugins/input/osm/osm_datasource.cpp \ + ../plugins/input/osm/osm_featureset.cpp \ + ../plugins/input/osm/osmparser.cpp \ + ../plugins/input/osm/render.cpp \ + ../plugins/input/osm/test.cpp \ + ../plugins/input/postgis/postgis_datasource.cpp \ + ../plugins/input/postgis/postgis_featureset.cpp \ + ../plugins/input/python/python_datasource.cpp \ + ../plugins/input/python/python_featureset.cpp \ + ../plugins/input/python/python_utils.cpp \ + ../plugins/input/raster/raster_datasource.cpp \ + ../plugins/input/raster/raster_featureset.cpp \ + ../plugins/input/raster/raster_info.cpp \ + ../plugins/input/rasterlite/rasterlite_datasource.cpp \ + ../plugins/input/rasterlite/rasterlite_featureset.cpp \ + ../plugins/input/shape/dbf_test.cpp \ + ../plugins/input/shape/dbfile.cpp \ + ../plugins/input/shape/shape_datasource.cpp \ + ../plugins/input/shape/shape_featureset.cpp \ + ../plugins/input/shape/shape_index_featureset.cpp \ + ../plugins/input/shape/shape_io.cpp \ + ../plugins/input/shape/shape_utils.cpp \ + ../plugins/input/sqlite/sqlite_datasource.cpp \ + ../plugins/input/sqlite/sqlite_featureset.cpp \ + ../plugins/input/templates/helloworld/hello_datasource.cpp \ + ../plugins/input/templates/helloworld/hello_featureset.cpp \ + ../src/agg/agg_renderer.cpp \ + ../src/agg/agg_renderer.cpp \ + ../src/agg/process_building_symbolizer.cpp \ + ../src/agg/process_building_symbolizer.cpp \ + ../src/agg/process_debug_symbolizer.cpp \ + ../src/agg/process_debug_symbolizer.cpp \ + ../src/agg/process_line_pattern_symbolizer.cpp \ + ../src/agg/process_line_pattern_symbolizer.cpp \ + ../src/agg/process_line_symbolizer.cpp \ + ../src/agg/process_line_symbolizer.cpp \ + ../src/agg/process_markers_symbolizer.cpp \ + ../src/agg/process_markers_symbolizer.cpp \ + ../src/agg/process_point_symbolizer.cpp \ + ../src/agg/process_point_symbolizer.cpp \ + ../src/agg/process_polygon_pattern_symbolizer.cpp \ + ../src/agg/process_polygon_pattern_symbolizer.cpp \ + ../src/agg/process_polygon_symbolizer.cpp \ + ../src/agg/process_polygon_symbolizer.cpp \ + ../src/agg/process_raster_symbolizer.cpp \ + ../src/agg/process_raster_symbolizer.cpp \ + ../src/agg/process_shield_symbolizer.cpp \ + ../src/agg/process_shield_symbolizer.cpp \ + ../src/agg/process_text_symbolizer.cpp \ + ../src/agg/process_text_symbolizer.cpp \ + ../src/box2d.cpp \ + ../src/box2d.cpp \ + ../src/building_symbolizer.cpp \ + ../src/building_symbolizer.cpp \ + ../src/cairo_context.cpp \ + ../src/cairo_context.cpp \ + ../src/cairo_renderer.cpp \ + ../src/cairo_renderer.cpp \ + ../src/color.cpp \ + ../src/color.cpp \ + ../src/color_factory.cpp \ + ../src/color_factory.cpp \ + ../src/config_error.cpp \ + ../src/config_error.cpp \ + ../src/conversions.cpp \ + ../src/conversions.cpp \ + ../src/css_color_grammar.cpp \ + ../src/css_color_grammar.cpp \ + ../src/datasource_cache.cpp \ + ../src/datasource_cache.cpp \ + ../src/debug.cpp \ + ../src/debug.cpp \ + ../src/deepcopy.cpp \ + ../src/deepcopy.cpp \ + ../src/distance.cpp \ + ../src/distance.cpp \ + ../src/expression.cpp \ + ../src/expression.cpp \ + ../src/expression_grammar.cpp \ + ../src/expression_grammar.cpp \ + ../src/expression_node.cpp \ + ../src/expression_node.cpp \ + ../src/expression_string.cpp \ + ../src/expression_string.cpp \ + ../src/feature_kv_iterator.cpp \ + ../src/feature_kv_iterator.cpp \ + ../src/feature_style_processor.cpp \ + ../src/feature_style_processor.cpp \ + ../src/feature_type_style.cpp \ + ../src/feature_type_style.cpp \ + ../src/font_engine_freetype.cpp \ + ../src/font_engine_freetype.cpp \ + ../src/font_set.cpp \ + ../src/font_set.cpp \ + ../src/formatting/base.cpp \ + ../src/formatting/base.cpp \ + ../src/formatting/expression.cpp \ + ../src/formatting/expression.cpp \ + ../src/formatting/format.cpp \ + ../src/formatting/format.cpp \ + ../src/formatting/list.cpp \ + ../src/formatting/list.cpp \ + ../src/formatting/registry.cpp \ + ../src/formatting/registry.cpp \ + ../src/formatting/text.cpp \ + ../src/formatting/text.cpp \ + ../src/gamma_method.cpp \ + ../src/gamma_method.cpp \ + ../src/gradient.cpp \ + ../src/gradient.cpp \ + ../src/graphics.cpp \ + ../src/graphics.cpp \ + ../src/grid/grid.cpp \ + ../src/grid/grid.cpp \ + ../src/grid/grid_renderer.cpp \ + ../src/grid/grid_renderer.cpp \ + ../src/grid/process_building_symbolizer.cpp \ + ../src/grid/process_building_symbolizer.cpp \ + ../src/grid/process_line_pattern_symbolizer.cpp \ + ../src/grid/process_line_pattern_symbolizer.cpp \ + ../src/grid/process_line_symbolizer.cpp \ + ../src/grid/process_line_symbolizer.cpp \ + ../src/grid/process_markers_symbolizer.cpp \ + ../src/grid/process_markers_symbolizer.cpp \ + ../src/grid/process_point_symbolizer.cpp \ + ../src/grid/process_point_symbolizer.cpp \ + ../src/grid/process_polygon_pattern_symbolizer.cpp \ + ../src/grid/process_polygon_pattern_symbolizer.cpp \ + ../src/grid/process_polygon_symbolizer.cpp \ + ../src/grid/process_polygon_symbolizer.cpp \ + ../src/grid/process_raster_symbolizer.cpp \ + ../src/grid/process_raster_symbolizer.cpp \ + ../src/grid/process_shield_symbolizer.cpp \ + ../src/grid/process_shield_symbolizer.cpp \ + ../src/grid/process_text_symbolizer.cpp \ + ../src/grid/process_text_symbolizer.cpp \ + ../src/image_compositing.cpp \ + ../src/image_compositing.cpp \ + ../src/image_filter_grammar.cpp \ + ../src/image_filter_grammar.cpp \ + ../src/image_filter_types.cpp \ + ../src/image_filter_types.cpp \ + ../src/image_reader.cpp \ + ../src/image_reader.cpp \ + ../src/image_scaling.cpp \ + ../src/image_scaling.cpp \ + ../src/image_util.cpp \ + ../src/image_util.cpp \ + ../src/jpeg_reader.cpp \ + ../src/jpeg_reader.cpp \ + ../src/json/feature_collection_parser.cpp \ + ../src/json/feature_collection_parser.cpp \ + ../src/json/feature_grammar.cpp \ + ../src/json/feature_grammar.cpp \ + ../src/json/geojson_generator.cpp \ + ../src/json/geojson_generator.cpp \ + ../src/json/geometry_grammar.cpp \ + ../src/json/geometry_grammar.cpp \ + ../src/json/geometry_parser.cpp \ + ../src/json/geometry_parser.cpp \ + ../src/layer.cpp \ + ../src/layer.cpp \ + ../src/libxml2_loader.cpp \ + ../src/libxml2_loader.cpp \ + ../src/line_pattern_symbolizer.cpp \ + ../src/line_pattern_symbolizer.cpp \ + ../src/line_symbolizer.cpp \ + ../src/line_symbolizer.cpp \ + ../src/load_map.cpp \ + ../src/load_map.cpp \ + ../src/map.cpp \ + ../src/map.cpp \ + ../src/mapped_memory_cache.cpp \ + ../src/mapped_memory_cache.cpp \ + ../src/marker_cache.cpp \ + ../src/marker_cache.cpp \ + ../src/markers_symbolizer.cpp \ + ../src/markers_symbolizer.cpp \ + ../src/memory.cpp \ + ../src/memory.cpp \ + ../src/memory_datasource.cpp \ + ../src/memory_datasource.cpp \ + ../src/miniz.c \ + ../src/miniz.c \ + ../src/miniz_png.cpp \ + ../src/miniz_png.cpp \ + ../src/palette.cpp \ + ../src/palette.cpp \ + ../src/params.cpp \ + ../src/params.cpp \ + ../src/parse_path.cpp \ + ../src/parse_path.cpp \ + ../src/parse_transform.cpp \ + ../src/parse_transform.cpp \ + ../src/path_expression_grammar.cpp \ + ../src/path_expression_grammar.cpp \ + ../src/placement_finder.cpp \ + ../src/placement_finder.cpp \ + ../src/plugin.cpp \ + ../src/plugin.cpp \ + ../src/png_reader.cpp \ + ../src/png_reader.cpp \ + ../src/point_symbolizer.cpp \ + ../src/point_symbolizer.cpp \ + ../src/polygon_pattern_symbolizer.cpp \ + ../src/polygon_pattern_symbolizer.cpp \ + ../src/polygon_symbolizer.cpp \ + ../src/polygon_symbolizer.cpp \ + ../src/processed_text.cpp \ + ../src/processed_text.cpp \ + ../src/proj_transform.cpp \ + ../src/proj_transform.cpp \ + ../src/projection.cpp \ + ../src/projection.cpp \ + ../src/rapidxml_loader.cpp \ + ../src/rapidxml_loader.cpp \ + ../src/raster_colorizer.cpp \ + ../src/raster_colorizer.cpp \ + ../src/raster_symbolizer.cpp \ + ../src/raster_symbolizer.cpp \ + ../src/rule.cpp \ + ../src/rule.cpp \ + ../src/save_map.cpp \ + ../src/save_map.cpp \ + ../src/scale_denominator.cpp \ + ../src/scale_denominator.cpp \ + ../src/shield_symbolizer.cpp \ + ../src/shield_symbolizer.cpp \ + ../src/simplify.cpp \ + ../src/simplify.cpp \ + ../src/stroke.cpp \ + ../src/stroke.cpp \ + ../src/svg/output/process_building_symbolizer.cpp \ + ../src/svg/output/process_building_symbolizer.cpp \ + ../src/svg/output/process_line_pattern_symbolizer.cpp \ + ../src/svg/output/process_line_pattern_symbolizer.cpp \ + ../src/svg/output/process_line_symbolizer.cpp \ + ../src/svg/output/process_line_symbolizer.cpp \ + ../src/svg/output/process_markers_symbolizer.cpp \ + ../src/svg/output/process_markers_symbolizer.cpp \ + ../src/svg/output/process_point_symbolizer.cpp \ + ../src/svg/output/process_point_symbolizer.cpp \ + ../src/svg/output/process_polygon_pattern_symbolizer.cpp \ + ../src/svg/output/process_polygon_pattern_symbolizer.cpp \ + ../src/svg/output/process_polygon_symbolizer.cpp \ + ../src/svg/output/process_polygon_symbolizer.cpp \ + ../src/svg/output/process_raster_symbolizer.cpp \ + ../src/svg/output/process_raster_symbolizer.cpp \ + ../src/svg/output/process_shield_symbolizer.cpp \ + ../src/svg/output/process_shield_symbolizer.cpp \ + ../src/svg/output/process_symbolizers.cpp \ + ../src/svg/output/process_symbolizers.cpp \ + ../src/svg/output/process_text_symbolizer.cpp \ + ../src/svg/output/process_text_symbolizer.cpp \ + ../src/svg/output/svg_generator.cpp \ + ../src/svg/output/svg_generator.cpp \ + ../src/svg/output/svg_output_attributes.cpp \ + ../src/svg/output/svg_output_attributes.cpp \ + ../src/svg/output/svg_renderer.cpp \ + ../src/svg/output/svg_renderer.cpp \ + ../src/svg/svg_parser.cpp \ + ../src/svg/svg_parser.cpp \ + ../src/svg/svg_path_parser.cpp \ + ../src/svg/svg_path_parser.cpp \ + ../src/svg/svg_points_parser.cpp \ + ../src/svg/svg_points_parser.cpp \ + ../src/svg/svg_transform_parser.cpp \ + ../src/svg/svg_transform_parser.cpp \ + ../src/symbolizer.cpp \ + ../src/symbolizer.cpp \ + ../src/symbolizer_helpers.cpp \ + ../src/symbolizer_helpers.cpp \ + ../src/text_placements/base.cpp \ + ../src/text_placements/base.cpp \ + ../src/text_placements/dummy.cpp \ + ../src/text_placements/dummy.cpp \ + ../src/text_placements/list.cpp \ + ../src/text_placements/list.cpp \ + ../src/text_placements/registry.cpp \ + ../src/text_placements/registry.cpp \ + ../src/text_placements/simple.cpp \ + ../src/text_placements/simple.cpp \ + ../src/text_properties.cpp \ + ../src/text_properties.cpp \ + ../src/text_symbolizer.cpp \ + ../src/text_symbolizer.cpp \ + ../src/tiff_reader.cpp \ + ../src/tiff_reader.cpp \ + ../src/transform_expression.cpp \ + ../src/transform_expression.cpp \ + ../src/transform_expression_grammar.cpp \ + ../src/transform_expression_grammar.cpp \ + ../src/unicode.cpp \ + ../src/unicode.cpp \ + ../src/warp.cpp \ + ../src/warp.cpp \ + ../src/well_known_srs.cpp \ + ../src/well_known_srs.cpp \ + ../src/wkb.cpp \ + ../src/wkb.cpp \ + ../src/wkt/wkt_factory.cpp \ + ../src/wkt/wkt_factory.cpp \ + ../src/wkt/wkt_generator.cpp \ + ../src/wkt/wkt_generator.cpp \ + ../src/xml_tree.cpp \ + ../src/xml_tree.cpp \ + + diff --git a/workspace/agg.pri b/workspace/agg.pri deleted file mode 100644 index fff5f273e..000000000 --- a/workspace/agg.pri +++ /dev/null @@ -1,152 +0,0 @@ - -HEADERS += \ - $$PWD/../deps/agg/include/agg_alpha_mask_u8.h \ - $$PWD/../deps/agg/include/agg_arc.h \ - $$PWD/../deps/agg/include/agg_array.h \ - $$PWD/../deps/agg/include/agg_arrowhead.h \ - $$PWD/../deps/agg/include/agg_basics.h \ - $$PWD/../deps/agg/include/agg_bezier_arc.h \ - $$PWD/../deps/agg/include/agg_bitset_iterator.h \ - $$PWD/../deps/agg/include/agg_blur.h \ - $$PWD/../deps/agg/include/agg_bounding_rect.h \ - $$PWD/../deps/agg/include/agg_bspline.h \ - $$PWD/../deps/agg/include/agg_clip_liang_barsky.h \ - $$PWD/../deps/agg/include/agg_color_gray.h \ - $$PWD/../deps/agg/include/agg_color_rgba.h \ - $$PWD/../deps/agg/include/agg_config.h \ - $$PWD/../deps/agg/include/agg_conv_adaptor_vcgen.h \ - $$PWD/../deps/agg/include/agg_conv_adaptor_vpgen.h \ - $$PWD/../deps/agg/include/agg_conv_bspline.h \ - $$PWD/../deps/agg/include/agg_conv_clip_polygon.h \ - $$PWD/../deps/agg/include/agg_conv_clip_polyline.h \ - $$PWD/../deps/agg/include/agg_conv_close_polygon.h \ - $$PWD/../deps/agg/include/agg_conv_concat.h \ - $$PWD/../deps/agg/include/agg_conv_contour.h \ - $$PWD/../deps/agg/include/agg_conv_curve.h \ - $$PWD/../deps/agg/include/agg_conv_dash.h \ - $$PWD/../deps/agg/include/agg_conv_gpc.h \ - $$PWD/../deps/agg/include/agg_conv_marker_adaptor.h \ - $$PWD/../deps/agg/include/agg_conv_marker.h \ - $$PWD/../deps/agg/include/agg_conv_segmentator.h \ - $$PWD/../deps/agg/include/agg_conv_shorten_path.h \ - $$PWD/../deps/agg/include/agg_conv_smooth_poly1.h \ - $$PWD/../deps/agg/include/agg_conv_stroke.h \ - $$PWD/../deps/agg/include/agg_conv_transform.h \ - $$PWD/../deps/agg/include/agg_conv_unclose_polygon.h \ - $$PWD/../deps/agg/include/agg_curves.h \ - $$PWD/../deps/agg/include/agg_dda_line.h \ - $$PWD/../deps/agg/include/agg_ellipse_bresenham.h \ - $$PWD/../deps/agg/include/agg_ellipse.h \ - $$PWD/../deps/agg/include/agg_embedded_raster_fonts.h \ - $$PWD/../deps/agg/include/agg_font_cache_manager.h \ - $$PWD/../deps/agg/include/agg_gamma_functions.h \ - $$PWD/../deps/agg/include/agg_gamma_lut.h \ - $$PWD/../deps/agg/include/agg_glyph_raster_bin.h \ - $$PWD/../deps/agg/include/agg_gradient_lut.h \ - $$PWD/../deps/agg/include/agg_gsv_text.h \ - $$PWD/../deps/agg/include/agg_image_accessors.h \ - $$PWD/../deps/agg/include/agg_image_filters.h \ - $$PWD/../deps/agg/include/agg_line_aa_basics.h \ - $$PWD/../deps/agg/include/agg_math.h \ - $$PWD/../deps/agg/include/agg_math_stroke.h \ - $$PWD/../deps/agg/include/agg_path_length.h \ - $$PWD/../deps/agg/include/agg_path_storage.h \ - $$PWD/../deps/agg/include/agg_path_storage_integer.h \ - $$PWD/../deps/agg/include/agg_pattern_filters_rgba.h \ - $$PWD/../deps/agg/include/agg_pixfmt_amask_adaptor.h \ - $$PWD/../deps/agg/include/agg_pixfmt_gray.h \ - $$PWD/../deps/agg/include/agg_pixfmt_rgba.h \ - $$PWD/../deps/agg/include/agg_pixfmt_rgb.h \ - $$PWD/../deps/agg/include/agg_pixfmt_rgb_packed.h \ - $$PWD/../deps/agg/include/agg_pixfmt_transposer.h \ - $$PWD/../deps/agg/include/agg_rasterizer_cells_aa.h \ - $$PWD/../deps/agg/include/agg_rasterizer_compound_aa.h \ - $$PWD/../deps/agg/include/agg_rasterizer_outline_aa.h \ - $$PWD/../deps/agg/include/agg_rasterizer_outline.h \ - $$PWD/../deps/agg/include/agg_rasterizer_scanline_aa.h \ - $$PWD/../deps/agg/include/agg_rasterizer_sl_clip.h \ - $$PWD/../deps/agg/include/agg_renderer_base.h \ - $$PWD/../deps/agg/include/agg_renderer_markers.h \ - $$PWD/../deps/agg/include/agg_renderer_mclip.h \ - $$PWD/../deps/agg/include/agg_renderer_outline_aa.h \ - $$PWD/../deps/agg/include/agg_renderer_outline_image.h \ - $$PWD/../deps/agg/include/agg_renderer_primitives.h \ - $$PWD/../deps/agg/include/agg_renderer_raster_text.h \ - $$PWD/../deps/agg/include/agg_renderer_scanline.h \ - $$PWD/../deps/agg/include/agg_rendering_buffer_dynarow.h \ - $$PWD/../deps/agg/include/agg_rendering_buffer.h \ - $$PWD/../deps/agg/include/agg_rounded_rect.h \ - $$PWD/../deps/agg/include/agg_scanline_bin.h \ - $$PWD/../deps/agg/include/agg_scanline_boolean_algebra.h \ - $$PWD/../deps/agg/include/agg_scanline_p.h \ - $$PWD/../deps/agg/include/agg_scanline_storage_aa.h \ - $$PWD/../deps/agg/include/agg_scanline_storage_bin.h \ - $$PWD/../deps/agg/include/agg_scanline_u.h \ - $$PWD/../deps/agg/include/agg_shorten_path.h \ - $$PWD/../deps/agg/include/agg_simul_eq.h \ - $$PWD/../deps/agg/include/agg_span_allocator.h \ - $$PWD/../deps/agg/include/agg_span_converter.h \ - $$PWD/../deps/agg/include/agg_span_gouraud_gray.h \ - $$PWD/../deps/agg/include/agg_span_gouraud.h \ - $$PWD/../deps/agg/include/agg_span_gouraud_rgba.h \ - $$PWD/../deps/agg/include/agg_span_gradient_alpha.h \ - $$PWD/../deps/agg/include/agg_span_gradient.h \ - $$PWD/../deps/agg/include/agg_span_image_filter_gray.h \ - $$PWD/../deps/agg/include/agg_span_image_filter.h \ - $$PWD/../deps/agg/include/agg_span_image_filter_rgba.h \ - $$PWD/../deps/agg/include/agg_span_image_filter_rgb.h \ - $$PWD/../deps/agg/include/agg_span_interpolator_adaptor.h \ - $$PWD/../deps/agg/include/agg_span_interpolator_linear.h \ - $$PWD/../deps/agg/include/agg_span_interpolator_persp.h \ - $$PWD/../deps/agg/include/agg_span_interpolator_trans.h \ - $$PWD/../deps/agg/include/agg_span_pattern_gray.h \ - $$PWD/../deps/agg/include/agg_span_pattern_rgba.h \ - $$PWD/../deps/agg/include/agg_span_pattern_rgb.h \ - $$PWD/../deps/agg/include/agg_span_solid.h \ - $$PWD/../deps/agg/include/agg_span_subdiv_adaptor.h \ - $$PWD/../deps/agg/include/agg_trans_affine.h \ - $$PWD/../deps/agg/include/agg_trans_bilinear.h \ - $$PWD/../deps/agg/include/agg_trans_double_path.h \ - $$PWD/../deps/agg/include/agg_trans_lens.h \ - $$PWD/../deps/agg/include/agg_trans_perspective.h \ - $$PWD/../deps/agg/include/agg_trans_single_path.h \ - $$PWD/../deps/agg/include/agg_trans_viewport.h \ - $$PWD/../deps/agg/include/agg_trans_warp_magnifier.h \ - $$PWD/../deps/agg/include/agg_vcgen_bspline.h \ - $$PWD/../deps/agg/include/agg_vcgen_contour.h \ - $$PWD/../deps/agg/include/agg_vcgen_dash.h \ - $$PWD/../deps/agg/include/agg_vcgen_markers_term.h \ - $$PWD/../deps/agg/include/agg_vcgen_smooth_poly1.h \ - $$PWD/../deps/agg/include/agg_vcgen_stroke.h \ - $$PWD/../deps/agg/include/agg_vcgen_vertex_sequence.h \ - $$PWD/../deps/agg/include/agg_vertex_sequence.h \ - $$PWD/../deps/agg/include/agg_vpgen_clip_polygon.h \ - $$PWD/../deps/agg/include/agg_vpgen_clip_polyline.h \ - $$PWD/../deps/agg/include/agg_vpgen_segmentator.h - -SOURCES += \ - $$PWD/../deps/agg/src/agg_arc.cpp \ - $$PWD/../deps/agg/src/agg_arrowhead.cpp \ - $$PWD/../deps/agg/src/agg_bezier_arc.cpp \ - $$PWD/../deps/agg/src/agg_bspline.cpp \ - $$PWD/../deps/agg/src/agg_curves.cpp \ - $$PWD/../deps/agg/src/agg_embedded_raster_fonts.cpp \ - $$PWD/../deps/agg/src/agg_gsv_text.cpp \ - $$PWD/../deps/agg/src/agg_image_filters.cpp \ - $$PWD/../deps/agg/src/agg_line_aa_basics.cpp \ - $$PWD/../deps/agg/src/agg_line_profile_aa.cpp \ - $$PWD/../deps/agg/src/agg_rounded_rect.cpp \ - $$PWD/../deps/agg/src/agg_sqrt_tables.cpp \ - $$PWD/../deps/agg/src/agg_trans_affine.cpp \ - $$PWD/../deps/agg/src/agg_trans_double_path.cpp \ - $$PWD/../deps/agg/src/agg_trans_single_path.cpp \ - $$PWD/../deps/agg/src/agg_trans_warp_magnifier.cpp \ - $$PWD/../deps/agg/src/agg_vcgen_bspline.cpp \ - $$PWD/../deps/agg/src/agg_vcgen_contour.cpp \ - $$PWD/../deps/agg/src/agg_vcgen_dash.cpp \ - $$PWD/../deps/agg/src/agg_vcgen_markers_term.cpp \ - $$PWD/../deps/agg/src/agg_vcgen_smooth_poly1.cpp \ - $$PWD/../deps/agg/src/agg_vcgen_stroke.cpp \ - $$PWD/../deps/agg/src/agg_vpgen_clip_polygon.cpp \ - $$PWD/../deps/agg/src/agg_vpgen_clip_polyline.cpp \ - $$PWD/../deps/agg/src/agg_vpgen_segmentator.cpp diff --git a/workspace/bindings.pri b/workspace/bindings.pri deleted file mode 100644 index 61fdfce10..000000000 --- a/workspace/bindings.pri +++ /dev/null @@ -1,48 +0,0 @@ - -HEADERS += \ - $$PWD/../bindings/python/mapnik_enumeration.hpp \ - $$PWD/../bindings/python/mapnik_svg.hpp \ - $$PWD/../bindings/python/mapnik_value_converter.hpp \ - $$PWD/../bindings/python/python_grid_utils.hpp \ - $$PWD/../bindings/python/python_optional.hpp - -SOURCES += \ - $$PWD/../bindings/python/mapnik_color.cpp \ - $$PWD/../bindings/python/mapnik_coord.cpp \ - $$PWD/../bindings/python/mapnik_datasource.cpp \ - $$PWD/../bindings/python/mapnik_datasource_cache.cpp \ - $$PWD/../bindings/python/mapnik_envelope.cpp \ - $$PWD/../bindings/python/mapnik_expression.cpp \ - $$PWD/../bindings/python/mapnik_feature.cpp \ - $$PWD/../bindings/python/mapnik_featureset.cpp \ - $$PWD/../bindings/python/mapnik_font_engine.cpp \ - $$PWD/../bindings/python/mapnik_geometry.cpp \ - $$PWD/../bindings/python/mapnik_grid.cpp \ - $$PWD/../bindings/python/mapnik_grid_view.cpp \ - $$PWD/../bindings/python/mapnik_image.cpp \ - $$PWD/../bindings/python/mapnik_image_view.cpp \ - $$PWD/../bindings/python/mapnik_layer.cpp \ - $$PWD/../bindings/python/mapnik_logger.cpp \ - $$PWD/../bindings/python/mapnik_line_pattern_symbolizer.cpp \ - $$PWD/../bindings/python/mapnik_line_symbolizer.cpp \ - $$PWD/../bindings/python/mapnik_map.cpp \ - $$PWD/../bindings/python/mapnik_markers_symbolizer.cpp \ - $$PWD/../bindings/python/mapnik_palette.cpp \ - $$PWD/../bindings/python/mapnik_parameters.cpp \ - $$PWD/../bindings/python/mapnik_point_symbolizer.cpp \ - $$PWD/../bindings/python/mapnik_polygon_pattern_symbolizer.cpp \ - $$PWD/../bindings/python/mapnik_polygon_symbolizer.cpp \ - $$PWD/../bindings/python/mapnik_proj_transform.cpp \ - $$PWD/../bindings/python/mapnik_projection.cpp \ - $$PWD/../bindings/python/mapnik_python.cpp \ - $$PWD/../bindings/python/mapnik_query.cpp \ - $$PWD/../bindings/python/mapnik_raster_colorizer.cpp \ - $$PWD/../bindings/python/mapnik_raster_symbolizer.cpp \ - $$PWD/../bindings/python/mapnik_rule.cpp \ - $$PWD/../bindings/python/mapnik_shield_symbolizer.cpp \ - $$PWD/../bindings/python/mapnik_stroke.cpp \ - $$PWD/../bindings/python/mapnik_style.cpp \ - $$PWD/../bindings/python/mapnik_symbolizer.cpp \ - $$PWD/../bindings/python/mapnik_text_symbolizer.cpp \ - $$PWD/../bindings/python/mapnik_view_transform.cpp \ - $$PWD/../bindings/python/python_cairo.cpp diff --git a/workspace/mapnik.pro b/workspace/mapnik.pro index dc0688916..054961db4 100644 --- a/workspace/mapnik.pro +++ b/workspace/mapnik.pro @@ -8,312 +8,16 @@ TEMPLATE = lib INCLUDEPATH = \ ../deps/agg/include \ - ../deps/threadpool \ ../include \ + /usr/lib/oracle/11.2.0.3/client/include -HEADERS += \ - ../include/mapnik/formatting/base.hpp \ - ../include/mapnik/formatting/expression.hpp \ - ../include/mapnik/formatting/format.hpp \ - ../include/mapnik/formatting/list.hpp \ - ../include/mapnik/formatting/registry.hpp \ - ../include/mapnik/formatting/text.hpp \ - ../include/mapnik/grid/grid.hpp \ - ../include/mapnik/grid/grid_pixel.hpp \ - ../include/mapnik/grid/grid_pixfmt.hpp \ - ../include/mapnik/grid/grid_rasterizer.hpp \ - ../include/mapnik/grid/grid_renderer.hpp \ - ../include/mapnik/grid/grid_rendering_buffer.hpp \ - ../include/mapnik/grid/grid_util.hpp \ - ../include/mapnik/grid/grid_view.hpp \ - ../include/mapnik/internal/dump_xml.hpp \ - ../include/mapnik/json/feature_collection_grammar.hpp \ - ../include/mapnik/json/feature_collection_parser.hpp \ - ../include/mapnik/json/feature_generator_grammar.hpp \ - ../include/mapnik/json/feature_grammar.hpp \ - ../include/mapnik/json/geojson_generator.hpp \ - ../include/mapnik/json/geometry_generator_grammar.hpp \ - ../include/mapnik/svg/svg_converter.hpp \ - ../include/mapnik/svg/svg_generator.hpp \ - ../include/mapnik/svg/svg_output_attributes.hpp \ - ../include/mapnik/svg/svg_output_grammars.hpp \ - ../include/mapnik/svg/svg_parser.hpp \ - ../include/mapnik/svg/svg_path_adapter.hpp \ - ../include/mapnik/svg/svg_path_attributes.hpp \ - ../include/mapnik/svg/svg_path_commands.hpp \ - ../include/mapnik/svg/svg_path_grammar.hpp \ - ../include/mapnik/svg/svg_path_iterator.hpp \ - ../include/mapnik/svg/svg_path_parser.hpp \ - ../include/mapnik/svg/svg_points_grammar.hpp \ - ../include/mapnik/svg/svg_renderer.hpp \ - ../include/mapnik/svg/svg_storage.hpp \ - ../include/mapnik/svg/svg_transform_grammar.hpp \ - ../include/mapnik/text_placements/base.hpp \ - ../include/mapnik/text_placements/dummy.hpp \ - ../include/mapnik/text_placements/list.hpp \ - ../include/mapnik/text_placements/registry.hpp \ - ../include/mapnik/text_placements/simple.hpp \ - ../include/mapnik/util/container_adapter.hpp \ - ../include/mapnik/util/conversions.hpp \ - ../include/mapnik/util/dasharray_parser.hpp \ - ../include/mapnik/util/deepcopy.hpp \ - ../include/mapnik/util/geometry_svg_generator.hpp \ - ../include/mapnik/util/geometry_to_ds_type.hpp \ - ../include/mapnik/util/geometry_to_wkb.hpp \ - ../include/mapnik/util/geometry_to_wkt.hpp \ - ../include/mapnik/util/geometry_wkt_generator.hpp \ - ../include/mapnik/util/vertex_iterator.hpp \ - ../include/mapnik/wkt/wkt_factory.hpp \ - ../include/mapnik/wkt/wkt_grammar.hpp \ - ../include/mapnik/agg_helpers.hpp \ - ../include/mapnik/agg_pattern_source.hpp \ - ../include/mapnik/agg_rasterizer.hpp \ - ../include/mapnik/agg_renderer.hpp \ - ../include/mapnik/attribute.hpp \ - ../include/mapnik/attribute_collector.hpp \ - ../include/mapnik/attribute_descriptor.hpp \ - ../include/mapnik/boolean.hpp \ - ../include/mapnik/box2d.hpp \ - ../include/mapnik/building_symbolizer.hpp \ - ../include/mapnik/cairo_renderer.hpp \ - ../include/mapnik/char_info.hpp \ - ../include/mapnik/color.hpp \ - ../include/mapnik/color_factory.hpp \ - ../include/mapnik/config.hpp \ - ../include/mapnik/config_error.hpp \ - ../include/mapnik/coord.hpp \ - ../include/mapnik/coord_array.hpp \ - ../include/mapnik/css_color_grammar.hpp \ - ../include/mapnik/ctrans.hpp \ - ../include/mapnik/debug.hpp \ - ../include/mapnik/datasource.hpp \ - ../include/mapnik/datasource_cache.hpp \ - ../include/mapnik/distance.hpp \ - ../include/mapnik/ellipsoid.hpp \ - ../include/mapnik/enumeration.hpp \ - ../include/mapnik/expression_evaluator.hpp \ - ../include/mapnik/expression_grammar.hpp \ - ../include/mapnik/expression_node.hpp \ - ../include/mapnik/expression_string.hpp \ - ../include/mapnik/factory.hpp \ - ../include/mapnik/fastmath.hpp \ - ../include/mapnik/feature.hpp \ - ../include/mapnik/feature_factory.hpp \ - ../include/mapnik/feature_kv_iterator.hpp \ - ../include/mapnik/feature_layer_desc.hpp \ - ../include/mapnik/feature_style_processor.hpp \ - ../include/mapnik/feature_type_style.hpp \ - ../include/mapnik/filter_factory.hpp \ - ../include/mapnik/filter_featureset.hpp \ - ../include/mapnik/font_engine_freetype.hpp \ - ../include/mapnik/font_set.hpp \ - ../include/mapnik/gamma_method.hpp \ - ../include/mapnik/geom_util.hpp \ - ../include/mapnik/geometry.hpp \ - ../include/mapnik/global.hpp \ - ../include/mapnik/gradient.hpp \ - ../include/mapnik/graphics.hpp \ - ../include/mapnik/hextree.hpp \ - ../include/mapnik/hit_test_filter.hpp \ - ../include/mapnik/image_compositing.hpp \ - ../include/mapnik/image_data.hpp \ - ../include/mapnik/image_reader.hpp \ - ../include/mapnik/image_util.hpp \ - ../include/mapnik/image_view.hpp \ - ../include/mapnik/jpeg_io.hpp \ - ../include/mapnik/label_collision_detector.hpp \ - ../include/mapnik/layer.hpp \ - ../include/mapnik/line_pattern_symbolizer.hpp \ - ../include/mapnik/line_symbolizer.hpp \ - ../include/mapnik/load_map.hpp \ - ../include/mapnik/map.hpp \ - ../include/mapnik/mapped_memory_cache.hpp \ - ../include/mapnik/marker.hpp \ - ../include/mapnik/marker_cache.hpp \ - ../include/mapnik/markers_placement.hpp \ - ../include/mapnik/markers_symbolizer.hpp \ - ../include/mapnik/memory.hpp \ - ../include/mapnik/memory_datasource.hpp \ - ../include/mapnik/memory_featureset.hpp \ - ../include/mapnik/octree.hpp \ - ../include/mapnik/palette.hpp \ - ../include/mapnik/params.hpp \ - ../include/mapnik/parse_path.hpp \ - ../include/mapnik/path_expression_grammar.hpp \ - ../include/mapnik/pixel_position.hpp \ - ../include/mapnik/placement_finder.hpp \ - ../include/mapnik/plugin.hpp \ - ../include/mapnik/png_io.hpp \ - ../include/mapnik/point_symbolizer.hpp \ - ../include/mapnik/polygon_pattern_symbolizer.hpp \ - ../include/mapnik/polygon_symbolizer.hpp \ - ../include/mapnik/pool.hpp \ - ../include/mapnik/processed_text.hpp \ - ../include/mapnik/proj_transform.hpp \ - ../include/mapnik/projection.hpp \ - ../include/mapnik/ptree_helpers.hpp \ - ../include/mapnik/quad_tree.hpp \ - ../include/mapnik/query.hpp \ - ../include/mapnik/raster.hpp \ - ../include/mapnik/raster_colorizer.hpp \ - ../include/mapnik/raster_symbolizer.hpp \ - ../include/mapnik/rule.hpp \ - ../include/mapnik/save_map.hpp \ - ../include/mapnik/scale_denominator.hpp \ - ../include/mapnik/segment.hpp \ - ../include/mapnik/shield_symbolizer.hpp \ - ../include/mapnik/sql_utils.hpp \ - ../include/mapnik/stroke.hpp \ - ../include/mapnik/svg_renderer.hpp \ - ../include/mapnik/symbolizer.hpp \ - ../include/mapnik/symbolizer_helpers.hpp \ - ../include/mapnik/text_path.hpp \ - ../include/mapnik/text_properties.hpp \ - ../include/mapnik/text_symbolizer.hpp \ - ../include/mapnik/tiff_io.hpp \ - ../include/mapnik/timer.hpp \ - ../include/mapnik/unicode.hpp \ - ../include/mapnik/utils.hpp \ - ../include/mapnik/value.hpp \ - ../include/mapnik/value_error.hpp \ - ../include/mapnik/version.hpp \ - ../include/mapnik/vertex.hpp \ - ../include/mapnik/vertex_vector.hpp \ - ../include/mapnik/warp.hpp \ - ../include/mapnik/wkb.hpp \ - ../include/mapnik/xml_loader.hpp \ - ../include/mapnik/xml_node.hpp \ - ../include/mapnik/xml_tree.hpp - - -SOURCES += \ - ../src/agg/agg_renderer.cpp \ - ../src/agg/process_building_symbolizer.cpp \ - ../src/agg/process_line_pattern_symbolizer.cpp \ - ../src/agg/process_line_symbolizer.cpp \ - ../src/agg/process_markers_symbolizer.cpp \ - ../src/agg/process_point_symbolizer.cpp \ - ../src/agg/process_polygon_pattern_symbolizer.cpp \ - ../src/agg/process_polygon_symbolizer.cpp \ - ../src/agg/process_raster_symbolizer.cpp \ - ../src/agg/process_shield_symbolizer.cpp \ - ../src/agg/process_text_symbolizer.cpp \ - ../src/formatting/base.cpp \ - ../src/formatting/expression.cpp \ - ../src/formatting/format.cpp \ - ../src/formatting/list.cpp \ - ../src/formatting/registry.cpp \ - ../src/formatting/text.cpp \ - ../src/grid/grid_renderer.cpp \ - ../src/grid/process_building_symbolizer.cpp \ - ../src/grid/process_line_pattern_symbolizer.cpp \ - ../src/grid/process_line_symbolizer.cpp \ - ../src/grid/process_markers_symbolizer.cpp \ - ../src/grid/process_point_symbolizer.cpp \ - ../src/grid/process_polygon_pattern_symbolizer.cpp \ - ../src/grid/process_polygon_symbolizer.cpp \ - ../src/grid/process_raster_symbolizer.cpp \ - ../src/grid/process_shield_symbolizer.cpp \ - ../src/grid/process_text_symbolizer.cpp \ - ../src/json/feature_collection_parser.cpp \ - ../src/json/geojson_generator.cpp \ - ../src/svg/process_building_symbolizer.cpp \ - ../src/svg/process_line_pattern_symbolizer.cpp \ - ../src/svg/process_line_symbolizer.cpp \ - ../src/svg/process_markers_symbolizer.cpp \ - ../src/svg/process_point_symbolizer.cpp \ - ../src/svg/process_polygon_pattern_symbolizer.cpp \ - ../src/svg/process_polygon_symbolizer.cpp \ - ../src/svg/process_raster_symbolizer.cpp \ - ../src/svg/process_shield_symbolizer.cpp \ - ../src/svg/process_symbolizers.cpp \ - ../src/svg/process_text_symbolizer.cpp \ - ../src/svg/svg_generator.cpp \ - ../src/svg/svg_output_attributes.cpp \ - ../src/svg/svg_renderer.cpp \ - ../src/text_placements/base.cpp \ - ../src/text_placements/dummy.cpp \ - ../src/text_placements/list.cpp \ - ../src/text_placements/registry.cpp \ - ../src/text_placements/simple.cpp \ - ../src/wkt/wkt_factory.cpp \ - ../src/arrow.cpp \ - ../src/box2d.cpp \ - ../src/building_symbolizer.cpp \ - ../src/cairo_renderer.cpp \ - ../src/color.cpp \ - ../src/config_error.cpp \ - ../src/conversions.cpp \ - ../src/datasource_cache.cpp \ - ../src/debug.cpp \ - ../src/deepcopy.cpp \ - ../src/distance.cpp \ - ../src/expression.cpp \ - ../src/expression_string.cpp \ - ../src/feature_kv_iterator.cpp \ - ../src/feature_style_processor.cpp \ - ../src/feature_type_style.cpp \ - ../src/font_engine_freetype.cpp \ - ../src/font_set.cpp \ - ../src/gamma_method.cpp \ - ../src/gradient.cpp \ - ../src/graphics.cpp \ - ../src/image_compositing.cpp \ - ../src/image_reader.cpp \ - ../src/image_util.cpp \ - ../src/jpeg_reader.cpp \ - ../src/layer.cpp \ - ../src/libxml2_loader.cpp \ - ../src/line_pattern_symbolizer.cpp \ - ../src/line_symbolizer.cpp \ - ../src/load_map.cpp \ - ../src/map.cpp \ - ../src/mapped_memory_cache.cpp \ - ../src/marker_cache.cpp \ - ../src/markers_placement.cpp \ - ../src/markers_symbolizer.cpp \ - ../src/memory.cpp \ - ../src/memory_datasource.cpp \ - ../src/palette.cpp \ - ../src/parse_path.cpp \ - ../src/placement_finder.cpp \ - ../src/plugin.cpp \ - ../src/png_reader.cpp \ - ../src/point_symbolizer.cpp \ - ../src/polygon_pattern_symbolizer.cpp \ - ../src/polygon_symbolizer.cpp \ - ../src/processed_text.cpp \ - ../src/proj_transform.cpp \ - ../src/projection.cpp \ - ../src/rapidxml_loader.cpp \ - ../src/raster_colorizer.cpp \ - ../src/save_map.cpp \ - ../src/scale_denominator.cpp \ - ../src/shield_symbolizer.cpp \ - ../src/stroke.cpp \ - ../src/svg_parser.cpp \ - ../src/svg_path_parser.cpp \ - ../src/svg_points_parser.cpp \ - ../src/svg_transform_parser.cpp \ - ../src/symbolizer.cpp \ - ../src/symbolizer_helpers.cpp \ - ../src/text_properties.cpp \ - ../src/text_symbolizer.cpp \ - ../src/tiff_reader.cpp \ - ../src/unicode.cpp \ - ../src/warp.cpp \ - ../src/wkb.cpp \ - ../src/xml_tree.cpp +include(All.files) OTHER_FILES += \ ../SConstruct \ ../config.py \ ../CHANGELOG.md -include(agg.pri) -include(plugins.pri) -include(bindings.pri) - unix { DEFINES += LINUX=1 MAPNIK_LOG=1 } diff --git a/workspace/plugins.pri b/workspace/plugins.pri deleted file mode 100644 index 08ee6bc00..000000000 --- a/workspace/plugins.pri +++ /dev/null @@ -1,93 +0,0 @@ - -HEADERS += \ - $$PWD/../plugins/input/csv/csv_datasource.hpp \ - $$PWD/../plugins/input/gdal/gdal_featureset.hpp \ - $$PWD/../plugins/input/gdal/gdal_datasource.hpp \ - $$PWD/../plugins/input/geos/geos_datasource.hpp \ - $$PWD/../plugins/input/geos/geos_featureset.hpp \ - $$PWD/../plugins/input/kismet/kismet_featureset.hpp \ - $$PWD/../plugins/input/kismet/kismet_datasource.hpp \ - $$PWD/../plugins/input/kismet/kismet_types.hpp \ - $$PWD/../plugins/input/occi/occi_featureset.hpp \ - $$PWD/../plugins/input/occi/occi_datasource.hpp \ - $$PWD/../plugins/input/occi/occi_types.hpp \ - $$PWD/../plugins/input/occi/spatial_classesh.h \ - $$PWD/../plugins/input/occi/spatial_classesm.h \ - $$PWD/../plugins/input/ogr/ogr_converter.hpp \ - $$PWD/../plugins/input/ogr/ogr_featureset.hpp \ - $$PWD/../plugins/input/ogr/ogr_datasource.hpp \ - $$PWD/../plugins/input/ogr/ogr_layer_ptr.hpp \ - $$PWD/../plugins/input/ogr/ogr_feature_ptr.hpp \ - $$PWD/../plugins/input/ogr/ogr_index.hpp \ - $$PWD/../plugins/input/ogr/ogr_index_featureset.hpp \ - $$PWD/../plugins/input/osm/basiccurl.h \ - $$PWD/../plugins/input/osm/dataset_deliverer.h \ - $$PWD/../plugins/input/osm/osm.h \ - $$PWD/../plugins/input/osm/osmparser.h \ - $$PWD/../plugins/input/osm/osmtagtypes.h \ - $$PWD/../plugins/input/osm/osm_featureset.hpp \ - $$PWD/../plugins/input/osm/osm_datasource.hpp \ - $$PWD/../plugins/input/postgis/connection.hpp \ - $$PWD/../plugins/input/postgis/connection_manager.hpp \ - $$PWD/../plugins/input/postgis/cursorresultset.hpp \ - $$PWD/../plugins/input/postgis/postgis_datasource.hpp \ - $$PWD/../plugins/input/postgis/postgis_featureset.hpp \ - $$PWD/../plugins/input/postgis/resultset.hpp \ - $$PWD/../plugins/input/raster/raster_info.hpp \ - $$PWD/../plugins/input/raster/raster_featureset.hpp \ - $$PWD/../plugins/input/raster/raster_datasource.hpp \ - $$PWD/../plugins/input/rasterlite/rasterlite_include.hpp \ - $$PWD/../plugins/input/rasterlite/rasterlite_featureset.hpp \ - $$PWD/../plugins/input/rasterlite/rasterlite_datasource.hpp \ - $$PWD/../plugins/input/shape/dbffile.hpp \ - $$PWD/../plugins/input/shape/shape.hpp \ - $$PWD/../plugins/input/shape/shape_datasource.hpp \ - $$PWD/../plugins/input/shape/shape_featureset.hpp \ - $$PWD/../plugins/input/shape/shapefile.hpp \ - $$PWD/../plugins/input/shape/shape_index_featureset.hpp \ - $$PWD/../plugins/input/shape/shape_io.hpp \ - $$PWD/../plugins/input/shape/shp_index.hpp \ - $$PWD/../plugins/input/sqlite/sqlite_connection.hpp \ - $$PWD/../plugins/input/sqlite/sqlite_featureset.hpp \ - $$PWD/../plugins/input/sqlite/sqlite_datasource.hpp \ - $$PWD/../plugins/input/sqlite/sqlite_types.hpp - -SOURCES += \ - $$PWD/../plugins/input/csv/csv_datasource.cpp \ - $$PWD/../plugins/input/gdal/gdal_featureset.cpp \ - $$PWD/../plugins/input/gdal/gdal_datasource.cpp \ - $$PWD/../plugins/input/geos/geos_datasource.cpp \ - $$PWD/../plugins/input/geos/geos_featureset.cpp \ - $$PWD/../plugins/input/kismet/kismet_featureset.cpp \ - $$PWD/../plugins/input/kismet/kismet_datasource.cpp \ - $$PWD/../plugins/input/occi/occi_featureset.cpp \ - $$PWD/../plugins/input/occi/occi_datasource.cpp \ - $$PWD/../plugins/input/occi/occi_types.cpp \ - $$PWD/../plugins/input/occi/spatial_classesm.cpp \ - $$PWD/../plugins/input/occi/spatial_classeso.cpp \ - $$PWD/../plugins/input/ogr/ogr_converter.cpp \ - $$PWD/../plugins/input/ogr/ogr_featureset.cpp \ - $$PWD/../plugins/input/ogr/ogr_datasource.cpp \ - $$PWD/../plugins/input/ogr/ogr_index_featureset.cpp \ - $$PWD/../plugins/input/osm/basiccurl.cpp \ - $$PWD/../plugins/input/osm/dataset_deliverer.cpp \ - $$PWD/../plugins/input/osm/osm.cpp \ - $$PWD/../plugins/input/osm/osmparser.cpp \ - $$PWD/../plugins/input/osm/osm_featureset.cpp \ - $$PWD/../plugins/input/osm/osm_datasource.cpp \ - $$PWD/../plugins/input/osm/render.cpp \ - $$PWD/../plugins/input/postgis/postgis_datasource.cpp \ - $$PWD/../plugins/input/postgis/postgis_featureset.cpp \ - $$PWD/../plugins/input/raster/raster_info.cpp \ - $$PWD/../plugins/input/raster/raster_featureset.cpp \ - $$PWD/../plugins/input/raster/raster_datasource.cpp \ - $$PWD/../plugins/input/rasterlite/rasterlite_featureset.cpp \ - $$PWD/../plugins/input/rasterlite/rasterlite_datasource.cpp \ - $$PWD/../plugins/input/shape/dbffile.cpp \ - $$PWD/../plugins/input/shape/shape.cpp \ - $$PWD/../plugins/input/shape/shape_datasource.cpp \ - $$PWD/../plugins/input/shape/shape_featureset.cpp \ - $$PWD/../plugins/input/shape/shape_index_featureset.cpp \ - $$PWD/../plugins/input/shape/shape_io.cpp \ - $$PWD/../plugins/input/sqlite/sqlite_featureset.cpp \ - $$PWD/../plugins/input/sqlite/sqlite_datasource.cpp