[gimp] libgimpwidgets: introspect libgimpwidgets.
- From: Jehan <jehanp src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] libgimpwidgets: introspect libgimpwidgets.
- Date: Tue, 30 Jul 2019 10:58:58 +0000 (UTC)
commit afe0bcbc589108842a2dbc0477369e6f6d247dee
Author: Jehan <jehan girinstud io>
Date: Tue Jul 30 01:46:04 2019 +0200
libgimpwidgets: introspect libgimpwidgets.
Only leave behind gimpcolorscale, gimpcolorscales and gimpcolorselect
for now. There are some GI compilation errors and I don't have the time
right now to look into it. Most of libgimpwidgets is available to GI
bindings now anyway.
Makefile.am | 9 ++-
libgimpwidgets/Makefile.am | 168 ++-------------------------------------------
libgimpwidgets/Makefile.gi | 118 +++++++++++++++++++++++++++++++
3 files changed, 130 insertions(+), 165 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index 39bfe4c4a3..cb2f06346c 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -180,6 +180,7 @@ include $(top_srcdir)/libgimpconfig/Makefile.gi
include $(top_srcdir)/libgimpmath/Makefile.gi
include $(top_srcdir)/libgimpmodule/Makefile.gi
include $(top_srcdir)/libgimpthumb/Makefile.gi
+include $(top_srcdir)/libgimpwidgets/Makefile.gi
INTROSPECTION_GIRS =
INTROSPECTION_SCANNER_ARGS = --warn-all --add-include-path="$(srcdir)" --add-include-path="$(shell
$(PKG_CONFIG) --define-variable=datadir="$(datadir)" --variable=girdir gobject-introspection-1.0)"
@@ -195,6 +196,7 @@ Gimp-@GIMP_API_VERSION@.gir: \
libgimpmath/libgimpmath-@GIMP_API_VERSION@.la \
libgimpmodule/libgimpmodule-@GIMP_API_VERSION@.la \
libgimpthumb/libgimpthumb-@GIMP_API_VERSION@.la \
+ libgimpwidgets/libgimpwidgets-@GIMP_API_VERSION@.la \
Makefile
# The various other GObject-Introspected libraries our API references
@@ -215,6 +217,7 @@ Gimp_@GIMP_API_MAJOR_VERSION@_@GIMP_API_MINOR_VERSION@_gir_CFLAGS = \
-DGIMP_MATH_COMPILATION \
-DGIMP_MODULE_COMPILATION \
-DGIMP_THUMB_COMPILATION \
+ -DGIMP_WIDGETS_COMPILATION \
$(AM_CFLAGS) \
$(AM_CPPFLAGS) \
-I$(top_builddir) \
@@ -233,7 +236,8 @@ Gimp_@GIMP_API_MAJOR_VERSION@_@GIMP_API_MINOR_VERSION@_gir_LIBS = \
libgimpconfig/libgimpconfig-@GIMP_API_VERSION@.la \
libgimpmath/libgimpmath-@GIMP_API_VERSION@.la \
libgimpmodule/libgimpmodule-@GIMP_API_VERSION@.la \
- libgimpthumb/libgimpthumb-@GIMP_API_VERSION@.la
+ libgimpthumb/libgimpthumb-@GIMP_API_VERSION@.la \
+ libgimpwidgets/libgimpwidgets-@GIMP_API_VERSION@.la
Gimp_@GIMP_API_MAJOR_VERSION@_@GIMP_API_MINOR_VERSION@_gir_FILES = \
$(libgimp_introspectable) \
@@ -243,7 +247,8 @@ Gimp_@GIMP_API_MAJOR_VERSION@_@GIMP_API_MINOR_VERSION@_gir_FILES = \
$(libgimpconfig_introspectable) \
$(libgimpmath_introspectable) \
$(libgimpmodule_introspectable) \
- $(libgimpthumb_introspectable)
+ $(libgimpthumb_introspectable) \
+ $(libgimpwidgets_introspectable)
INTROSPECTION_GIRS += Gimp-@GIMP_API_VERSION@.gir
diff --git a/libgimpwidgets/Makefile.am b/libgimpwidgets/Makefile.am
index 2e3ee30e99..ab0fde6430 100644
--- a/libgimpwidgets/Makefile.am
+++ b/libgimpwidgets/Makefile.am
@@ -73,129 +73,25 @@ AM_LDFLAGS = \
lib_LTLIBRARIES = libgimpwidgets-@GIMP_API_VERSION@.la
+AUTOMAKE_OPTIONS = subdir-objects
+include $(top_srcdir)/libgimpwidgets/Makefile.gi
+
libgimpwidgets_sources = \
- gimpbrowser.c \
- gimpbrowser.h \
- gimpbusybox.c \
- gimpbusybox.h \
- gimpbutton.c \
- gimpbutton.h \
- gimpcairo-utils.c \
- gimpcairo-utils.h \
- gimpcellrenderercolor.c \
- gimpcellrenderercolor.h \
- gimpcellrenderertoggle.c \
- gimpcellrenderertoggle.h \
- gimpchainbutton.c \
- gimpchainbutton.h \
- gimpcolorarea.c \
- gimpcolorarea.h \
- gimpcolorbutton.c \
- gimpcolorbutton.h \
- gimpcolordisplay.c \
- gimpcolordisplay.h \
- gimpcolordisplaystack.c \
- gimpcolordisplaystack.h \
- gimpcolorhexentry.c \
- gimpcolorhexentry.h \
- gimpcolornotebook.c \
- gimpcolornotebook.h \
- gimpcolorprofilechooserdialog.c \
- gimpcolorprofilechooserdialog.h \
- gimpcolorprofilecombobox.c \
- gimpcolorprofilecombobox.h \
gimpcolorprofilestore-private.h \
- gimpcolorprofilestore.c \
- gimpcolorprofilestore.h \
- gimpcolorprofileview.c \
- gimpcolorprofileview.h \
gimpcolorscale.c \
gimpcolorscale.h \
gimpcolorscales.c \
gimpcolorscales.h \
gimpcolorselect.c \
gimpcolorselect.h \
- gimpcolorselection.c \
- gimpcolorselection.h \
- gimpcolorselector.c \
- gimpcolorselector.h \
gimpcontroller.c \
gimpcontroller.h \
- gimpdialog.c \
- gimpdialog.h \
gimpeevl.c \
gimpeevl.h \
- gimpenumcombobox.c \
- gimpenumcombobox.h \
- gimpenumlabel.c \
- gimpenumlabel.h \
- gimpenumstore.c \
- gimpenumstore.h \
- gimpenumwidgets.c \
- gimpenumwidgets.h \
- gimpfileentry.c \
- gimpfileentry.h \
- gimpframe.c \
- gimpframe.h \
- gimphelpui.c \
- gimphelpui.h \
- gimphintbox.c \
- gimphintbox.h \
- gimpicons.c \
- gimpicons.h \
- gimpintcombobox.c \
- gimpintcombobox.h \
- gimpintstore.c \
- gimpintstore.h \
- gimpmemsizeentry.c \
- gimpmemsizeentry.h \
- gimpnumberpairentry.c \
- gimpnumberpairentry.h \
- gimpoffsetarea.c \
- gimpoffsetarea.h \
- gimppageselector.c \
- gimppageselector.h \
- gimppatheditor.c \
- gimppatheditor.h \
- gimppickbutton.c \
- gimppickbutton.h \
gimppickbutton-private.h \
- gimppreview.c \
- gimppreview.h \
- gimppreviewarea.c \
- gimppreviewarea.h \
- gimppropwidgets.c \
- gimppropwidgets.h \
- gimpquerybox.c \
- gimpquerybox.h \
- gimpruler.c \
- gimpruler.h \
- gimpscaleentry.c \
- gimpscaleentry.h \
- gimpscrolledpreview.c \
- gimpscrolledpreview.h \
- gimpsizeentry.c \
- gimpsizeentry.h \
- gimpspinbutton.c \
- gimpspinbutton.h \
- gimpstringcombobox.c \
- gimpstringcombobox.h \
- gimpunitcombobox.c \
- gimpunitcombobox.h \
- gimpunitstore.c \
- gimpunitstore.h \
- gimpwidgets-error.c \
- gimpwidgets-error.h \
gimpwidgets-private.c \
gimpwidgets-private.h \
- gimpwidgets.c \
- gimpwidgets.h \
- gimpwidgetsenums.h \
- gimpwidgetstypes.h \
- gimpwidgetsutils.c \
- gimpwidgetsutils.h \
- gimpzoommodel.c \
- gimpzoommodel.h
+ $(libgimpwidgets_introspectable)
libgimpwidgets_built_sources = \
gimp-color-picker-cursors.c \
@@ -213,65 +109,11 @@ libgimpwidgets_@GIMP_API_VERSION@_la_SOURCES = \
$(libgimpwidgets_sources)
libgimpwidgetsinclude_HEADERS = \
- gimpbrowser.h \
- gimpbusybox.h \
- gimpbutton.h \
- gimpcairo-utils.h \
- gimpcellrenderercolor.h \
- gimpcellrenderertoggle.h \
- gimpchainbutton.h \
- gimpcolorarea.h \
- gimpcolorbutton.h \
- gimpcolordisplay.h \
- gimpcolordisplaystack.h \
- gimpcolorhexentry.h \
- gimpcolornotebook.h \
- gimpcolorprofilechooserdialog.h \
- gimpcolorprofilecombobox.h \
- gimpcolorprofilestore.h \
- gimpcolorprofileview.h \
gimpcolorscale.h \
gimpcolorscales.h \
gimpcolorselect.h \
- gimpcolorselection.h \
- gimpcolorselector.h \
gimpcontroller.h \
- gimpdialog.h \
- gimpenumcombobox.h \
- gimpenumlabel.h \
- gimpenumstore.h \
- gimpenumwidgets.h \
- gimpfileentry.h \
- gimpframe.h \
- gimphelpui.h \
- gimphintbox.h \
- gimpicons.h \
- gimpintcombobox.h \
- gimpintstore.h \
- gimpmemsizeentry.h \
- gimpnumberpairentry.h \
- gimpoffsetarea.h \
- gimppageselector.h \
- gimppatheditor.h \
- gimppickbutton.h \
- gimppreview.h \
- gimppreviewarea.h \
- gimppropwidgets.h \
- gimpquerybox.h \
- gimpruler.h \
- gimpscaleentry.h \
- gimpscrolledpreview.h \
- gimpsizeentry.h \
- gimpspinbutton.h \
- gimpstringcombobox.h \
- gimpunitcombobox.h \
- gimpunitstore.h \
- gimpwidgets-error.h \
- gimpwidgets.h \
- gimpwidgetsenums.h \
- gimpwidgetstypes.h \
- gimpwidgetsutils.h \
- gimpzoommodel.h
+ $(libgimpwidgets_introspectable_headers)
libgimpwidgets_@GIMP_API_VERSION@_la_LDFLAGS = \
-version-info $(LT_VERSION_INFO) \
diff --git a/libgimpwidgets/Makefile.gi b/libgimpwidgets/Makefile.gi
new file mode 100644
index 0000000000..0c9ae7fae8
--- /dev/null
+++ b/libgimpwidgets/Makefile.gi
@@ -0,0 +1,118 @@
+libgimpwidgets_introspectable_headers = \
+ $(top_srcdir)/libgimpwidgets/gimpbrowser.h \
+ $(top_srcdir)/libgimpwidgets/gimpbusybox.h \
+ $(top_srcdir)/libgimpwidgets/gimpbutton.h \
+ $(top_srcdir)/libgimpwidgets/gimpcairo-utils.h \
+ $(top_srcdir)/libgimpwidgets/gimpcellrenderercolor.h \
+ $(top_srcdir)/libgimpwidgets/gimpcellrenderertoggle.h \
+ $(top_srcdir)/libgimpwidgets/gimpchainbutton.h \
+ $(top_srcdir)/libgimpwidgets/gimpcolorarea.h \
+ $(top_srcdir)/libgimpwidgets/gimpcolorbutton.h \
+ $(top_srcdir)/libgimpwidgets/gimpcolordisplay.h \
+ $(top_srcdir)/libgimpwidgets/gimpcolordisplaystack.h \
+ $(top_srcdir)/libgimpwidgets/gimpcolorhexentry.h \
+ $(top_srcdir)/libgimpwidgets/gimpcolornotebook.h \
+ $(top_srcdir)/libgimpwidgets/gimpcolorprofilechooserdialog.h \
+ $(top_srcdir)/libgimpwidgets/gimpcolorprofilecombobox.h \
+ $(top_srcdir)/libgimpwidgets/gimpcolorprofilestore.h \
+ $(top_srcdir)/libgimpwidgets/gimpcolorprofileview.h \
+## $(top_srcdir)/libgimpwidgets/gimpcolorscale.h
+## $(top_srcdir)/libgimpwidgets/gimpcolorscales.h
+## $(top_srcdir)/libgimpwidgets/gimpcolorselect.h
+ $(top_srcdir)/libgimpwidgets/gimpcolorselection.h \
+ $(top_srcdir)/libgimpwidgets/gimpcolorselector.h \
+ $(top_srcdir)/libgimpwidgets/gimpdialog.h \
+ $(top_srcdir)/libgimpwidgets/gimpenumcombobox.h \
+ $(top_srcdir)/libgimpwidgets/gimpenumlabel.h \
+ $(top_srcdir)/libgimpwidgets/gimpenumstore.h \
+ $(top_srcdir)/libgimpwidgets/gimpenumwidgets.h \
+ $(top_srcdir)/libgimpwidgets/gimpfileentry.h \
+ $(top_srcdir)/libgimpwidgets/gimpframe.h \
+ $(top_srcdir)/libgimpwidgets/gimphelpui.h \
+ $(top_srcdir)/libgimpwidgets/gimphintbox.h \
+ $(top_srcdir)/libgimpwidgets/gimpicons.h \
+ $(top_srcdir)/libgimpwidgets/gimpintcombobox.h \
+ $(top_srcdir)/libgimpwidgets/gimpintstore.h \
+ $(top_srcdir)/libgimpwidgets/gimpmemsizeentry.h \
+ $(top_srcdir)/libgimpwidgets/gimpnumberpairentry.h \
+ $(top_srcdir)/libgimpwidgets/gimpoffsetarea.h \
+ $(top_srcdir)/libgimpwidgets/gimppageselector.h \
+ $(top_srcdir)/libgimpwidgets/gimppatheditor.h \
+ $(top_srcdir)/libgimpwidgets/gimppickbutton.h \
+ $(top_srcdir)/libgimpwidgets/gimppreview.h \
+ $(top_srcdir)/libgimpwidgets/gimppreviewarea.h \
+ $(top_srcdir)/libgimpwidgets/gimppropwidgets.h \
+ $(top_srcdir)/libgimpwidgets/gimpquerybox.h \
+ $(top_srcdir)/libgimpwidgets/gimpruler.h \
+ $(top_srcdir)/libgimpwidgets/gimpscaleentry.h \
+ $(top_srcdir)/libgimpwidgets/gimpscrolledpreview.h \
+ $(top_srcdir)/libgimpwidgets/gimpsizeentry.h \
+ $(top_srcdir)/libgimpwidgets/gimpspinbutton.h \
+ $(top_srcdir)/libgimpwidgets/gimpstringcombobox.h \
+ $(top_srcdir)/libgimpwidgets/gimpunitcombobox.h \
+ $(top_srcdir)/libgimpwidgets/gimpunitstore.h \
+ $(top_srcdir)/libgimpwidgets/gimpwidgets-error.h \
+ $(top_srcdir)/libgimpwidgets/gimpwidgets.h \
+ $(top_srcdir)/libgimpwidgets/gimpwidgetsenums.h \
+ $(top_srcdir)/libgimpwidgets/gimpwidgetstypes.h \
+ $(top_srcdir)/libgimpwidgets/gimpwidgetsutils.h \
+ $(top_srcdir)/libgimpwidgets/gimpzoommodel.h
+
+libgimpwidgets_introspectable = \
+ $(top_srcdir)/libgimpwidgets/gimpbrowser.c \
+ $(top_srcdir)/libgimpwidgets/gimpbusybox.c \
+ $(top_srcdir)/libgimpwidgets/gimpbutton.c \
+ $(top_srcdir)/libgimpwidgets/gimpcairo-utils.c \
+ $(top_srcdir)/libgimpwidgets/gimpcellrenderercolor.c \
+ $(top_srcdir)/libgimpwidgets/gimpcellrenderertoggle.c \
+ $(top_srcdir)/libgimpwidgets/gimpchainbutton.c \
+ $(top_srcdir)/libgimpwidgets/gimpcolorarea.c \
+ $(top_srcdir)/libgimpwidgets/gimpcolorbutton.c \
+ $(top_srcdir)/libgimpwidgets/gimpcolordisplay.c \
+ $(top_srcdir)/libgimpwidgets/gimpcolordisplaystack.c \
+ $(top_srcdir)/libgimpwidgets/gimpcolorhexentry.c \
+ $(top_srcdir)/libgimpwidgets/gimpcolornotebook.c \
+ $(top_srcdir)/libgimpwidgets/gimpcolorprofilechooserdialog.c \
+ $(top_srcdir)/libgimpwidgets/gimpcolorprofilecombobox.c \
+ $(top_srcdir)/libgimpwidgets/gimpcolorprofilestore.c \
+ $(top_srcdir)/libgimpwidgets/gimpcolorprofileview.c \
+## $(top_srcdir)/libgimpwidgets/gimpcolorscale.c
+## $(top_srcdir)/libgimpwidgets/gimpcolorscales.c
+## $(top_srcdir)/libgimpwidgets/gimpcolorselect.c
+ $(top_srcdir)/libgimpwidgets/gimpcolorselection.c \
+ $(top_srcdir)/libgimpwidgets/gimpcolorselector.c \
+ $(top_srcdir)/libgimpwidgets/gimpdialog.c \
+ $(top_srcdir)/libgimpwidgets/gimpenumcombobox.c \
+ $(top_srcdir)/libgimpwidgets/gimpenumlabel.c \
+ $(top_srcdir)/libgimpwidgets/gimpenumstore.c \
+ $(top_srcdir)/libgimpwidgets/gimpenumwidgets.c \
+ $(top_srcdir)/libgimpwidgets/gimpfileentry.c \
+ $(top_srcdir)/libgimpwidgets/gimpframe.c \
+ $(top_srcdir)/libgimpwidgets/gimphelpui.c \
+ $(top_srcdir)/libgimpwidgets/gimphintbox.c \
+ $(top_srcdir)/libgimpwidgets/gimpicons.c \
+ $(top_srcdir)/libgimpwidgets/gimpintcombobox.c \
+ $(top_srcdir)/libgimpwidgets/gimpintstore.c \
+ $(top_srcdir)/libgimpwidgets/gimpmemsizeentry.c \
+ $(top_srcdir)/libgimpwidgets/gimpnumberpairentry.c \
+ $(top_srcdir)/libgimpwidgets/gimpoffsetarea.c \
+ $(top_srcdir)/libgimpwidgets/gimppageselector.c \
+ $(top_srcdir)/libgimpwidgets/gimppatheditor.c \
+ $(top_srcdir)/libgimpwidgets/gimppickbutton.c \
+ $(top_srcdir)/libgimpwidgets/gimppreview.c \
+ $(top_srcdir)/libgimpwidgets/gimppreviewarea.c \
+ $(top_srcdir)/libgimpwidgets/gimppropwidgets.c \
+ $(top_srcdir)/libgimpwidgets/gimpquerybox.c \
+ $(top_srcdir)/libgimpwidgets/gimpruler.c \
+ $(top_srcdir)/libgimpwidgets/gimpscaleentry.c \
+ $(top_srcdir)/libgimpwidgets/gimpscrolledpreview.c \
+ $(top_srcdir)/libgimpwidgets/gimpsizeentry.c \
+ $(top_srcdir)/libgimpwidgets/gimpspinbutton.c \
+ $(top_srcdir)/libgimpwidgets/gimpstringcombobox.c \
+ $(top_srcdir)/libgimpwidgets/gimpunitcombobox.c \
+ $(top_srcdir)/libgimpwidgets/gimpunitstore.c \
+ $(top_srcdir)/libgimpwidgets/gimpwidgets-error.c \
+ $(top_srcdir)/libgimpwidgets/gimpwidgets.c \
+ $(top_srcdir)/libgimpwidgets/gimpwidgetsutils.c \
+ $(top_srcdir)/libgimpwidgets/gimpzoommodel.c \
+ $(libgimpwidgets_introspectable_headers)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]