1233294Sstas# $Id$
2178825Sdfr
3178825Sdfrinclude $(top_srcdir)/Makefile.am.common
4178825Sdfr
5233294SstasAM_CPPFLAGS += $(INCLUDE_hcrypto)
6178825Sdfr
7233294Sstaslib_LTLIBRARIES = libheimntlm.la
8178825Sdfr
9233294Sstasdist_include_HEADERS = heimntlm.h heimntlm-protos.h
10178825Sdfr
11233294Sstasnodist_include_HEADERS = ntlm_err.h
12233294Sstas
13233294Sstasdist_libheimntlm_la_SOURCES = ntlm.c heimntlm.h
14233294Sstas
15233294Sstasnodist_libheimntlm_la_SOURCES = ntlm_err.c
16233294Sstas
17178825Sdfrlibheimntlm_la_LDFLAGS = -version-info 1:0:1
18178825Sdfr
19178825Sdfrif versionscript
20178825Sdfrlibheimntlm_la_LDFLAGS += $(LDFLAGS_VERSION_SCRIPT)$(srcdir)/version-script.map
21178825Sdfrendif
22178825Sdfr$(libheimntlm_la_OBJECTS): $(srcdir)/version-script.map
23178825Sdfr
24178825Sdfrlibheimntlm_la_LIBADD = \
25178825Sdfr	../krb5/libkrb5.la \
26233294Sstas	$(LIB_hcrypto) \
27178825Sdfr	$(LIBADD_roken)
28178825Sdfr
29178825Sdfr$(srcdir)/heimntlm-protos.h:
30233294Sstas	cd $(srcdir) && perl ../../cf/make-proto.pl -q -P comment -o heimntlm-protos.h $(dist_libheimntlm_la_SOURCES) || rm -f heimntlm-protos.h
31178825Sdfr
32233294Sstas$(libheimntlm_la_OBJECTS): $(srcdir)/heimntlm-protos.h ntlm_err.h
33178825Sdfr
34178825SdfrTESTS = test_ntlm
35178825Sdfr
36178825Sdfrcheck_PROGRAMS = test_ntlm
37178825Sdfr
38178825SdfrLDADD = libheimntlm.la $(LIB_roken)
39178825Sdfr
40233294SstasEXTRA_DIST = \
41233294Sstas	NTMakefile \
42233294Sstas	libheimntlm-version.rc \
43233294Sstas	libheimntlm-exports.def \
44233294Sstas	version-script.map \
45233294Sstas	ntlm_err.et
46233294Sstas
47233294SstasCLEANFILES = \
48233294Sstas	ntlm_err.c ntlm_err.h
49233294Sstas
50233294Sstasntlm_err.h: ntlm_err.et
51