Dane Springmeyer
|
b71c75bdeb
|
clang++ caught bug - we need to first call lt_dlinit. Also add better error output based on returns from dladvise functions and simplify compile flag
|
2010-11-19 23:02:58 +00:00 |
|
Dane Springmeyer
|
20ffa2e7e6
|
scons: wow, libtool version reporting. fun
|
2010-11-17 21:31:42 +00:00 |
|
Dane Springmeyer
|
3b541414ab
|
scons: more robust regex for detecting libtool version
|
2010-11-17 21:11:37 +00:00 |
|
Dane Springmeyer
|
f7784fd6a7
|
scons: move to regex for more robust libtool version detection
|
2010-11-17 20:23:28 +00:00 |
|
Dane Springmeyer
|
1114172e3e
|
scons: add libtool version check
|
2010-11-17 19:53:13 +00:00 |
|
Lucio Asnaghi
|
4ce78f4a3f
|
- fix in build system to allow GEOS to compile properly
|
2010-11-10 11:48:55 +00:00 |
|
Lucio Asnaghi
|
530ebcbccd
|
- added SConstruct definitions to build "geos" input plugin
|
2010-11-10 11:11:10 +00:00 |
|
Dane Springmeyer
|
95ac40da03
|
scons: actually get the curl checking working
|
2010-10-24 21:22:22 +00:00 |
|
Dane Springmeyer
|
49ee8a2357
|
scons: configure check for libcurl - needed for the osm plugin - closes #651
|
2010-10-24 21:16:13 +00:00 |
|
Dane Springmeyer
|
ea39e6f69e
|
add a directory for plugin templates - and add a first "hello world" with basic docs"
|
2010-10-24 08:04:16 +00:00 |
|
Dane Springmeyer
|
c511313c28
|
attach -pthreads to CXXFLAGS not LIBS
|
2010-10-12 05:41:36 +00:00 |
|
Dane Springmeyer
|
cd8b52a494
|
fix sytax
|
2010-10-12 05:36:26 +00:00 |
|
Dane Springmeyer
|
977ec6c498
|
shuffle addition of 'pthreads' flag so it is added before configure check
|
2010-10-12 05:34:41 +00:00 |
|
Dane Springmeyer
|
b498f858c5
|
use plural 'pthreads' on solaris
|
2010-10-12 05:25:32 +00:00 |
|
Dane Springmeyer
|
2c923d4cc2
|
scons: remove stale plugins when installing (will avoid common problem of old installed plugins with incompatible ABI) and shuffle color logic to make sure you can properly turn off color printing with COLOR_PRINT=False
|
2010-10-07 00:42:47 +00:00 |
|
Dane Springmeyer
|
9492d309e6
|
better checking for whether our target python is python 3
|
2010-09-26 22:49:14 +00:00 |
|
Dane Springmeyer
|
07bae46fd7
|
scons: more logic reporting around cairo support
|
2010-09-19 18:29:22 +00:00 |
|
Dane Springmeyer
|
523b09701e
|
Add the ability to pass custom CXXFLAGS and LDFLAGS that will be prioritized above other compiler and linker flags
|
2010-09-18 18:02:15 +00:00 |
|
Dane Springmeyer
|
65ef9a3548
|
add ability to set the cc compiler and default it to gcc (solaris configure check fix), and touchups around CXXFLAGS
|
2010-09-18 16:50:05 +00:00 |
|
Dane Springmeyer
|
23d6dfd799
|
warn about Mapnik2 and pass wiki page
|
2010-08-31 00:17:22 +00:00 |
|
Dane Springmeyer
|
317830784e
|
scons: normalize paths to make sure that trailing slashes are striped and the lib/include directories are removed with dirname
|
2010-08-25 22:20:19 +00:00 |
|
Dane Springmeyer
|
05d37a282f
|
scons: quiet the output of the sorting function so it only prints once
|
2010-08-21 05:35:38 +00:00 |
|
Dane Springmeyer
|
0eb66e8340
|
scons: make sure to sort libs and includes paths after adding calling FindBoost and doing boost checks
|
2010-08-21 05:27:29 +00:00 |
|
Dane Springmeyer
|
a8423428e8
|
scons: don't build cairo rendering backend unless requested (as cairo is not being actively maintained at this point in trunk)
|
2010-08-21 04:22:36 +00:00 |
|
Dane Springmeyer
|
e6f75a4741
|
make SVG_RENDERER build default false because it requires a more recent boost version than scons checks for - TODO add finer grained boost check if SVG_RENDERER is enabled
|
2010-08-20 21:35:31 +00:00 |
|
Dane Springmeyer
|
9a1983c670
|
scons: tweak logic for whether a path is a 'system' path, avoiding case where a custom path like /opt/mapnik/lib would be assumed to be a standard system path
|
2010-07-28 23:13:24 +00:00 |
|
Dane Springmeyer
|
0be5f95e9e
|
scons: fix the order of deletion of nested directories during uninstall action
|
2010-07-24 22:55:21 +00:00 |
|
Dane Springmeyer
|
d58ee9e0f9
|
use SCons to build up the mapnik viewer ini file
|
2010-07-22 22:14:19 +00:00 |
|
Dane Springmeyer
|
dc99025348
|
make compile of svg renderer optional (but on by default)
|
2010-07-22 21:53:52 +00:00 |
|
Carlos López
|
30e85c4d58
|
Added template parameter and data member to svg_renderer for holding the output stream.
|
2010-07-20 00:40:37 +00:00 |
|
Dane Springmeyer
|
31c60dc066
|
add mapnik-config script and pkg-config file - #175
|
2010-07-18 21:34:08 +00:00 |
|
Dane Springmeyer
|
51a791eb77
|
scons: only attach uninstall actions if actually uninstalling - #311
|
2010-07-18 21:26:50 +00:00 |
|
Dane Springmeyer
|
267b48de49
|
add ability to uninstall all tracked scons targets using an 'uninstall' argument like 'scons uninstall' - closes #311
|
2010-07-18 20:39:05 +00:00 |
|
Dane Springmeyer
|
b0d568dff1
|
add directory for C++ tests, and first C++ test against the font engine functions
|
2010-07-15 23:09:33 +00:00 |
|
Dane Springmeyer
|
7d8b6bd126
|
scons: remove the '_CPPDEFFLAGS' variable, which otherwise would place -DNone in the compiler arguments when no other configure arguments are sent to scons
|
2010-07-15 16:29:39 +00:00 |
|
Dane Springmeyer
|
d463883f6f
|
scons: making sure things exist - prepping for out of source build
|
2010-07-15 00:40:52 +00:00 |
|
Dane Springmeyer
|
08e96be4a1
|
scons: better handling of PYTHON_INCLUDES and HAVE_LIBXML2
|
2010-07-15 00:20:50 +00:00 |
|
Dane Springmeyer
|
d549cfe30a
|
scons: only apply HAS_CAIRO & HAS_PYCAIRO flags to cairo related files
|
2010-07-14 22:47:34 +00:00 |
|
Dane Springmeyer
|
635a487463
|
scons: make sure to initialize cairo variables
|
2010-07-14 05:33:55 +00:00 |
|
Dane Springmeyer
|
4d477a47cd
|
scons: conditionally add CXXFLAGS for headers needing Cairo support
|
2010-07-14 04:40:33 +00:00 |
|
Dane Springmeyer
|
146c13ba09
|
scons: specialize CFLAGS for the only python cpp file that needs SVN_REVISION passed to it
|
2010-07-14 00:48:06 +00:00 |
|
Dane Springmeyer
|
5a445ff709
|
check for python development headers
|
2010-07-07 06:16:22 +00:00 |
|
Dane Springmeyer
|
04b7f5aa6f
|
maintain boost 1.42/1.41 compatibility as lemexe appears to behave like no_skip with boost 1.42
|
2010-06-23 03:53:29 +00:00 |
|
Artem Pavlenko
|
8b75f8bffe
|
+ no_skip[] requires boost >= 1.43
|
2010-06-21 09:40:54 +00:00 |
|
Dane Springmeyer
|
c2c2c077aa
|
if in FAST mode skip setting the SVN_REVISION as this will prompt a full recompile (todo: avoid this problem more systematically by only appending g++ flags for the exact .cpp files that need them)
|
2010-06-08 20:41:31 +00:00 |
|
Dane Springmeyer
|
9804e7e90d
|
scons: make libjpeg dependency optional (still required by default)
|
2010-06-03 19:50:27 +00:00 |
|
Dane Springmeyer
|
58b0a3e5ff
|
scons: add 'PYTHON_DYNAMIC_LOOKUP' boolean to allow for dynamically loading python symbols rather than direct linking on OSX (default behavior still the same) - addresses #453
|
2010-04-28 05:39:27 +00:00 |
|
Dane Springmeyer
|
15c7ab6233
|
add ability install XML upgrade script
|
2010-04-28 05:35:26 +00:00 |
|
Dane Springmeyer
|
c13e2eab8d
|
prioritize /usr/local above other potential paths like /opt/local - TODO: make configurable
|
2010-04-15 21:44:59 +00:00 |
|
Dane Springmeyer
|
915cc0a265
|
scons: fixup logic for setting HAS_BOOST_SYSTEM SCons environment variable
|
2010-03-18 20:44:53 +00:00 |
|