Re: [Gimp-developer] Big problem with Gimp G'MIC with upcoming Gimp 2.10
- From: Michael Natterer <mitch gimp org>
- To: Jehan Pagès <jehan marmottard gmail com>
- Cc: gimp-developer <gimp-developer-list gnome org>
- Subject: Re: [Gimp-developer] Big problem with Gimp G'MIC with upcoming Gimp 2.10
- Date: Sun, 27 Apr 2014 14:35:04 +0200
On Sun, 2014-04-27 at 12:05 +1200, Jehan Pagès wrote:
Hi,
On Sun, Apr 27, 2014 at 4:55 AM, Jon Nordby <jononor gmail com> wrote:
One could set up g'mic or another well-maintained C++ plugin for GIMP
to build on Jenkins? That way these errors would be quickly (and
hopefully fixed).
Actually more simply a very simple do-nothing C++ plugin, yet which
includes all possible libgimp headers, could be integrated in the tree
as a C++ compilation test to be run during `make check`. That would
also catch these kind of bugs.
Done, we have such a file already:
commit a4773a559982dbf53a6f9b63c113452550e9e1ae
Author: Michael Natterer <mitch gimp org>
Date: Sun Apr 27 14:30:00 2014 +0200
plug-ins: include libgimp/gimp.h and gimpui.h in openexr-wrapper.cc
The file does not need the includes, but including libgimp from a C
++
file makes sure the build fails if something forbidden gets added to
any public libgimp header, such as a struct member named "private".
plug-ins/file-exr/openexr-wrapper.cc | 8 ++++++++
1 file changed, 8 insertions(+)
No need for anything more complicated like adding make check targets...
--Mitch
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]