Fork me on GitHub

@ttx you can use #profile to make things optional in aero


@dominicm Thanks for the follow up. While #profile does conditional selection of configuration, it assumes that the developer has full control over the configuration placement. Sometimes, that's not true. Say, I want to distribute an uberjar which works on defaults, but respects user's overrides if a config file is found in appropriate place in home directory. My issue is, #include does not have any defined behavior for missing files. I've submitted an enhancement proposal here: Please take a look.