aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorChristian Persch <chpe@cvs.gnome.org>2005-08-01 04:30:38 +0800
committerChristian Persch <chpe@src.gnome.org>2005-08-01 04:30:38 +0800
commit05f2e7c42a70cb0bcc1041eeeca0674bb966082d (patch)
treee1d141cab96ef1c418b5e4536194d8010d1f3854 /src
parentecbb52fc818c9d0487225f2f7e107c4be8992dd7 (diff)
downloadgsoc2013-epiphany-05f2e7c42a70cb0bcc1041eeeca0674bb966082d.tar
gsoc2013-epiphany-05f2e7c42a70cb0bcc1041eeeca0674bb966082d.tar.gz
gsoc2013-epiphany-05f2e7c42a70cb0bcc1041eeeca0674bb966082d.tar.bz2
gsoc2013-epiphany-05f2e7c42a70cb0bcc1041eeeca0674bb966082d.tar.lz
gsoc2013-epiphany-05f2e7c42a70cb0bcc1041eeeca0674bb966082d.tar.xz
gsoc2013-epiphany-05f2e7c42a70cb0bcc1041eeeca0674bb966082d.tar.zst
gsoc2013-epiphany-05f2e7c42a70cb0bcc1041eeeca0674bb966082d.zip
Update binding rules.
2005-07-31 Christian Persch <chpe@cvs.gnome.org> * src/Makefile.am: Update binding rules. * src/epiphany.defs: Fix crash on "window.get_bookmarksbar()".
Diffstat (limited to 'src')
-rw-r--r--src/Makefile.am29
-rw-r--r--src/epiphany.defs7
2 files changed, 25 insertions, 11 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index a2e73271e..f052c51f3 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -317,16 +317,13 @@ BINDING_HEADERS_SRCDIR_IN = \
embed/ephy-password-manager.h \
embed/ephy-permission-manager.h \
lib/ephy-dialog.h \
- lib/ephy-file-chooser.h \
lib/ephy-node-db.h \
- lib/ephy-node-filter.h \
lib/ephy-node.h \
lib/ephy-state.h \
- lib/widgets/ephy-node-view.h \
+ lib/egg/egg-editable-toolbar.h \
+ lib/egg/egg-toolbars-model.h \
lib/widgets/ephy-search-entry.h \
lib/widgets/ephy-spinner.h \
- lib/widgets/ephy-tree-model-node.h \
- lib/widgets/ephy-tree-model-sort.h \
src/bookmarks/ephy-bookmarksbar.h \
src/bookmarks/ephy-bookmarksbar-model.h \
src/bookmarks/ephy-bookmarks.h \
@@ -341,7 +338,6 @@ BINDING_HEADERS_SRCDIR_IN = \
src/ephy-statusbar.h \
src/ephy-tab.h \
src/ephy-toolbar.h \
- src/ephy-toolbars-model.h \
src/ephy-window.h
BINDING_HEADERS_SRCDIR_IGNORE_IN = \
@@ -352,6 +348,7 @@ BINDING_HEADERS_SRCDIR_IGNORE_IN = \
embed/ephy-encodings.h \
lib/ephy-debug.h \
lib/ephy-dnd.h \
+ lib/ephy-file-chooser.h \
lib/ephy-file-helpers.h \
lib/ephy-glade.h \
lib/ephy-gui.h \
@@ -359,6 +356,7 @@ BINDING_HEADERS_SRCDIR_IGNORE_IN = \
lib/ephy-loader.h \
lib/ephy-module.h \
lib/ephy-node-common.h \
+ lib/ephy-node-filter.h \
lib/ephy-object-helpers.h \
lib/ephy-prefs.h \
lib/ephy-shlib-loader.h \
@@ -366,7 +364,17 @@ BINDING_HEADERS_SRCDIR_IGNORE_IN = \
lib/ephy-stock-icons.h \
lib/ephy-string.h \
lib/ephy-zoom.h \
+ lib/egg/eggintl.h \
+ lib/egg/eggmarshalers.h \
+ lib/egg/eggstatusicon.h \
+ lib/egg/eggtrayicon.h \
+ lib/egg/eggtraymanager.h \
+ lib/egg/eggtreemultidnd.h \
+ lib/egg/egg-toolbar-editor.h \
lib/widgets/ephy-location-entry.h \
+ lib/widgets/ephy-node-view.h \
+ lib/widgets/ephy-tree-model-node.h \
+ lib/widgets/ephy-tree-model-sort.h \
lib/widgets/ephy-zoom-action.h \
lib/widgets/ephy-zoom-control.h \
src/bookmarks/ephy-bookmark-action.h \
@@ -395,12 +403,10 @@ BINDING_HEADERS_SRCDIR_IGNORE_IN = \
src/ephy-python.h \
src/ephy-python-loader.h \
src/ephy-tabs-menu.h \
- src/ephy-toolbar-editor.h
+ src/ephy-toolbar-editor.h \
+ src/ephy-toolbars-model.h
if ENABLE_DBUS
-BINDING_HEADERS_SRCDIR_IN += \
- lib/ephy-dbus.h
-else
BINDING_HEADERS_SRCDIR_IGNORE_IN += \
lib/ephy-dbus.h
endif
@@ -420,7 +426,7 @@ BINDING_HEADERS_SRCDIR_IGNORE := $(addprefix $(top_srcdir)/,$(BINDING_HEADERS_SR
BINDING_HEADERS_BUILDDIR := $(addprefix $(top_builddir)/,$(BINDING_HEADERS_BUILDDIR_IN))
BINDING_HEADERS_BUILDDIR_IGNORE := $(addprefix $(top_builddir)/,$(BINDING_HEADERS_BUILDDIR_IGNORE_IN))
-BINDING_HEADERS_ALL = $(find $(top_srcdir) $(top_builddir) -type f -name 'ephy-*.h' | sort | uniq )
+BINDING_HEADERS_ALL = $(find $(top_srcdir) $(top_builddir) -type f -name "*.h" -print | sort | uniq)
BINDING_HEADERS_ALL_KNOWN = \
$(BINDING_HEADERS_SRCDIR) \
@@ -434,6 +440,7 @@ regenerate-python-binding:
$(PYGTK_H2DEF) $(sort $(BINDING_HEADERS_SRCDIR) $(BINDING_HEADERS_BUILDDIR)) > epiphany.defs.new
check-python-binding:
+ echo "$(BINDING_HEADERS_ALL)"
test -z "$(BINDING_HEADERS_ALL_UNKNOWN)"
check-local: check-python-binding
diff --git a/src/epiphany.defs b/src/epiphany.defs
index 3f79e24c5..8367e7fa6 100644
--- a/src/epiphany.defs
+++ b/src/epiphany.defs
@@ -14,6 +14,13 @@
(gtype-id "EPHY_TYPE_BOOKMARKS")
)
+(define-object BookmarksBar
+ (in-module "Ephy")
+ (parent "EggEditableToolbar")
+ (c-name "EphyBookmarksBar")
+ (gtype-id "EPHY_TYPE_BOOKMARKSBAR")
+)
+
(define-interface CommandManager
(in-module "Ephy")
(c-name "EphyCommandManager")