eons Basic Build System
Project description
eons Basic Build System
This project derives from esam to improve ease-of-hacking ;)
Supported Languages
Currently, only C++ is supported
Prerequisites
- python >= 3.6.3
- esam >= 1.0.0
Prerequisites for C++
- cmake >= 3.1.1
- make >= whatever
- g++ or equivalent for cmake
Installation
pip install ebbs
Usage
ebbs assumes that your project is named in accordance with eons naming conventions as well as eons directory conventions
This usually means your project has the name of bin_my-project
, lib_my-project
, test_my-project
, etc.
Specific usage is language specific
C++
Instead of writing and managing cmake files throughout your directory tree, you can use ebbs --gen-cmake
from a build
folder and all .h and .cpp files in
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ebbs-1.0.2.tar.gz
(8.0 kB
view hashes)
Built Distribution
ebbs-1.0.2-py3-none-any.whl
(9.2 kB
view hashes)