Dane Springmeyer
f08dcf9a83
scons+bootstrap: use absolute paths, but don't resolve symlinks
...
- relative paths continue to be supported in the config.py to make it easy
to share config.py versions across systems
- os.path.realpath was previously used to internally create absolute paths
but now we use os.path.abspath instead to avoid resolving symlinks to keep
the internally stored paths as simple as possible
- this all will allow mapnik-config to report more similar paths to what was
passed in (just absolute)
2015-02-20 12:56:08 -08:00
Dane Springmeyer
30c6cf636c
make path replace portable
2015-02-10 23:49:00 -08:00
Dane Springmeyer
e475464bc9
bootstrap: no trailing slashes in PROJ_LIB and ICU_DATA
2015-02-10 15:18:47 -08:00
Dane Springmeyer
d08e84794f
use curl for nose download
2015-02-10 12:51:22 -08:00
Dane Springmeyer
047a27925f
bootstrap cleanups
2015-02-02 22:08:52 -08:00
Dane Springmeyer
0f3bffde24
add benchmark, remove custom PREFIX
2015-02-02 10:38:08 -08:00
Dane Springmeyer
5ebdbe5703
bootstrap: update sqlite
2015-01-29 22:45:46 -08:00
Dane Springmeyer
dab31989c5
bootstrap: use libpng 1.6.16
2015-01-29 22:03:23 -08:00
Dane Springmeyer
f300b9f777
bootstrap: simplify mason setup
2015-01-29 09:09:43 -08:00
Dane Springmeyer
c433dbcd68
bootstrap cleanups
2015-01-28 17:59:01 -08:00
Dane Springmeyer
3d68084b88
bootstrap: add cairo / cleanup variables in config
2015-01-27 14:12:18 -08:00
Dane Springmeyer
eb598f4435
bootstrap: avoid need for bash 4.x
2015-01-26 23:38:22 -08:00
Dane Springmeyer
3047b53ef1
bootstrap: update mason deps
2015-01-26 17:14:42 -08:00
Dane Springmeyer
8d6b70ea70
bootstrap: split build time and runtime settings
2015-01-24 10:18:32 -08:00
Dane Springmeyer
80a141da78
config.py generation fixups
2015-01-24 10:10:07 -08:00
Dane Springmeyer
c69b4b1151
fix mason dir check
2015-01-24 10:07:26 -08:00
Dane Springmeyer
3e8b701194
bootstrap cleanups
2015-01-24 10:05:58 -08:00
Dane Springmeyer
93570f820a
mason bootstrap: expat and sqlite_rtree fixes
2015-01-24 08:51:16 -08:00
Dane Springmeyer
d930265467
mason bootstrap: ensure clang finds correct gcc-4.8 lib
2015-01-24 08:42:05 -08:00
Dane Springmeyer
e26132cf9f
travis cleanup
2015-01-23 23:51:54 -08:00
Dane Springmeyer
6344b24193
travis: disable benchmarks, install nose
2015-01-23 23:29:24 -08:00
Dane Springmeyer
1a28cf763f
use clang
2015-01-23 23:05:41 -08:00
Dane Springmeyer
be1690d5c7
try sudoless clang upgrade
2015-01-23 22:57:45 -08:00
Dane Springmeyer
bdc49e2adb
fix mason setup
2015-01-23 21:44:32 -08:00
Dane Springmeyer
03192c5f2a
fix bash syntax
2015-01-23 20:42:03 -08:00
Dane Springmeyer
34b685db40
travis: try bootstraping deps with mason
2015-01-23 14:04:41 -08:00