aboutsummaryrefslogtreecommitdiff
path: root/src/lib/gssapi/mechglue/configure.in
blob: 73cf30efd9acdd920ec93207b3c5607342bc2ec9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
AC_INIT(configure.in)
CONFIG_RULES
AC_PROG_ARCHIVE
AC_PROG_ARCHIVE_ADD
AC_PROG_RANLIB
AC_PROG_INSTALL
AC_CHECK_HEADERS(stdlib.h)
V5_SHARED_LIB_OBJS
SubdirLibraryRule([${OBJS}])
CopySrcHeader(mechglue.h,[$(EHDRDIR)])
AC_CANONICAL_HOST
case $host in
     *-*-aix*) # don't build libgssapi.a on AIX
       ;;
     *)
       V5_MAKE_SHARED_LIB(libgssapi,0.1,.., ./mechglue)
       AppendRule([install:: libgssapi.[$](LIBEXT)
	       [$](INSTALL_DATA) libgssapi.[$](LIBEXT) [$](DESTDIR)[$](KRB5_LIBDIR)[$](S)libgssapi.[$](LIBEXT)])
       LinkFileDir([$](TOPLIBD)/libgssapi.[$](LIBEXT),libgssapi.[$](LIBEXT),./gssapi/mechglue)
       AppendRule([all:: [$](TOPLIBD)/libgssapi.[$](LIBEXT)])

      ;;
esac

V5_AC_OUTPUT_MAKEFILE