]> git.ipfire.org Git - thirdparty/squid.git/blob - helpers/ntlm_auth/SMB/Makefile.in
Minor cleanup to put all auth helpers in libexec
[thirdparty/squid.git] / helpers / ntlm_auth / SMB / Makefile.in
1 #
2 # Makefile for the Squid Object Cache server
3 #
4 # $Id: Makefile.in,v 1.3 2001/04/20 09:58:31 hno Exp $
5 #
6 # Uncomment and customize the following to suit your needs:
7 #
8
9 prefix = @prefix@
10 exec_prefix = @exec_prefix@
11 exec_suffix = @exec_suffix@
12 top_srcdir = @top_srcdir@
13 libexecdir = @libexecdir@
14 srcdir = @srcdir@
15 VPATH = @srcdir@
16
17 # Gotta love the DOS legacy
18 #
19 NTLM_AUTH_EXE = ntlm_auth$(exec_suffix)
20
21 CC = @CC@
22 MAKEDEPEND = @MAKEDEPEND@
23 INSTALL = @INSTALL@
24 INSTALL_BIN = @INSTALL_PROGRAM@
25 CRYPTLIB = @CRYPTLIB@
26 AC_CFLAGS = @CFLAGS@
27 LDFLAGS = @LDFLAGS@
28 XTRA_LIBS = @XTRA_LIBS@
29 XTRA_OBJS = @XTRA_OBJS@
30 MV = @MV@
31 RM = @RM@
32 SHELL = /bin/sh
33
34
35 INCLUDE = -I. -I../../../../../include -I$(srcdir)/smbval -I$(top_srcdir)/include
36 CFLAGS = $(AC_CFLAGS) $(INCLUDE) $(DEFINES)
37 AUTH_LIBS = -L../../../../../lib -lntlmauth -lmiscutil $(CRYPTLIB) $(XTRA_LIBS)
38
39 LIBPROGS = $(NTLM_AUTH_EXE)
40 OBJS = ntlm_auth.o libntlmssp.o
41
42 all: $(NTLM_AUTH_EXE) smbval/smbvalid.a
43
44 $(OBJS): $(top_srcdir)/include/version.h ntlm.h
45
46 $(NTLM_AUTH_EXE): $(OBJS) smbval/smbvalid.a
47 $(CC) $(LDFLAGS) $(OBJS) smbval/smbvalid.a -o $@ $(AUTH_LIBS)
48
49 smbval/smbvalid.a: smbval/stamp
50
51 smbval smbval/stamp:
52 @sh -c "cd smbval && $(MAKE) all"
53
54 install-mkdirs:
55 -@if test ! -d $(prefix); then \
56 echo "mkdir $(prefix)"; \
57 mkdir -p $(prefix); \
58 fi
59 -@if test ! -d $(libexecdir); then \
60 echo "mkdir $(libexecdir)"; \
61 mkdir -p $(libexecdir); \
62 fi
63
64 install: all install-mkdirs
65 @for f in $(LIBPROGS); do \
66 if test -f $(libexecdir)/$$f; then \
67 echo $(MV) $(libexecdir)/$$f $(libexecdir)/-$$f; \
68 $(MV) $(libexecdir)/$$f $(libexecdir)/-$$f; \
69 fi; \
70 echo $(INSTALL_BIN) $$f $(libexecdir); \
71 $(INSTALL_BIN) $$f $(libexecdir); \
72 if test -f $(libexecdir)/-$$f; then \
73 echo $(RM) -f $(libexecdir)/-$$f; \
74 $(RM) -f $(libexecdir)/-$$f; \
75 fi; \
76 done
77
78 clean:
79 -rm -rf *.o *pure_* core $(LIBPROGS)
80 cd smbval; make clean
81
82 distclean: clean
83 -rm -f Makefile
84
85 depend:
86 $(MAKEDEPEND) -I../include -I. -fMakefile *.c