blob: ff1bd1af71aa713ec2bc44102f692b75f3a47ca9 (
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
mydir=util$(S)verto
BUILDTOP=$(REL)..$(S)..
RELDIR=../util/verto
LIBBASE=verto
LIBMAJOR=0
LIBMINOR=0
LOCALINCLUDES=-I$(srcdir) -I.
DEFINES=-DDEFAULT_LIBRARY=\"k5ev\" -DBUILTIN_MODULE=k5ev
# Turn off extra warnings since we're not going to clean up libverto's code.
WARN_CFLAGS=
STLIBOBJS=verto.o module.o verto-k5ev.o
LIBOBJS=$(OUTPRE)verto.$(OBJEXT) \
$(OUTPRE)module.$(OBJEXT) \
$(OUTPRE)verto-k5ev.$(OBJEXT)
SRCS=verto.c module.c verto-k5ev.c
STOBJLISTS=OBJS.ST
SHLIB_EXPLIBS= $(LIBS) -lm # libm needed for ceil() currently.
SHLIB_DIRS=
SHLIB_RDIRS=$(KRB5_LIBDIR)
VERTO_HDR=$(BUILDTOP)$(S)include$(S)verto.h
rename.h: $(srcdir)/Symbols.ev
$(RM) $@
$(SED) -e 's/.*/#define & k5&/' < $(srcdir)/Symbols.ev > $@
all-unix:: all-liblinks includes
install-unix:: install-libs
clean-unix:: clean-liblinks clean-libs clean-libobjs
$(RM) $(VERTO_HDR) rename.h
includes:: $(VERTO_HDR)
depend:: $(VERTO_HDR) rename.h
$(VERTO_HDR): $(srcdir)/verto.h
$(RM) $@
$(CP) $(srcdir)/verto.h $@
install::
$(INSTALL_DATA) $(srcdir)/verto.h $(DESTDIR)$(KRB5_INCDIR)/verto.h
$(INSTALL_DATA) $(srcdir)/verto-module.h \
$(DESTDIR)$(KRB5_INCDIR)/verto-module.h
@lib_frag@
@libobj_frag@
|