juxt

dominicm 2017-08-07T09:57:41.472969Z

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

ttx 2017-08-07T10:32:06.136806Z

@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: https://github.com/juxt/aero/issues/48 Please take a look.