Skip to content

Conversation

@yuiseki
Copy link
Collaborator

@yuiseki yuiseki commented Aug 31, 2025

Description

This pull request introduces several improvements to the project's configuration, documentation, and development workflow. The most important changes include updates to documentation for platform-specific build guides, enhancements to development environment settings, and the addition of configuration files for ignoring build artifacts and specifying tool versions.

Documentation updates:

  • Updated the README.md to point to new locations for platform-specific build guides and replaced the Windows build guide link with the correct filename.
  • Updated the Windows build instructions to use parallel builds with the -j flag for faster compilation.

Development environment improvements:

  • Added file associations for __tree and map as C++ files in .vscode/settings.json to improve editor support.

Configuration and tooling:

  • Added .clang-format-ignore to exclude build/*, build-ninja/*, and vendor/* from formatting checks.
  • Added rust stable to .tool-versions to specify Rust as a required tool for the project.

Todos

  • Tests
  • Documentation
  • Changelog Entry (if applicable)

Screenshots

(If applicable, screenshots of the changes)

@yuiseki yuiseki self-assigned this Aug 31, 2025
@yuiseki yuiseki added the documentation Improvements or additions to documentation label Aug 31, 2025
@yuiseki yuiseki marked this pull request as ready for review August 31, 2025 02:08
@yuiseki yuiseki merged commit 734cae3 into maplibre:main Aug 31, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant