1fc544a13SmrgSUBDIRS=doc . test
244dda7b2Smrg
3ff559fabSmrglib_LTLIBRARIES = libXdmcp.la
4ff559fabSmrg
544dda7b2SmrgAM_CPPFLAGS = -I${top_srcdir}/include
644dda7b2SmrgAM_CFLAGS = \
744dda7b2Smrg	$(XDMCP_CFLAGS) \
844dda7b2Smrg	$(CWARNFLAGS)
944dda7b2Smrg
10ff559fabSmrglibXdmcp_la_LDFLAGS = -version-number 6:0:0 -no-undefined
11ff559fabSmrglibXdmcp_la_LIBADD = $(XDMCP_LIBS)
12ff559fabSmrglibXdmcp_la_SOURCES = \
1344dda7b2Smrg	Array.c \
14ff559fabSmrg	Fill.c \
15ff559fabSmrg	Flush.c \
1644dda7b2Smrg	Key.c \
1744dda7b2Smrg	Read.c \
18ff559fabSmrg	Unwrap.c \
19ff559fabSmrg	Wrap.c \
2044dda7b2Smrg	Wrap.h \
2144dda7b2Smrg	Write.c
22ff559fabSmrg
23ff559fabSmrgif HASXDMAUTH
24ff559fabSmrgnodist_libXdmcp_la_SOURCES = Wraphelp.c
25ff559fabSmrgendif HASXDMAUTH
26ff559fabSmrg
27ff559fabSmrgxdmcpincludedir=$(includedir)/X11
28ff559fabSmrg
29ff559fabSmrgxdmcpinclude_HEADERS = \
30ff559fabSmrg	include/X11/Xdmcp.h
31ff559fabSmrg
32ff559fabSmrgpkgconfigdir = $(libdir)/pkgconfig
33ff559fabSmrgpkgconfig_DATA = xdmcp.pc
34ff559fabSmrg
3544dda7b2SmrgMAINTAINERCLEANFILES = ChangeLog INSTALL
366fc0178dSmrgEXTRA_DIST = autogen.sh Wraphelp.c Wraphelp.README.crypto README.md
37ff559fabSmrg
38ff559fabSmrgif LINT
39ff559fabSmrgALL_LINT_FLAGS=$(LINT_FLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
40ff559fabSmrg		$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS)
41ff559fabSmrg
42ff559fabSmrglint:
43ff559fabSmrg	$(LINT) $(ALL_LINT_FLAGS) $(libXdmcp_la_SOURCES) $(nodist_libXdmcp_la_SOURCES) $(LIBS) $(XDMCP_LIBS)
44ff559fabSmrgendif LINT
45ff559fabSmrg
46ff559fabSmrgif MAKE_LINT_LIB
47ff559fabSmrglintlibdir = $(libdir)
48ff559fabSmrg
49ff559fabSmrglintlib_DATA = $(LINTLIB)
50ff559fabSmrg
51ff559fabSmrg$(LINTLIB): $(libXdmcp_la_SOURCES) $(nodist_libXdmcp_la_SOURCES)
52ff559fabSmrg	$(LINT) -y -oXdmcp -x $(ALL_LINT_FLAGS) $(libXdmcp_la_SOURCES) $(nodist_libXdmcp_la_SOURCES)
53ff559fabSmrgendif MAKE_LINT_LIB
54ff559fabSmrg
557a3b38f7Smrg
5644dda7b2Smrg.PHONY: ChangeLog INSTALL
5744dda7b2Smrg
5844dda7b2SmrgINSTALL:
5944dda7b2Smrg	$(INSTALL_CMD)
60ff559fabSmrg
61ff559fabSmrgChangeLog:
627a3b38f7Smrg	$(CHANGELOG_CMD)
63ff559fabSmrg
6444dda7b2Smrgdist-hook: ChangeLog INSTALL
65ff559fabSmrg
66ff559fabSmrgCLEANFILES=$(lintlib_DATA)
67