A modern project template for Meson build system, designed to help you quickly start new C/C++ projects with best practices, structure, and automation.
- Meson Build System: Fast, reliable, and easy-to-use build configuration ⚡
- Clean Project Structure: Organized source, include, and test directories 🗂️
- Cross-Platform: Works on Linux, macOS, and Windows 🌍
- CI/CD Ready: Example workflows for GitHub Actions 🤖
- Extensible: Easily customize for your own needs 🛠️
sudo pacman -S meson base-develsudo apt install meson ninja-buildgit clone https://github.com/silitonix/template-meson.git
cd template-mesonmeson setup build
meson compile -C buildmeson test -C build- Add your source files to the
source/directory. - Add headers to
include/. - Define additional tests in
tests/. - Update
meson.buildto configure your targets.
Contributions, issues, and feature requests are welcome! Feel free to check issues page.
This project is licensed under the MIT License. See LICENSE for details.