diff options
| author | Xan Lopez <xan@gnome.org> | 2009-06-06 05:26:49 +0800 | 
|---|---|---|
| committer | Xan Lopez <xan@gnome.org> | 2009-06-06 05:29:25 +0800 | 
| commit | 9ac17ac272eb0e08c54a44a7269add7de57a44ea (patch) | |
| tree | 2d9428dd90a2571198e5633cf4aa10f6bf2fb2a9 /src/Makefile.am | |
| parent | 8cc5c0f0ceca462741ece79b0ed6e43da878656f (diff) | |
| download | gsoc2013-epiphany-9ac17ac272eb0e08c54a44a7269add7de57a44ea.tar.gz gsoc2013-epiphany-9ac17ac272eb0e08c54a44a7269add7de57a44ea.tar.zst gsoc2013-epiphany-9ac17ac272eb0e08c54a44a7269add7de57a44ea.zip | |
Remove Python support.
The supported language for extensions other than C/C++ is now
JavaScript through Seed.
Diffstat (limited to 'src/Makefile.am')
| -rw-r--r-- | src/Makefile.am | 257 | 
1 files changed, 0 insertions, 257 deletions
| diff --git a/src/Makefile.am b/src/Makefile.am index ba06c426d..01f25f76c 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -4,10 +4,6 @@ NULL =  noinst_LTLIBRARIES = libephymain.la -if ENABLE_PYTHON -noinst_LTLIBRARIES += libpyphany.la -endif -  bin_PROGRAMS = epiphany  EXTRA_DIST = @@ -142,64 +138,6 @@ libephymain_la_SOURCES += \  libephymain_la_CFLAGS += $(SEED_CFLAGS)  endif # ENABLE_SEED -if ENABLE_PYTHON -NOINST_H_FILES += \ -	ephy-python.h		\ -	ephy-python-extension.h	\ -	ephy-python-loader.h - -BUILT_PYPHANY_SOURCE = epiphany.c - -libpyphany_la_SOURCES = \ -	ephy-python.c		\ -	ephy-python.h		\ -	ephy-python-extension.c	\ -	ephy-python-extension.h	\ -	ephy-python-loader.c	\ -	ephy-python-loader.h - -nodist_libpyphany_la_SOURCES = \ -	$(BUILT_PYPHANY_SOURCE) - -libpyphany_la_CPPFLAGS = \ -	-I$(top_srcdir)/lib		\ -	-I$(top_srcdir)/lib/widgets	\ -	-I$(top_srcdir)/lib/egg		\ -	-I$(top_srcdir)/embed		\ -	-I$(top_srcdir)/embed/$(with_engine)	\ -	-I$(top_srcdir)/src		\ -	-I$(top_srcdir)/src/bookmarks	\ -	-I$(top_builddir)/lib		\ -	-I$(top_builddir)/lib/widgets	\ -	-I$(top_builddir)/lib/egg	\ -	-I$(top_builddir)/embed		\ -	-I$(top_builddir)/embed/$(with_engine)	\ -	-I$(top_builddir)/src		\ -	-I$(top_builddir)/src/bookmarks	\ -	$(PYTHON_INCLUDES)		\ -	-DEXTENSIONS_DIR=\""$(libdir)/epiphany/$(EPIPHANY_MAJOR)/extensions"\" 	\ -	-DLOADER_DIR=\""$(libdir)/epiphany/$(EPIPHANY_MAJOR)/loaders"\"		\ -	-DDATADIR=\""$(datadir)"\" 	\ -	$(AM_CPPFLAGS) - -libpyphany_la_CFLAGS = \ -	$(DEPENDENCIES_CFLAGS)		\ -	$(NO_STRICT_ALIASING_CFLAGS)	\ -	$(DBUS_CFLAGS)			\ -	$(PYGTK_CFLAGS)			\ -	$(AM_CFLAGS) - -libpyphany_la_LDFLAGS = \ -	-export-symbols-regex ephy_python_init - -libpyphany_la_LIBADD = \ -	$(DEPENDENCIES_LIBS)			\ -	$(PYTHON_LIB_LOC) $(PYTHON_LIBS)	\ -	$(PYTHON_EXTRA_LIBS)			\ -	$(PYGTK_LIBS) -endif - -  epiphany_SOURCES = ephy-main.c  epiphany_CPPFLAGS = \ @@ -242,21 +180,6 @@ if ENABLE_SEED  epiphany_LDADD += $(SEED_LIBS)  endif # ENABLE_SEED -if ENABLE_PYTHON -epiphany_LDADD += \ -	libpyphany.la				\ -	$(PYTHON_LIB_LOC) $(PYTHON_LIBS)	\ -	$(PYTHON_EXTRA_LIBS)			\ -	$(PYGTK_LIBS) - -pydefsdir = $(datadir)/pygtk/2.0/defs -pydefs_DATA = epiphany.defs -endif - -EXTRA_DIST += \ -	epiphany.defs		\ -	epiphany.override -  if ENABLE_NETWORK_MANAGER  epiphany_LDADD += \  	$(NETWORK_MANAGER_LIBS) @@ -272,10 +195,6 @@ TYPES_SOURCE = \  	ephy-type-builtins.c	\  	ephy-type-builtins.h -if ENABLE_PYTHON -BUILT_SOURCES += $(BUILT_PYPHANY_SOURCE) -endif -  stamp_files = \  	stamp-ephy-type-builtins.c	\  	stamp-ephy-type-builtins.h	\ @@ -340,186 +259,10 @@ stamp-ephy-dbus-client-bindings.h: $(top_srcdir)/data/epiphany-service.xml Makef  	&& rm -f xgen-$(@F) \  	&& echo timestamp > $(@F) -epiphany.c: epiphany.defs epiphany.override -	( cd $(srcdir) && $(PYGTK_CODEGEN) \ -		--register $(PYGTK_DEFSDIR)/pango-types.defs \ -		--register $(PYGTK_DEFSDIR)/gdk-types.defs \ -		--register $(PYGTK_DEFSDIR)/gtk-types.defs \ -		--override $*.override \ -		--prefix py$* $(<F) ) > $@  -  CLEANFILES = $(stamp_files) $(BUILT_SOURCES)  DISTCLEANFILES = $(stamp_files) $(BUILT_SOURCES)  MAINTAINERCLEANFILES = $(stamp_files) $(BUILT_SOURCES) -# update rules for python bindings -if ENABLE_PYTHON - -BINDING_HEADERS_SRCDIR_IN = \ -	embed/ephy-command-manager.h			\ -	embed/ephy-embed-event.h			\ -	embed/ephy-embed.h				\ -	embed/ephy-embed-persist.h			\ -	embed/ephy-embed-shell.h			\ -	embed/ephy-embed-single.h			\ -	embed/ephy-favicon-cache.h			\ -	embed/ephy-history.h				\ -	embed/ephy-password-manager.h			\ -	embed/ephy-permission-manager.h			\ -	lib/ephy-dialog.h				\ -	lib/ephy-node-db.h				\ -	lib/ephy-node.h					\ -	lib/ephy-state.h				\ -	lib/egg/egg-editable-toolbar.h			\ -	lib/egg/egg-toolbars-model.h			\ -	lib/widgets/ephy-search-entry.h			\ -	lib/widgets/ephy-spinner.h			\ -	src/bookmarks/ephy-bookmarks.h			\ -	src/ephy-extension.h				\ -	src/ephy-extensions-manager.h			\ -	src/ephy-find-toolbar.h				\ -	src/ephy-link-action.h				\ -	src/ephy-link.h					\ -	src/ephy-location-action.h			\ -	src/ephy-notebook.h				\ -	src/ephy-session.h				\ -	src/ephy-shell.h				\ -	src/ephy-statusbar.h				\ -	src/ephy-toolbar.h				\ -	src/ephy-web-view.h				\ -	src/ephy-window.h - -BINDING_HEADERS_SRCDIR_IGNORE_IN = \ -	embed/downloader-view.h				\ -	embed/ephy-embed-dialog.h			\ -	embed/ephy-embed-find.h				\ -	embed/ephy-embed-prefs.h			\ -	embed/ephy-encodings.h				\ -	embed/print-dialog.h				\ -	lib/eel-gconf-extensions.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					\ -	lib/ephy-langs.h				\ -	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				\ -	lib/ephy-signal-accumulator.h			\ -	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		\ -	src/bookmarks/ephy-bookmark-properties.h	\ -	src/bookmarks/ephy-bookmarksbar-model.h		\ -	src/bookmarks/ephy-bookmarks-editor.h		\ -	src/bookmarks/ephy-bookmarks-export.h		\ -	src/bookmarks/ephy-bookmarks-import.h		\ -	src/bookmarks/ephy-bookmarks-menu.h		\ -	src/bookmarks/ephy-favorites-menu.h		\ -	src/bookmarks/ephy-topic-action.h		\ -	src/bookmarks/ephy-topics-palette.h		\ -	src/bookmarks/ephy-bookmark-action-group.h	\ -	src/bookmarks/ephy-bookmark-factory-action.h	\ -	src/bookmarks/ephy-bookmarks-ui.h		\ -	src/bookmarks/ephy-nodes-cover.h		\ -	src/bookmarks/ephy-open-tabs-action.h		\ -	src/bookmarks/ephy-related-action.h		\ -	src/bookmarks/ephy-topic-action-group.h		\ -	src/bookmarks/ephy-topic-factory-action.h	\ -	src/ephy-action-helper.h			\ -	src/ephy-activation.h				\ -	src/ephy-completion-model.h			\ -	src/ephy-dbus.h					\ -	src/ephy-encoding-dialog.h			\ -	src/ephy-encoding-menu.h			\ -	src/ephy-fullscreen-popup.h			\ -	src/ephy-go-action.h				\ -	src/ephy-history-window.h			\ -	src/ephy-home-action.h				\ -	src/ephy-lockdown.h				\ -	src/ephy-navigation-action.h			\ -	src/ephy-python-extension.h			\ -	src/ephy-python.h				\ -	src/ephy-python-loader.h			\ -	src/ephy-tabs-menu.h				\ -	src/ephy-toolbar-editor.h			\ -	src/ephy-toolbars-model.h			\ -	src/languages.h					\ -	src/pdm-dialog.h				\ -	src/popup-commands.h				\ -	src/ppview-toolbar.h				\ -	src/prefs-dialog.h				\ -	src/window-commands.h - -BINDING_HEADERS_BUILDDIR_IN = \ -	embed/ephy-embed-type-builtins.h		\ -	lib/egg/eggtypebuiltins.h			\ -	lib/ephy-lib-type-builtins.h			\ -	src/bookmarks/ephy-bookmarks-type-builtins.h	\ -	src/ephy-type-builtins.h - -BINDING_HEADERS_BUILDDIR_IGNORE_IN = \ -        config.h					\ -        embed/stamp-ephy-embed-type-builtins.h		\ -	lib/ephy-marshal.h				\ -        lib/egg/eggmarshalers.h				\ -        lib/egg/eggtypebuiltins.h			\ -	lib/egg/stamp-eggmarshalers.h			\ -	lib/egg/stamp-eggtypebuiltins.h			\ -        lib/ephy-marshal.h				\ -        lib/stamp-ephy-lib-type-builtins.h		\ -        lib/stamp-ephy-marshal.h			\ -        src/EphyAutomation.h				\ -        src/stamp-ephy-type-builtins.h			\ -	src/bookmarks/stamp-ephy-bookmarks-type-builtins.h - -BINDING_HEADERS_SRCDIR		:= $(addprefix $(top_srcdir)/,$(BINDING_HEADERS_SRCDIR_IN)) -BINDING_HEADERS_SRCDIR_IGNORE	:= $(addprefix $(top_srcdir)/,$(BINDING_HEADERS_SRCDIR_IGNORE_IN)) -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 = $(shell find $(top_srcdir) $(top_builddir) -type f -name "*.h"  \ -	               -a ! -wholename "*/mozilla/*" -print| sort | uniq) - -BINDING_HEADERS_ALL_KNOWN = \ -	$(BINDING_HEADERS_SRCDIR) 		\ -	$(BINDING_HEADERS_SRCDIR_IGNORE)	\ -	$(BINDING_HEADERS_BUILDDIR)		\ -	$(BINDING_HEADERS_BUILDDIR_IGNORE) - -BINDING_HEADERS_ALL_UNKNOWN = $(filter-out $(BINDING_HEADERS_ALL_KNOWN),$(BINDING_HEADERS_ALL)) - -regenerate-python-binding: -	$(PYGTK_H2DEF) $(sort $(BINDING_HEADERS_SRCDIR) $(BINDING_HEADERS_BUILDDIR)) > epiphany.defs.new - -check-python-binding: -	@echo "$(BINDING_HEADERS_ALL_UNKNOWN)" -	@test -z "$(BINDING_HEADERS_ALL_UNKNOWN)" - -#check-local: check-python-binding - -endif # ENABLE_PYTHON -  if ENABLE_INTROSPECTION  EPHY_GIR_H_FILES = \  	$(top_srcdir)/embed/ephy-command-manager.h \ | 
