include $(top_srcdir)/Makefile.shared SUBDIRS=file-manager bin_PROGRAMS=nautilus INCLUDES =\ -I$(top_srcdir) \ -I$(top_builddir) \ -I$(top_srcdir)/cut-n-paste-code \ -I$(top_builddir)/cut-n-paste-code \ $(BONOBO_CFLAGS) \ $(OAF_CFLAGS) \ $(GCONF_CFLAGS) \ $(GNOMEUI_CFLAGS) \ $(GNOMECANVASPIXBUF_INCLUDEDIR) \ $(VFS_CFLAGS) \ $(XML_CFLAGS) \ -DVERSION="\"$(VERSION)\"" \ -DGNOMELOCALEDIR=\""$(datadir)/locale"\" \ -DNAUTILUS_DATADIR=\""$(datadir)/nautilus"\" \ -DNAUTILUS_PIXMAPDIR=\""$(datadir)/pixmaps/nautilus"\" \ -DDATADIR=\""$(datadir)"\" \ $(NULL) if EAZEL_SERVICES SERVICE_LIBS = $(AMMONITE_LIBS) endif LDADD =\ $(top_builddir)/src/file-manager/libnautilus-file-manager.la \ $(top_builddir)/libnautilus/libnautilus.la \ $(top_builddir)/libnautilus-adapter/libnautilus-adapter.la \ $(top_builddir)/libnautilus-extensions/libnautilus-extensions.la \ $(BONOBO_LIBS) \ $(OAF_LIBS) \ $(GCONF_LIBS) \ $(GNOMEUI_LIBS) \ $(GNOMECANVASPIXBUF_LIBS) \ $(VFS_LIBS) \ $(XML_LIBS) \ $(SERVICE_LIBS) \ $(NULL) nautilus_shell_interface_idl_sources = \ nautilus-shell-interface-stubs.c \ nautilus-shell-interface-skels.c \ nautilus-shell-interface.h \ nautilus-shell-interface-common.c if ENABLE_PROFILER profiler_headers = nautilus-profiler.h profiler_sources = nautilus-profiler.c endif noinst_HEADERS = \ nautilus-about.h \ nautilus-applicable-views.h \ nautilus-application.h \ nautilus-bookmark-list.h \ nautilus-bookmark-parsing.h \ nautilus-bookmarks-window.h \ nautilus-complex-search-bar.h \ nautilus-component-adapter-factory.h \ nautilus-desktop-window.h \ nautilus-first-time-druid.h \ nautilus-history-frame.h \ nautilus-link-set-window.h \ nautilus-location-bar.h \ nautilus-main.h \ nautilus-navigation-bar.h \ nautilus-property-browser.h \ nautilus-search-bar-private.h \ nautilus-search-bar.h \ nautilus-search-bar-criterion.h \ nautilus-search-bar-criterion-private.h \ nautilus-self-check-functions.h \ nautilus-shell.h \ nautilus-sidebar-tabs.h \ nautilus-sidebar-title.h \ nautilus-sidebar.h \ nautilus-signaller.h \ nautilus-simple-search-bar.h \ nautilus-switchable-navigation-bar.h \ nautilus-switchable-search-bar.h \ nautilus-theme-selector.h \ nautilus-throbber.h \ nautilus-view-frame-private.h \ nautilus-view-frame.h \ nautilus-window-manage-views.h \ nautilus-window-private.h \ nautilus-window-service-ui.h \ nautilus-window.h \ nautilus-zoom-control.h \ $(profiler_headers) \ $(NULL) nautilus_SOURCES = \ $(nautilus_shell_interface_idl_sources) \ nautilus-about.c \ nautilus-applicable-views.c \ nautilus-application.c \ nautilus-bookmark-list.c \ nautilus-bookmark-parsing.c \ nautilus-bookmarks-window.c \ nautilus-complex-search-bar.c \ nautilus-component-adapter-factory.c \ nautilus-desktop-window.c \ nautilus-first-time-druid.c \ nautilus-history-frame.c \ nautilus-link-set-window.c \ nautilus-location-bar.c \ nautilus-main.c \ nautilus-navigation-bar.c \ nautilus-property-browser.c \ nautilus-search-bar.c \ nautilus-search-bar-criterion.c \ nautilus-self-check-functions.c \ nautilus-shell.c \ nautilus-sidebar-tabs.c \ nautilus-sidebar-title.c \ nautilus-sidebar.c \ nautilus-signaller.c \ nautilus-simple-search-bar.c \ nautilus-switchable-navigation-bar.c \ nautilus-switchable-search-bar.c \ nautilus-theme-selector.c \ nautilus-throbber.c \ nautilus-view-frame-corba.c \ nautilus-view-frame.c \ nautilus-window-manage-views.c \ nautilus-window-menus.c \ nautilus-window-service-ui.c \ nautilus-window-toolbars.c \ nautilus-window.c \ nautilus-zoom-control.c \ nautilus-zoomable-frame-corba.c \ $(profiler_sources) \ $(NULL) $(nautilus_shell_interface_idl_sources): nautilus_shell_interface_idl_stamp nautilus_shell_interface_idl_stamp: $(ORBIT_IDL) nautilus-shell-interface.idl $(top_srcdir)/libnautilus/nautilus-view-component.idl $(ORBIT_IDL) $(IDL_CFLAGS) -I$(top_srcdir) $(srcdir)/nautilus-shell-interface.idl touch $@ TESTS=check-nautilus oafdir = $(datadir)/oaf oaf_DATA = nautilus.oafinfo uidir = $(datadir)/gnome/ui ui_DATA = \ nautilus-service-ui.xml \ nautilus-shell-ui.xml \ $(NULL) CLEANFILES = \ $(nautilus_shell_interface_idl_sources) \ nautilus_shell_interface_idl_stamp \ $(NULL) EXTRA_DIST = \ $(oaf_DATA) \ $(ui_DATA) \ check-nautilus \ nautilus-shell-interface.idl \ run-nautilus \ $(NULL) BUILT_SOURCES = \ $(nautilus_shell_interface_idl_sources) \ $(NULL) install-data-hook: run-nautilus $(mkinstalldirs) $(DESTDIR)/$(prefix)/bin @list='run-nautilus'; for p in $$list; do\ if test -f $$p; then \ echo " $(INSTALL_PROGRAM) $(srcdir)/$$p $(DESTDIR)/$(prefix)/bin/$$p"; \ $(INSTALL_PROGRAM) $$p $(DESTDIR)/$(prefix)/bin/$$p; \ else :; fi; \ done