Release 0.0r
[heimdal.git] / lib / auth / pam / Makefile.in
blobd37a117027a4cb20f3911abd665db217104d0e28
2 # $Id$
5 SHELL = /bin/sh
7 srcdir = @srcdir@
8 VPATH = @srcdir@
10 CC = @CC@
11 LINK = @LINK@
12 AR = ar
13 RANLIB = @RANLIB@
14 DEFS = @DEFS@
15 CFLAGS = @CFLAGS@
17 INSTALL = @INSTALL@
18 INSTALL_DATA = @INSTALL_DATA@
19 MKINSTALLDIRS = @top_srcdir@/mkinstalldirs
21 prefix = @prefix@
22 exec_prefix = @exec_prefix@
23 libdir = @libdir@
25 PICFLAGS = @REAL_PICFLAGS@
26 LDSHARED = @LDSHARED@
27 SHLIBEXT = @REAL_SHLIBEXT@
28 LD_FLAGS = @REAL_LD_FLAGS@
30 @lib_deps_yes@LIB_DEPS = -L../../kafs -L../../krb -L../../des -L../../roken \
31 @lib_deps_yes@ -lkafs -lkrb -ldes -lroken -lc
32 @lib_deps_no@LIB_DEPS =
34 LIB = pam_krb4.$(SHLIBEXT)
36 SOURCES = pam.c
38 OBJECTS = pam.o
40 all: $(LIB)
42 Wall:
43 make CFLAGS="-g -Wall -Wno-comment -Wmissing-prototypes -Wmissing-declarations -D__USE_FIXED_PROTOTYPES__"
45 .c.o:
46 $(CC) -c $(DEFS) -I../../../include -I$(srcdir) $(CFLAGS) $(CPPFLAGS) $(PICFLAGS) $<
48 install: all
49 $(MKINSTALLDIRS) $(DESTDIR)$(libdir)
50 -if test "$(LIB)" != ""; then \
51 $(INSTALL_DATA) -m 0555 $(LIB) $(DESTDIR)$(libdir)/$(LIB) ; \
54 uninstall:
55 -if test "$(LIB)" != ""; then \
56 rm -f $(DESTDIR)$(libdir)/$(LIB) ; \
59 TAGS: $(SOURCES)
60 etags $(SOURCES)
62 check:
64 clean:
65 rm -f $(LIB) *.o
67 mostlyclean: clean
69 distclean: clean
70 rm -f Makefile *.tab.c *~
72 realclean: distclean
73 rm -f TAGS
75 $(OBJECTS): ../../../include/config.h
77 $(LIB): $(OBJECTS)
78 rm -f $@
79 $(LDSHARED) -o $@ $(OBJECTS) $(LD_FLAGS) $(LIB_DEPS)
80 # $(LINK) -shared -Wl,-x -o $(LIB) $(OBJECTS) ../../kafs/libkafs.a ../../krb/libkrb.a ../../des/libdes.a
82 .PHONY: all Wall install uninstall check clean mostlyclean distclean realclean