only compile cpp code if cairo/grid/svg renderers are enabled

This commit is contained in:
Dane Springmeyer 2014-04-24 12:54:18 -07:00
parent a93252e569
commit 1e53351467
27 changed files with 111 additions and 0 deletions

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(HAVE_CAIRO)
#include <mapnik/cairo_context.hpp> #include <mapnik/cairo_context.hpp>
#include <mapnik/font_util.hpp> #include <mapnik/font_util.hpp>
#include <mapnik/text_properties.hpp> #include <mapnik/text_properties.hpp>
@ -501,3 +503,5 @@ void cairo_context::add_text(text_path const& path,
} }
} }
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(GRID_RENDERER)
// mapnik // mapnik
#include <mapnik/grid/grid.hpp> #include <mapnik/grid/grid.hpp>
#include <mapnik/debug.hpp> #include <mapnik/debug.hpp>
@ -147,3 +149,5 @@ void hit_grid<T>::add_feature(mapnik::feature_impl & feature)
template class hit_grid<mapnik::value_integer>; template class hit_grid<mapnik::value_integer>;
} }
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(GRID_RENDERER)
// mapnik // mapnik
#include <mapnik/grid/grid_rasterizer.hpp> #include <mapnik/grid/grid_rasterizer.hpp>
#include <mapnik/grid/grid_renderer.hpp> #include <mapnik/grid/grid_renderer.hpp>
@ -212,3 +214,5 @@ void grid_renderer<T>::render_marker(mapnik::feature_impl & feature, unsigned in
template class grid_renderer<grid>; template class grid_renderer<grid>;
} }
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(GRID_RENDERER)
// mapnik // mapnik
#include <mapnik/feature.hpp> #include <mapnik/feature.hpp>
#include <mapnik/grid/grid_rasterizer.hpp> #include <mapnik/grid/grid_rasterizer.hpp>
@ -159,3 +161,5 @@ template void grid_renderer<grid>::process(building_symbolizer const&,
proj_transform const&); proj_transform const&);
} }
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(GRID_RENDERER)
// mapnik // mapnik
#include <mapnik/feature.hpp> #include <mapnik/feature.hpp>
#include <mapnik/grid/grid_rasterizer.hpp> #include <mapnik/grid/grid_rasterizer.hpp>
@ -137,3 +139,6 @@ template void grid_renderer<grid>::process(line_pattern_symbolizer const&,
proj_transform const&); proj_transform const&);
} }
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(GRID_RENDERER)
// mapnik // mapnik
#include <mapnik/feature.hpp> #include <mapnik/feature.hpp>
#include <mapnik/grid/grid_rasterizer.hpp> #include <mapnik/grid/grid_rasterizer.hpp>
@ -120,3 +122,5 @@ template void grid_renderer<grid>::process(line_symbolizer const&,
} }
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(GRID_RENDERER)
/* /*
porting notes --> porting notes -->
@ -257,3 +259,5 @@ template void grid_renderer<grid>::process(markers_symbolizer const&,
mapnik::feature_impl &, mapnik::feature_impl &,
proj_transform const&); proj_transform const&);
} }
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(GRID_RENDERER)
// mapnik // mapnik
#include <mapnik/feature.hpp> #include <mapnik/feature.hpp>
#include <mapnik/grid/grid_rasterizer.hpp> #include <mapnik/grid/grid_rasterizer.hpp>
@ -120,3 +122,5 @@ template void grid_renderer<grid>::process(point_symbolizer const&,
proj_transform const&); proj_transform const&);
} }
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(GRID_RENDERER)
// boost // boost
#include <boost/foreach.hpp> #include <boost/foreach.hpp>
@ -114,3 +116,4 @@ template void grid_renderer<grid>::process(polygon_pattern_symbolizer const&,
} }
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(GRID_RENDERER)
// boost // boost
#include <boost/foreach.hpp> #include <boost/foreach.hpp>
@ -99,3 +101,5 @@ template void grid_renderer<grid>::process(polygon_symbolizer const&,
} }
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(GRID_RENDERER)
// mapnik // mapnik
#include <mapnik/feature.hpp> #include <mapnik/feature.hpp>
#include <mapnik/debug.hpp> #include <mapnik/debug.hpp>
@ -41,3 +43,5 @@ template void grid_renderer<grid>::process(raster_symbolizer const&,
proj_transform const&); proj_transform const&);
} }
#endif

View file

@ -21,6 +21,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(GRID_RENDERER)
// mapnik // mapnik
#include <mapnik/feature.hpp> #include <mapnik/feature.hpp>
#include <mapnik/grid/grid_rasterizer.hpp> #include <mapnik/grid/grid_rasterizer.hpp>
@ -92,3 +94,5 @@ template void grid_renderer<grid>::process(shield_symbolizer const&,
proj_transform const&); proj_transform const&);
} }
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(GRID_RENDERER)
// mapnik // mapnik
#include <mapnik/feature.hpp> #include <mapnik/feature.hpp>
#include <mapnik/grid/grid_renderer.hpp> #include <mapnik/grid/grid_renderer.hpp>
@ -67,3 +69,4 @@ template void grid_renderer<grid>::process(text_symbolizer const&,
} }
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(SVG_RENDERER)
// mapnik // mapnik
#include <mapnik/svg/output/svg_renderer.hpp> #include <mapnik/svg/output/svg_renderer.hpp>
@ -37,3 +39,5 @@ template void svg_renderer<std::ostream_iterator<char> >::process(building_symbo
mapnik::feature_impl & feature, mapnik::feature_impl & feature,
proj_transform const& prj_trans); proj_transform const& prj_trans);
} }
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(SVG_RENDERER)
// mapnik // mapnik
#include <mapnik/svg/output/svg_renderer.hpp> #include <mapnik/svg/output/svg_renderer.hpp>
@ -37,3 +39,5 @@ template void svg_renderer<std::ostream_iterator<char> >::process(line_pattern_s
mapnik::feature_impl & feature, mapnik::feature_impl & feature,
proj_transform const& prj_trans); proj_transform const& prj_trans);
} }
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(SVG_RENDERER)
// mapnik // mapnik
#include <mapnik/svg/output/svg_renderer.hpp> #include <mapnik/svg/output/svg_renderer.hpp>
@ -46,3 +48,6 @@ template void svg_renderer<std::ostream_iterator<char> >::process(line_symbolize
mapnik::feature_impl & feature, mapnik::feature_impl & feature,
proj_transform const& prj_trans); proj_transform const& prj_trans);
} }
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(SVG_RENDERER)
// mapnik // mapnik
#include <mapnik/svg/output/svg_renderer.hpp> #include <mapnik/svg/output/svg_renderer.hpp>
@ -37,3 +39,5 @@ template void svg_renderer<std::ostream_iterator<char> >::process(markers_symbol
mapnik::feature_impl & feature, mapnik::feature_impl & feature,
proj_transform const& prj_trans); proj_transform const& prj_trans);
} }
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(SVG_RENDERER)
// mapnik // mapnik
#include <mapnik/svg/output/svg_renderer.hpp> #include <mapnik/svg/output/svg_renderer.hpp>
@ -37,3 +39,5 @@ template void svg_renderer<std::ostream_iterator<char> >::process(point_symboliz
mapnik::feature_impl & feature, mapnik::feature_impl & feature,
proj_transform const& prj_trans); proj_transform const& prj_trans);
} }
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(SVG_RENDERER)
// mapnik // mapnik
#include <mapnik/svg/output/svg_renderer.hpp> #include <mapnik/svg/output/svg_renderer.hpp>
@ -37,3 +39,5 @@ template void svg_renderer<std::ostream_iterator<char> >::process(polygon_patter
mapnik::feature_impl & feature, mapnik::feature_impl & feature,
proj_transform const& prj_trans); proj_transform const& prj_trans);
} }
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(SVG_RENDERER)
// mapnik // mapnik
#include <mapnik/svg/output/svg_renderer.hpp> #include <mapnik/svg/output/svg_renderer.hpp>
@ -41,3 +43,5 @@ template void svg_renderer<std::ostream_iterator<char> >::process(polygon_symbol
mapnik::feature_impl & feature, mapnik::feature_impl & feature,
proj_transform const& prj_trans); proj_transform const& prj_trans);
} }
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(SVG_RENDERER)
// mapnik // mapnik
#include <mapnik/svg/output/svg_renderer.hpp> #include <mapnik/svg/output/svg_renderer.hpp>
@ -37,3 +39,5 @@ template void svg_renderer<std::ostream_iterator<char> >::process(raster_symboli
mapnik::feature_impl & feature, mapnik::feature_impl & feature,
proj_transform const& prj_trans); proj_transform const& prj_trans);
} }
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(SVG_RENDERER)
// mapnik // mapnik
#include <mapnik/svg/output/svg_renderer.hpp> #include <mapnik/svg/output/svg_renderer.hpp>
@ -37,3 +39,5 @@ template void svg_renderer<std::ostream_iterator<char> >::process(shield_symboli
mapnik::feature_impl & feature, mapnik::feature_impl & feature,
proj_transform const& prj_trans); proj_transform const& prj_trans);
} }
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(SVG_RENDERER)
// mapnik // mapnik
#include <mapnik/svg/output/svg_renderer.hpp> #include <mapnik/svg/output/svg_renderer.hpp>
@ -92,3 +94,6 @@ template bool svg_renderer<std::ostream_iterator<char> >::process(rule::symboliz
proj_transform const& prj_trans); proj_transform const& prj_trans);
} }
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(SVG_RENDERER)
// mapnik // mapnik
#include <mapnik/svg/output/svg_renderer.hpp> #include <mapnik/svg/output/svg_renderer.hpp>
@ -37,3 +39,5 @@ template void svg_renderer<std::ostream_iterator<char> >::process(text_symbolize
mapnik::feature_impl & feature, mapnik::feature_impl & feature,
proj_transform const& prj_trans); proj_transform const& prj_trans);
} }
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(SVG_RENDERER)
// mapnik // mapnik
#include <mapnik/svg/output/svg_generator.hpp> #include <mapnik/svg/output/svg_generator.hpp>
#include <mapnik/geometry.hpp> #include <mapnik/geometry.hpp>
@ -102,3 +104,6 @@ namespace mapnik { namespace svg {
template class svg_generator<std::ostream_iterator<char> >; template class svg_generator<std::ostream_iterator<char> >;
}} }}
#endif

View file

@ -21,6 +21,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(SVG_RENDERER)
// mapnik // mapnik
#include <mapnik/svg/output/svg_output_attributes.hpp> #include <mapnik/svg/output/svg_output_attributes.hpp>
@ -288,3 +290,6 @@ namespace mapnik { namespace svg {
svg_namespace_url_ = SVG_NAMESPACE_URL; svg_namespace_url_ = SVG_NAMESPACE_URL;
} }
}} }}
#endif

View file

@ -20,6 +20,8 @@
* *
*****************************************************************************/ *****************************************************************************/
#if defined(SVG_RENDERER)
// mapnik // mapnik
#include <mapnik/debug.hpp> #include <mapnik/debug.hpp>
#include <mapnik/svg/output/svg_renderer.hpp> #include <mapnik/svg/output/svg_renderer.hpp>
@ -117,3 +119,5 @@ void svg_renderer<T>::end_layer_processing(layer const& lay)
template class svg_renderer<std::ostream_iterator<char> >; template class svg_renderer<std::ostream_iterator<char> >;
} }
#endif