Commit graph

2872 commits

Author SHA1 Message Date
Carlos López
85bfb11c03 SVG renderer grammars working with iterator of geometry, but generating wrong path vertexes (all vertexes are output as 0s). 2011-01-23 23:10:05 +00:00
Marcin Rudowski
5a55d99f9a making TextSymbolizer label placement consistant with agg renderer to give more similar output 2011-01-23 22:45:28 +00:00
Carlos López
d270a555eb Added missing file 'geometry_iterator.hpp'. The iterator is still unused. 2011-01-22 16:45:23 +00:00
Carlos López
bdfaee32a6 SVG_RENDERER is compiling now, but it won't generate path data, only simple svg tags.
+ It is working with vertex_vector, instead of vertex_vector2.
+ The body of every function related to path generation was commented out so mapnik would compile with SVG_RENDERER=True.
+ TODO: Create an iterator for geometry.
2011-01-22 06:47:20 +00:00
Carlos López
d5d9858a84 SVG_RENDERER grammars adapted to use vertex_vector instead of vertex_vector2 and BOOST_FUSION_ADAPT_STRUCT instead of BOOST_TUPLE_ADAPT_CLASS. This changes have not been tested though. There's still a compile error because there is no iterator in class geometry anymore. 2011-01-18 03:43:53 +00:00
Artem Pavlenko
98b7f62155 + remove template from mapnik::rule
+ rename globaly rule_type -> rule
 ( ticket #552 )
2011-01-13 21:35:01 +00:00
Dane Springmeyer
0d310d5ba3 scons: make sure to handle adding custom flags onto mapnik_python.cpp compile *even* if we do not know the SVN_REVISION 2011-01-13 20:53:18 +00:00
Dane Springmeyer
2de2edc171 make sure to put cairo/cairomm ldflags into the linkflags for the _mapnik.so environment 2011-01-13 20:36:29 +00:00
Dane Springmeyer
d54a767dd4 make sure to put cairo/cairomm ldflags into the linkflags for the libmapnik environment 2011-01-13 20:32:19 +00:00
Dane Springmeyer
7de23d6c95 formatting code comments 2011-01-13 18:51:20 +00:00
Dane Springmeyer
2f369ff407 add a few missing include guards 2011-01-13 18:45:40 +00:00
Dane Springmeyer
d25f6ed692 remove old (now unused) copy of pre-release ptree 2011-01-12 05:44:11 +00:00
Dane Springmeyer
e0a765429f if a directory is not passed to register_fonts, then assume it is a font file and try registering it 2011-01-11 00:15:57 +00:00
Dane Springmeyer
2fa027855a don't return reference to temporary, and intialize metawriter values 2011-01-10 23:04:34 +00:00
Dane Springmeyer
9cf0a8deca add second example of usage of bbox token for customization of placement of the geometry query in the PostGIS plugin 2011-01-08 01:14:35 +00:00
Dane Springmeyer
c027a4d72b osx: fairly simply script to create pkg from pmdoc and then bundle into a dmg 2011-01-06 22:38:45 +00:00
Dane Springmeyer
a96b257c96 osx: add pkg directory to put built installer and add media for install, while unversioning installer .pmdoc because it gets too large 2011-01-06 22:20:10 +00:00
Dane Springmeyer
464e51942c work around abi issues between nodes's v8 versions by compiling a version of node-mapnik against every one known to man 2011-01-06 22:00:11 +00:00
Dane Springmeyer
a5b714fcd2 osx: more touchups around python and node building 2011-01-06 01:25:15 +00:00
Dane Springmeyer
921f7820c1 osx: boost build touchups 2011-01-06 00:32:18 +00:00
Dane Springmeyer
c68512ba17 remove deleted file 2011-01-05 20:52:47 +00:00
Dane Springmeyer
b4d092722d fixup return types for mapnik-config and add test of basic returns 2011-01-05 20:52:08 +00:00
Dane Springmeyer
52eb8d3619 revert r2496 2011-01-05 18:15:19 +00:00
Dane Springmeyer
367f2b3089 revert r2497 2011-01-05 18:13:33 +00:00
Dane Springmeyer
c4699ec49f osx: work towards versioned node binaries 2011-01-05 03:32:23 +00:00
Dane Springmeyer
1716f4ecd4 osx: customize include of headers 2011-01-05 03:30:06 +00:00
Dane Springmeyer
65e96cf2b7 more cleanup after removal of unneeded cpp file 'shapefile.cpp' 2011-01-05 02:07:12 +00:00
Dane Springmeyer
e98161edf1 cast away const to allow clang compile 2011-01-05 02:03:43 +00:00
Dane Springmeyer
0614f5de24 support for boost trunk (1.46) by enforcing boost filesystem v2 for now 2011-01-05 01:27:11 +00:00
Dane Springmeyer
6f0de6d76d scons: remove reference to deleted cpp file 2011-01-05 01:25:31 +00:00
Dane Springmeyer
d257b4701c remove uneeded cpp file 2011-01-04 22:35:06 +00:00
Artem Pavlenko
be458e7ac0 + add support for boost::filesystem v3
(http://www.boost.org/doc/libs/1_45_0/libs/filesystem/v3/doc/deprecated.html)
2011-01-04 15:22:49 +00:00
Artem Pavlenko
71356d8d35 + remove non-const accessor 2011-01-04 15:22:41 +00:00
Dane Springmeyer
d8d3bad84f osx: add patch needed for python tests to work 2011-01-04 00:24:44 +00:00
Dane Springmeyer
9d6f77ae81 osx: get python3.1 working with mapnik framework 2011-01-03 23:41:45 +00:00
Dane Springmeyer
eb60010a05 use 'import sys' syntax for consistency 2011-01-03 22:33:57 +00:00
Dane Springmeyer
6dff3e03c9 osx: be more sensitive about existing directories but remove symlinks before creating 2010-12-22 22:16:24 +00:00
Dane Springmeyer
be22a8cb90 osx: add boost python patch needed to compile against py3k 2010-12-22 22:15:42 +00:00
Dane Springmeyer
43380fb906 osx: add working installer based on packagemaker 2010-12-22 21:59:26 +00:00
Dane Springmeyer
67efa6e18f osx: start work on seamless support for multiple python versions 2010-12-22 21:55:34 +00:00
Dane Springmeyer
890524b207 link libpq statically so that postgres client is not needed, and compile and include freetype so that Freetype.framework is not needed 2010-12-22 17:50:50 +00:00
Dane Springmeyer
e4f271510f addition of node-mapnik snapshot 2010-12-22 07:30:29 +00:00
Dane Springmeyer
b2d99c8541 osx: actually install headers and add custom handling of freetype and librasterlite 2010-12-22 06:59:45 +00:00
Dane Springmeyer
0bc3c1bf33 do not use DESTDIR when reporting install values in mapnik-config 2010-12-22 06:58:21 +00:00
Dane Springmeyer
8525db0d96 add an osx directory to hold scripts for building OS X Framework/binary 2010-12-22 02:30:32 +00:00
Dane Springmeyer
be5cd7d307 scons: using geos-config program to configure geos plugin depedency 2010-12-21 21:43:25 +00:00
Dane Springmeyer
d1f56f5843 scons: fixup geos plugin install script 2010-12-21 21:41:02 +00:00
Dane Springmeyer
4bbc6ae344 scons: get the geos lib name right for help output and make sure to pickle whether we are building sample plugins 2010-12-21 21:04:18 +00:00
Dane Springmeyer
f671ef20da scons: ensure libmapnik is built before any plugins that link to it on osx, needed for builds with -jN 2010-12-21 20:46:44 +00:00
Dane Springmeyer
dbfd287098 scons: minor touchups to plugin reporting 2010-12-21 20:34:36 +00:00