From: Daan De Meyer Date: Thu, 24 Aug 2023 11:37:20 +0000 (+0200) Subject: Mention backward compat break regarding overrides in man page X-Git-Tag: v16~39 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6e0736226d35244526f5a0db00cb835cbd095af9;p=thirdparty%2Fmkosi.git Mention backward compat break regarding overrides in man page --- diff --git a/mkosi/resources/mkosi.md b/mkosi/resources/mkosi.md index bfb23765d..9d2710ebc 100644 --- a/mkosi/resources/mkosi.md +++ b/mkosi/resources/mkosi.md @@ -266,6 +266,11 @@ Configuration is parsed in the following order: * Any default paths (depending on the option) are configured if the corresponding path exists. +Note that if the same setting is configured twice, the later assignment +overrides the earlier assignment unless the setting is a list based +setting. Also note that before v16, we used to do the opposite, where +the earlier assignment would be used instead of later assignments. + Settings that take a list of values are merged by appending the new values to the previously configured values. If a list setting is set to the empty list, all previously assigned values are cleared.