File: Makefile.am

package info (click to toggle)
packagekit 1.1.5-2%2Bdeb9u1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 15,464 kB
  • sloc: ansic: 56,926; cpp: 8,658; python: 7,641; xml: 6,388; sh: 4,517; perl: 1,738; makefile: 1,437; ruby: 1,341
file content (122 lines) | stat: -rw-r--r-- 2,381 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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
## We require new-style dependency handling.
AUTOMAKE_OPTIONS = 1.7

EXTRA_DIST =						\
	pkcon.xml					\
	pkmon.xml

if HAVE_XSLTPROC
man_MANS =						\
	pkcon.1						\
	pkmon.1
endif

if HAVE_XSLTPROC
pkcon.1: pkcon.xml
	$(AM_V_GEN)					\
	xsltproc http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $? &> /dev/null

pkmon.1: pkmon.xml
	$(AM_V_GEN)					\
	xsltproc http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $? &> /dev/null
endif

AM_CPPFLAGS =						\
	$(PIE_CFLAGS)					\
	$(GLIB_CFLAGS)					\
	$(GIO_CFLAGS)					\
	$(DBUS_CFLAGS)					\
	$(SQLITE_CFLAGS)				\
	$(SYSTEMD_CFLAGS)				\
	-DBINDIR=\"$(bindir)\"			 	\
	-DDATADIR=\"$(datadir)\"			\
	-DPREFIX=\""$(prefix)"\" 			\
	-DSYSCONFDIR=\""$(sysconfdir)"\" 		\
	-DLIBDIR=\""$(libdir)"\" 			\
	-DLIBEXECDIR=\""$(libexecdir)"\" 		\
	-DVERSION="\"$(VERSION)\"" 			\
	-DPACKAGE_LOCALE_DIR=\"$(localedir)\"		\
	-DPK_DATA=\"$(pkgdatadir)\"			\
	-DPK_DB_DIR=\""$(PK_DB_DIR)"\" 			\
	-DI_KNOW_THE_PACKAGEKIT_GLIB2_API_IS_SUBJECT_TO_CHANGE	\
	-DPK_COMPILATION				\
	-DG_LOG_DOMAIN=\"PackageKit\"			\
	-I$(top_builddir)/lib				\
	-I$(top_srcdir)					\
	-I$(top_srcdir)/lib

bin_PROGRAMS =						\
	pkcon						\
	pkmon

PK_GLIB2_LIBS =						\
	$(top_builddir)/lib/packagekit-glib2/libpackagekit-glib2.la	\
	$(top_builddir)/lib/packagekit-glib2/libpackagekitprivate.a

pkcon_SOURCES =						\
	pk-console.c

pkcon_LDADD =						\
	$(GLIB_LIBS)					\
	$(GIO_LIBS)					\
	$(DBUS_LIBS)					\
	$(SQLITE_LIBS)					\
	$(PK_GLIB2_LIBS)

pkcon_LDFLAGS =						\
	$(PIE_LDFLAGS)

pkcon_CFLAGS =						\
	$(WARNINGFLAGS_C)

pkmon_SOURCES =						\
	pk-monitor.c

pkmon_LDADD =						\
	$(GLIB_LIBS)					\
	$(GIO_LIBS)					\
	$(DBUS_LIBS)					\
	$(SQLITE_LIBS)					\
	$(PK_GLIB2_LIBS)

pkmon_LDFLAGS =						\
	$(PIE_LDFLAGS)

pkmon_CFLAGS =						\
	$(WARNINGFLAGS_C)

if ENABLE_OFFLINE_UPDATE

libexec_PROGRAMS =					\
	pk-offline-update

pk_offline_update_SOURCES =				\
	pk-offline-update.c

pk_offline_update_LDADD =				\
	$(GLIB_LIBS)					\
	$(GIO_LIBS)					\
	$(SYSTEMD_LIBS)					\
	$(PK_GLIB2_LIBS)

pk_offline_update_LDFLAGS =				\
	$(PIE_LDFLAGS)

pk_offline_update_CFLAGS =				\
	$(WARNINGFLAGS_C)
endif

clean-local:
	rm -f *~
	rm -f *.1
	rm -f manpage.*
	rm -f *.out

CLEANFILES = $(BUILT_SOURCES) $(man_MANS)

MAINTAINERCLEANFILES =					\
	*~						\
	Makefile.in


-include $(top_srcdir)/git.mk