Artem Pavlenko
7c18308d32
Added BOOST_TOOLKIT option (defaults to env['CC']).
...
Specify BOOST_TOOLKIT=gcc41 for libboost_***-gcc41-mt.so
2007-01-17 11:59:41 +00:00
Artem Pavlenko
31442b6bac
Added DESTDIR option which is used as an additional prefix for the purposes of
...
installing files. It is useful for binary distributions (eg
RPM etc). Thanks to Dominic Hargreaves!
2006-12-17 12:05:47 +00:00
Artem Pavlenko
dee8851b26
added support for right to left languages by using
...
the fribidi library (patch from Ehud Shabtai, thanks!)
2006-12-17 11:56:57 +00:00
Artem Pavlenko
ebdd0f6030
disable clog printing in release mode. Pass -DMAPNIK_DEBUG to enable.
2006-11-19 17:13:33 +00:00
Artem Pavlenko
77e502c86e
resolved multiple #defines
2006-10-27 22:13:13 +00:00
Artem Pavlenko
bb235fa316
1.added projection transformation support based on proj4 (new dependency!!!)
...
Map and Layer objects both have a new parameter 'srs', initialized to "+proj=latlong +datum=WGS84" by default.
Basic usage (Python):
p = Projection("+proj=merc +datum=WGS84")
point = p.forward(Coord(-2,51))
...
2.reflected arithmetic operators for Envelope/Coord into Python
3.altered return policies for python objects
4.modified build system to require proj4 lib and headers
2006-10-16 13:44:52 +00:00
Artem Pavlenko
992af4747d
1. move include to mapnik/include
...
2. update demos,bibdibgs etc.
2006-10-04 11:22:18 +00:00
Artem Pavlenko
0c32c2bf4a
update build system to include map_{load,save}
2006-10-03 10:03:31 +00:00
Artem Pavlenko
86c4443f10
Apparently, we need this check on some systems (??)
2006-10-03 08:37:34 +00:00
Artem Pavlenko
31d04c3131
added support for building on x86_64 platform e.g. /usr/lib64 etc.
2006-09-06 09:14:41 +00:00
Artem Pavlenko
72fae1daa1
1. removed dependency on boost_serialization ( we don't really need it) at this time.
...
2. coord and envelope operator<< to use 16 digit precision.
3. added 'inside polygon' method impl.
2006-08-20 18:49:22 +00:00
Jean-Francois Doyon
65587c3894
- make sure the proj bindings only get built if the python bindings also are.
2006-05-31 23:49:25 +00:00
Artem Pavlenko
aea4de676b
added missing PROJ_*
2006-04-21 19:05:23 +00:00
Artem Pavlenko
61fd258fd1
changing licence from GPL to LGPL
2006-03-31 10:32:02 +00:00
Jean-Francois Doyon
f903432048
Add support for building pyprojection.
2006-03-26 22:36:55 +00:00
Artem Pavlenko
9948f41b1b
link to boost_serialization lib
2006-03-08 13:49:59 +00:00
Jean-Francois Doyon
125e927908
Fix the build process to install the included free ttf fonts.
2006-03-03 00:18:08 +00:00
Jean-Francois Doyon
34dc842d2d
Reworked all the svn:ignore properties. They are all set explicitely now, and nothing should be left unacounted for.
...
Changed SConstruct to use freetype-config. Updated INSTALL to reflect.
Added a RAM requirement for building in the INSTALL doc.
Fixed some python styling and added some basic docstrings.
2006-02-26 21:47:35 +00:00
Artem Pavlenko
bd173527a0
added font_engine impl - work in progress:)
2006-02-21 19:55:24 +00:00
Jean-Francois Doyon
d34d818626
Simple fix to how the python version is tested.
2006-02-20 01:17:04 +00:00
Jean-Francois Doyon
b246133a2b
Fix a bug that would switch to the wrong BOOST_APPEND if one of the boost libs is missing.
...
We now make sure the first one, and only the first one, found is the reference for the BOOST_APPEND.
2006-02-14 23:59:53 +00:00
Jean-Francois Doyon
9f9e4c1d8e
Reworked the way the tail end of the boost libs (i.e. -gcc-mt) is handled.
...
This will eventually help with mroe platforms, and to link with debug libraries.
2006-02-06 01:08:32 +00:00
Jean-Francois Doyon
ecd1f27045
Fixed an (ironic) bug with the debug option :)
2006-02-05 22:19:25 +00:00
Jean-Francois Doyon
0aac110961
Cleaning SConstruct a little bit. No new functionality.
2006-02-05 22:03:43 +00:00
Jean-Francois Doyon
00f43b348d
Use the current python interpreter as default for building python bindings.
...
Make the DEBUG option work more consistently, like all other build options.
2006-02-05 21:01:54 +00:00
Artem Pavlenko
e7119730a3
new build system
2006-01-31 23:18:24 +00:00
Artem Pavlenko
955ff4c4f5
1. fixed shape datasource bug - attributes were ignored for point/pointz/pointm types
...
2. use boost::thread for mutex/lock
3 use boost::noncopyable
4 build agg as a shared lib for now
5. corrected panning code in map.cpp
6. improved coord_transform
2005-12-23 12:31:54 +00:00
Artem Pavlenko
6f9528c2e3
1.added serialization support
...
2.some class names changes
2005-12-14 17:01:09 +00:00
Artem Pavlenko
a6191fade0
1. corrected LIBS in SConsctipt files
...
2. use boost::shared_ptr instead of ref_ptr
2005-12-12 13:15:33 +00:00
Artem Pavlenko
bbd82b7950
extra option EXTENSIONS (defaults to none)
2005-11-30 00:25:45 +00:00
Artem Pavlenko
01f9df9b43
added feature factory
2005-11-24 15:51:29 +00:00
Artem Pavlenko
2a4f25706b
changed optimization flags
2005-09-08 13:21:39 +00:00
Artem Pavlenko
32c76d5a5f
1.added copyright notice to SConstruct/SConscript files
...
2.fixed include/libs in datasources
3.revived shapeindex utility (+ boost::program_options)
2005-06-17 12:40:51 +00:00
Artem Pavlenko
84bd684f87
revived shape support + removed unsed header from postgis.cpp
2005-06-16 20:56:31 +00:00
Artem Pavlenko
a8ec856a15
initial import
2005-06-14 15:06:59 +00:00