Home

Awesome

<br/> <br/> <br/> <p align="center"> <img src="logo.png" width="200" height="200"> </p> <h1 align="center">CuteKit</h1> <p align="center"> The *magical* build system and package manager </p> <br/> <br/> <br/>

Table of contents

Introduction

CuteKit is a simple - yet - powerful build system and package manager for C and C++. It:

Installation

To install Cutekit, you may use your favourite package manager if it is available. Or you can install it manually by following the instructions below.

$ git clone https://github.com/cute-engineering/cutekit

$ cd cutekit

# If you want to use the latest version of Cutekit, you can switch to the dev branch.
# $ git switch dev

$ pip install --user -e .

Quick-start

-> If you directly want to start using Cutekit for a new project, you can just run $ ck I host and it will create a new project in the host directory (you can rename it later).

-> If you want to use Cutekit for writing operating systems, you can create a new limine-based project by running $ ck I limine-barebone.

Example

If you want to see how it works you can read the doc/cutekit.md file.

License

<a href="https://opensource.org/licenses/MIT"> <img align="right" height="96" alt="MIT License" src="doc/mit.svg" /> </a>

Cutekit is licensed under the MIT License.

The full text of the license can be accessed via this link and is also included in the license.md file of this software package.