On Fri, Apr 26, 2024 at 6:07 AM Daniel Cerqueira <[email protected]>
wrote:

> Hi.
>
> I have recently installed GSRC, and it has been an eye opener on my
> software usage. With GSRC is so simple to compile my own software. GSRC
> is a great GNU package! Congratulations!
>
I am the GSRC maintainer(s). GSRC gets daily maintenance, so it's pretty
polished; still it has many deficiencies that I know about, yet to fix.
I think it is underappreciated by the GNU community.

>
> Now, I am trying to compile some GSRC package (from savannah) that uses
> meson/ninja as its build system. How can I set up compilation flags on a
> meson project, using GSRC?
>
I don't know, yet. Since I've become a maintainer, it's been a
learn-as-I-go process. I've had to figure out arcana of various systems,
autotools, cmake, make, configure, meson, guile, ant, ninja, java, maven,
git, bzr, brz, b2, python, etc. I guess the point of gsrc is so the users
don't have to figure out all that stuff individually, and all that
complexity can be hidden behind a simple "make install" command.
Meson has become more prominent since I started and I still don't
understand it thoroughly. I'm sure there's a way, I just don't know what to
pass to meson where. If you figure part of it out, let me know, for the
betterment of humanity (and other extraterrestrial species using GNU
software).

>
> I know how to set up compilation flags on a Autotools project, inside
> GSRC. I haven't been successful in setting up GSRC's compilation flags
> for meson.
>
> Thank you so much, and since this may be a bug, I haven't found a proper
> channel to communicate about this. Therefore this email.
>
For simplicity, GSRC has only one maillist. It is used for bugs, non-bugs,
and inverse-bugs.

>
> Cheers, and thank you! <3
>

Reply via email to