Metadata-Version: 2.1
Name: laze
Version: 0.0.8
Summary: laze: a ninja buildfile generator
Home-page: https://github.com/kaspar030/laze
Author: Kaspar Schleiser
Author-email: kaspar@schleiser.de
License: GPLv3
Keywords: build tool
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Description-Content-Type: text/markdown
Requires-Dist: click
Requires-Dist: pyyaml
Requires-Dist: ninja-syntax
Requires-Dist: click-default-group
Requires-Dist: msgpack

# Introduction

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

# Requirements

- python3
- ninja

# Installation

    $ apt-get install ninja
    $ pip3 install --user laze


# Getting started

Create two files:

hello.c:

```

#include <stdio.h>

int main(int argc, const char *argv[])
{
    printf("Laze says hello!\n");
    return 0;
}
```

laze-project.yml:

```
# import default build rules and host context
import:
    - $laze/default

# define an application named "hello"
app:
    name: hello
    sources:
        - hello.c
```

Then compile & run:

    $ laze -t run


# Documentation

TODO.

# License

laze is licensed under the terms of GPLv3.


