Mathis Logemann
|
e6553ef652
|
simplify cmake
|
2022-08-18 20:38:21 +02:00 |
|
Mathis Logemann
|
213be3777c
|
Merge branch 'master' of https://github.com/mapnik/mapnik into feature/cmake-static
|
2022-08-17 17:34:52 +02:00 |
|
Mathis Logemann
|
2b7456f54b
|
Revert "precommit"
This reverts commit f48589738f .
|
2022-08-17 17:22:07 +02:00 |
|
Mathis Logemann
|
f48589738f
|
precommit
|
2022-08-17 17:19:59 +02:00 |
|
Mathis Logemann
|
54b0381f4d
|
wip
|
2022-08-16 21:03:56 +02:00 |
|
Mathis Logemann
|
eb16e7a647
|
fix all files
format files
|
2022-08-14 22:26:31 +02:00 |
|
Mathis Logemann
|
c85f8462fd
|
[CMake] fixes for windows (WIP)
|
2022-04-22 15:10:49 +02:00 |
|
Mathis Logemann
|
503fe35817
|
Merge branch 'master' of https://github.com/mapnik/mapnik into feature/cmake-static
|
2022-04-16 11:21:05 +02:00 |
|
Mathis Logemann
|
6afdc89894
|
fix test for newer cairo
|
2022-04-05 10:31:26 +02:00 |
|
Mathis Logemann
|
ee63a6f055
|
[tests] also test when using static
|
2022-02-14 10:15:09 +01:00 |
|
Mathis Logemann
|
42f465f842
|
refactor datasource plugins
fix merge
remove old DATASOURCE_PLUGIN call
fix memory_datasource
wip
wip
fix temp return
fix install
wip before_unload
linux
remove docker
remove docker
comments
add windows error message if libmapnik=static and plugins=dynamic
fix false plugin macro
plugin default de/constructor to remove UB
simplyfy plugin targets - add fpic
fix makro
simplyfy
use unique_ptr for plugin handle
rename option static plugins
replace local init with fnc call
call setup everywhere
init datasource_static
|
2022-02-07 15:35:09 +01:00 |
|
Mathis Logemann
|
779787f980
|
Merge branch 'master' of https://github.com/mapnik/mapnik into feature/clang-format
|
2022-01-28 10:31:55 +01:00 |
|
Mathis Logemann
|
ef062ac314
|
[unit-tests] mark text/nested script runs as unicode 16
|
2022-01-27 18:42:40 +01:00 |
|
Mathis Logemann
|
3b1d09702c
|
[unit-test] enable tiff test
|
2022-01-27 18:40:22 +01:00 |
|
Mathis Logemann
|
3012ea43ee
|
[visual-test] enable utf-8 console output for windows
|
2022-01-27 18:37:19 +01:00 |
|
Mathis Logemann
|
aee8519bac
|
[CMake] visual test in own dir
|
2022-01-27 18:37:03 +01:00 |
|
Mathis Logemann
|
6dcf754077
|
format dir test
format dir test
fix
|
2022-01-27 00:12:12 +01:00 |
|
Mathis Logemann
|
fe887a2c83
|
fix #4268 by adding mapped_memory_file
|
2022-01-24 10:45:32 +01:00 |
|
Artem Pavlenko
|
14f913d6ab
|
Merge pull request #4266 from mathisloge/cmake_improvments
[CMake] improve build structure
|
2021-11-15 14:21:13 +00:00 |
|
Mathis Logemann
|
7a7a8125a9
|
[CMake] remove obsolete statements/improve docs
[CMake] remove obsolete variables and improve docs
[CMake] remove proj env var
|
2021-11-15 00:40:48 +01:00 |
|
Mathis Logemann
|
f0940c2075
|
[CMake] move all build artifacts into same dir to remove the need of copy_dlls (except for plugins)
[CMake] improve BUILD_TESTING and use pkgconf for cairo on linux
[CMake] add Threads dependency to -Config
|
2021-11-15 00:40:47 +01:00 |
|
Artem Pavlenko
|
dc5f497495
|
catch.hpp - upgrade to v2.13.7 (to unlock c++20 support)
|
2021-11-02 14:16:07 +00:00 |
|
Mathis Logemann
|
e626ba2688
|
replace _WINDOWS with _WIN32
|
2021-10-21 18:22:53 +02:00 |
|
Mathis Logemann
|
01dccee231
|
Merge branch 'cmake_mapnik_config' of https://github.com/mathisloge/mapnik into cmake_mapnik_config
|
2021-10-13 09:04:31 +02:00 |
|
Mathis Logemann
|
83b4989bd4
|
[CMake] restore compability with 3.15
|
2021-10-13 09:04:26 +02:00 |
|
Mathis Logemann
|
561a79720e
|
[CMake] unit-test add utilities to path
|
2021-10-12 23:00:48 +02:00 |
|
Mathis Logemann
|
59f7a61661
|
[CMake] unit-test copy more data
|
2021-10-09 14:11:58 +02:00 |
|
Mathis Logemann
|
ba8a972254
|
[unit-test] fix formatting
|
2021-10-09 13:55:32 +02:00 |
|
Mathis Logemann
|
05c2278893
|
[CMake] add the search paths for the build executables automatically for ctest.; depend completly on the external catch2
|
2021-10-09 13:48:11 +02:00 |
|
Mathis Logemann
|
a73d2f7d94
|
[unit-tests] fix windows 11 path search
|
2021-10-09 13:46:55 +02:00 |
|
Mathis Logemann
|
bf6081b207
|
[unit-test] add std includes for external catch2
|
2021-10-09 13:46:24 +02:00 |
|
Mathis Logemann
|
755e8d322e
|
add minimum versions; proj include dir only as a build interface
|
2021-09-22 15:25:55 +02:00 |
|
Mathis Logemann
|
8bd463d4fc
|
make mapnik::core a public dependency of mapnik::mapnik
|
2021-09-14 20:46:43 +02:00 |
|
Artem Pavlenko
|
69911ad9ea
|
Merge pull request #4191 from mathisloge/cmake-support
CMake build support
|
2021-08-30 09:44:14 +01:00 |
|
Mathis Logemann
|
f40822980e
|
update to latest catch2
|
2021-08-25 17:25:23 +02:00 |
|
Artem Pavlenko
|
262f769ece
|
Update test/data
|
2021-08-17 13:27:08 +01:00 |
|
Mathis Logemann
|
0198cad883
|
Merge branch 'master' of https://github.com/mapnik/mapnik into cmake-support
|
2021-08-13 20:44:55 +02:00 |
|
Artem Pavlenko
|
29eea37b38
|
Update test/data
|
2021-08-12 10:30:44 +01:00 |
|
Mathis Logemann
|
c5f0565654
|
remove subsequent boost require version calls.
|
2021-07-06 22:07:29 +02:00 |
|
Mathis Logemann
|
a7ec89a8a1
|
Merge branch 'master' of https://github.com/mapnik/mapnik into cmake-support
|
2021-05-29 22:43:59 +02:00 |
|
Artem Pavlenko
|
6fa2666747
|
Add convertion functions from_u8string to support c++20 + update tests
|
2021-05-17 16:11:44 +01:00 |
|
Mathis Logemann
|
4879efce58
|
Merge branch 'master' of https://github.com/mapnik/mapnik into cmake-support
|
2021-04-22 19:41:35 +02:00 |
|
Artem Pavlenko
|
7c5f4539e1
|
Fix error message + update SVG parser unit test
|
2021-04-15 16:29:05 +01:00 |
|
Artem Pavlenko
|
55370c3453
|
Update visual data
|
2021-04-13 10:26:39 +01:00 |
|
Mathis Logemann
|
02f78e4ce5
|
fixed Dll copying on windows; copy plugins and fonts into appropiate directories when building.
|
2021-04-09 15:50:50 +02:00 |
|
Mathis Logemann
|
eb943d11d0
|
add postgis to unit tests
|
2021-03-25 18:42:17 +01:00 |
|
Mathis Logemann
|
f8b159f8ff
|
Merge branch 'proj6' of https://github.com/mapnik/mapnik into cmake-support
|
2021-03-25 13:26:30 +01:00 |
|
Artem Pavlenko
|
503b9c5bbf
|
Move proj_transform_cache declarations and implementaion into separate translation unit (ref VC++ C2492)
|
2021-03-25 12:16:15 +00:00 |
|
Mathis Logemann
|
0a3bb4e8bd
|
update test data deps. somehow got messed up in last commit
|
2021-03-25 08:52:09 +01:00 |
|
Mathis Logemann
|
59b97a57fc
|
test data changes
|
2021-03-24 23:31:11 +01:00 |
|
Mathis Logemann
|
4eed15f87a
|
Merge branch 'proj6' of https://github.com/mapnik/mapnik into cmake-support
|
2021-03-24 23:30:50 +01:00 |
|
Artem Pavlenko
|
c76f65a49a
|
Add missing header (linux)
|
2021-03-24 11:44:56 +00:00 |
|
Artem Pavlenko
|
d756b534e3
|
Fix names and add welsh reference for good measure
|
2021-03-24 11:42:18 +00:00 |
|
Artem Pavlenko
|
2bb5bdb9fe
|
Fix existing and add more transformation test + test for is_geographic (ref 3a302667a1 )
|
2021-03-24 11:23:27 +00:00 |
|
Artem Pavlenko
|
f82ed08d6a
|
Replace remaining MAPNIK_USE_PROJ4 -> MAPNIK_USE_PROJ
|
2021-03-24 11:22:32 +00:00 |
|
Artem Pavlenko
|
b24fc9a8da
|
Remove proj4 related stuff
|
2021-03-24 11:21:50 +00:00 |
|
Mathis Logemann
|
36be4fe594
|
renamed target mapnik::headers to mapnik::core
|
2021-03-18 15:35:55 +01:00 |
|
Artem Pavlenko
|
199e609a79
|
Fix compiler warning - use non-reference type 'boost::tuples::cons<...>'
|
2021-03-16 11:49:53 +00:00 |
|
Artem Pavlenko
|
fbc6bec12a
|
Update visual data references
|
2021-03-15 18:18:24 +00:00 |
|
Artem Pavlenko
|
56d63073b4
|
Update test
|
2021-03-15 18:10:09 +00:00 |
|
Mathis Logemann
|
79d369db1f
|
Merge branch 'master' of https://github.com/mapnik/mapnik into cmake-support
|
2021-03-15 08:52:15 +01:00 |
|
Artem Pavlenko
|
baad6b3819
|
Update data and data-visual to use epsg:XXXX syntax to define SRS (old proj4 syntax is not recommended in proj >=6)
|
2021-03-12 16:24:11 +00:00 |
|
Artem Pavlenko
|
c71bcdc92d
|
update visual tests affected by switching to well_known_srs
|
2021-03-12 14:39:14 +00:00 |
|
Artem Pavlenko
|
f432204180
|
Update test/data-visual
|
2021-03-12 13:14:31 +00:00 |
|
Artem Pavlenko
|
ec880947e0
|
fix merge artifacts
|
2021-03-11 15:04:53 +00:00 |
|
Artem Pavlenko
|
342bf2947b
|
Merge branch 'master' into proj6
|
2021-03-11 14:51:01 +00:00 |
|
Artem Pavlenko
|
b70e5adad0
|
remove extract token
|
2021-03-11 13:57:12 +00:00 |
|
Artem Pavlenko
|
256ee86104
|
unit tests - don't run projection transformations tests which require libproj when MAPNIK_USE_PROJ4 is not set
|
2021-03-11 09:58:24 +00:00 |
|
Artem Pavlenko
|
0714e61545
|
Refactor "Query map point" unit test
|
2021-03-09 16:29:23 +00:00 |
|
Artem Pavlenko
|
ebc3dabd6d
|
Add basic Map::query_map_point test
|
2021-03-09 16:14:26 +00:00 |
|
Artem Pavlenko
|
f8877e2263
|
Add missing ©
|
2021-03-09 16:12:54 +00:00 |
|
Artem Pavlenko
|
cb75f00780
|
Move proj_transform initialisation to add_layer method
|
2021-02-25 11:05:11 +00:00 |
|
Mathis Logemann
|
2009598cdc
|
cmake do not test cmp0110 on versions less 3.19
|
2021-02-03 22:53:02 +01:00 |
|
Mathis Logemann
|
0b76278adc
|
its getting too late..
|
2021-01-27 01:22:41 +01:00 |
|
Mathis Logemann
|
4bc99d8047
|
should use the ADDITIONAL_LIBARIES_PATHS var...
|
2021-01-27 01:20:32 +01:00 |
|
Mathis Logemann
|
a7c9f5b941
|
windows: copy all dlls. optional library dir if some dlls are not found.
|
2021-01-27 00:41:54 +01:00 |
|
Mathis Logemann
|
247ceff7a7
|
temporarily remove find dll. only windows specific. needs better impl
|
2021-01-24 19:36:01 +01:00 |
|
Artem Pavlenko
|
d35f0596d1
|
Update data-visual
|
2021-01-21 11:01:20 +00:00 |
|
Artem Pavlenko
|
88241b32ee
|
Initial implementation of new proj7 APIs support
|
2021-01-15 15:21:09 +00:00 |
|
Artem Pavlenko
|
bec509d5b8
|
Merge branch 'master' into proj6
|
2021-01-12 15:09:10 +00:00 |
|
Artem Pavlenko
|
bd961c4da2
|
update copyright year [skip ci]
|
2021-01-05 14:39:07 +00:00 |
|
Artem Pavlenko
|
8e1ff0785a
|
Merge branch 'master' into proj6
|
2020-11-30 15:10:13 +00:00 |
|
Mathis Logemann
|
f432018bdb
|
added cache variable for lib/bin/archive output
|
2020-11-25 12:16:06 +01:00 |
|
Mathis Logemann
|
37dd7c17df
|
update catch dep
|
2020-11-25 10:45:20 +01:00 |
|
Mathis Logemann
|
68528ffb28
|
cmake improvements
|
2020-11-22 22:01:33 +01:00 |
|
Mathis Logemann
|
29cd904c5f
|
fix one forgotton native()
|
2020-11-21 19:16:47 +01:00 |
|
Mathis Logemann
|
f68f7e88de
|
fixed map_xml_test
|
2020-11-21 19:03:55 +01:00 |
|
Mathis Logemann
|
691d385687
|
comment not workable test out
|
2020-11-21 18:17:32 +01:00 |
|
Mathis Logemann
|
96a8327d06
|
add libraries to test
|
2020-11-21 17:45:44 +01:00 |
|
Mathis Logemann
|
0eb0408cc3
|
add options for grid/svg renderer
|
2020-11-21 17:03:30 +01:00 |
|
Mathis Logemann
|
f447cad781
|
add initial test support
|
2020-11-21 13:20:04 +01:00 |
|
Mathis Logemann
|
64054fade4
|
compiler independent warning ignore
Signed-off-by: Mathis Logemann <mathisloge@gmail.com>
|
2020-11-19 17:25:10 +01:00 |
|
Artem Pavlenko
|
12cdc1af69
|
Update test values (epsg:2193)
|
2020-10-22 16:13:57 +01:00 |
|
Artem Pavlenko
|
a9d9f7ed99
|
add unit test #4177
|
2020-10-09 10:03:00 +01:00 |
|
Artem Pavlenko
|
d6d69df498
|
Update catch.hpp to v2.13.1 + fix tests
|
2020-09-10 15:34:52 +01:00 |
|
Artem Pavlenko
|
d0b40f62dc
|
Relax bounding box extracting grammar (ref #4140) + unit test
|
2020-05-07 11:35:53 +01:00 |
|
Artem Pavlenko
|
9bfe888cef
|
Add missing unit test for color::operator= and color::operator== (ref #4137)
|
2020-04-23 18:20:32 +01:00 |
|
Martin Ždila
|
657442947b
|
add support for spacing-offset
|
2020-03-23 23:07:49 +01:00 |
|
Christoph Paulik
|
5a73efbb07
|
Add Int32 support for gdal driver
|
2020-02-11 12:30:03 +01:00 |
|
Artem Pavlenko
|
d26fc722d5
|
Add SVG renderer unit test - both inline and css styled octocat result in identical image (ref PR #4123)
|
2020-02-07 13:53:06 +00:00 |
|