mirror of
https://github.com/samba-team/samba.git
synced 2025-01-31 01:48:16 +03:00
ef28247f3b
This commit won't compile on it's own, as we need to fix the build system to cope in the next commit. The purpose of this commit is to update to a new lorikeet-heimdal tree that includes the previous two patches and is rebased on a current Heimdal master snapshot. Signed-off-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Joseph Sutton <josephsutton@catalyst.net.nz>
105 lines
2.5 KiB
Makefile
105 lines
2.5 KiB
Makefile
# $Id$
|
|
|
|
include $(top_srcdir)/Makefile.am.common
|
|
|
|
if !NO_AFS
|
|
afs_lib = $(LIB_kafs)
|
|
endif
|
|
|
|
AM_CPPFLAGS += -I$(srcdir)/../lib/krb5 \
|
|
-I$(srcdir)/../lib/gssapi \
|
|
$(INCLUDE_libintl) \
|
|
-DHEIMDAL_LOCALEDIR='"$(localedir)"'
|
|
|
|
man_MANS = \
|
|
kinit.1 \
|
|
klist.1 \
|
|
kdestroy.1 \
|
|
kswitch.1 \
|
|
kdigest.8 \
|
|
kgetcred.1 \
|
|
kimpersonate.8 \
|
|
kx509.1
|
|
|
|
bin_PROGRAMS = kinit kdestroy kgetcred heimtools
|
|
libexec_PROGRAMS = kdigest kimpersonate
|
|
|
|
noinst_PROGRAMS = kverify kdecode_ticket generate-requests
|
|
|
|
kinit_LDADD = \
|
|
$(afs_lib) \
|
|
$(top_builddir)/lib/krb5/libkrb5.la \
|
|
$(top_builddir)/lib/gssapi/libgssapi.la \
|
|
$(top_builddir)/lib/gss_preauth/libgss_preauth.la \
|
|
$(top_builddir)/lib/ntlm/libheimntlm.la \
|
|
$(LIB_hcrypto) \
|
|
$(top_builddir)/lib/asn1/libasn1.la \
|
|
$(LIB_libintl) \
|
|
$(LIB_roken)
|
|
|
|
kdestroy_LDADD = $(kinit_LDADD)
|
|
|
|
kimpersonate_LDADD = $(kinit_LDADD)
|
|
|
|
LIB_hx509 = ../lib/hx509/libhx509.la
|
|
|
|
heimtools_LDADD = \
|
|
$(top_builddir)/lib/sl/libsl.la \
|
|
$(kinit_LDADD) \
|
|
$(LIB_readline) \
|
|
$(LIB_heimbase) \
|
|
$(LIB_hx509)
|
|
|
|
dist_heimtools_SOURCES = heimtools.c klist.c kx509.c kswitch.c copy_cred_cache.c
|
|
nodist_heimtools_SOURCES = heimtools-commands.c
|
|
|
|
$(heimtools_OBJECTS): heimtools-commands.h
|
|
|
|
dist_kdigest_SOURCES = kdigest.c
|
|
nodist_kdigest_SOURCES = kdigest-commands.c
|
|
|
|
kdigest_LDADD = \
|
|
$(top_builddir)/lib/ntlm/libheimntlm.la \
|
|
$(top_builddir)/lib/krb5/libkrb5.la \
|
|
$(LIB_hcrypto) \
|
|
$(top_builddir)/lib/asn1/libasn1.la \
|
|
$(top_builddir)/lib/sl/libsl.la \
|
|
$(LIB_roken)
|
|
|
|
$(kdigest_OBJECTS): kdigest-commands.h
|
|
|
|
CLEANFILES = \
|
|
kdigest-commands.h kdigest-commands.c \
|
|
heimtools-commands.h heimtools-commands.c
|
|
|
|
kdigest-commands.c kdigest-commands.h: kdigest-commands.in
|
|
$(SLC) $(srcdir)/kdigest-commands.in
|
|
|
|
heimtools-commands.c heimtools-commands.h: heimtools-commands.in
|
|
$(SLC) $(srcdir)/heimtools-commands.in
|
|
|
|
LDADD = \
|
|
$(top_builddir)/lib/krb5/libkrb5.la \
|
|
$(LIB_hcrypto) \
|
|
$(top_builddir)/lib/asn1/libasn1.la \
|
|
$(LIB_roken)
|
|
|
|
EXTRA_DIST = NTMakefile $(man_MANS) \
|
|
heimtools-version.rc \
|
|
kcpytkt.c \
|
|
kdeltkt.c \
|
|
kvno.c \
|
|
kdestroy-version.rc \
|
|
kdigest-version.rc \
|
|
kgetcred-version.rc \
|
|
kimpersonate-version.rc \
|
|
kinit-version.rc \
|
|
kuser_locl.h heimtools-commands.in kdigest-commands.in copy_cred_cache.1
|
|
|
|
# make sure install-exec-hook doesn't have any commands in Makefile.am.common
|
|
install-exec-hook:
|
|
(cd $(DESTDIR)$(bindir) && rm -f klist && $(LN_S) heimtools klist)
|
|
(cd $(DESTDIR)$(bindir) && rm -f kx509 && $(LN_S) heimtools kx509)
|
|
(cd $(DESTDIR)$(bindir) && rm -f kswitch && $(LN_S) heimtools kswitch)
|
|
|