NAImporterAsk: fix z-order
[nautilus-actions.git] / src / nact / Makefile.am
blobc14b0ef06e80cf0bcd582f4d38eff311b9080bad
1 # Nautilus-Actions
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.
23 # Authors:
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)
29 bin_PROGRAMS = \
30         nautilus-actions-config-tool                                            \
31         $(NULL)
33 egg_platform_defines = -DEGG_SM_CLIENT_BACKEND_XSMP
35 AM_CPPFLAGS += \
36         -I $(top_srcdir)                                                                        \
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)                                                      \
43         $(NULL)
45 BUILT_SOURCES = \
46         base-marshal.c                                                                          \
47         base-marshal.h                                                                          \
48         $(NULL)
50 nautilus_actions_config_tool_SOURCES = \
51         base-application.c                                                                      \
52         base-application.h                                                                      \
53         base-assistant.c                                                                        \
54         base-assistant.h                                                                        \
55         base-builder.c                                                                          \
56         base-builder.h                                                                          \
57         base-dialog.c                                                                           \
58         base-dialog.h                                                                           \
59         base-gtk-utils.c                                                                        \
60         base-gtk-utils.h                                                                        \
61         base-keysyms.h                                                                          \
62         base-window.c                                                                           \
63         base-window.h                                                                           \
64         egg-desktop-file.c                                                                      \
65         egg-desktop-file.h                                                                      \
66         egg-sm-client.c                                                                         \
67         egg-sm-client.h                                                                         \
68         egg-sm-client-private.h                                                         \
69         egg-sm-client-xsmp.c                                                            \
70         egg-tree-multi-dnd.c                                                            \
71         egg-tree-multi-dnd.h                                                            \
72         main.c                                                                                          \
73         nact-add-capability-dialog.c                                            \
74         nact-add-capability-dialog.h                                            \
75         nact-add-scheme-dialog.c                                                        \
76         nact-add-scheme-dialog.h                                                        \
77         nact-application.c                                                                      \
78         nact-application.h                                                                      \
79         nact-assistant-export.c                                                         \
80         nact-assistant-export.h                                                         \
81         nact-assistant-import.c                                                         \
82         nact-assistant-import.h                                                         \
83         nact-clipboard.c                                                                        \
84         nact-clipboard.h                                                                        \
85         nact-confirm-logout.c                                                           \
86         nact-confirm-logout.h                                                           \
87         nact-export-ask.c                                                                       \
88         nact-export-ask.h                                                                       \
89         nact-export-format.c                                                            \
90         nact-export-format.h                                                            \
91         nact-iaction-tab.c                                                                      \
92         nact-iaction-tab.h                                                                      \
93         nact-ibasenames-tab.c                                                           \
94         nact-ibasenames-tab.h                                                           \
95         nact-icapabilities-tab.c                                                        \
96         nact-icapabilities-tab.h                                                        \
97         nact-icon-chooser.c                                                                     \
98         nact-icon-chooser.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                                                           \
115         nact-main-tab.c                                                                         \
116         nact-main-tab.h                                                                         \
117         nact-main-toolbar.c                                                                     \
118         nact-main-toolbar.h                                                                     \
119         nact-main-window.c                                                                      \
120         nact-main-window.h                                                                      \
121         nact-match-list.c                                                                       \
122         nact-match-list.h                                                                       \
123         nact-menubar.c                                                                          \
124         nact-menubar.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                                                           \
142         nact-tree-model.c                                                                       \
143         nact-tree-model.h                                                                       \
144         nact-tree-model-priv.h                                                          \
145         nact-tree-model-dnd.c                                                           \
146         nact-tree-view.c                                                                        \
147         nact-tree-view.h                                                                        \
148         $(BUILT_SOURCES)                                                                        \
149         $(NULL)
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)                                                        \
161         $(NULL)
163 pkgdata_DATA = \
164         nautilus-actions-config-tool.actions                            \
165         nautilus-actions-maintainer.actions                                     \
166         nact-add-capability.ui                                                          \
167         nact-add-scheme.ui                                                                      \
168         nact-assistant-export.ui                                                        \
169         nact-icon-chooser.ui                                                            \
170         nact-preferences.ui                                                                     \
171         nautilus-actions-config-tool.ui                                         \
172         locked.png                                                                                      \
173         transparent.png                                                                         \
174         $(NULL)
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)
186 CLEANFILES = \
187         $(applications_files)                                                           \
188         $(BUILT_SOURCES)                                                                        \
189         $(NULL)
191 EXTRA_DIST = \
192         $(applications_in_files)                                                        \
193         $(pkgdata_DATA)                                                                         \
194         base-marshal.def                                                                        \
195         $(NULL)