CC:=@CC@
CFLAGS:=@CPPFLAGS@ @CFLAGS@
LDFLAGS:=@LDFLAGS@ @LIBS@
INSTALL:=@INSTALL@
prefix:=@prefix@
exec_prefix:=@exec_prefix@
all: ldapvi
dist: ldapvi ldapvi.1
ldapvi: ldapvi.o data.o diff.o error.o misc.o parse.o port.o print.o search.o base64.o arguments.o parseldif.o schema.c sasl.o
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
%.o: %.c common.h
$(CC) -c $(CFLAGS) -o $@ $<
.PHONY: clean
clean:
rm -f ldapvi *.o gmon.out
ldapvi.1: version.h ldapvi ldapvi.1.in
help2man -n "LDAP client" -N ./ldapvi | cat - ldapvi.1.in >ldapvi.1.out
mv ldapvi.1.out ldapvi.1
.PHONY: install
install: ldapvi
mkdir -p @bindir@ @mandir@/man1/ @prefix@/share/doc/ldapvi
@INSTALL_PROGRAM@ ldapvi @bindir@
@INSTALL_DATA@ ldapvi.1 @mandir@/man1/
@INSTALL_DATA@ manual/manual.css manual/manual.xml manual/bg.png manual/html.xsl @prefix@/share/doc/ldapvi
distclean:
rm -rf configure GNUmakefile config.h config.log autom4te.cache config.status
syntax highlighted by Code2HTML, v. 0.9.1