[Github-comments] [geany/geany] Combine geany addons/plugins/extensions? (#2757)

elextr notifications at xxxxx
Wed Mar 3 22:51:36 UTC 2021


Geany and plugins are written in C, which unlike Ruby is not portable, it has to be configured and ahead of time compiled for the system it is to run on.  The binary distributions perform that compilation for their system and only the binary needs to be distributed.  To compile Geany and plugins the development versions of the dependencies need to be installed, which Geany developers will have, but Geany users likely do not, but for binary distributions users do not need them.

Therefore the model Geany uses is that most distribution is in binaries tailored to the particular system.  The project provides binaries for Windows and macos since there are no distributors for those, for all Linuxen the distribution provides the binaries suitable configured to their specific arcane rules and packaging system.

Source tarballs as you use and git source are available for those that need them, but they are not considered the primary distribution method and users of them are presumed to have the development knowledge to get the dependencies for build and to set any configure options they need.

All of which is a lead up to saying that it is very unlikely that Geany will support a built-in download and compile source capability.


-- 
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/2757#issuecomment-790129317
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20210303/02947442/attachment-0001.htm>


More information about the Github-comments mailing list