nautilus/libnautilus-extension/Makefile.am
Martin Wehner 0a9fe18765 Add extension versioning infrastructure and add nautilus-menu.[ch].
2006-07-24  Martin Wehner  <martin.wehner@gmail.com>

	* configure.in:
	* libnautilus-extension/Makefile.am:
	Add extension versioning infrastructure and add nautilus-menu.[ch].

	* libnautilus-extension/nautilus-menu-item.[ch]:
	Add and handle a 'menu' property and add a function
	nautilus_menu_item_set_submenu.

	* libnautilus-extension/nautilus-menu.[ch]:
	New files implementing a submenu item.

	* src/file-manager/fm-directory-view.c: (add_extension_menu_items),
	(reset_extension_actions_menu):
	Add extension menu items recursively.

	* libnautilus-extension/nautilus-menu-provider.h:
	Update include.

	Extend extension API to support submenus. (#314579)

	Patch from Raffaele Sandrini  <rasa@gmx.ch>
2006-07-24 21:38:26 +00:00

57 lines
1.8 KiB
Makefile

include $(top_srcdir)/Makefile.shared
lib_LTLIBRARIES=libnautilus-extension.la
INCLUDES=\
-I$(top_srcdir) \
-I$(top_builddir) \
$(LIBNAUTILUS_EXTENSION_CFLAGS) \
$(DISABLE_DEPRECATED_CFLAGS) \
-DDATADIR=\""$(datadir)"\" \
$(NULL)
libnautilus_extension_la_LDFLAGS=\
-version-info @NAUTILUS_EXTENSION_VERSION_INFO@ \
-no-undefined \
$(NULL)
libnautilus_extension_la_LIBADD = $(LIBNAUTILUS_EXTENSION_LIBS)
libnautilus_extension_includedir=$(includedir)/nautilus/libnautilus-extension
libnautilus_extension_include_HEADERS= \
nautilus-column-provider.h \
nautilus-column.h \
nautilus-extension-types.h \
nautilus-file-info.h \
nautilus-info-provider.h \
nautilus-location-widget-provider.h \
nautilus-menu-item.h \
nautilus-menu-provider.h \
nautilus-property-page-provider.h \
nautilus-property-page.h \
nautilus-menu.h \
$(NULL)
libnautilus_extension_la_SOURCES= \
nautilus-column-provider.c \
nautilus-column.c \
nautilus-extension-i18n.h \
nautilus-extension-types.c \
nautilus-file-info.c \
nautilus-info-provider.c \
nautilus-location-widget-provider.c \
nautilus-menu-item.c \
nautilus-menu-provider.c \
nautilus-property-page-provider.c \
nautilus-property-page.c \
nautilus-menu.c \
$(NULL)
pkgconfigdir=$(libdir)/pkgconfig
pkgconfig_DATA=libnautilus-extension.pc
EXTRA_DIST = \
libnautilus-extension.pc.in \
$(NULL)