nautilus/libnautilus/Makefile.am
Darin Adler 41f3913cdf Change to use bonobo_object_unref now that the leaks have been fixed. This
* src/nautilus-view-frame.c: (nautilus_view_frame_destroy_client):
	Change to use bonobo_object_unref now that the leaks have been
	fixed.  This requires the new Bonobo or you'll have lots of leaked
	processes. Luckily, Nautilus won't compile without the new Bonobo
	due to my use of bonobo_object_shutdown in main :-)

	* configure.in:
	Fix the way -Werror works so it affects all directories, not just
	ones where we use WERROR.

	* components/hardware/Makefile.am:
	* components/help/Makefile.am:
	* components/history/Makefile.am:
	* components/loser/content/Makefile.am:
	* components/loser/sidebar/Makefile.am:
	* components/mozilla/Makefile.am:
	* components/music/Makefile.am:
	* components/notes/Makefile.am:
	* components/rpmview/Makefile.am:
	* components/sample/Makefile.am:
	* components/services/install/command-line/Makefile.am:
	* components/services/install/lib/Makefile.am:
	* components/services/install/nautilus-view/Makefile.am:
	* components/services/install/server/Makefile.am:
	* components/services/inventory/lib/Makefile.am:
	* components/services/inventory/nautilus-view/Makefile.am:
	* components/services/inventory/service/Makefile.am:
	* components/services/login/lib/Makefile.am:
	* components/services/login/nautilus-view/Makefile.am:
	* components/services/login/service/Makefile.am:
	* components/services/startup/command-line/Makefile.am:
	* components/services/startup/lib/Makefile.am:
	* components/services/startup/nautilus-view/Makefile.am:
	* components/services/summary/lib/Makefile.am:
	* components/services/summary/nautilus-view/Makefile.am:
	* components/services/summary/service/Makefile.am:
	* components/services/time/command-line/Makefile.am:
	* components/services/time/nautilus-view/Makefile.am:
	* components/services/time/service/Makefile.am:
	* components/services/trilobite/helper/Makefile.am:
	* components/services/trilobite/libtrilobite/Makefile.am:
	* components/services/trilobite/sample/command-line/.cvsignore:
	* components/services/trilobite/sample/command-line/Makefile.am:
	* components/services/trilobite/sample/lib/Makefile.am:
	* components/services/trilobite/sample/nautilus-view/Makefile.am:
	* components/services/trilobite/sample/service/Makefile.am:
	* components/services/vault/command-line/Makefile.am:
	* components/services/vault/lib/Makefile.am:
	* components/services/vault/nautilus-view/Makefile.am:
	* components/services/vault/service/Makefile.am:
	* components/tree/Makefile.am:
	* components/websearch/Makefile.am:
	* cut-n-paste-code/widgets/nautilus-druid/Makefile.am:
	* helper-utilities/authenticate/Makefile.am:
	* libnautilus-extensions/Makefile.am:
	* libnautilus/Makefile.am:
	* librsvg/Makefile.am:
	* nautilus-installer/src/Makefile.am:
	* src/Makefile.am:
	* src/file-manager/Makefile.am:
	* test/Makefile.am:
	Got rid of the WERROR shell variable. The -Werror switch is no
	longer a per-directory thing.

	* librsvg/Makefile.am:
	Added libpng to the libraries for the test program. Maybe this was
	the wrong thing to do, but before this change the link failed.

	* components/sample/Makefile.am:
	* components/sample/main.c:
	* components/sample/nautilus-sample-content-view.c:
	* components/sample/nautilus-sample-content-view.h:
	A clean-up of the sample, including fixing many bugs and adding
	lots of comments. I figure we want this to be as close to
	exemplary as possible since people will continue to start with it
	for new components.

	* libnautilus-extensions/nautilus-bookmark.c:
	(nautilus_bookmark_new_with_icon): Removed a bogus extra ref of a
	NautilusFile object that I spotted in here.

	* src/nautilus-application.c: (nautilus_application_destroy_window):
	Re-added the code to quit when the last window is closed that Mike
	removed in his recent check-in.

	* src/nautilus-main.c: (main): Added a call to bonobo_shutdown.
	We don't need this call, but I say, "Why not?"
2000-07-12 19:33:38 +00:00

83 lines
2.1 KiB
Makefile

NULL=
lib_LTLIBRARIES=libnautilus.la
INCLUDES=-I$(top_srcdir) -I$(top_builddir) -I. \
$(GNOME_CFLAGS) \
$(BONOBO_CFLAGS) \
$(OAF_CFLAGS) \
$(VFS_CFLAGS) \
$(XML_CFLAGS) \
-D_REENTRANT
libnautilus_la_LDFLAGS=\
$(GNOME_LIBS) \
$(OAF_LIBS) \
$(BONOBO_LIBS) \
$(VFS_LIBS) \
$(XML_LIBS) \
$(LIBPNG)
nautilus_view_component_idl_sources = \
nautilus-view-component-stubs.c \
nautilus-view-component-skels.c \
nautilus-view-component.h \
nautilus-view-component-common.c
nautilus_distributed_undo_idl_sources = \
nautilus-distributed-undo-stubs.c \
nautilus-distributed-undo-skels.c \
nautilus-distributed-undo.h \
nautilus-distributed-undo-common.c
BUILT_SOURCES = \
$(nautilus_view_component_idl_sources) \
$(nautilus_distributed_undo_idl_sources)
libnautilusincludedir=$(includedir)/libnautilus
libnautilusinclude_HEADERS= \
libnautilus.h \
nautilus-bonobo-ui.h \
nautilus-clipboard.h \
nautilus-distributed-undo.h \
nautilus-view-component.h \
nautilus-view.h \
nautilus-undo.h \
nautilus-undo-private.h \
nautilus-zoomable.h \
$(NULL)
libnautilus_la_SOURCES= \
$(nautilus_view_component_idl_sources) \
$(nautilus_distributed_undo_idl_sources) \
nautilus-clipboard.c \
nautilus-undo-transaction.c \
nautilus-undo-transaction.h \
nautilus-undo.c \
nautilus-view.c \
nautilus-zoomable.c \
$(NULL)
$(nautilus_view_component_idl_sources): nautilus_view_component_idl_stamp
nautilus_view_component_idl_stamp: nautilus-view-component.idl
$(ORBIT_IDL) $(IDL_CFLAGS) $(srcdir)/nautilus-view-component.idl
touch nautilus_view_component_idl_stamp
$(nautilus_distributed_undo_idl_sources): nautilus_distributed_undo_idl_stamp
nautilus_distributed_undo_idl_stamp: nautilus-distributed-undo.idl
$(ORBIT_IDL) $(IDL_CFLAGS) $(srcdir)/nautilus-distributed-undo.idl
touch nautilus_distributed_undo_idl_stamp
CLEANFILES = \
$(nautilus_view_component_idl_sources) \
nautilus_view_component_idl_stamp \
$(nautilus_distributed_undo_idl_sources) \
nautilus_distributed_undo_idl_stamp
EXTRA_DIST = \
nautilus-view-component.idl \
nautilus-distributed-undo.idl \
$(NULL)