2 # A Nautilus extension which offers configurable context menu actions.
4 # Copyright (C) 2005 The GNOME Foundation
5 # Copyright (C) 2006, 2007, 2008 Frederic Ruaudel and others (see AUTHORS)
6 # Copyright (C) 2009, 2010, 2011 Pierre Wieser and others (see AUTHORS)
8 # This Program is free software; you can redistribute it and/or
9 # modify it under the terms of the GNU General Public License as
10 # published by the Free Software Foundation; either version 2 of
11 # the License, or (at your option) any later version.
13 # This Program is distributed in the hope that it will be useful,
14 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 # GNU General Public License for more details.
18 # You should have received a copy of the GNU General Public
19 # License along with this Library; see the file COPYING. If not,
20 # write to the Free Software Foundation, Inc., 59 Temple Place,
21 # Suite 330, Boston, MA 02111-1307, USA.
24 # Frederic Ruaudel <grumz@grumz.net>
25 # Rodrigo Moya <rodrigo@gnome-db.org>
26 # Pierre Wieser <pwieser@trychlos.org>
27 # ... and many others (see AUTHORS)
30 nautilus-actions-config-tool \
33 egg_platform_defines = -DEGG_SM_CLIENT_BACKEND_XSMP
37 -I $(top_srcdir)/src \
38 -DGNOMELOCALEDIR=\""$(datadir)/locale"\" \
39 -DPKGDATADIR=\"$(pkgdatadir)\" \
40 -DG_LOG_DOMAIN=\"${NA_LOGDOMAIN_NACT}\" \
41 $(egg_platform_defines) \
42 $(NAUTILUS_ACTIONS_CFLAGS) \
50 nautilus_actions_config_tool_SOURCES = \
68 egg-sm-client-private.h \
69 egg-sm-client-xsmp.c \
70 egg-tree-multi-dnd.c \
71 egg-tree-multi-dnd.h \
73 nact-add-capability-dialog.c \
74 nact-add-capability-dialog.h \
75 nact-add-scheme-dialog.c \
76 nact-add-scheme-dialog.h \
79 nact-assistant-export.c \
80 nact-assistant-export.h \
81 nact-assistant-import.c \
82 nact-assistant-import.h \
85 nact-confirm-logout.c \
86 nact-confirm-logout.h \
89 nact-export-format.c \
90 nact-export-format.h \
93 nact-ibasenames-tab.c \
94 nact-ibasenames-tab.h \
95 nact-icapabilities-tab.c \
96 nact-icapabilities-tab.h \
99 nact-ienvironment-tab.c \
100 nact-ienvironment-tab.h \
101 nact-iexecution-tab.c \
102 nact-iexecution-tab.h \
103 nact-ifolders-tab.c \
104 nact-ifolders-tab.h \
105 nact-icommand-tab.c \
106 nact-icommand-tab.h \
107 nact-imimetypes-tab.c \
108 nact-imimetypes-tab.h \
109 nact-iproperties-tab.c \
110 nact-iproperties-tab.h \
111 nact-ischemes-tab.c \
112 nact-ischemes-tab.h \
113 nact-main-statusbar.c \
114 nact-main-statusbar.h \
117 nact-main-toolbar.c \
118 nact-main-toolbar.h \
125 nact-menubar-priv.h \
126 nact-menubar-edit.c \
127 nact-menubar-file.c \
128 nact-menubar-help.c \
129 nact-menubar-maintainer.c \
130 nact-menubar-tools.c \
131 nact-menubar-view.c \
132 nact-preferences-editor.c \
133 nact-preferences-editor.h \
134 nact-providers-list.c \
135 nact-providers-list.h \
136 nact-schemes-list.c \
137 nact-schemes-list.h \
138 nact-sort-buttons.c \
139 nact-sort-buttons.h \
140 nact-tree-ieditable.c \
141 nact-tree-ieditable.h \
144 nact-tree-model-priv.h \
145 nact-tree-model-dnd.c \
151 base-marshal.h: base-marshal.def $(GLIB_GENMARSHAL)
152 $(GLIB_GENMARSHAL) $< --header --prefix=nact_cclosure_marshal > $@
154 base-marshal.c: base-marshal.def $(GLIB_GENMARSHAL)
155 echo "#include \"base-marshal.h\"" > $@ && \
156 $(GLIB_GENMARSHAL) $< --body --prefix=nact_cclosure_marshal >> $@
158 nautilus_actions_config_tool_LDADD = \
159 $(top_builddir)/src/core/libna-core.la \
160 $(NAUTILUS_ACTIONS_LIBS) \
164 nautilus-actions-config-tool.actions \
165 nautilus-actions-maintainer.actions \
166 nact-add-capability.ui \
168 nact-assistant-export.ui \
169 nact-icon-chooser.ui \
170 nact-preferences.ui \
171 nautilus-actions-config-tool.ui \
176 @INTLTOOL_DESKTOP_RULE@
178 applications_in_files = nact.desktop.in
180 applications_files = $(applications_in_files:.desktop.in=.desktop)
182 applicationsdir = $(datadir)/applications
184 applications_DATA = $(applications_files)
187 $(applications_files) \
192 $(applications_in_files) \