mkpankov/qake

Configuration management

mkpankov opened this issue · 0 comments

It seems it's possible to implement a per-option configuration tracking by using separate files for each option. They would need a proxy *.did_update, on which the everything will depend. Some aggregate configuration file would be processed and produce both proxies and separate configuration files.

Dependency should look like

a:
  $(call CONF_PROXY,OPTION_A) \
| $(call CONF_FILE,OPTION_A)