Makefile.am 4.34 KB
Newer Older
1
# Nautilus-Actions
2 3 4
# A Nautilus extension which offers configurable context menu actions.
#
# Copyright (C) 2005 The GNOME Foundation
5
# Copyright (C) 2006-2008 Frederic Ruaudel and others (see AUTHORS)
Pierre Wieser's avatar
Pierre Wieser committed
6
# Copyright (C) 2009-2014 Pierre Wieser and others (see AUTHORS)
7
#
8
# Nautilus-Actions is free software; you can redistribute it and/or
9 10
# modify it under the terms of the GNU General Public License as
# published by the Free Software Foundation; either version 2 of
11 12
# the License, or (at your option) any later version.
#
13
# Nautilus-Actions is distributed in the hope that it will be useful,
14 15
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16
# General Public License for more details.
17
#
18 19
# You should have received a copy of the GNU General Public License
# along with Nautilus-Actions; see the file COPYING. If not, see
20
# <http://www.gnu.org/licenses/>.
21 22 23 24 25 26 27
#
# Authors:
#   Frederic Ruaudel <grumz@grumz.net>
#   Rodrigo Moya <rodrigo@gnome-db.org>
#   Pierre Wieser <pwieser@trychlos.org>
#   ... and many others (see AUTHORS)

28
pkglib_LTLIBRARIES = libna-core.la
29

30 31
exportformat_datadir = $(pkgdatadir)/export-format

32 33
importmode_datadir = $(pkgdatadir)/import-mode

34 35
ui_datadir = $(pkgdatadir)/ui

36
AM_CPPFLAGS += \
37
	-I $(top_srcdir)									\
Pierre Wieser's avatar
Pierre Wieser committed
38
	-I $(top_srcdir)/src								\
39
	-DGNOMELOCALEDIR=\""$(datadir)/locale"\"			\
40
	-DPKGLIBDIR=\""$(pkglibdir)"\"						\
41 42
	-DPKGLIBEXECDIR=\""$(pkglibexecdir)"\"				\
	-DSYSCONFDIR=\"$(sysconfdir)\"						\
43
	-DG_LOG_DOMAIN=\"${NA_LOGDOMAIN_CORE}\"				\
44
	-DPKGEXPORTFORMATDIR=\"$(exportformat_datadir)\"	\
45 46
	-DPKGIMPORTMODEDIR=\"$(importmode_datadir)\"		\
	-DPKGUIDIR=\"$(ui_datadir)\"						\
47
	$(NAUTILUS_ACTIONS_CFLAGS)							\
48 49
	$(NULL)

50
libna_core_la_SOURCES = \
51 52
	na-about.c											\
	na-about.h											\
53
	na-boxed.c											\
54
	na-core-utils.c										\
55
	na-data-boxed.c										\
56
	na-data-def.c										\
57
	na-data-types.c										\
58 59
	na-desktop-environment.c							\
	na-desktop-environment.h							\
60 61
	na-exporter.c										\
	na-exporter.h										\
62 63
	na-export-format.c									\
	na-export-format.h									\
64 65
	na-factory-object.c									\
	na-factory-object.h									\
66 67
	na-factory-provider.c								\
	na-factory-provider.h								\
68 69
	na-gconf-migration.c								\
	na-gconf-migration.h								\
70
	na-gconf-monitor.c									\
71
	na-gconf-utils.c									\
72 73
	na-gnome-vfs-uri.c									\
	na-gnome-vfs-uri.h									\
Pierre Wieser's avatar
Pierre Wieser committed
74 75
	na-gtk-utils.c										\
	na-gtk-utils.h										\
76 77
	na-icontext.c										\
	na-icontext-factory.c								\
78
	na-iduplicable.c									\
79
	na-iexporter.c										\
80
	na-ifactory-object.c								\
81
	na-ifactory-provider.c								\
82 83
	na-iimporter.c										\
	na-iio-provider.c									\
84 85
	na-import-mode.c									\
	na-import-mode.h									\
86 87
	na-importer.c										\
	na-importer.h										\
88 89
	na-importer-ask.c									\
	na-importer-ask.h									\
90 91 92 93 94 95
	na-io-provider.c									\
	na-io-provider.h									\
	na-ioption.c										\
	na-ioption.h										\
	na-ioptions-list.c									\
	na-ioptions-list.h									\
96 97 98 99
	na-iprefs.c											\
	na-iprefs.h											\
	na-module.c											\
	na-module.h											\
100
	na-object.c											\
101
	na-object-id.c										\
102
	na-object-id-factory.c								\
103
	na-object-item.c									\
104
	na-object-item-factory.c							\
105
	na-object-action.c									\
106
	na-object-action-factory.c							\
107
	na-object-profile.c									\
108
	na-object-profile-factory.c							\
109
	na-object-menu.c									\
110
	na-object-menu-factory.c							\
111 112
	na-pivot.c											\
	na-pivot.h											\
113 114
	na-selected-info.c									\
	na-selected-info.h									\
115 116
	na-settings.c										\
	na-settings.h										\
117
	na-timeout.c										\
118 119
	na-tokens.c											\
	na-tokens.h											\
120 121
	na-updater.c										\
	na-updater.h										\
122
	$(BUILT_SOURCES)									\
123 124
	$(NULL)

125
libna_core_la_LIBADD = \
126
	$(NAUTILUS_ACTIONS_LIBS)							\
127
	$(NULL)
128

129 130
libna_core_la_LDFLAGS = \
	-no-undefined										\
131
	-avoid-version										\
132
	-fPIC												\
133
	$(NULL)
134

135
ui_data_DATA = \
136
	na-importer-ask.ui									\
137 138 139
	$(NULL)

exportformat_data_DATA = \
140
	export-format-ask.png								\
141 142
	$(NULL)

143 144 145 146 147 148 149
importmode_data_DATA = \
	import-mode-ask.png									\
	import-mode-no-import.png							\
	import-mode-override.png							\
	import-mode-renumber.png							\
	$(NULL)

150
CLEANFILES = \
151 152
	$(NULL)

153
EXTRA_DIST = \
154
	$(ui_data_DATA)										\
155
	$(exportformat_data_DATA)							\
156
	$(importmode_data_DATA)								\
157
	$(NULL)