
kinit should be able to get a initial message from FOO.SE. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@844 ec53bebd-3082-4978-b11e-865c3cabbd6b
51 lines
913 B
Makefile
51 lines
913 B
Makefile
# $Id$
|
|
|
|
SHELL = /bin/sh
|
|
|
|
srcdir = @srcdir@
|
|
VPATH = @srcdir@
|
|
|
|
CC = @CC@
|
|
DEFS = @DEFS@
|
|
YACC = @YACC@
|
|
|
|
CFLAGS = -g -I$(srcdir) -Iasn1 -I.
|
|
|
|
SOURCES = cache.c principal.c principal_p.c data.c context.c misc.c \
|
|
krbhst.c get_port.c send_to_kdc.c str2key.c \
|
|
get_in_tkt.c get_in_tkt_pw.c constants.c get_addrs.c \
|
|
get_cred.c
|
|
|
|
OBJECTS = $(SOURCES:%.c=%.o) config_file.o
|
|
|
|
all: kinit klist
|
|
|
|
kinit: kinit.o libkrb5.a
|
|
$(CC) -o kinit kinit.o libkrb5.a -Lasn1 -lasn1 -L/usr/local/lib -ldes
|
|
|
|
klist: klist.o libkrb5.a
|
|
$(CC) -o klist klist.o libkrb5.a -L/usr/local/lib -ldes
|
|
|
|
tt: test.o libkrb5.a
|
|
$(CC) -o tt test.o libkrb5.a
|
|
|
|
test.o: krb5.h
|
|
|
|
libkrb5.a: $(OBJECTS)
|
|
ar cr libkrb5.a $(OBJECTS)
|
|
ranlib libkrb5.a
|
|
|
|
config_file.o: config_file.c
|
|
|
|
config_file.c: config_file.y
|
|
$(YACC) -p __k5cf_ $<
|
|
mv -f y.tab.c config_file.c
|
|
|
|
clean:
|
|
rm -f *.o *~ libkrb5.a tt core \#* config_file.c
|
|
|
|
|
|
|
|
$(OBJECTS): krb5_locl.h krb5.h
|
|
|