Fork me on GitHub
#juxt
<
2017-08-07
>
dominicm09:08:41

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

ttx10:08:06

@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.