Mathis Logemann
5287c234d6
[CMake] fix resulting config when no plugins are build
2021-09-22 21:39:04 +02:00
Mathis Logemann
f1ed49edec
install utilities
2021-09-22 20:49:44 +02:00
Mathis Logemann
35ea6f2a56
[CMake] refactor mapnik_install
2021-09-22 19:52:39 +02:00
Mathis Logemann
d57f0ac93a
[Cmake] Fix cache description
2021-09-22 15:44:34 +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
25774ac82a
[CMake] unify and simplify install commands.; Add Components to targets
2021-09-22 14:41:50 +02:00
Mathis Logemann
9d4d7fd273
[CMake] do not print install targets
2021-09-22 13:19:43 +02:00
Artem Pavlenko
1ccbbf95b5
Merge pull request #4244 from mathisloge/cmake-pub-dep
...
[CMake] make mapnik::core a public dependency of mapnik::mapnik
2021-09-15 16:38:23 +01:00
Mathis Logemann
8bd463d4fc
make mapnik::core a public dependency of mapnik::mapnik
2021-09-14 20:46:43 +02:00
Artem Pavlenko
737e7a69c2
Add includes required for building with boost_1_77 ( 46e3d9231c (diff-2eb9871858184271f07935b31093c2d9f70f7a219979bec85adc03db6721a182)
)
2021-09-01 10:11:13 +01: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
Mathis Logemann
02180115bf
some last minor improvements
2021-08-25 16:41:57 +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
Mathis Logemann
4b4cfca706
copy all plugins to the viewer build dir
2021-08-13 20:41:30 +02:00
Mathis Logemann
83e77559c4
update cmake docs
2021-08-13 17:21:46 +02:00
Artem Pavlenko
29eea37b38
Update test/data
2021-08-12 10:30:44 +01:00
Mathis Logemann
8500b3cd69
remove not needed include of <warning.hpp>
2021-07-24 00:58:28 +02:00
Mathis Logemann
a8d6bdcac1
[FindWebP] FOUND_VAR is deprecated
2021-07-23 18:41:30 +02:00
Mathis Logemann
fcda7021b6
Revert "found var was deprecated."
...
This reverts commit 6b5e4dcec2
.
2021-07-23 18:41:07 +02:00
Mathis Logemann
6b5e4dcec2
found var was deprecated.
2021-07-23 18:40:57 +02:00
Mathis Logemann
001718cf73
some fixes for FindWebP
2021-07-23 18:39:42 +02:00
Mathis Logemann
872f1139db
Merge branch 'cmake-support' of https://github.com/mathisloge/mapnik into cmake-support
2021-07-23 18:14:40 +02:00
Mathis Logemann
02fed92074
link with correct lib (clang)
2021-07-23 19:34:17 +02:00
Mathis Logemann
f80a7724bf
delete clang toolchain(replaced by CMakePresets)
2021-07-23 18:14:37 +02:00
Mathis Logemann
ac6842656e
enable qt6 or qt5 for mapnik-viewer. android could be dropped
2021-07-23 17:06:24 +02:00
Mathis Logemann
f90c684471
add missing generator to CMakePresets
2021-07-23 16:41:28 +02:00
Mathis Logemann
08791f496d
add MAPNIK_STATS
2021-07-23 16:10:35 +02:00
Mathis Logemann
6739c30941
fixed some var refs
2021-07-23 16:04:25 +02:00
Mathis Logemann
42fec31784
add version again to FindWebP
2021-07-23 15:54:51 +02:00
Mathis Logemann
e2524f80df
rewrite webp to add debug libraries
2021-07-23 15:48:17 +02:00
Mathis Logemann
72600b996e
added missing options
2021-07-23 13:34:49 +02:00
Mathis Logemann
54e63dd9fe
some docs
2021-07-22 23:05:48 +02:00
Mathis Logemann
01516c9603
fix
2021-07-22 22:56:00 +02:00
Mathis Logemann
1f6a794b43
add MAPNIK_DEBUG when using the mapnik debug configuration
2021-07-22 22:54:22 +02:00
Mathis Logemann
28d286ecb8
i really need to upgrade proj...
2021-07-22 22:46:23 +02:00
Mathis Logemann
d737569574
add presets
2021-07-22 22:45:39 +02:00
Mathis Logemann
4d3affb95d
fix gdal include dir
2021-07-22 22:06:01 +02:00
Mathis Logemann
14944cd235
added some docs
2021-07-22 21:55:01 +02:00
Mathis Logemann
bbcf1c2009
add multithreaded
2021-07-22 21:45:25 +02:00
Mathis Logemann
b925abf403
fix library name
2021-07-22 21:35:12 +02:00
Mathis Logemann
03b1f18c89
make pkg-config optionally. But fail later when we actually need pkg-config as a fallback
2021-07-22 21:04:45 +02:00
Mathis Logemann
7b0aa9d3bf
remove openjpeg again. was just a test
2021-07-22 20:45:16 +02:00
Mathis Logemann
3001e0c78a
Revert "remove openjpeg again. was just a test."
...
This reverts commit bcc66a739c
.
2021-07-22 20:44:36 +02:00
Mathis Logemann
bcc66a739c
remove openjpeg again. was just a test.
2021-07-22 20:44:29 +02:00
Mathis Logemann
81397f84bc
add debug postfix to wkt, json and mapnik.
...
Mapnik can be installed with multi configuration enviroment
2021-07-22 20:34:08 +02:00
Mathis Logemann
9998ca7dd9
fix gdal library variable
2021-07-22 20:17:03 +02:00
Mathis Logemann
3a2996e5b0
install mapbox headers when using NOT USE_EXTERNAL*
2021-07-21 20:20:44 +02:00
Mathis Logemann
199fd8218b
this fixes a bug when including a package via pkg-config:
...
We will append the call to the config file to find the package
via find_package. However this does not work when the package was included
with pkg-config
2021-07-21 20:08:22 +02:00