hossbeast / fab

build optimally
GNU General Public License v3.0
4 stars 0 forks source link

fab - configurable options #53

Closed hossbeast closed 4 years ago

hossbeast commented 9 years ago

fab needs a system for user-configurable options, similar to git. i.e. you have an options-file, ~/.fabrc, and then options can be overridden on the cmdline.

This is different from options that are meaningful for how the build is calculated/executed. For example, I am also planning options(s) for how to detect source file changes (stathash, contenthash, inotify, etc) but those should be specified in the fabfile(s) themselves.

options

hossbeast commented 6 years ago

Config parsing / reloading / subsystem reconfiguration has now been implemented.

hossbeast commented 6 years ago

I'll keep this open until I can include some documentation on the file format, where the files go, how precedence works, and implement some of the options mentioned.

Right now, the options implemented are: