> It seems reasonable to include all the needed header files as an option in the installer (ex. under the existing Development Files option) so people making plugins don't have to reverse engineer the G* stack we provide to find out what version of headers they need to match against which runtime libs, etc. I'm assuming it's just a bunch of headers and not something huge (relative to the .dlls).<br>
I don't think so. Since we don't do anything special with the GTK stack<br>
we provide, there is no need to "reverse engineer" it. What we do is<br>
installing packages with MSYS2 and remove some unnecessary files.<br>
And necessary scripts for developing are in the repo as well as a howto<br>
in the wiki.<br>
To be complete in this regard, we would maybe even have to include the<br>
toolchain into the installer which is overkill, IMO.<br>
<br>
Btw, just the headers won't be enough. We would need to include the .a<br>
files probably as well and they have some significant file size.<br>
<br>


<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/1072#issuecomment-226105613">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe/ABDrJ3n2YlwBlmN1eO3BdNKnvCFbs-geks5qL6SMgaJpZM4I1slV">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ-Yxvo59jUYtXQVyNOOi_FVO1rCPks5qL6SMgaJpZM4I1slV.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany/pull/1072#issuecomment-226105613"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>