> If you're making a package, I would use [the stable 
> releases](https://geany.org/download/releases/) as Source. When using those 
> you don't need to run `autogen.sh` at all.
> 
> If you're using Git as Source then you need to run `autogen.sh` once in order 
> to generate the `configure` script (and various other files). Once 
> `configure` is generated, you never need to re-generate it using `autogen.sh` 
> again, unless you're making changes to the build system of Geany. 
> `autogen.sh` 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.
> 
> autogen.sh = prepare the Git repo to be built
> configure = prepare the build system for the host/target
> 
> Disclaimer: I'm not familiar with Slack packaging.

Thanks again! Your explanations add more information to me, and it helped me a 
lot! Now with the 2 answers you gave me helped me to advance my knowledge!

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/2406#issuecomment-562731499

Reply via email to