Makefile.am 6.26 KB
Newer Older
1 2
NULL=

3
lib_LTLIBRARIES=libnautilus-extensions.la
Elliot Lee's avatar
Elliot Lee committed
4

5 6
INCLUDES = 						\
	-I$(top_srcdir) 				\
7
	-I$(top_srcdir)/src/file-manager 		\
8 9 10 11
	-I$(top_builddir) 				\
	-I$(top_builddir)/libnautilus 			\
	-I$(top_srcdir)/cut-n-paste-code 		\
	$(GNOME_CFLAGS) 				\
12 13
	$(BONOBOX_CFLAGS) 				\
	$(BONOBO_PRINT_CFLAGS) 				\
14 15 16 17 18 19 20 21 22
	$(OAF_CFLAGS) 					\
	$(GHTTP_CFLAGS) 				\
	$(VFS_CFLAGS) 					\
	$(GCONF_CFLAGS) 				\
	$(XML_CFLAGS) 					\
	$(MEDUSA_CFLAGS) 				\
	-D_REENTRANT 					\
	-DDATADIR=\""$(datadir)"\" 			\
	-DNAUTILUS_DATADIR=\""$(datadir)/nautilus"\" 	\
Darin Adler's avatar
Darin Adler committed
23
	$(NULL)
Elliot Lee's avatar
Elliot Lee committed
24

25 26 27 28 29
dependency_static_libs =								\
	$(top_builddir)/cut-n-paste-code/widgets/e-paned/libe-paned.la 			\
	$(top_builddir)/cut-n-paste-code/widgets/nautilus-druid/libnautilus-druid.la 	\
	$(top_builddir)/librsvg/librsvg.la 						\
	$(top_builddir)/cut-n-paste-code/freetype/libfreetype2.la 			\
30 31 32 33
	$(NULL)

libnautilus_extensions_la_LDFLAGS=	\
	$(dependency_static_libs)	\
34
	$(GNOME_LIBS) 			\
35
	$(GNOMECANVASPIXBUF_LIBS)	\
36
	$(OAF_LIBS) 			\
37 38
	$(BONOBOX_LIBS) 		\
	$(BONOBO_PRINT_LIBS) 		\
39 40 41 42 43
	$(GHTTP_LIBS) 			\
	$(VFS_LIBS) 			\
	$(XML_LIBS) 			\
	$(MEDUSA_LIBS) 			\
	$(LIBPNG) 			\
44
	$(NULL)
45

46
libnautilus_extensions_la_SOURCES = 		\
47 48
	nautilus-file-operations-progress.c	\
	nautilus-file-operations.c			\
49
	bonobo-stream-vfs.c			\
50
	nautilus-background-canvas-group.c	\
51
	nautilus-background.c			\
52
	nautilus-bonobo-extensions.c		\
53
	nautilus-bookmark.c			\
54
	nautilus-buffered-widget.c		\
55 56
	nautilus-caption-table.c		\
	nautilus-caption.c			\
57
	nautilus-dateedit-extensions.c		\
58
	nautilus-debug.c			\
59
	nautilus-default-file-icon.c		\
Darin Adler's avatar
Darin Adler committed
60
	nautilus-directory-async.c		\
61
	nautilus-directory-background.c		\
62
	nautilus-directory-metafile.c		\
63
	nautilus-directory.c			\
64
	nautilus-drag.c				\
65
	nautilus-entry.c			\
Darin Adler's avatar
Darin Adler committed
66
	nautilus-file-changes-queue.c		\
67
	nautilus-file-utilities.c		\
68
	nautilus-file.c				\
69
	nautilus-font-factory.c			\
70
	nautilus-font-picker.c			\
71
	nautilus-gdk-extensions.c		\
72
	nautilus-gdk-pixbuf-extensions.c	\
73
	nautilus-generous-bin.c			\
74
	nautilus-glib-extensions.c		\
75
	nautilus-global-preferences.c		\
76
	nautilus-gnome-extensions.c		\
77
	nautilus-graphic-effects.c		\
78
	nautilus-gtk-extensions.c		\
79
	nautilus-horizontal-splitter.c		\
80 81 82
	nautilus-icon-canvas-item.c       	\
	nautilus-icon-container.c		\
	nautilus-icon-dnd.c			\
83
	nautilus-icon-factory.c			\
Darin Adler's avatar
Darin Adler committed
84
	nautilus-icon-text-item.c		\
85
	nautilus-image.c			\
86
	nautilus-keep-last-vertical-box.c	\
87
	nautilus-label.c			\
88
	nautilus-lib-self-check-functions.c	\
89
	nautilus-link-set.c			\
90
	nautilus-link.c				\
91 92
	nautilus-list-column-title.c		\
	nautilus-list.c                         \
93
	nautilus-merged-directory.c		\
94
	nautilus-mime-actions.c			\
95 96 97 98 99 100 101 102
	nautilus-password-dialog.c		\
	nautilus-preference.c			\
	nautilus-preferences-box.c		\
	nautilus-preferences-dialog.c		\
	nautilus-preferences-group.c		\
	nautilus-preferences-item.c		\
	nautilus-preferences-pane.c		\
	nautilus-preferences.c			\
103 104
	nautilus-program-chooser.c		\
	nautilus-program-choosing.c		\
105
	nautilus-queue.c			\
106
	nautilus-radio-button-group.c		\
107
	nautilus-scalable-font.c		\
108
	nautilus-search-bar-criterion.c		\
109
	nautilus-search-uri.c			\
110
	nautilus-self-checks.c			\
111
	nautilus-stock-dialogs.c		\
112
	nautilus-string-list.c			\
113
	nautilus-string-map.c			\
114
	nautilus-string-picker.c		\
115
	nautilus-string.c			\
116
	nautilus-text-caption.c			\
117
	nautilus-theme.c			\
118
	nautilus-trash-directory.c		\
119 120
	nautilus-undo-context.c			\
	nautilus-undo-manager.c			\
121
	nautilus-undo-signal-handlers.c		\
122
	nautilus-user-level-manager.c		\
123
	nautilus-vfs-directory.c		\
124
	nautilus-view-identifier.c		\
125
	nautilus-volume-monitor.c		\
126
	nautilus-xml-extensions.c		\
127
	$(NULL)
128 129 130

# Everything is private for now
noinst_HEADERS =				\
131 132
	nautilus-file-operations.h 		\
	nautilus-file-operations-progress.h 	\
133 134 135 136 137
	bonobo-stream-vfs.h			\
	nautilus-background-canvas-group.h	\
	nautilus-background.h			\
	nautilus-bonobo-extensions.h		\
	nautilus-bookmark.h			\
138
	nautilus-buffered-widget.h		\
139
	nautilus-caption-table.h		\
140
	nautilus-caption.h			\
141
	nautilus-cdrom-extensions.h		\
142
	nautilus-dateedit-extensions.h 		\
143 144 145 146
	nautilus-debug.h			\
	nautilus-default-file-icon.h		\
	nautilus-directory-background.h		\
	nautilus-directory-metafile.h		\
147
	nautilus-directory-notify.h		\
148
	nautilus-directory-private.h		\
149
	nautilus-directory.h			\
150 151 152 153 154 155
	nautilus-drag.h				\
	nautilus-entry.h			\
	nautilus-file-attributes.h		\
	nautilus-file-changes-queue.h		\
	nautilus-file-private.h			\
	nautilus-file-utilities.h		\
156
	nautilus-file.h				\
157
	nautilus-font-factory.h			\
158
	nautilus-font-picker.h			\
159 160 161 162 163 164 165 166 167
	nautilus-gdk-extensions.h		\
	nautilus-gdk-pixbuf-extensions.h	\
	nautilus-generous-bin.h			\
	nautilus-glib-extensions.h		\
	nautilus-global-preferences.h		\
	nautilus-gnome-extensions.h		\
	nautilus-graphic-effects.h		\
	nautilus-gtk-extensions.h		\
	nautilus-gtk-macros.h			\
168
	nautilus-horizontal-splitter.h		\
169 170 171 172 173 174
	nautilus-icon-canvas-item.h		\
	nautilus-icon-container.h		\
	nautilus-icon-dnd.h			\
	nautilus-icon-factory.h			\
	nautilus-icon-private.h			\
	nautilus-icon-text-item.h		\
175
	nautilus-image.h			\
176
	nautilus-iso9660.h			\
177
	nautilus-keep-last-vertical-box.h	\
178
	nautilus-label.h			\
179
	nautilus-lib-self-check-functions.h	\
180
	nautilus-link-set.h			\
181
	nautilus-link.h				\
182 183
	nautilus-list-column-title.h		\
	nautilus-list.h                         \
184
	nautilus-merged-directory.h		\
185 186
	nautilus-metadata.h			\
	nautilus-mime-actions.h			\
187 188 189 190 191 192 193
	nautilus-password-dialog.h		\
	nautilus-preference.h			\
	nautilus-preferences-box.h		\
	nautilus-preferences-dialog.h		\
	nautilus-preferences-group.h		\
	nautilus-preferences-item.h		\
	nautilus-preferences-pane.h		\
194
	nautilus-preferences.h			\
195
	nautilus-preferences-private.h		\
196 197
	nautilus-program-chooser.h		\
	nautilus-program-choosing.h		\
198
	nautilus-queue.h			\
199
	nautilus-radio-button-group.h		\
200 201
	nautilus-scalable-font.h		\
	nautilus-search-bar-criterion-private.h	\
202
	nautilus-search-bar-criterion.h		\
203
	nautilus-search-uri.h			\
204
	nautilus-self-checks.h			\
205
	nautilus-stock-dialogs.h		\
206
	nautilus-string-list.h			\
207
	nautilus-string-map.h			\
208
	nautilus-string-picker.h		\
209
	nautilus-string.h			\
210
	nautilus-text-caption.h			\
211
	nautilus-theme.h			\
212
	nautilus-trash-directory.h		\
213 214
	nautilus-undo-context.h			\
	nautilus-undo-manager.h			\
215
	nautilus-undo-signal-handlers.h		\
216
	nautilus-user-level-manager.h		\
217
	nautilus-vfs-directory.h		\
218
	nautilus-view-identifier.h		\
219
	nautilus-volume-monitor.h		\
220
	nautilus-xml-extensions.h		\
221
	$(NULL)
222

223

224
$(lib_LTLIBRARIES): $(dependency_static_libs)