Dane Springmeyer
|
a6abfe5ff0
|
scons: merge path replace functionality from tilemill build branch - useful for ensuring quality binary compiles
|
2011-11-16 12:47:31 -08:00 |
|
Dane Springmeyer
|
3c3f665372
|
scons: fix rtree config check if statically linking sqlite3
|
2011-11-15 13:23:10 -05:00 |
|
Dane Springmeyer
|
12eafe8da2
|
scons: Add DEBUG_UNDEFINED setting to trigger clang/llvm runtime behavior checking
|
2011-11-14 00:49:46 -08:00 |
|
Dane Springmeyer
|
ef69f00867
|
scons: ensure sorting of libs/includes is the same
|
2011-11-13 19:12:39 -08:00 |
|
Dane Springmeyer
|
1f37c5d7f4
|
scons: fix plugin_base env
|
2011-11-13 17:00:08 -08:00 |
|
Dane Springmeyer
|
f49fac2d0e
|
scons: enable the sqlite rtree check
|
2011-11-13 16:13:37 -08:00 |
|
Dane Springmeyer
|
3750171680
|
scons: better test for rtree support
|
2011-11-13 15:13:49 -08:00 |
|
Dane Springmeyer
|
e2382d0578
|
rollback applying visibility contraints to plugins
|
2011-11-11 17:04:17 -08:00 |
|
Dane Springmeyer
|
c8b2ddfaba
|
reduce the size of plugin libraries by hiding unneeded symbols
|
2011-11-11 15:37:10 -08:00 |
|
Dane Springmeyer
|
f6f2403747
|
scons: cache SVG_RENDERER configure value
|
2011-11-01 11:57:43 -04:00 |
|
Dane Springmeyer
|
64d98453f8
|
scons: make second freetype check conditional on freetype-config availability
|
2011-10-29 22:34:38 -07:00 |
|
Dane Springmeyer
|
e3b0e56ff4
|
always link to boost system - closes #931
|
2011-10-25 19:29:51 -07:00 |
|
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 |
|