mirror of
https://github.com/maplibre/martin.git
synced 2024-12-24 23:45:42 +03:00
2def6288f1
* Make it possible to have configuration specific to the file-based config sections: pmtiles, mbtiles, and sprites. * Implement PMTiles directory cache shared between all pmtiles (both http and local), with configurable max cache size (in MB), or 0 to disable. Defaults to 32MB (?) * PMTiles now share web client instance, which optimizes connection reuse in case multiple pmtiles reside on the same host * Major refactoring to allow modular reuse, enabling the following build features: * **postgres** - enable PostgreSQL/PostGIS tile sources * **pmtiles** - enable PMTile tile sources * **mbtiles** - enable MBTile tile sources * **fonts** - enable font sources * **sprites** - enable sprite sources * Use justfile in the CI Fixes #1093
24 lines
696 B
TOML
24 lines
696 B
TOML
lints.workspace = true
|
|
|
|
[package]
|
|
name = "martin-tile-utils"
|
|
version = "0.4.0"
|
|
authors = ["Yuri Astrakhan <YuriAstrakhan@gmail.com>", "MapLibre contributors"]
|
|
description = "Utilites to help with map tile processing, such as type and compression detection. Used by the MapLibre's Martin tile server."
|
|
keywords = ["maps", "tiles", "mvt", "tileserver"]
|
|
categories = ["science::geo", "parsing"]
|
|
exclude = [
|
|
# Exclude the fixtures directory from the package - it's only used for tests.
|
|
"/fixtures",
|
|
]
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
repository.workspace = true
|
|
rust-version.workspace = true
|
|
|
|
[dependencies]
|
|
|
|
[dev-dependencies]
|
|
approx.workspace = true
|
|
insta.workspace = true
|