Commit graph

7287 commits

Author SHA1 Message Date
Dane Springmeyer
90396b4359 travis: run valgrind 2014-06-18 15:37:26 -07:00
Dane Springmeyer
a96fc9e9cc fix unicode handling in is_regular_file check - refs #2273 2014-06-18 12:55:59 -07:00
artemp
19bd20f8a6 + add eq/neq operators value_null <--> T 2014-06-17 22:45:38 -07:00
Dane Springmeyer
1f81ee09d4 add test for #2240 2014-06-17 22:20:24 -07:00
artemp
8b97c8a7d1 return default constructed ``value_type->value_null` instead of `std::numeric_limits<value_type>::infinity()`` 2014-06-17 22:20:02 -07:00
artemp
8c03ea3d68 mapnik::value - return 'infinity' if rhs == 0 to avoid division by zero 2014-06-17 22:19:52 -07:00
Dane Springmeyer
911993512a Merge pull request #2271 from strk/2.3.x-helloworld-makefile
2.3.x helloworld makefile tweaks
2014-06-13 08:34:59 -07:00
Sandro Santilli
018e33cda8 Makefile tweaks for helloworld template plugin
- Do not force use of clang++ to build the plugin (broken on recent debian
   and derivates: https://bugs.debian.org/643959)
 - Do not force clean on install
 - Use -fPIC to build objects (or g++ complains)
2014-06-13 12:57:35 +02:00
Dane Springmeyer
49c01f8449 webp reader: initialize WebPDecoderConfig 2014-06-12 20:54:50 -07:00
Dane Springmeyer
7960be55fe remove libcurl dependency 2014-06-12 18:29:26 -07:00
Sean Gillies
803f8591e3 Remove config example. 2014-06-12 16:37:10 -07:00
Sean Gillies
5856822455 Add an example config file for cpp03-libstdcpp-x86_64-macosx. 2014-06-12 09:08:07 -07:00
Dane Springmeyer
fa3971b99f fix miniz inlining 2014-06-12 06:52:13 -07:00
Dane Springmeyer
ce948e20e7 improve png comparison tests 2014-06-11 22:43:36 -07:00
Dane Springmeyer
a56389a093 fix miniz encoder - closes #1560 2014-06-11 22:43:05 -07:00
Dane Springmeyer
8c5049e0f8 image readers: ability to check if image has alpha before full read 2014-06-11 18:50:58 -07:00
Dane Springmeyer
96a93c4b14 allow external image data - refs #2002 2014-06-11 16:58:58 -07:00
Dane Springmeyer
8457f8a852 benchmark: also need -lrt on linux 2014-06-10 12:01:35 -07:00
Dane Springmeyer
8a0760aaaf fixup benchmark build flags 2014-06-10 11:58:58 -07:00
Dane Springmeyer
a7e6f3a24b scons: support MAPNIK_NAME option to customize libmapnik name for custom packaging 2014-06-09 13:32:48 -07:00
Dane Springmeyer
49feda9b13 update travis script 2014-06-04 09:32:09 -07:00
Dane Springmeyer
4903689cf7 improvements to GDAL 2.x handling - refs #2259 amends cbdd112223 2014-06-02 20:25:32 -07:00
Dane Springmeyer
cbdd112223 support for GDAL >= 2.0 in ogr plugin - refs #2259 2014-06-02 19:33:49 -07:00
Dane Springmeyer
d0a509ccf4 speed up xml map loading 2014-05-28 14:32:39 -07:00
Dane Springmeyer
5f3e11c33a fixup xml_node::get_text() to avoid returning temporary 2014-05-28 14:14:14 -07:00
Dane Springmeyer
9be034e753 more tests for handling of empty Parameters 2014-05-28 14:13:38 -07:00
Dane Springmeyer
93e1b74c82 use math functions from std:: 2014-05-28 07:52:55 -07:00
Dane Springmeyer
c87cf109a6 return const& string from xml_node::get_text()
Conflicts:
	src/load_map.cpp
2014-05-27 18:23:21 -07:00
Dane Springmeyer
dc7fc35446 don't report the line number unless its > 0 (its not meaningful) 2014-05-23 14:29:24 -07:00
Dane Springmeyer
68f4906088 Revert "rapidxml: don't report the line number (its not meaningful)"
This reverts commit f56121377e.
2014-05-23 14:26:37 -07:00
Dane Springmeyer
f56121377e rapidxml: don't report the line number (its not meaningful) 2014-05-23 14:18:05 -07:00
Dane Springmeyer
30c6bc53fb travis: add matrix switch on XML parser 2014-05-23 10:33:45 -07:00
Dane Springmeyer
ab85fb4705 fix skipping of empty text nodes in rapidxml parser (matches libxml2) - closes #2253 2014-05-23 10:27:37 -07:00
Dane Springmeyer
6612567fd3 fix typo 2014-05-22 21:49:24 -07:00
Dane Springmeyer
e915521015 yet another try to please msvs 2010 2014-05-22 21:33:07 -07:00
Dane Springmeyer
d5ecf81ce2 no default args for template declaration 2014-05-22 21:30:25 -07:00
Dane Springmeyer
5a1995e051 fix msvs 2010 linking - refs #260 2014-05-22 21:27:28 -07:00
Dane Springmeyer
468ead3370 fix ambiguous std::fabs and the compile on windows 2014-05-22 19:57:34 -07:00
Dane Springmeyer
bb67ae0fb7 expose various image symbols for windows - refs mapnik/node-mapnik#260 2014-05-22 19:18:43 -07:00
Dane Springmeyer
ed3afe5b86 try to get gdal/ogr plugins building 2014-05-22 17:12:57 -07:00
Dane Springmeyer
bb27a4282b travis: try removing postgres-server-dev 2014-05-22 17:04:01 -07:00
Dane Springmeyer
050b51bf7d add localize script 2014-05-22 17:00:43 -07:00
Dane Springmeyer
2b49af9627 pass string by const& 2014-05-22 16:55:48 -07:00
Dane Springmeyer
5b7a9b9b2d rapidxml: validate closing tags like libxml2 parser (no overhead measurable seen) 2014-05-22 16:54:28 -07:00
Dane Springmeyer
5bfd260859 benchmark: use halo-rasterizer='fast' (doubles perf) 2014-05-16 19:30:26 -07:00
Dane Springmeyer
104e40c376 backport benchmark framework from master 2014-05-16 19:09:41 -07:00
Dane Springmeyer
63bff33f35 minor benchmark build tweaks to be consistent with master 2014-05-16 19:00:37 -07:00
Dane Springmeyer
0ca9c5c0aa fix variable shadowing 2014-05-16 18:59:54 -07:00
Dane Springmeyer
b128de321b remove unused variables 2014-05-16 18:59:26 -07:00
Dane Springmeyer
87e69a20c3 tests for #2245 2014-05-16 12:21:36 -07:00