Commit graph

10271 commits

Author SHA1 Message Date
Blake Thompson
563316befb A small update to perhaps make all this stuff work 2015-04-28 12:21:55 -05:00
Blake Thompson
783e164115 Merge branch 'test_mason' into issue_2779 2015-04-28 12:17:23 -05:00
Blake Thompson
3acaf66121 Another modification to mason latest 2015-04-28 12:10:07 -05:00
Blake Thompson
163c36c82b Moving some things around in script 2015-04-28 12:10:07 -05:00
Blake Thompson
9e4916e621 Small fix to script. 2015-04-28 12:10:07 -05:00
Blake Thompson
cc85b03e9a Made execute-able 2015-04-28 12:10:07 -05:00
Blake Thompson
42e2b462a4 Attempt for auto mason publish 2015-04-28 12:10:07 -05:00
artemp
c64dc3672a vertex_converter - refactor to pass Processor to apply function (while it allows to instantiate vertex_converter object only using converter tags, it doesn't reduce object code)
make offset_converter 'non-switchable' relying on be able to shortcut in `vertex(*x, *y)` when offset is 0.0 -> results in reduced binary size
2015-04-28 14:18:33 +02:00
Dane Springmeyer
2de1805aa3 make mapnik-config able to report relative paths to share/ data 2015-04-27 16:02:41 -07:00
Dane Springmeyer
3e54b06935 keep setting CPLUS_INCLUDE_PATH/LIBRARY_PATH - accidentally dropped in f08dcf9a83 [skip ci] 2015-04-27 14:14:10 -07:00
Dane Springmeyer
a005248688 set correct PYTHONPATH for os x local --user pip install 2015-04-27 06:36:51 -07:00
artemp
666ce82ae4 add is_switchable to control switchabilty of vertex_converters 2015-04-27 14:00:52 +02:00
Dane Springmeyer
b83fc8c2cc back to OS X for coverage - refs #2778 2015-04-26 19:37:36 -07:00
Dane Springmeyer
e60dfbba38 remove unused close_poly_tag 2015-04-26 19:34:58 -07:00
Dane Springmeyer
f9439a590f define BOOST_MPL_LIMIT_VECTOR_SIZE before boost/geometry 2015-04-26 19:34:42 -07:00
Dane Springmeyer
6722b71e55 fix PYTHONPATH for linux 2015-04-27 01:03:47 +02:00
Dane Springmeyer
bd39189c6e heaviest compile first 2015-04-27 01:03:35 +02:00
Dane Springmeyer
cfeac9ab2f add back run_tests script 2015-04-27 00:45:12 +02:00
Dane Springmeyer
bf92a90648 silence boost geometry warnings [skip ci] 2015-04-27 00:32:09 +02:00
Dane Springmeyer
a3db323205 travis: try ccache, clang-3.6, coverage on linux 2015-04-27 00:30:25 +02:00
Dane Springmeyer
6048f43dfb avoid cleaning mason_packages 2015-04-27 00:28:26 +02:00
Dane Springmeyer
66ad95cbbe remove extra unit test print [skip ci] 2015-04-26 23:32:37 +02:00
Dane Springmeyer
d9ea4e9b6e ensure clean valgrind run 2015-04-26 23:26:11 +02:00
Dane Springmeyer
930eb184d8 pedantic proj api usage 2015-04-26 23:24:19 +02:00
Dane Springmeyer
b211b7357d test on postgres 9.4 + run linux first 2015-04-26 22:11:04 +02:00
Dane Springmeyer
6047575991 fix path to cpp-coveralls 2015-04-26 22:07:17 +02:00
Dane Springmeyer
97347bb9e5 cache mason_packages + make cpp-coverage install cross platform 2015-04-26 22:06:20 +02:00
Dane Springmeyer
45e244b7ef better sudoless clang-3.5 install 2015-04-26 20:35:47 +02:00
Dane Springmeyer
ea6f217ad9 use mapnik-settings.env 2015-04-26 20:32:20 +02:00
Dane Springmeyer
4841e04b80 remove old test data, now using https://github.com/mapnik/test-data 2015-04-26 20:24:22 +02:00
Dane Springmeyer
d83afb3c75 pull data from test-data repo 2015-04-26 20:23:02 +02:00
Dane Springmeyer
8a64d6aeba drop useless test (should be covered by visual tests) 2015-04-26 01:16:25 +02:00
Dane Springmeyer
6227ca8588 upgrade catch 2015-04-26 01:15:31 +02:00
Dane Springmeyer
c4f497be0a drop old cpp_tests folder [skip ci] 2015-04-25 22:13:26 +02:00
Dane Springmeyer
edf7616b19 reorganize c++ tests 2015-04-25 22:08:12 +02:00
Dane Springmeyer
c03998d4c9 remove obsolete c++ test files 2015-04-25 10:43:14 +02:00
Dane Springmeyer
8489bb12f8 Add operator!= to datasource (needed for copy_move_test.cpp) 2015-04-25 10:34:25 +02:00
Dane Springmeyer
2ae3dfa8b3 fix compile of copy_move_test.cpp 2015-04-25 10:33:35 +02:00
Dane Springmeyer
0685c43802 followup after #2773: remove python from install doc,static datasources, utils 2015-04-25 08:21:59 +02:00
Dane Springmeyer
a8b4793642 Merge pull request #2776 from mapnik/split-python
Split python
2015-04-25 06:01:36 +02:00
Dane Springmeyer
ac4e4a2334 Merge branch 'master' of github.com:mapnik/mapnik into split-python 2015-04-25 00:32:38 +02:00
artemp
d89033a0ca reduce binary size providing overloads for forward method
```
template <typename Geometry, typename Processor>
static void forward(Dispatcher & disp, Geometry & geom, Processor & proc,
                        typename std::enable_if<!std::is_same
                        <typename detail::converter_traits<Geometry,Current>::conv_type,
                        transform_path_adapter<view_transform, Geometry> >::value >::type* = 0)
```
2015-04-24 18:13:18 +02:00
artemp
69afcdf9bf fix hardcoded detector type 2015-04-24 15:15:01 +02:00
artemp
f9bd031243 pass and store feature by const ref 2015-04-24 15:12:48 +02:00
Dane Springmeyer
d40fb04284 port old c++ tests to catch.hpp 2015-04-24 14:40:22 +02:00
Dane Springmeyer
0170ba1ae3 port all old c++ tests to new c++ tests 2015-04-24 12:39:27 +02:00
artemp
68510afdc1 remove const 2015-04-24 12:35:21 +02:00
Dane Springmeyer
23b80c6757 Merge pull request #2772 from mapycz/fix-gcc-compile
fix compile with gcc
2015-04-24 09:26:10 +02:00
Dane Springmeyer
8bb605e2e9 move python bindings out of core #2773 - now at https://github.com/mapnik/python-mapnik 2015-04-24 09:04:00 +02:00
Dane Springmeyer
686731cade remove python plugin from core
- now at https://github.com/mapnik/non-core-plugins
 - refs #2773, #1875, #1337,
2015-04-24 08:51:56 +02:00