meson build with pdbgen

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

meson build with pdbgen

Developers mailing list
Is there a build option for the meson build similar to the --with-pdbgen
for the automake AM build?

I am hacking at PDB procedures.  The meson build doesn't seem to generate
code using the PDBGEN tool (from the source in the pdb/groups directory.)
There is no mention of "pdb" in the meson_options.txt file.

If not, I will open an issue.  Without the option, the meson build cannot
entirely replace the automake build.
_______________________________________________
gimp-developer-list mailing list
List address:    [hidden email]
List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list
List archives:   https://mail.gnome.org/archives/gimp-developer-list
Reply | Threaded
Open this post in threaded view
|

Re: meson build with pdbgen

Developers mailing list
Hi,

On Mon, Dec 28, 2020 at 2:11 PM Lloyd Konneker via gimp-developer-list <
[hidden email]> wrote:

> Is there a build option for the meson build similar to the --with-pdbgen
> for the automake AM build?
>
> I am hacking at PDB procedures.  The meson build doesn't seem to generate
> code using the PDBGEN tool (from the source in the pdb/groups directory.)
> There is no mention of "pdb" in the meson_options.txt file.
>

Yes. It's one of the many issues we currently have with the meson build.
See: https://gitlab.gnome.org/GNOME/gimp/-/issues/4201


> If not, I will open an issue.  Without the option, the meson build cannot
> entirely replace the automake build.
>

Which is why the meson build is absolutely not replacing the autotools one
so far. We still officially ask people to use autotools (in the context of
a final build, like packaging; developers who want to contribute are
obviously welcome to use meson so that they can contribute to fix the
build).

It is far from being the only issue:
https://gitlab.gnome.org/GNOME/gimp/-/issues?scope=all&utf8=%E2%9C%93&state=opened&label_name[]=Build%3Ameson

Patches welcome.

Jehan

_______________________________________________
> gimp-developer-list mailing list
> List address:    [hidden email]
> List membership:
> https://mail.gnome.org/mailman/listinfo/gimp-developer-list
> List archives:   https://mail.gnome.org/archives/gimp-developer-list
>


--
ZeMarmot open animation film
http://film.zemarmot.net
Liberapay: https://liberapay.com/ZeMarmot/
Patreon: https://patreon.com/zemarmot
Tipeee: https://www.tipeee.com/zemarmot
_______________________________________________
gimp-developer-list mailing list
List address:    [hidden email]
List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list
List archives:   https://mail.gnome.org/archives/gimp-developer-list