Skip to content

iddev5/cobalt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cobalt Build System

Simple, minimalistic build system/build generator for C projects which uses Modules for custom dependencies.
It outputs Ninja build files which compiles at lightning fast speed utilizing multiple cores.

How to use

  1. Create a new project using:
cobalt new my-awesome-game
  1. Modify the project file, i.e Cobalt.json:
{
    "id": "my-awesome-game",
    "type": "application",
    "src": [ "main.c", "game.c", "player.c", "evil_enemy.c" ]
}
  1. And then built the project using:
cobalt build

About

⚔️ Cobalt Build System - Simple, experimental build system for C projects, written in Python!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages