Skip to content

DarkStarSystems/pcons

Repository files navigation

Pcons: a python-based software build system

PCons is currently very much a work in progress; my goal is for it to be a software build tool inspired by SCons and CMake. The basic idea is to use modern python as the language to describe the build dependency tree and tools, and emit project definitions for Ninja or Makefiles to actually run the build.


pcons

codecov CI

pcons -- created by garyo

Install it from PyPI

pip install pcons

Usage

from pcons import BaseClass
from pcons import base_function

BaseClass().base_method()
base_function()
$ python -m pcons
#or
$ pcons

Development

Read the CONTRIBUTING.md file.

About

Python-based software build tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages