README: add deprecation notice
[nautilus-actions.git] / src / ui / Makefile.am
blob3e0ccb33feb10467c227fc88b4d477d79887ed6a
1 # FileManager-Actions
2 # A file-manager extension which offers configurable context menu actions.
4 # Copyright (C) 2005 The GNOME Foundation
5 # Copyright (C) 2006-2008 Frederic Ruaudel and others (see AUTHORS)
6 # Copyright (C) 2009-2015 Pierre Wieser and others (see AUTHORS)
8 # FileManager-Actions 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 # FileManager-Actions 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 GNU
16 # General Public License for more details.
18 # You should have received a copy of the GNU General Public License
19 # along with FileManager-Actions; see the file COPYING. If not, see
20 # <http://www.gnu.org/licenses/>.
22 # Authors:
23 #   Frederic Ruaudel <grumz@grumz.net>
24 #   Rodrigo Moya <rodrigo@gnome-db.org>
25 #   Pierre Wieser <pwieser@trychlos.org>
26 #   ... and many others (see AUTHORS)
28 bin_PROGRAMS = \
29         fma-config-tool                                                                         \
30         $(NULL)
32 ui_datadir = $(datadir)/fma-config-tool
34 egg_platform_defines = -DEGG_SM_CLIENT_BACKEND_XSMP
36 AM_CPPFLAGS += \
37         -I $(top_srcdir)                                                                        \
38         -I $(top_srcdir)/src                                                            \
39         -DGNOMELOCALEDIR=\""$(datadir)/locale"\"                        \
40         -DG_LOG_DOMAIN=\"FMA\"                                                          \
41         -DPKGUIDIR=\"$(ui_datadir)\"                                            \
42         $(egg_platform_defines)                                                         \
43         $(NAUTILUS_ACTIONS_CFLAGS)                                                      \
44         $(CODE_COVERAGE_CFLAGS)                                                         \
45         $(NULL)
47 BUILT_SOURCES = \
48         $(NULL)
50 fma_config_tool_SOURCES = \
51         base-assistant.c                                                                        \
52         base-assistant.h                                                                        \
53         base-builder.c                                                                          \
54         base-builder.h                                                                          \
55         base-dialog.c                                                                           \
56         base-dialog.h                                                                           \
57         base-gtk-utils.c                                                                        \
58         base-gtk-utils.h                                                                        \
59         base-keysyms.h                                                                          \
60         base-window.c                                                                           \
61         base-window.h                                                                           \
62         egg-desktop-file.c                                                                      \
63         egg-desktop-file.h                                                                      \
64         egg-tree-multi-dnd.c                                                            \
65         egg-tree-multi-dnd.h                                                            \
66         main.c                                                                                          \
67         fma-add-capability-dialog.c                                                     \
68         fma-add-capability-dialog.h                                                     \
69         fma-add-scheme-dialog.c                                                         \
70         fma-add-scheme-dialog.h                                                         \
71         fma-application.c                                                                       \
72         fma-application.h                                                                       \
73         fma-assistant-export.c                                                          \
74         fma-assistant-export.h                                                          \
75         fma-assistant-import.c                                                          \
76         fma-assistant-import.h                                                          \
77         fma-clipboard.c                                                                         \
78         fma-clipboard.h                                                                         \
79         fma-export-ask.c                                                                        \
80         fma-export-ask.h                                                                        \
81         fma-iaction-tab.c                                                                       \
82         fma-iaction-tab.h                                                                       \
83         fma-ibasenames-tab.c                                                            \
84         fma-ibasenames-tab.h                                                            \
85         fma-icapabilities-tab.c                                                         \
86         fma-icapabilities-tab.h                                                         \
87         fma-icommand-tab.c                                                                      \
88         fma-icommand-tab.h                                                                      \
89         fma-icon-chooser.c                                                                      \
90         fma-icon-chooser.h                                                                      \
91         fma-ienvironment-tab.c                                                          \
92         fma-ienvironment-tab.h                                                          \
93         fma-iexecution-tab.c                                                            \
94         fma-iexecution-tab.h                                                            \
95         fma-ifolders-tab.c                                                                      \
96         fma-ifolders-tab.h                                                                      \
97         fma-imimetypes-tab.c                                                            \
98         fma-imimetypes-tab.h                                                            \
99         fma-iproperties-tab.c                                                           \
100         fma-iproperties-tab.h                                                           \
101         fma-ischemes-tab.c                                                                      \
102         fma-ischemes-tab.h                                                                      \
103         fma-main-tab.c                                                                          \
104         fma-main-tab.h                                                                          \
105         fma-main-window.c                                                                       \
106         fma-main-window.h                                                                       \
107         fma-main-window-def.h                                                           \
108         fma-match-list.c                                                                        \
109         fma-match-list.h                                                                        \
110         fma-menu.c                                                                                      \
111         fma-menu.h                                                                                      \
112         fma-menu-edit.c                                                                         \
113         fma-menu-edit.h                                                                         \
114         fma-menu-file.c                                                                         \
115         fma-menu-file.h                                                                         \
116         fma-menu-maintainer.c                                                           \
117         fma-menu-maintainer.h                                                           \
118         fma-menu-tools.c                                                                        \
119         fma-menu-tools.h                                                                        \
120         fma-menu-view.c                                                                         \
121         fma-menu-view.h                                                                         \
122         fma-preferences-editor.c                                                        \
123         fma-preferences-editor.h                                                        \
124         fma-providers-list.c                                                            \
125         fma-providers-list.h                                                            \
126         fma-schemes-list.c                                                                      \
127         fma-schemes-list.h                                                                      \
128         fma-sort-buttons.c                                                                      \
129         fma-sort-buttons.h                                                                      \
130         fma-status-bar.c                                                                        \
131         fma-status-bar.h                                                                        \
132         fma-tree-ieditable.c                                                            \
133         fma-tree-ieditable.h                                                            \
134         fma-tree-model.c                                                                        \
135         fma-tree-model.h                                                                        \
136         fma-tree-model-priv.h                                                           \
137         fma-tree-model-dnd.c                                                            \
138         fma-tree-view.c                                                                         \
139         fma-tree-view.h                                                                         \
140         $(BUILT_SOURCES)                                                                        \
141         $(NULL)
143 fma_config_tool_LDADD = \
144         $(top_builddir)/src/core/libfma-core.la                         \
145         $(NAUTILUS_ACTIONS_LIBS)                                                        \
146         $(NULL)
148 fma_config_tool_LDFLAGS = \
149         $(CODE_COVERAGE_LDFLAGS)                                                        \
150         $(NULL)
152 actions_files = \
153         fma-config-tool.actions                                                         \
154         $(NULL)
156 ui_files = \
157         fma-add-capability.ui                                                           \
158         fma-add-scheme.ui                                                                       \
159         fma-assistant-export.ui                                                         \
160         fma-assistant-import.ui                                                         \
161         fma-export-ask.ui                                                                       \
162         fma-icon-chooser.ui                                                                     \
163         fma-legend.ui                                                                           \
164         fma-main-window.ui                                                                      \
165         fma-preferences.ui                                                                      \
166         fma-toolbar.ui                                                                          \
167         $(NULL)
169 images_files = \
170         gtk-convert.png                                                                         \
171         gtk-index.png                                                                           \
172         locked.png                                                                                      \
173         transparent.png                                                                         \
174         $(NULL)
176 ui_data_DATA = \
177         $(actions_files)                                                                        \
178         $(ui_files)                                                                                     \
179         $(images_files)                                                                         \
180         $(NULL)
182 @INTLTOOL_DESKTOP_RULE@
184 applications_in_files = fma-config-tool.desktop.in
186 applications_files = $(applications_in_files:.desktop.in=.desktop)
188 applicationsdir = $(datadir)/applications
190 applications_DATA = $(applications_files)
192 CLEANFILES = \
193         $(applications_files)                                                           \
194         $(BUILT_SOURCES)                                                                        \
195         $(NULL)
197 EXTRA_DIST = \
198         $(applications_in_files)                                                        \
199         $(ui_data_DATA)                                                                         \
200         $(NULL)
202 # Code coverage
203 @CODE_COVERAGE_RULES@