xref: /freebsd/crypto/heimdal/tools/Makefile.am (revision 6a068746777241722b2b32c5d0bc443a2a64d80b)
1*ae771770SStanislav Sedov# $Id$
25e9cd1aeSAssar Westerlund
35e9cd1aeSAssar Westerlundinclude $(top_srcdir)/Makefile.am.common
45e9cd1aeSAssar Westerlund
55e9cd1aeSAssar Westerlundbin_SCRIPTS = krb5-config
65e9cd1aeSAssar Westerlund
7c19800e8SDoug Rabsonpkgconfigdir = $(libdir)/pkgconfig
8c19800e8SDoug Rabson
9c19800e8SDoug Rabsonpkgconfig_DATA = heimdal-gssapi.pc
10c19800e8SDoug Rabson
115e9cd1aeSAssar Westerlundman_MANS = krb5-config.1
125e9cd1aeSAssar Westerlund
13c19800e8SDoug Rabsonif PKINIT
14c19800e8SDoug RabsonLIB_pkinit = -lhx509
15c19800e8SDoug Rabsonendif
16c19800e8SDoug Rabson
17c19800e8SDoug Rabsonsubst = sed	-e "s!@PACKAGE\@!$(PACKAGE)!g" \
18c19800e8SDoug Rabson		-e "s!@VERSION\@!$(VERSION)!g" \
19c19800e8SDoug Rabson		-e "s!@prefix\@!$(prefix)!g" \
20c19800e8SDoug Rabson		-e "s!@exec_prefix\@!$(exec_prefix)!g" \
21c19800e8SDoug Rabson		-e "s!@libdir\@!$(libdir)!g" \
22c19800e8SDoug Rabson		-e "s!@includedir\@!$(includedir)!g" \
23*ae771770SStanislav Sedov		-e "s!@PTHREAD_LIBADD\@!$(PTHREAD_LIBADD)!g" \
24c19800e8SDoug Rabson		-e "s!@LIB_crypt\@!$(LIB_crypt)!g" \
25c19800e8SDoug Rabson		-e "s!@LIB_dbopen\@!$(LIB_dbopen)!g" \
26c19800e8SDoug Rabson		-e "s!@INCLUDE_hcrypto\@!$(INCLUDE_hcrypto)!g" \
27c19800e8SDoug Rabson		-e "s!@LIB_hcrypto_appl\@!$(LIB_hcrypto_appl)!g" \
28c19800e8SDoug Rabson		-e "s!@LIB_dlopen\@!$(LIB_dlopen)!g" \
29c19800e8SDoug Rabson		-e "s!@LIB_door_create\@!$(LIB_door_create)!g" \
30c19800e8SDoug Rabson		-e "s!@LIB_pkinit\@!$(LIB_pkinit)!g" \
31c19800e8SDoug Rabson		-e "s!@LIBS\@!$(LIBS)!g"
32c19800e8SDoug Rabson
335e9cd1aeSAssar Westerlundkrb5-config: krb5-config.in
34c19800e8SDoug Rabson	$(subst) $(srcdir)/krb5-config.in > $@.new
35c19800e8SDoug Rabson	mv $@.new $@
365e9cd1aeSAssar Westerlund	chmod +x $@
37c19800e8SDoug Rabson
38c19800e8SDoug Rabsonheimdal-gssapi.pc: heimdal-gssapi.pc.in
39c19800e8SDoug Rabson	$(subst) $(srcdir)/heimdal-gssapi.pc.in > $@.new
40c19800e8SDoug Rabson	mv $@.new $@
41c19800e8SDoug Rabson
42c19800e8SDoug RabsonEXTRA_DIST = \
43*ae771770SStanislav Sedov	NTMakefile \
44c19800e8SDoug Rabson	$(man_MANS) \
45c19800e8SDoug Rabson	krb5-config.in \
46c19800e8SDoug Rabson	heimdal-gssapi.pc.in \
47c19800e8SDoug Rabson	kdc-log-analyze.pl
48c19800e8SDoug Rabson
49c19800e8SDoug RabsonCLEANFILES = \
50c19800e8SDoug Rabson	krb5-config \
51c19800e8SDoug Rabson	krb5-config.new \
52c19800e8SDoug Rabson	heimdal-gssapi.pc \
53c19800e8SDoug Rabson	heimdal-gssapi.pc.new
54c19800e8SDoug Rabson
55