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