mirror of
https://gitlab.gnome.org/GNOME/gimp.git
synced 2025-07-04 09:53:25 +00:00
pygimp: make GimpParasite type known to the code generator
This commit is contained in:
parent
fd7c1eff47
commit
7934e1c8f1
2 changed files with 12 additions and 1 deletions
|
@ -132,6 +132,7 @@ pygimp_PYTHON = \
|
|||
pygimp_DATA = pygimp-logo.png
|
||||
|
||||
codegen_files = \
|
||||
gimp-types.defs \
|
||||
gimpcolor-types.defs \
|
||||
gimpenums-types.defs \
|
||||
gimpthumb.defs \
|
||||
|
@ -164,7 +165,7 @@ EXTRA_DIST = \
|
|||
$(pygimp_DATA) \
|
||||
$(codegen_files)
|
||||
|
||||
gimpui.c: gimpui.defs gimpui.override gimpcolor-types.defs gimpenums-types.defs
|
||||
gimpui.c: gimpui.defs gimpui.override gimp-types.defs gimpcolor-types.defs gimpenums-types.defs
|
||||
|
||||
gimpthumb.c: gimpthumb.defs gimpthumb.override
|
||||
|
||||
|
@ -176,6 +177,7 @@ CLEANFILES = gimpui.c gimpthumb.c
|
|||
--override $*.override \
|
||||
--register $(PYGTK_DEFSDIR)/gdk-types.defs \
|
||||
--register $(PYGTK_DEFSDIR)/gtk-types.defs \
|
||||
--register gimp-types.defs \
|
||||
--register gimpcolor-types.defs \
|
||||
--register gimpenums-types.defs \
|
||||
--prefix $* $*.defs) > gen-$*.c \
|
||||
|
|
9
plug-ins/pygimp/gimp-types.defs
Normal file
9
plug-ins/pygimp/gimp-types.defs
Normal file
|
@ -0,0 +1,9 @@
|
|||
;; -*- scheme -*-
|
||||
|
||||
;; from libgimpbase, implemented manually in pygimp-parasite.c
|
||||
|
||||
(define-boxed GimpParasite
|
||||
(in-module "Gimp")
|
||||
(c-name "GimpParasite")
|
||||
(gtype-id "GIMP_TYPE_PARASITE")
|
||||
)
|
Loading…
Add table
Add a link
Reference in a new issue