<p>If you're making a package, I would use <a href="https://geany.org/download/releases/" rel="nofollow">the stable releases</a> as Source. When using those you don't need to run <code>autogen.sh</code> at all.</p>
<p>If you're using Git as Source then you need to run <code>autogen.sh</code> once in order to generate the <code>configure</code> script (and various other files). Once <code>configure</code> is generated, you never need to re-generate it using <code>autogen.sh</code> again, unless you're making changes to the build system of Geany. <code>autogen.sh</code> script has a bunch of dependencies which are not needed just to compile Geany, so you wouldn't want people using the package to have to install all of them for no reason, and spend all the extra time regenerating already existing files.</p>
<p>autogen.sh = prepare the Git repo to be built<br>
configure = prepare the build system for the host/target</p>
<p>Disclaimer: I'm not familiar with Slack packaging.</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/issues/2406?email_source=notifications&email_token=AAIOWJ5XTE2YLINWTL5LDM3QXKX53A5CNFSM4JWPMZDKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGFHYXQ#issuecomment-562723934">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ4M6FTRTNKHJVO3QYLQXKX53ANCNFSM4JWPMZDA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AAIOWJ457M2QI3FBIYRKZR3QXKX53A5CNFSM4JWPMZDKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGFHYXQ.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/issues/2406?email_source=notifications\u0026email_token=AAIOWJ5XTE2YLINWTL5LDM3QXKX53A5CNFSM4JWPMZDKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGFHYXQ#issuecomment-562723934",
"url": "https://github.com/geany/geany/issues/2406?email_source=notifications\u0026email_token=AAIOWJ5XTE2YLINWTL5LDM3QXKX53A5CNFSM4JWPMZDKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGFHYXQ#issuecomment-562723934",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>