1 | include $(top_srcdir)/Makefile.shared |
---|
2 | |
---|
3 | SUBDIRS=file-manager |
---|
4 | |
---|
5 | bin_PROGRAMS= \ |
---|
6 | nautilus \ |
---|
7 | nautilus-file-management-properties \ |
---|
8 | nautilus-server-connect |
---|
9 | |
---|
10 | INCLUDES = \ |
---|
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 | |
---|
32 | LDADD =\ |
---|
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 | |
---|
42 | nautilus_server_connect_SOURCES = nautilus-server-connect.c |
---|
43 | |
---|
44 | desktop_in_files=nautilus-server-connect.desktop.in network-scheme.desktop.in |
---|
45 | desktop_files=$(desktop_in_files:.desktop.in=.desktop) |
---|
46 | desktopdir = $(datadir)/gnome/network/ |
---|
47 | desktop_DATA = nautilus-server-connect.desktop |
---|
48 | |
---|
49 | schemedir = $(datadir)/applications |
---|
50 | scheme_DATA = network-scheme.desktop |
---|
51 | |
---|
52 | nautilus_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 | |
---|
58 | nautilus_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 | |
---|
129 | nautilus_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 |
---|
136 | nautilus_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 | |
---|
142 | TESTS=check-nautilus |
---|
143 | |
---|
144 | serverdir = $(libdir)/bonobo/servers |
---|
145 | server_in_files = Nautilus_shell.server.in |
---|
146 | server_DATA = $(server_in_files:.server.in=.server) |
---|
147 | |
---|
148 | @INTLTOOL_SERVER_RULE@ |
---|
149 | |
---|
150 | uidir = $(datadir)/gnome-2.0/ui |
---|
151 | ui_DATA = \ |
---|
152 | nautilus-shell-ui.xml \ |
---|
153 | $(NULL) |
---|
154 | |
---|
155 | gladedir = $(datadir)/nautilus/glade |
---|
156 | glade_DATA = \ |
---|
157 | nautilus-bookmarks-window.glade \ |
---|
158 | nautilus-file-management-properties.glade \ |
---|
159 | nautilus-server-connect.glade \ |
---|
160 | $(NULL) |
---|
161 | |
---|
162 | CLEANFILES = \ |
---|
163 | $(nautilus_shell_interface_idl_sources) \ |
---|
164 | nautilus_shell_interface_idl_stamp \ |
---|
165 | $(NULL) |
---|
166 | |
---|
167 | EXTRA_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 | |
---|
177 | BUILT_SOURCES = \ |
---|
178 | $(nautilus_shell_interface_idl_sources) \ |
---|
179 | $(NULL) |
---|
180 | |
---|
181 | dist-hook: |
---|
182 | cd $(distdir); rm -f $(CLEANFILES) |
---|