Makefile.in revision 1.1.1.1
1# Makefile for LDAP tools 2# $OpenLDAP: pkg/ldap/clients/tools/Makefile.in,v 1.45.2.3 2008/02/11 23:26:38 kurt Exp $ 3## This work is part of OpenLDAP Software <http://www.openldap.org/>. 4## 5## Copyright 1998-2008 The OpenLDAP Foundation. 6## All rights reserved. 7## 8## Redistribution and use in source and binary forms, with or without 9## modification, are permitted only as authorized by the OpenLDAP 10## Public License. 11## 12## A copy of this license is available in the file LICENSE in the 13## top-level directory of the distribution or, alternatively, at 14## <http://www.OpenLDAP.org/license.html>. 15 16SRCS = ldapsearch.c ldapmodify.c ldapdelete.c ldapmodrdn.c \ 17 ldappasswd.c ldapwhoami.c ldapcompare.c \ 18 ldapexop.c common.c 19OBJS = ldapsearch.o ldapmodify.o ldapdelete.o ldapmodrdn.o \ 20 ldappasswd.o ldapwhoami.o ldapcompare.o \ 21 ldapexop.o common.o 22 23LDAP_INCDIR= ../../include 24LDAP_LIBDIR= ../../libraries 25 26MKVOPTS = -s 27 28XLIBS = $(LDAP_L) 29XXLIBS = $(SECURITY_LIBS) $(LUTIL_LIBS) 30 31XSRCS = ldsversion.c ldmversion.c lddversion.c ldrversion.c \ 32 ldpversion.c ldwversion.c ldcversion.c ldeversion.c 33 34PROGRAMS = ldapsearch ldapmodify ldapdelete ldapmodrdn \ 35 ldappasswd ldapwhoami ldapcompare ldapexop 36 37 38ldapsearch: ldsversion.o 39 $(LTLINK) -o $@ ldapsearch.o common.o ldsversion.o $(LIBS) 40 41ldapmodify: ldmversion.o 42 $(LTLINK) -o $@ ldapmodify.o common.o ldmversion.o $(LIBS) 43 44ldapdelete: lddversion.o 45 $(LTLINK) -o $@ ldapdelete.o common.o lddversion.o $(LIBS) 46 47ldapmodrdn: ldrversion.o 48 $(LTLINK) -o $@ ldapmodrdn.o common.o ldrversion.o $(LIBS) 49 50ldappasswd: ldpversion.o 51 $(LTLINK) -o $@ ldappasswd.o common.o ldpversion.o $(LIBS) 52 53ldapwhoami: ldwversion.o 54 $(LTLINK) -o $@ ldapwhoami.o common.o ldwversion.o $(LIBS) 55 56ldapcompare: ldcversion.o 57 $(LTLINK) -o $@ ldapcompare.o common.o ldcversion.o $(LIBS) 58 59ldapexop: ldeversion.o 60 $(LTLINK) -o $@ ldapexop.o common.o ldeversion.o $(LIBS) 61 62ldsversion.c: Makefile 63 @-$(RM) $@ 64 $(MKVERSION) $(MKVOPTS) ldapsearch > $@ 65 66ldsversion.o: ldapsearch.o common.o $(XLIBS) 67 68ldmversion.c: Makefile 69 @-$(RM) $@ 70 $(MKVERSION) $(MKVOPTS) ldapmodify > $@ 71 72ldmversion.o: ldapmodify.o common.o $(XLIBS) 73 74lddversion.c: Makefile 75 @-$(RM) $@ 76 $(MKVERSION) $(MKVOPTS) ldapdelete > $@ 77 78lddversion.o: ldapdelete.o common.o $(XLIBS) 79 80ldpversion.c: Makefile 81 @-$(RM) $@ 82 $(MKVERSION) $(MKVOPTS) ldappasswd > $@ 83 84ldpversion.o: ldappasswd.o common.o $(XLIBS) 85 86ldrversion.c: Makefile 87 @-$(RM) $@ 88 $(MKVERSION) $(MKVOPTS) ldapmodrdn > $@ 89 90ldrversion.o: ldapmodrdn.o common.o $(XLIBS) 91 92ldwversion.c: Makefile 93 @-$(RM) $@ 94 $(MKVERSION) $(MKVOPTS) ldapwhoami > $@ 95 96ldwversion.o: ldapwhoami.o common.o $(XLIBS) 97 98ldcversion.c: Makefile 99 @-$(RM) $@ 100 $(MKVERSION) $(MKVOPTS) ldapcompare > $@ 101 102ldcversion.o: ldapcompare.o common.o $(XLIBS) 103 104ldeversion.c: Makefile 105 @-$(RM) $@ 106 $(MKVERSION) $(MKVOPTS) ldapexop > $@ 107 108ldeversion.o: ldapexop.o common.o $(XLIBS) 109 110install-local: FORCE 111 -$(MKDIR) $(DESTDIR)$(bindir) 112 @( \ 113 for prg in $(PROGRAMS); do \ 114 $(LTINSTALL) $(INSTALLFLAGS) $(STRIP) -m 755 $$prg$(EXEEXT) \ 115 $(DESTDIR)$(bindir); \ 116 done \ 117 ) 118 $(RM) $(DESTDIR)$(bindir)/ldapadd$(EXEEXT) 119 $(LN_S) $(DESTDIR)$(bindir)/ldapmodify$(EXEEXT) $(DESTDIR)$(bindir)/ldapadd$(EXEEXT) 120 121