2 # Copyright (c) 1988 Regents of the University of California.
5 # Redistribution and use in source and binary forms are permitted
6 # provided that the above copyright notice and this paragraph are
7 # duplicated in all such forms and that any documentation, advertising
8 # materials, and other materials related to such redistribution and
9 # use acknowledge that the software was developed by the University
10 # of California, Berkeley. The name of the University may not be
11 # used to endorse or promote products derived from this software
12 # without specific prior written permission. THIS SOFTWARE IS PROVIDED
13 # ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
14 # WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND
15 # FITNESS FOR A PARTICULAR PURPOSE.
17 # @(#)Makefile 5.1 (Berkeley) 10/18/88
21 include ../config/Makefile.${SYS_NAME}
23 LIBDIR = ${DESTDIR}lib/
24 INSTALL=${SRCDIR}bin/install
25 AFSLIBS = ${LIBDIR}afs/libkauth.a ${LIBDIR}afs/libprot.a ${LIBDIR}libubik.a \
26 ${LIBDIR}afs/libauth.a ${DESTDIR}lib/librxkad.a ${LIBDIR}afs/libsys.a \
27 ${DESTDIR}lib/libdes.a ${LIBDIR}librx.a ${LIBDIR}liblwp.a \
28 ${LIBDIR}afs/libcmd.a ${LIBDIR}afs/libcom_err.a ${LIBDIR}afs/util.a
29 KAFSLIBS = ${LIBDIR}afs/libkauth.krb.a ${LIBDIR}afs/libprot.a ${LIBDIR}libubik.a \
30 ${LIBDIR}afs/libauth.krb.a ${DESTDIR}lib/librxkad.a ${LIBDIR}afs/libsys.a \
31 ${DESTDIR}lib/libdes.a ${LIBDIR}librx.a ${LIBDIR}liblwp.a \
32 ${LIBDIR}afs/libcmd.a ${LIBDIR}afs/libcom_err.a ${LIBDIR}afs/util.a
33 INCLUDES = -I${DESTDIR}include -I/usr/include -I/usr/include/sys
34 CFLAGS= -g ${XCFLAGS} ${INCLUDES}
37 OBJS= login.o setenv.o getenv.o libutil.a
38 KOBJS= login.krb.o setenv.o getenv.o libutil.a
41 SLIBS= ${AFSLIBS} ${LIBC}
42 SKLIBS= ${KAFSLIBS} ${LIBC}
44 UTILOBJS = util_login.o util_logout.o util_logwtmp.o
46 include ../config/Makefile.version
50 login: ${OBJS} ${LIBS}
52 sun4x_5? ) ${CC} -g -o $@ ${CFLAGS} ${OBJS} -lc ${LIBS} ${XLIBS} -lcmd;;\
53 *) ${CC} -g -o $@ ${CFLAGS} ${OBJS} ${LIBS} ${XLIBS} ;;\
56 login.krb: ${KOBJS} ${KLIBS}
58 sun4x_5? ) ${CC} -g -o $@ ${CFLAGS} ${KOBJS} -lc ${KLIBS} ${XLIBS} -lcmd;;\
59 *) ${CC} -g -o $@ ${CFLAGS} ${KOBJS} ${KLIBS} ${XLIBS} ;;\
62 libutil.a : ${UTILOBJS}
67 login.o: login.c AFS_component_version_number.c
68 ${CC} ${CFLAGS} -c login.c
71 ${CC} ${CFLAGS} -DAFS_KERBEROS_ENV -c login.c
72 mv login.o login.krb.o
75 rm -f ${OBJS} core login AFS_component_version_number.c
78 rm -f ${MAN} tags .depend
81 mkdep -p ${CFLAGS} ${SRCS}
84 ${INSTALL} -s login ${DESTDIR}bin/login
85 ${INSTALL} -s login.krb ${DESTDIR}bin/login.krb
88 lint ${CFLAGS} ${SRCS}