Makefile.am revision ff559fab
1lib_LTLIBRARIES = libXdmcp.la
2
3AM_CFLAGS=-I${top_srcdir}/include $(XDMCP_CFLAGS)
4libXdmcp_la_LDFLAGS = -version-number 6:0:0 -no-undefined
5libXdmcp_la_LIBADD = $(XDMCP_LIBS)
6libXdmcp_la_SOURCES = \
7	A8Eq.c \
8	AA16.c \
9	AA32.c \
10	AA8.c \
11	Alloc.c \
12	AofA8.c \
13	CA8.c \
14	CmpKey.c \
15	DA16.c \
16	DA32.c \
17	DA8.c \
18	DAofA8.c \
19	DecKey.c \
20	Fill.c \
21	Flush.c \
22	GenKey.c \
23	IncKey.c \
24	RA16.c \
25	RA32.c \
26	RA8.c \
27	RAofA8.c \
28	RC16.c \
29	RC32.c \
30	RC8.c \
31	RHead.c \
32	RR.c \
33	RaA16.c \
34	RaA32.c \
35	RaA8.c \
36	RaAoA8.c \
37	Unwrap.c \
38	WA16.c \
39	WA32.c \
40	WA8.c \
41	WAofA8.c \
42	WC16.c \
43	WC32.c \
44	WC8.c \
45	Whead.c \
46	Wrap.c \
47	Wrap.h
48
49if HASXDMAUTH
50nodist_libXdmcp_la_SOURCES = Wraphelp.c
51endif HASXDMAUTH
52
53xdmcpincludedir=$(includedir)/X11
54
55INCLUDES = \
56	-I${top_builddir}/include
57
58xdmcpinclude_HEADERS = \
59	include/X11/Xdmcp.h
60
61pkgconfigdir = $(libdir)/pkgconfig
62pkgconfig_DATA = xdmcp.pc
63
64EXTRA_DIST = xdmcp.pc.in autogen.sh Wraphelp.c Wraphelp.README.crypto
65
66if LINT
67ALL_LINT_FLAGS=$(LINT_FLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
68		$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS)
69
70lint:
71	$(LINT) $(ALL_LINT_FLAGS) $(libXdmcp_la_SOURCES) $(nodist_libXdmcp_la_SOURCES) $(LIBS) $(XDMCP_LIBS)
72endif LINT
73
74if MAKE_LINT_LIB
75lintlibdir = $(libdir)
76
77lintlib_DATA = $(LINTLIB)
78
79$(LINTLIB): $(libXdmcp_la_SOURCES) $(nodist_libXdmcp_la_SOURCES)
80	$(LINT) -y -oXdmcp -x $(ALL_LINT_FLAGS) $(libXdmcp_la_SOURCES) $(nodist_libXdmcp_la_SOURCES)
81endif MAKE_LINT_LIB
82
83if MAINTAINER_MODE
84.PHONY: ChangeLog
85
86ChangeLog:
87	GIT_DIR=${srcdir}/.git git-log > ChangeLog
88
89dist-hook: ChangeLog
90endif MAINTAINER_MODE
91
92CLEANFILES=$(lintlib_DATA)
93