check for innetgr
[heimdal.git] / lib / auth / sia / Makefile.in
blob52bfab9d8abf236c50e97b8707abcd9caca89762
2 # $Id$
5 SHELL = /bin/sh
7 srcdir = @srcdir@
8 VPATH = @srcdir@
10 CC = @CC@
11 AR = ar
12 RANLIB = @RANLIB@
13 DEFS = @DEFS@
14 CFLAGS = @CFLAGS@
16 INSTALL = @INSTALL@
17 INSTALL_DATA = @INSTALL_DATA@
18 MKINSTALLDIRS = @top_srcdir@/mkinstalldirs
20 prefix = @prefix@
21 exec_prefix = @exec_prefix@
22 libdir = @libdir@
24 PICFLAGS = @REAL_PICFLAGS@
25 SHARED = @SHARED@
26 LDSHARED = @LDSHARED@
27 SHLIBEXT = @REAL_SHLIBEXT@
28 LD_FLAGS = @REAL_LD_FLAGS@
30 LIB = libsia_krb4.$(SHLIBEXT)
32 SOURCES = sia.c
34 OBJECTS = sia.o
36 all: $(LIB)
38 Wall:
39 make CFLAGS="-g -Wall -Wno-comment -Wmissing-prototypes -Wmissing-declarations -D__USE_FIXED_PROTOTYPES__"
41 .c.o:
42 $(CC) -c $(CPPFLAGS) $(DEFS) -I../../../include -I$(srcdir) $(CFLAGS) $(PICFLAGS) $<
44 install: all
45 $(MKINSTALLDIRS) $(libdir)
46 -if test "$(LIB)" != ""; then \
47 $(INSTALL_DATA) -m 0555 $(LIB) $(libdir) ; \
50 uninstall:
52 TAGS: $(SOURCES)
53 etags $(SOURCES)
55 check:
57 clean:
58 rm -f $(LIB) *.o
60 mostlyclean: clean
62 distclean: clean
63 rm -f Makefile *.tab.c *~
65 realclean: distclean
66 rm -f TAGS
68 dist: $(DISTFILES)
69 for file in $(DISTFILES); do \
70 ln $$file ../`cat ../.fname`/lib \
71 || cp -p $$file ../`cat ../.fname`/lib; \
72 done
75 $(OBJECTS): ../../../include/config.h
77 $(LIB): $(OBJECTS)
78 rm -f $@
79 $(LDSHARED) -shared -o $@ -rpath $(libdir) -hidden -exported_symbol siad_\* $(OBJECTS) -L../../kafs -lkafs -L../../krb -lkrb -L../../des -ldes -L../../roken -lroken @LIB_getpwnam_r@ -lc
80 # ld -shared -o $@ -hidden -exported_symbol siad_\* $(OBJECTS) ../../kafs/libkafs.a ../../krb/libkrb.a ../../des/libdes.a ../../roken/libroken.a @LIB_getpwnam_r@ -lc