Skip to content

๐Ÿงช Development Guide

This document explains how to build, test, and extend GlyphIt.


๐Ÿ—๏ธ Build

cargo build

For a release build:

cargo build --release

๐Ÿงช Test

Run all tests with:

cargo test

You can also test individual modules:

cargo test functions::commit

๐Ÿ‘ Good convention

Before submitting a PR, please make sure to run:

cargo clippy

๐Ÿงฐ Contributing

  1. Fork the repository
  2. Create a new feature branch
  3. Implement your changes
  4. Submit a PR with detailed description