sierdzio / gibs

Experimental project: in-source build system. Just for fun ;-)
Other
0 stars 1 forks source link

Feature support #28

Closed sierdzio closed 6 years ago

sierdzio commented 6 years ago

Features are optional, compile time functionalities which can be turned on or off.

Internally they can be just subprojects of type zero: they don't produce an app or library, just provide include files and sources. Feature also adds a define for the compiler.

A feature can be turned on by passing --some-feature to ibs. Feature can be turned off with --no-some-feature.

sierdzio commented 6 years ago

Done in v0.0.2! :-)