#build-tool #ninja #c

build laze

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

15 releases

0.1.15 Jan 17, 2023
0.1.11 Dec 19, 2022
0.1.10 Nov 24, 2022
0.1.8 May 2, 2022
0.1.2 Mar 8, 2021

#25 in Build Utils

Download history 8/week @ 2022-10-13 1/week @ 2022-11-03 32/week @ 2022-11-10 8/week @ 2022-11-17 26/week @ 2022-11-24 4/week @ 2022-12-01 1/week @ 2022-12-08 23/week @ 2022-12-15 16/week @ 2022-12-22 8/week @ 2022-12-29 48/week @ 2023-01-05 48/week @ 2023-01-12 19/week @ 2023-01-19 11/week @ 2023-01-26

126 downloads per month

Apache-2.0

180KB
4.5K SLoC

Build Status dependency status Coverage Status Packaging status latest packaged version(s)

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 manager, 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
~245K SLoC