maplibre/martin

Improve packaging for various platforms

Open

#578 opened on Feb 17, 2023

 (7 comments) (0 reactions) (0 assignees)Rust (377 forks)auto 404
good first issuehelp wantedinstall

Repository metrics

Stars
 (3,761 stars)
PR merge metrics
 (PR metrics pending)

Description

Our CI currently only publishes Docker images and adds binary artifacts to the release, e.g. here (at the bottom). We need to greatly simplify re-use of Martin:

  • debian packages
  • homebrew (used to work before?)
  • cargo install from crates.io - Martin at the moment uses internal non-published mbtiles crate - we need to either publish them if reasonable, or move the code into a sub-module
  • windows install (is this still a thing?)
  • packaging for other platforms, and publish it to relevant package repositories

Useful links:

Contributor guide