Skip to content

A fast, declarative meta build system for C/C++/Rust projects, based on Ninja, designed to handle large build matrices of highly modular projects.

License

Notifications You must be signed in to change notification settings

kaspar030/laze

Folders and files

NameName
Last commit message
Last commit date
Feb 8, 2025
Jul 1, 2024
Jan 20, 2025
Dec 13, 2024
Mar 19, 2021
Apr 26, 2022
Feb 10, 2025
Feb 21, 2022
Mar 10, 2023
Feb 10, 2025
Feb 12, 2025
Feb 12, 2025
Sep 13, 2021
Dec 4, 2024

Repository files navigation

CI Dependency Status Coverage Status Packaging status latest packaged version(s) MSRV

Introduction

Welcome to laze, powerful meta build system designed to handle large build matrices of highly modular projects.

Installation

Install the ninja build tool using your distro's package manager, then install laze using cargo:

$ cargo install laze

Getting started

$ laze -C examples/hello-world build run

Documentation

Please take a look at the manual. It is still incomplete, but being worked on.

License

laze is licensed under the terms of the Apache License (Version 2.0).

About

A fast, declarative meta build system for C/C++/Rust projects, based on Ninja, designed to handle large build matrices of highly modular projects.

Topics

Resources

License

Stars

Watchers

Forks