Robert Coup
|
6639501132
|
Do a proper check for BOOST_PYTHON_LIB in scons, and change it to be only the library name. re: mapnik-packaging:#3
|
2011-10-21 16:39:35 -07:00 |
|
Dane Springmeyer
|
c5a90023ae
|
reduce verbosity of configure output
|
2011-10-19 21:40:49 -07:00 |
|
Artem Pavlenko
|
64bc1ed36e
|
ignore -Wparenthes , -Wchar-subscripts warnings
(helpful with clang++)
|
2011-10-19 17:34:44 +01:00 |
|
Dane Springmeyer
|
1b1822a65a
|
remove duplicate entry for csv plugin in build list
|
2011-10-18 20:50:54 -07:00 |
|
Dane Springmeyer
|
14c29379bf
|
make csv plugin compile by default so we can start using easily for testing mapnik more broadly (avoiding ogr dependency for json reading)
|
2011-10-18 18:22:02 -07:00 |
|
Dane Springmeyer
|
d50b175fc3
|
Merge branch 'master' into csv_plugin
|
2011-10-14 20:31:36 -07:00 |
|
Dane Springmeyer
|
78636d335a
|
add PATH_REMOVE option to scons to completely strip a given path from linking and compile commands - useful for binary building
|
2011-10-13 14:19:21 -07:00 |
|
Dane Springmeyer
|
9e6c572b0a
|
Merge branch 'master' into csv_plugin
|
2011-10-12 16:34:39 -07:00 |
|
Dane Springmeyer
|
285591f370
|
move bundled agg sources into depedencies subdirectory (as we may bundle other deps there too to reduce clutter) and remove all traces of unused tinyxml (ptree now uses rapidxml header-only library internally) - refs #913
|
2011-10-11 20:22:49 -07:00 |
|
Dane Springmeyer
|
9c32da33f5
|
new csv plugin should not be compiled by default yet
|
2011-10-11 18:17:52 -07:00 |
|
Dane Springmeyer
|
cb3b509da3
|
add new csv datasource plugin
|
2011-10-11 18:11:59 -07:00 |
|
Dane Springmeyer
|
49f28cad40
|
switch back to less agressive usage of scons caching basically allowing scons to check depedencies more at the cost of startup time
|
2011-09-15 22:15:04 +00:00 |
|
Dane Springmeyer
|
b01b21f24d
|
move template-depth max to 300 to allow wkt parser compile with boost 1.47 on RHEL - closes #874
|
2011-09-10 05:37:19 +00:00 |
|
Dane Springmeyer
|
8e94bf9188
|
expose first pass at rendering statistics via build option 'RENDERING_STATS' - refs #780
|
2011-09-01 05:14:25 +00:00 |
|
Dane Springmeyer
|
1e37cbd248
|
python: make dynamic lookup of symbols default build for python - this has been battle tested nowdefault
|
2011-09-01 01:30:23 +00:00 |
|
Dane Springmeyer
|
b57a079a38
|
only link to bz2 if were linking statically
|
2011-08-31 03:05:01 +00:00 |
|
Dane Springmeyer
|
22c39d91ba
|
scons: rename all SConscript files to more friendly name of 'build' with a python extension for quick syntax detection in editors
|
2011-08-30 05:32:01 +00:00 |
|
Dane Springmeyer
|
3c3d449c6f
|
scons: initialize CAIROMM_LINKFLAGS properly
|
2011-08-29 21:48:19 +00:00 |
|
Dane Springmeyer
|
3323f0e47d
|
scons: disable built targets not ready for release and only intended for development branch
|
2011-08-29 21:06:35 +00:00 |
|
Dane Springmeyer
|
b80bd6bc29
|
scons: allow passing CAIRO_LIBS and CAIRO_INCLUDES to optionally avoid pkg-config usage, and if pkg-config is needed and not found report cairo/cairomm will not be available - closes both #835 and #836
|
2011-08-29 18:52:35 +00:00 |
|
Dane Springmeyer
|
989148aec0
|
scons: be less restrictive about what is likely a system path - may help debian compiles - closes #716
|
2011-08-19 00:21:55 +00:00 |
|
Robert Coup
|
93d65a6e36
|
Fix LIB_DIR_NAME handling (from broken nightlies)
|
2011-08-16 03:18:24 +00:00 |
|
Dane Springmeyer
|
94d3210bcd
|
scons: fix handling of LIB_DIR_NAME which broke ubuntu nightlies and condence all path logic further
|
2011-08-15 07:00:06 +00:00 |
|
Dane Springmeyer
|
3e67c1d694
|
scons: centralize install path info
|
2011-08-12 21:31:28 +00:00 |
|
Dane Springmeyer
|
da834706c6
|
scons: start condensing more global variables and improve support for static linking
|
2011-08-12 20:01:09 +00:00 |
|
Dane Springmeyer
|
4072daa34a
|
scons: make potentially relative paths absolute for boost as well
|
2011-08-12 00:01:04 +00:00 |
|
Dane Springmeyer
|
3b424e3767
|
allow compile against ICU 4.0 - needed to be able to link against osx provided libicucore.dylib
|
2011-08-11 21:13:55 +00:00 |
|
Dane Springmeyer
|
af62ad9c27
|
scons: collect and propogate the libs used to link libmapnik
|
2011-08-11 21:11:11 +00:00 |
|
Dane Springmeyer
|
82ac99611e
|
add LINKING option to control whether libmapnik is build static or shared and RUNTIME_LINK options to trigger dependency flags to compile against static libs
|
2011-08-11 19:14:00 +00:00 |
|
Dane Springmeyer
|
17e5fb7302
|
add PATH_INSERT option to allow pre-appending a PATH variable for finding programs like pkg-config and freetype-config and allow it and PKG_CONFIG_PATH setting to work with relative paths by completing dynamically
|
2011-08-11 15:49:57 +00:00 |
|
Dane Springmeyer
|
2d258e7bba
|
scons: make speedier SCons startup default enabled
|
2011-08-11 14:35:02 +00:00 |
|
Dane Springmeyer
|
028f9ded5b
|
scons: place warning modifiers directly after -Wall for clarity
|
2011-08-11 14:32:45 +00:00 |
|
Dane Springmeyer
|
15fa6f1e60
|
scons: add a WARNING_CXXFLAGS option which can be passed to place compiler warning modifiers after the default -Wall. This makes life better with the current clang/boost trunk warning - part of #805
|
2011-08-11 14:31:46 +00:00 |
|
Dane Springmeyer
|
64e2ffe226
|
scons: improve configure output around icu version checking
|
2011-08-11 14:17:17 +00:00 |
|
Dane Springmeyer
|
1f32c4c9d7
|
default to faster -O3 compiler optimization since this is well tested by now and debian packagers who originally ask for it to be set at -O2 can now change the default
|
2011-06-13 15:20:29 +00:00 |
|
Dane Springmeyer
|
1e01b2d0c0
|
enforce at least cairomm 1.8.0 - closes #736
|
2011-06-01 19:43:11 +00:00 |
|
Dane Springmeyer
|
b02c462a10
|
scons: print full path to the config.log output
|
2011-05-16 04:38:31 +00:00 |
|
Dane Springmeyer
|
c19ede5070
|
remove last references to boost_iostreams dependency
|
2011-05-10 15:57:45 +00:00 |
|
Dane Springmeyer
|
6fe9a0b58d
|
update the abi fallback to 2.0.0
|
2011-05-02 18:42:58 +00:00 |
|
Dane Springmeyer
|
50fefa79f0
|
disable sqlite rtree check as it looks impossible to get working against ubuntu/debian packages - re-opens #403
|
2011-04-18 23:45:24 +00:00 |
|
Artem Pavlenko
|
c906dcea02
|
+ restore gcc compile flags
|
2011-04-11 05:27:18 +00:00 |
|
Artem Pavlenko
|
e81761d270
|
+ remove boost::iostreams dependency
|
2011-04-07 13:35:21 +00:00 |
|
Dane Springmeyer
|
2160a49b3f
|
scons: at configure time, ensure libsqlite3 has rtree support built in - closes #403
|
2011-04-02 18:25:23 +00:00 |
|
Dane Springmeyer
|
27cc2f0dc5
|
catch errors in build time pkg-config parsing - closes #738
|
2011-04-02 03:11:42 +00:00 |
|
Dane Springmeyer
|
e9e805690f
|
make ogr, gdal, sqlite plugins built by default as they are used for tests (but they are only built if dependencies are met)
|
2011-03-22 00:55:48 +00:00 |
|
Dane Springmeyer
|
578b434f4d
|
trap exceptions in the configure check for whether boost regex has icu support
|
2011-03-12 02:46:52 +00:00 |
|
Dane Springmeyer
|
c3c5a20c29
|
by default attempt to compile with CAIRO support again (this was disabled during refactoring that broke cairo rendering)
|
2011-03-04 22:15:11 +00:00 |
|
Dane Springmeyer
|
faf3512f8f
|
scons: fix ability to call 'install -c' and 'uninstall', broken since r2568
|
2011-03-01 16:36:45 +00:00 |
|
Dane Springmeyer
|
efb19dea6c
|
make the requirement of boost_regex unicode support optional by detecting if boost_regex was itself built with ICU support
|
2011-02-28 20:00:56 +00:00 |
|
Dane Springmeyer
|
3b295143bc
|
better workaround for unsupported GDAL framework linking on osx
|
2011-02-23 21:24:23 +00:00 |
|