Commit graph

  • 35ea6f2a56 [CMake] refactor mapnik_install Mathis Logemann 2021-09-22 19:52:39 +0200
  • d57f0ac93a [Cmake] Fix cache description Mathis Logemann 2021-09-22 15:44:34 +0200
  • 755e8d322e add minimum versions; proj include dir only as a build interface Mathis Logemann 2021-09-22 15:25:55 +0200
  • 25774ac82a [CMake] unify and simplify install commands.; Add Components to targets Mathis Logemann 2021-09-22 14:41:50 +0200
  • 9d4d7fd273 [CMake] do not print install targets Mathis Logemann 2021-09-22 13:19:43 +0200
  • 1ccbbf95b5
    Merge pull request #4244 from mathisloge/cmake-pub-dep Artem Pavlenko 2021-09-15 16:38:23 +0100
  • 8bd463d4fc make mapnik::core a public dependency of mapnik::mapnik Mathis Logemann 2021-09-14 20:46:43 +0200
  • 737e7a69c2 Add includes required for building with boost_1_77 (46e3d9231c (diff-2eb9871858184271f07935b31093c2d9f70f7a219979bec85adc03db6721a182)) Artem Pavlenko 2021-09-01 10:11:13 +0100
  • 69911ad9ea
    Merge pull request #4191 from mathisloge/cmake-support Artem Pavlenko 2021-08-30 09:44:14 +0100
  • f40822980e update to latest catch2 Mathis Logemann 2021-08-25 17:25:23 +0200
  • 02180115bf some last minor improvements Mathis Logemann 2021-08-25 16:41:57 +0200
  • 093fb24960 svg2png: apply bbox x and y when using fallback Paul Dicker 2021-08-18 13:03:53 +0200
  • 7ab8f9106b Make width and height const Paul Dicker 2021-08-18 11:33:02 +0200
  • 262f769ece Update test/data Artem Pavlenko 2021-08-17 13:27:08 +0100
  • 0198cad883 Merge branch 'master' of https://github.com/mapnik/mapnik into cmake-support Mathis Logemann 2021-08-13 20:44:55 +0200
  • 4b4cfca706 copy all plugins to the viewer build dir Mathis Logemann 2021-08-13 20:41:30 +0200
  • 83e77559c4 update cmake docs Mathis Logemann 2021-08-13 17:21:46 +0200
  • 29eea37b38 Update test/data Artem Pavlenko 2021-08-12 10:30:44 +0100
  • c03888b56e Add unit test Paul Dicker 2021-08-10 16:58:26 +0200
  • 2f6fd7ef86 Add fallback for SVGs with zero/percentage width or height Paul Dicker 2021-08-10 13:31:09 +0200
  • c6e98691fb Just use width and height for svg bounding box Paul Dicker 2021-08-01 21:33:44 +0200
  • f21a9ca726
    Fix > not rendering as expected David Hummel 2021-08-03 14:02:10 -0700
  • 6d6e70f9a0
    Update INSTALL.md David Hummel 2021-08-03 13:55:10 -0700
  • 8500b3cd69 remove not needed include of <warning.hpp> Mathis Logemann 2021-07-24 00:58:28 +0200
  • a8d6bdcac1 [FindWebP] FOUND_VAR is deprecated Mathis Logemann 2021-07-23 18:41:30 +0200
  • fcda7021b6 Revert "found var was deprecated." Mathis Logemann 2021-07-23 18:41:07 +0200
  • 6b5e4dcec2 found var was deprecated. Mathis Logemann 2021-07-23 18:40:57 +0200
  • 001718cf73 some fixes for FindWebP Mathis Logemann 2021-07-23 18:39:42 +0200
  • 872f1139db Merge branch 'cmake-support' of https://github.com/mathisloge/mapnik into cmake-support Mathis Logemann 2021-07-23 18:14:40 +0200
  • 02fed92074 link with correct lib (clang) Mathis Logemann 2021-07-23 19:34:17 +0200
  • f80a7724bf delete clang toolchain(replaced by CMakePresets) Mathis Logemann 2021-07-23 18:14:37 +0200
  • ac6842656e enable qt6 or qt5 for mapnik-viewer. android could be dropped Mathis Logemann 2021-07-23 17:06:24 +0200
  • f90c684471 add missing generator to CMakePresets Mathis Logemann 2021-07-23 16:41:28 +0200
  • 08791f496d add MAPNIK_STATS Mathis Logemann 2021-07-23 16:10:35 +0200
  • 6739c30941 fixed some var refs Mathis Logemann 2021-07-23 16:04:25 +0200
  • 42fec31784 add version again to FindWebP Mathis Logemann 2021-07-23 15:54:51 +0200
  • e2524f80df rewrite webp to add debug libraries Mathis Logemann 2021-07-23 15:48:17 +0200
  • 72600b996e added missing options Mathis Logemann 2021-07-23 13:34:49 +0200
  • 54e63dd9fe some docs Mathis Logemann 2021-07-22 23:05:48 +0200
  • 01516c9603 fix Mathis Logemann 2021-07-22 22:56:00 +0200
  • 1f6a794b43 add MAPNIK_DEBUG when using the mapnik debug configuration Mathis Logemann 2021-07-22 22:54:22 +0200
  • 28d286ecb8 i really need to upgrade proj... Mathis Logemann 2021-07-22 22:46:23 +0200
  • d737569574 add presets Mathis Logemann 2021-07-22 22:45:39 +0200
  • 4d3affb95d fix gdal include dir Mathis Logemann 2021-07-22 22:06:01 +0200
  • 14944cd235 added some docs Mathis Logemann 2021-07-22 21:55:01 +0200
  • bbcf1c2009 add multithreaded Mathis Logemann 2021-07-22 21:45:25 +0200
  • b925abf403 fix library name Mathis Logemann 2021-07-22 21:35:12 +0200
  • 03b1f18c89 make pkg-config optionally. But fail later when we actually need pkg-config as a fallback Mathis Logemann 2021-07-22 21:04:45 +0200
  • 7b0aa9d3bf remove openjpeg again. was just a test Mathis Logemann 2021-07-22 20:45:16 +0200
  • 3001e0c78a Revert "remove openjpeg again. was just a test." Mathis Logemann 2021-07-22 20:44:36 +0200
  • bcc66a739c remove openjpeg again. was just a test. Mathis Logemann 2021-07-22 20:44:29 +0200
  • 81397f84bc add debug postfix to wkt, json and mapnik. Mapnik can be installed with multi configuration enviroment Mathis Logemann 2021-07-22 20:34:08 +0200
  • 9998ca7dd9 fix gdal library variable Mathis Logemann 2021-07-22 20:17:03 +0200
  • 3a2996e5b0 install mapbox headers when using NOT USE_EXTERNAL* Mathis Logemann 2021-07-21 20:20:44 +0200
  • 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 Mathis Logemann 2021-07-21 20:08:22 +0200
  • 282986c503 fix config file naming scheme. Only happens when using older cmake versions. But this was definitly an issue. Target name should be the same on the file (case sensitive) Mathis Logemann 2021-07-21 20:03:42 +0200
  • e5cf5dda39 default to jpeg. Mathis Logemann 2021-07-21 18:24:40 +0200
  • c5ced60c38 fix some bugs when using ubuntu to build Mathis Logemann 2021-07-21 18:16:48 +0200
  • 01159d0721 still forget proj everytime... Mathis Logemann 2021-07-07 21:11:28 +0200
  • 59f9974baa TEMP: use openjpeg Mathis Logemann 2021-07-07 21:06:59 +0200
  • 3397fff8ea add harfbuzz fallback Mathis Logemann 2021-07-06 22:46:07 +0200
  • cdb598e67b add harfbuzz minimum version and HarfBuzz::ICU target. probably fixes osx Mathis Logemann 2021-07-06 22:19:28 +0200
  • c5f0565654 remove subsequent boost require version calls. Mathis Logemann 2021-07-06 22:07:29 +0200
  • eb1236d5dd use proj *gr* Mathis Logemann 2021-07-06 21:32:58 +0200
  • e408bf9a22 add find harfbuzz.cmake Mathis Logemann 2021-07-06 21:32:36 +0200
  • 6a19824c12 hate proj4... Mathis Logemann 2021-07-05 21:58:53 +0200
  • 7a13a940df build plugins as modules. Mathis Logemann 2021-07-05 17:13:45 +0200
  • 7231d06a46 ups. this shouldn't be commited Mathis Logemann 2021-07-02 22:43:01 +0200
  • 7f2511632f add packaging Mathis Logemann 2021-07-02 22:26:36 +0200
  • d610671327 try install json and wkt again Mathis Logemann 2021-07-02 16:02:30 +0200
  • cdf41a3144 install sparsehash Mathis Logemann 2021-07-02 13:55:55 +0200
  • 95e786d5eb
    Merge e7bb0ac31f into 51b118ef2f Ranier Montalbo 2021-07-02 11:41:02 +0200
  • 51b118ef2f prevent files under scons/ from skewing repository language statistics Mickey Rose 2021-07-02 11:00:28 +0200
  • d17abeddb7 [cmake] add folders for visual studio Mathis Logemann 2021-06-30 10:33:20 +0200
  • a7ec89a8a1 Merge branch 'master' of https://github.com/mapnik/mapnik into cmake-support Mathis Logemann 2021-05-29 22:43:59 +0200
  • e7bb0ac31f commit test/data submodule changes Ranier Montalbo 2021-05-25 21:09:31 +0800
  • 46f8a1e0df Merge branch 'master' into svg-rendering-improvements-2 svg-rendering-improvements-2 Artem Pavlenko 2021-05-17 16:32:48 +0100
  • 0a8e353e83
    Merge pull request #4230 from mapnik/c++20 Artem Pavlenko 2021-05-17 16:15:07 +0100
  • 0efdcafe56 make from_u8string inline Artem Pavlenko 2021-05-17 16:08:35 +0100
  • 6fa2666747 Add convertion functions from_u8string to support c++20 + update tests Artem Pavlenko 2021-05-17 16:06:34 +0100
  • c85fb5a319 make from_u8string inline Artem Pavlenko 2021-05-17 16:08:35 +0100
  • 6666d5f540 Add convertion functions from_u8string to support c++20 + update tests Artem Pavlenko 2021-05-17 16:06:34 +0100
  • e863e268a9 Add flag for reading ids from geojson source (#4227) Ranier Montalbo 2021-05-14 10:05:50 +0800
  • 7819ca7bd3 svg renderer - render gradient with only one color-stop as solid color fill/stroke [WIP] Artem Pavlenko 2021-05-04 15:10:29 +0100
  • ffb6db7b4d CSS color: relax grammar to allow floating point percentages and mixed case e.g 'rGB' names Artem Pavlenko 2021-05-04 15:07:32 +0100
  • fb2e45c579 Upgrade to ICU 58.1 Artem Pavlenko 2021-04-28 17:05:24 +0100
  • 4879efce58 Merge branch 'master' of https://github.com/mapnik/mapnik into cmake-support Mathis Logemann 2021-04-22 19:41:35 +0200
  • 5a109a99fb install dependencies only on windows and install plugins into correct dir Mathis Logemann 2021-04-22 19:41:21 +0200
  • 88a15daf93 Fix parse_svg_value Artem Pavlenko 2021-04-22 11:36:10 +0100
  • e553f55dc8 upgrade to boost 1.75.0 + latest mason node-mapnik-v4.5.8 Artem Pavlenko 2021-04-20 13:02:28 +0100
  • 9832cb890d cleanup Artem Pavlenko 2021-04-20 13:02:08 +0100
  • 3361db7b5d SVG parse_svg_value: restore result to default value on parsing failure + update is_percent only if parsing is successful Artem Pavlenko 2021-04-20 12:31:10 +0100
  • 865b0ec120 remove token Artem Pavlenko 2021-04-20 12:27:15 +0100
  • a1cb756fa0 SVG parse_svg_value: update is_percent only if parsing successful Artem Pavlenko 2021-04-19 18:02:24 +0100
  • d70f207577 SVG parse_svg_value: restore val and is_percent to default values on parsing failure node-mapnik-v4.5.7 Artem Pavlenko 2021-04-19 14:15:57 +0100
  • 1568fa3894 SVG parse_svg_value : re-initialise result to default value on parsing error Artem Pavlenko 2021-04-19 09:26:13 +0100
  • 9901050e14 cleanup stderr Artem Pavlenko 2021-04-19 09:10:22 +0100
  • f3a5283733 update mason version Artem Pavlenko 2021-04-19 09:05:13 +0100
  • fc36c67def Update boost to 1.75.0 Artem Pavlenko 2021-04-19 09:03:51 +0100
  • 97b4748bc0 remove token Artem Pavlenko 2021-04-19 09:03:08 +0100