cutekit/doc/spec/project.md
2023-07-17 12:53:19 +01:00

600 B

project.json

The project file is the main file of the project. It describes the project and its dependencies.

id

The id of the project. This is used to identify the project.

type

Should be project.

description

The description of the project for the user.

extern

A list of external dependencies for the project, for example:


"externs": {
    "cute-engineering/libheap": {
        "git": "https://github.com/cute-engineering/libheap.git",
        "tag": "v1.1.0"
    }
}

You describe the project id, the git repository and the tag to use.