<p></p>
<p><b>@b4n</b> requested changes on this pull request.</p>

<p>This has a few issues IMO:</p>
<ul>
<li>The way you modify the file <em>changes the whole line</em>, meaning that if that rule and the source file are not in sync, it's super hard to diagnose weird content in the installed file (as it ignores the content of the source file).</li>
<li>I don't like modifying a file at install time.  Not only this means you get another set of files before and after installation, this also means that for a lot of people it'll modify build files <em>as root</em> (if they install as root), which is awfully annoying (you get root-owned files you can't modify in a user directory).</li>
<li>The <a href="https://www.gnu.org/software/automake/manual/automake.html#Extending-Installation" rel="nofollow">documentation</a> doesn't actually say whether or not <code>install-data-local</code> is performed before or after the Automake rules, so it's not guaranteed modifying a file will install it.  In practice it's probably the case if it currently works (and I guess the implementation is straightforward and guarantees it), but it's undocumented.</li>
</ul>
<p>I'll abuse of my dictatorship here and say that if we want this we'll use my set of changes (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/b4n/geany/commit/884309bd6e7969f7b2d01592fa6741cd76b1580b/hovercard" href="https://github.com/b4n/geany/commit/884309bd6e7969f7b2d01592fa6741cd76b1580b">b4n@<tt>884309b</tt></a>), unless of course anybody has specific concerns about it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/pull/2728#pullrequestreview-570468082">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJY7C2DQLYHV42N6C4LS2QWGZANCNFSM4WEW67UQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AAIOWJ3ADZVAG5UBVXOBUNLS2QWGZA5CNFSM4WEW67U2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOEIAKN4Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/pull/2728#pullrequestreview-570468082",
"url": "https://github.com/geany/geany/pull/2728#pullrequestreview-570468082",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>