#ninja #build-tool #c #declarative #build #system

app laze

A declarative build system for C projects aiming to be simple, fast and correct

8 releases

Uses new Rust 2021

0.1.8 May 2, 2022
0.1.7 Apr 13, 2022
0.1.5 Sep 21, 2021
0.1.4 Jul 7, 2021
0.1.1 Jan 6, 2021

#93 in Build Utils

Download history 1/week @ 2022-02-08 1/week @ 2022-02-15 5/week @ 2022-02-22 20/week @ 2022-03-15 16/week @ 2022-03-22 2/week @ 2022-04-05 42/week @ 2022-04-12 3/week @ 2022-04-19 80/week @ 2022-04-26 71/week @ 2022-05-03 121/week @ 2022-05-10

275 downloads per month

Apache-2.0

170KB
4.5K SLoC

Build Status dependency status Coverage Status

Introduction

Welcome to laze, a ninja build file generator. Aspires to be the next goto-alternative to make.

Installation

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

$ cargo install laze

Getting started

$ laze -C examples/hello-world task 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).

Dependencies

~12MB
~228K SLoC