always build the libkafs library now that the kerberos 5 can stand on
their own git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11841 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -2,11 +2,20 @@
|
|||||||
|
|
||||||
include $(top_srcdir)/Makefile.am.common
|
include $(top_srcdir)/Makefile.am.common
|
||||||
|
|
||||||
INCLUDES += $(INCLUDE_krb4) $(AFS_EXTRA_DEFS) $(ROKEN_RENAME)
|
INCLUDES += $(INCLUDE_krb4) $(AFS_EXTRA_DEFS) $(ROKEN_RENAME) -I$(top_srcdir)/lib/krb5
|
||||||
|
|
||||||
if KRB4
|
if KRB4
|
||||||
AFSLIBS = libkafs.la
|
|
||||||
DEPLIB_krb4 = $(LIB_krb4) $(LIB_des)
|
DEPLIB_krb4 = $(LIB_krb4) $(LIB_des)
|
||||||
|
else
|
||||||
|
DEPLIB_krb4 =
|
||||||
|
endif # KRB4
|
||||||
|
|
||||||
|
if KRB5
|
||||||
|
DEPLIB_krb5 = ../krb5/libkrb5.la
|
||||||
|
else
|
||||||
|
DEPLIB_krb5 =
|
||||||
|
endif # KRB5
|
||||||
|
|
||||||
|
|
||||||
if AIX
|
if AIX
|
||||||
AFSL_EXP = $(srcdir)/afsl.exp
|
AFSL_EXP = $(srcdir)/afsl.exp
|
||||||
@@ -36,18 +45,9 @@ AFSL_EXP =
|
|||||||
AIX_SRC =
|
AIX_SRC =
|
||||||
endif # AIX
|
endif # AIX
|
||||||
|
|
||||||
else
|
libkafs_la_LIBADD = $(DEPLIB_krb5) ../roken/libroken.la $(DEPLIB_krb4)
|
||||||
AFSLIBS =
|
|
||||||
DEPLIB_krb4 =
|
|
||||||
endif # KRB4
|
|
||||||
|
|
||||||
if KRB5
|
lib_LTLIBRARIES = libkafs.la
|
||||||
libkafs_la_LIBADD = ../krb5/libkrb5.la ../roken/libroken.la $(DEPLIB_krb4)
|
|
||||||
else
|
|
||||||
libkafs_la_LIBADD = ../roken/libroken.la $(DEPLIB_krb4)
|
|
||||||
endif # KRB5
|
|
||||||
|
|
||||||
lib_LTLIBRARIES = $(AFSLIBS)
|
|
||||||
libkafs_la_LDFLAGS = -version-info 3:4:3
|
libkafs_la_LDFLAGS = -version-info 3:4:3
|
||||||
foodir = $(libdir)
|
foodir = $(libdir)
|
||||||
foo_DATA = $(AFS_EXTRA_LIBS)
|
foo_DATA = $(AFS_EXTRA_LIBS)
|
||||||
@@ -61,13 +61,18 @@ if KRB5
|
|||||||
afskrb5_c = afskrb5.c
|
afskrb5_c = afskrb5.c
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
if KRB4
|
||||||
|
afskrb_c = afskrb.c
|
||||||
|
endif
|
||||||
|
|
||||||
|
|
||||||
if do_roken_rename
|
if do_roken_rename
|
||||||
ROKEN_SRCS = resolve.c strtok_r.c strlcpy.c strsep.c
|
ROKEN_SRCS = resolve.c strtok_r.c strlcpy.c strsep.c
|
||||||
endif
|
endif
|
||||||
|
|
||||||
libkafs_la_SOURCES = \
|
libkafs_la_SOURCES = \
|
||||||
afssys.c \
|
afssys.c \
|
||||||
afskrb.c \
|
$(afskrb_c) \
|
||||||
$(afskrb5_c) \
|
$(afskrb5_c) \
|
||||||
common.c \
|
common.c \
|
||||||
$(AIX_SRC) \
|
$(AIX_SRC) \
|
||||||
@@ -77,7 +82,7 @@ libkafs_la_SOURCES = \
|
|||||||
|
|
||||||
#afslib_so_SOURCES = afslib.c
|
#afslib_so_SOURCES = afslib.c
|
||||||
|
|
||||||
EXTRA_libkafs_la_SOURCES = afskrb5.c dlfcn.c afslib.c dlfcn.h
|
EXTRA_libkafs_la_SOURCES = afskrb.c afskrb5.c dlfcn.c afslib.c dlfcn.h
|
||||||
|
|
||||||
EXTRA_DIST = README.dlfcn afsl.exp afslib.exp
|
EXTRA_DIST = README.dlfcn afsl.exp afslib.exp
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user