File: Makefile.am

package info (click to toggle)
indicator-sensors 1.4-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,328 kB
  • sloc: ansic: 8,886; sh: 571; makefile: 394; xml: 41
file content (73 lines) | stat: -rw-r--r-- 2,041 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
plugindir = $(libdir)/$(PACKAGE)/plugins/dbus

AM_CPPFLAGS = \
	-I$(top_srcdir) 	\
	$(GLIB_CFLAGS)		\
	$(GTK_CFLAGS)		\
	$(AYATANA_APPINDICATOR_CFLAGS)	\
	$(LIBPEAS_CFLAGS) 	\
	$(GIO_CFLAGS)           \
	$(DEBUG_CFLAGS)

plugin_LTLIBRARIES = libdbus.la

libdbus_la_SOURCES = \
	is-active-sensor-generated.h \
	is-active-sensor-generated.c \
	is-org-gnome-shell-search-provider-generated.c \
	is-org-gnome-shell-search-provider-generated.h \
	is-dbus-plugin.h \
	is-dbus-plugin.c

libdbus_la_LDFLAGS = $(PLUGIN_LIBTOOL_FLAGS)
libdbus_la_LIBADD  = 	\
	$(GLIB_LIBS)		\
	$(GTK_LIBS) 		\
	$(AYATANA_APPINDICATOR_LIBS)	\
	$(LIBPEAS_LIBS) 	\
	$(GIO_LIBS)

plugin_DATA = dbus.plugin

dbus_search_provider_built_sources = \
	is-org-gnome-shell-search-provider-generated.c \
	is-org-gnome-shell-search-provider-generated.h \
	$(NULL)

$(dbus_search_provider_built_sources) : shell-search-provider-dbus-interfaces.xml Makefile.am
	$(AM_V_GEN) gdbus-codegen \
		--interface-prefix com.github.alexmurray.IndicatorSensors. \
		--c-namespace Is \
		--generate-c-code is-org-gnome-shell-search-provider-generated \
		$< \
		$(NULL)

active_sensor_built_sources = \
	is-active-sensor-generated.h \
	is-active-sensor-generated.c \
	is-active-sensor-generated-com.github.alexmurray.IndicatorSensors.ActiveSensor.xml

$(active_sensor_built_sources): is-active-sensor.xml Makefile.am
	$(AM_V_GEN) gdbus-codegen \
		--interface-prefix com.github.alexmurray.IndicatorSensors. \
		--c-namespace Is \
		--c-generate-object-manager \
		--generate-c-code is-active-sensor-generated \
		--generate-docbook is-active-sensor-generated \
		$< \
		$(NULL)

searchproviderdir = $(datadir)/gnome-shell/search-providers
searchprovider_DATA = is-search-provider.ini

BUILT_SOURCES = $(dbus_search_provider_built_sources) \
	$(active_sensor_built_sources)

EXTRA_DIST =  $(plugin_DATA) \
	shell-search-provider-dbus-interfaces.xml \
	is-active-sensor.xml \
	is-search-provider.ini \
	$(NULL)

CLEANFILES = $(dbus_search_provider_built_sources) \
	$(active_sensor_built_sources)