source: trunk/third/nautilus/src/Makefile.am @ 18663

Revision 18663, 5.3 KB checked in by ghudson, 21 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r18662, which included commits to RCS files with non-trunk default branches.
Line 
1include $(top_srcdir)/Makefile.shared
2
3SUBDIRS=file-manager
4
5bin_PROGRAMS=                                   \
6        nautilus                                \
7        nautilus-file-management-properties     \
8        nautilus-server-connect
9
10INCLUDES =                                                      \
11        -I$(top_srcdir)                                         \
12        -I$(top_srcdir)/cut-n-paste-code/widgets/gimphwrapbox   \
13        -I$(top_srcdir)/cut-n-paste-code                        \
14        -I$(top_builddir)/libnautilus-private                   \
15        $(CORE_CFLAGS)                                          \
16        -DDATADIR=\""$(datadir)"\"                              \
17        -DGNOMELOCALEDIR=\""$(prefix)/${DATADIRNAME}/locale"\"  \
18        -DLIBDIR=\""$(libdir)"\"                                \
19        -DNAUTILUS_DATADIR=\""$(datadir)/nautilus"\"            \
20        -DGLADEDIR=\""$(datadir)/nautilus/glade"\"              \
21        -DNAUTILUS_PIXMAPDIR=\""$(datadir)/pixmaps/nautilus"\"  \
22        -DPREFIX=\""$(prefix)"\"                                \
23        -DSYSCONFDIR=\""$(sysconfdir)"\"                        \
24        -DVERSION="\"$(VERSION)\""                              \
25        -DG_DISABLE_DEPRECATED                                  \
26        -DGDK_DISABLE_DEPRECATED                                \
27        -DGDK_PIXBUF_DISABLE_DEPRECATED                         \
28        -DGTK_DISABLE_DEPRECATED                                \
29        -DGNOME_DISABLE_DEPRECATED                              \
30        $(NULL)
31
32LDADD =\
33        $(top_builddir)/src/file-manager/libnautilus-file-manager.la \
34        $(top_builddir)/libnautilus/libnautilus.la \
35        $(top_builddir)/libnautilus-adapter/libnautilus-adapter.la \
36        $(top_builddir)/libnautilus-private/libnautilus-private.la  \
37        $(CORE_LIBS) \
38        $(NULL)
39
40@INTLTOOL_DESKTOP_RULE@
41
42nautilus_server_connect_SOURCES = nautilus-server-connect.c
43
44desktop_in_files=nautilus-server-connect.desktop.in network-scheme.desktop.in
45desktop_files=$(desktop_in_files:.desktop.in=.desktop)
46desktopdir = $(datadir)/gnome/network/
47desktop_DATA = nautilus-server-connect.desktop
48
49schemedir = $(datadir)/applications
50scheme_DATA = network-scheme.desktop
51
52nautilus_shell_interface_idl_sources =          \
53        nautilus-shell-interface-stubs.c        \
54        nautilus-shell-interface-skels.c        \
55        nautilus-shell-interface.h              \
56        nautilus-shell-interface-common.c
57
58nautilus_SOURCES = \
59        $(nautilus_shell_interface_idl_sources) \
60        nautilus-applicable-views.c             \
61        nautilus-application.c                  \
62        nautilus-bookmark-list.c                \
63        nautilus-bookmark-parsing.c             \
64        nautilus-bookmarks-window.c             \
65        nautilus-complex-search-bar.c           \
66        nautilus-component-adapter-factory.c    \
67        nautilus-desktop-window.c               \
68        nautilus-first-time-druid.c             \
69        nautilus-information-panel.c            \
70        nautilus-location-bar.c                 \
71        nautilus-main.c                         \
72        nautilus-navigation-bar.c               \
73        nautilus-profiler.c                     \
74        nautilus-property-browser.c             \
75        nautilus-search-bar-criterion.c         \
76        nautilus-search-bar.c                   \
77        nautilus-self-check-functions.c         \
78        nautilus-shell.c                        \
79        nautilus-side-pane.c                    \
80        nautilus-sidebar-title.c                \
81        nautilus-signaller.c                    \
82        nautilus-simple-search-bar.c            \
83        nautilus-switchable-navigation-bar.c    \
84        nautilus-switchable-search-bar.c        \
85        nautilus-view-frame-corba.c             \
86        nautilus-view-frame.c                   \
87        nautilus-window-manage-views.c          \
88        nautilus-window-menus.c                 \
89        nautilus-window-toolbars.c              \
90        nautilus-window.c                       \
91        nautilus-zoom-control.c                 \
92        nautilus-applicable-views.h             \
93        nautilus-application.h                  \
94        nautilus-bookmark-list.h                \
95        nautilus-bookmark-parsing.h             \
96        nautilus-bookmarks-window.h             \
97        nautilus-complex-search-bar.h           \
98        nautilus-component-adapter-factory.h    \
99        nautilus-desktop-window.h               \
100        nautilus-first-time-druid.h             \
101        nautilus-information-panel.h            \
102        nautilus-location-bar.h                 \
103        nautilus-main.h                         \
104        nautilus-navigation-bar.h               \
105        nautilus-profiler.h                     \
106        nautilus-property-browser.h             \
107        nautilus-search-bar-criterion-private.h \
108        nautilus-search-bar-criterion.h         \
109        nautilus-search-bar-private.h           \
110        nautilus-search-bar.h                   \
111        nautilus-self-check-functions.h         \
112        nautilus-shell.h                        \
113        nautilus-side-pane.h                    \
114        nautilus-sidebar-title.h                \
115        nautilus-signaller.h                    \
116        nautilus-simple-search-bar.h            \
117        nautilus-switchable-navigation-bar.h    \
118        nautilus-switchable-search-bar.h        \
119        nautilus-view-frame-private.h           \
120        nautilus-view-frame.h                   \
121        nautilus-window-manage-views.h          \
122        nautilus-window-private.h               \
123        nautilus-window.h                       \
124        nautilus-zoom-control.h                 \
125        nautilus-file-management-properties.c   \
126        nautilus-file-management-properties.h   \
127        $(NULL)
128
129nautilus_file_management_properties_SOURCES= \
130        nautilus-file-management-properties.c           \
131        nautilus-file-management-properties.h           \
132        nautilus-file-management-properties-main.c      \
133        $(NULL)
134
135$(nautilus_shell_interface_idl_sources): nautilus_shell_interface_idl_stamp
136nautilus_shell_interface_idl_stamp: nautilus-shell-interface.idl $(ORBIT_IDL) $(top_srcdir)/libnautilus/nautilus-view-component.idl
137        $(ORBIT_IDL) $(CORE_IDL_INCLUDES) -I$(top_srcdir) $<
138        touch $@
139
140$(nautilus_OBJECTS): nautilus_shell_interface_idl_stamp
141
142TESTS=check-nautilus
143
144serverdir = $(libdir)/bonobo/servers
145server_in_files = Nautilus_shell.server.in
146server_DATA = $(server_in_files:.server.in=.server)
147
148@INTLTOOL_SERVER_RULE@
149
150uidir = $(datadir)/gnome-2.0/ui
151ui_DATA =                                       \
152        nautilus-shell-ui.xml                   \
153        $(NULL)
154
155gladedir = $(datadir)/nautilus/glade
156glade_DATA = \
157        nautilus-bookmarks-window.glade                 \
158        nautilus-file-management-properties.glade       \
159        nautilus-server-connect.glade                   \
160        $(NULL)
161
162CLEANFILES = \
163        $(nautilus_shell_interface_idl_sources) \
164        nautilus_shell_interface_idl_stamp      \
165        $(NULL)
166
167EXTRA_DIST =                                    \
168        $(server_in_files)                      \
169        $(server_DATA)                          \
170        $(glade_DATA)                           \
171        $(ui_DATA)                              \
172        check-nautilus                          \
173        nautilus-shell-interface.idl            \
174        $(desktop_in_files) $(desktop_files)    \
175        $(NULL)
176
177BUILT_SOURCES = \
178        $(nautilus_shell_interface_idl_sources) \
179        $(NULL)
180
181dist-hook:
182        cd $(distdir); rm -f $(CLEANFILES)
Note: See TracBrowser for help on using the repository browser.