Diff for /embedaddon/rsync/Makefile.in between versions 1.1.1.3 and 1.1.1.4

version 1.1.1.3, 2016/11/01 09:54:32 version 1.1.1.4, 2021/03/17 00:32:36
Line 1 Line 1
# Makefile for rsync. This is processed by configure to produce the final# The Makefile for rsync (configure creates it from Makefile.in).
# Makefile 
   
 prefix=@prefix@  prefix=@prefix@
 datarootdir=@datarootdir@  datarootdir=@datarootdir@
 exec_prefix=@exec_prefix@  exec_prefix=@exec_prefix@
 stunnel4=@STUNNEL4@  
 bindir=@bindir@  bindir=@bindir@
   sbindir=@sbindir@
   libdir=@libdir@/rsync
 mandir=@mandir@  mandir=@mandir@
   
 LIBS=@LIBS@  LIBS=@LIBS@
 CC=@CC@  CC=@CC@
   AWK=@AWK@
 CFLAGS=@CFLAGS@  CFLAGS=@CFLAGS@
 CPPFLAGS=@CPPFLAGS@  CPPFLAGS=@CPPFLAGS@
   CXX=@CXX@
   CXXFLAGS=@CXXFLAGS@
 EXEEXT=@EXEEXT@  EXEEXT=@EXEEXT@
 LDFLAGS=@LDFLAGS@  LDFLAGS=@LDFLAGS@
   LIBSLP=@LIBSLP@
   SLPOBJ=@SLPOBJ@
 LIBOBJDIR=lib/  LIBOBJDIR=lib/
   
 INSTALLCMD=@INSTALL@  INSTALLCMD=@INSTALL@
Line 24  MKDIR_P=@MKDIR_P@ Line 29  MKDIR_P=@MKDIR_P@
 VPATH=$(srcdir)  VPATH=$(srcdir)
 SHELL=/bin/sh  SHELL=/bin/sh
   
 VERSION=@RSYNC_VERSION@  
   
 .SUFFIXES:  .SUFFIXES:
 .SUFFIXES: .c .o  .SUFFIXES: .c .o
   
GENFILES=configure.sh aclocal.m4 config.h.in proto.h proto.h-tstamp rsync.1 rsyncd.conf.5SIMD_x86_64=simd-checksum-x86_64.o
 ASM_x86_64=lib/md5-asm-x86_64.o
 
 GENFILES=configure.sh aclocal.m4 config.h.in rsync.1 rsync.1.html \
          rsync-ssl.1 rsync-ssl.1.html rsyncd.conf.5 rsyncd.conf.5.html rsyncdb.1 rsyncdb.1.html
 HEADERS=byteorder.h config.h errcode.h proto.h rsync.h ifuncs.h itypes.h inums.h \  HEADERS=byteorder.h config.h errcode.h proto.h rsync.h ifuncs.h itypes.h inums.h \
        lib/pool_alloc.h        lib/pool_alloc.h lib/mdigest.h lib/md-defines.h version.h
 LIBOBJ=lib/wildmatch.o lib/compat.o lib/snprintf.o lib/mdfour.o lib/md5.o \  LIBOBJ=lib/wildmatch.o lib/compat.o lib/snprintf.o lib/mdfour.o lib/md5.o \
         lib/permstring.o lib/pool_alloc.o lib/sysacls.o lib/sysxattrs.o @LIBOBJS@          lib/permstring.o lib/pool_alloc.o lib/sysacls.o lib/sysxattrs.o @LIBOBJS@
 zlib_OBJS=zlib/deflate.o zlib/inffast.o zlib/inflate.o zlib/inftrees.o \  zlib_OBJS=zlib/deflate.o zlib/inffast.o zlib/inflate.o zlib/inftrees.o \
Line 39  zlib_OBJS=zlib/deflate.o zlib/inffast.o zlib/inflate.o Line 46  zlib_OBJS=zlib/deflate.o zlib/inffast.o zlib/inflate.o
 OBJS1=flist.o rsync.o generator.o receiver.o cleanup.o sender.o exclude.o \  OBJS1=flist.o rsync.o generator.o receiver.o cleanup.o sender.o exclude.o \
         util.o util2.o main.o checksum.o match.o syscall.o log.o backup.o delete.o          util.o util2.o main.o checksum.o match.o syscall.o log.o backup.o delete.o
 OBJS2=options.o io.o compat.o hlink.o token.o uidlist.o socket.o hashtable.o \  OBJS2=options.o io.o compat.o hlink.o token.o uidlist.o socket.o hashtable.o \
        fileio.o batch.o clientname.o chmod.o acls.o xattrs.o        usage.o fileio.o batch.o clientname.o chmod.o db.o acls.o xattrs.o
OBJS3=progress.o pipe.oOBJS3=progress.o pipe.o @ASM@
DAEMON_OBJ = params.o loadparm.o clientserver.o access.o connection.o authenticate.oDAEMON_OBJ = params.o loadparm.o clientserver.o access.o connection.o authenticate.o $(SLPOBJ)
 popt_OBJS=popt/findme.o  popt/popt.o  popt/poptconfig.o \  popt_OBJS=popt/findme.o  popt/popt.o  popt/poptconfig.o \
         popt/popthelp.o popt/poptparse.o          popt/popthelp.o popt/poptparse.o
OBJS=$(OBJS1) $(OBJS2) $(OBJS3) $(DAEMON_OBJ) $(LIBOBJ) @BUILD_ZLIB@ @BUILD_POPT@OBJS=$(OBJS1) $(OBJS2) $(OBJS3) @SIMD@ $(DAEMON_OBJ) $(LIBOBJ) @BUILD_ZLIB@ @BUILD_POPT@
   
TLS_OBJ = tls.o syscall.o lib/compat.o lib/snprintf.o lib/permstring.o lib/sysxattrs.o @BUILD_POPT@TLS_OBJ = tls.o syscall.o util.o util2.o t_stub.o lib/compat.o lib/snprintf.o lib/permstring.o lib/sysxattrs.o lib/wildmatch.o @BUILD_POPT@
   
 # Programs we must have to run the test cases  # Programs we must have to run the test cases
 CHECK_PROGS = rsync$(EXEEXT) tls$(EXEEXT) getgroups$(EXEEXT) getfsdev$(EXEEXT) \  CHECK_PROGS = rsync$(EXEEXT) tls$(EXEEXT) getgroups$(EXEEXT) getfsdev$(EXEEXT) \
Line 63  CHECK_OBJS=tls.o testrun.o getgroups.o getfsdev.o t_st Line 70  CHECK_OBJS=tls.o testrun.o getgroups.o getfsdev.o t_st
         $(CC) -I. -I$(srcdir) $(CFLAGS) $(CPPFLAGS) -c $< @CC_SHOBJ_FLAG@          $(CC) -I. -I$(srcdir) $(CFLAGS) $(CPPFLAGS) -c $< @CC_SHOBJ_FLAG@
 @OBJ_RESTORE@  @OBJ_RESTORE@
   
all: Makefile rsync$(EXEEXT) rsync-ssl stunnel-rsync stunnel-rsyncd.conf @MAKE_MAN@all: Makefile rsync$(EXEEXT) stunnel-rsyncd.conf @MAKE_MAN@
 .PHONY: all
   
   .PHONY: install
 install: all  install: all
        -${MKDIR_P} ${DESTDIR}${bindir}        -$(MKDIR_P) $(DESTDIR)$(bindir)
        ${INSTALLCMD} ${INSTALL_STRIP} -m 755 rsync$(EXEEXT) ${DESTDIR}${bindir}        $(INSTALLCMD) $(INSTALL_STRIP) -m 755 rsync$(EXEEXT) $(DESTDIR)$(bindir)
        -${MKDIR_P} ${DESTDIR}${mandir}/man1        $(INSTALLCMD) -m 755 $(srcdir)/rsync-ssl $(DESTDIR)$(bindir)
        -${MKDIR_P} ${DESTDIR}${mandir}/man5        rsync -ilt rsyncdb$(EXEEXT) $(DESTDIR)$(bindir)/
        if test -f rsync.1; then ${INSTALLMAN} -m 644 rsync.1 ${DESTDIR}${mandir}/man1; fi        -$(MKDIR_P) $(DESTDIR)$(mandir)/man1
        if test -f rsyncd.conf.5; then ${INSTALLMAN} -m 644 rsyncd.conf.5 ${DESTDIR}${mandir}/man5; fi        -$(MKDIR_P) $(DESTDIR)$(mandir)/man5
         if test -f rsync.1; then $(INSTALLMAN) -m 644 rsync.1 $(DESTDIR)$(mandir)/man1; fi
         if test -f rsync-ssl.1; then $(INSTALLMAN) -m 644 rsync-ssl.1 $(DESTDIR)$(mandir)/man1; fi
         if test -f rsyncdb.1; then $(INSTALLMAN) -m 644 rsyncdb.1 $(DESTDIR)$(mandir)/man1; fi
         if test -f rsyncd.conf.5; then $(INSTALLMAN) -m 644 rsyncd.conf.5 $(DESTDIR)$(mandir)/man5; fi
   
 install-ssl-client: rsync-ssl stunnel-rsync  
         -${MKDIR_P} ${DESTDIR}${bindir}  
         ${INSTALLCMD} -m 755 rsync-ssl ${DESTDIR}${bindir}  
         ${INSTALLCMD} -m 755 stunnel-rsync ${DESTDIR}${bindir}  
   
 install-ssl-daemon: stunnel-rsyncd.conf  install-ssl-daemon: stunnel-rsyncd.conf
        -${MKDIR_P} ${DESTDIR}/etc/stunnel        -$(MKDIR_P) $(DESTDIR)/etc/stunnel
        ${INSTALLCMD} -m 644 stunnel-rsyncd.conf ${DESTDIR}/etc/stunnel/rsyncd.conf        $(INSTALLCMD) -m 644 stunnel-rsyncd.conf $(DESTDIR)/etc/stunnel/rsyncd.conf
         @if ! ls /etc/rsync-ssl/certs/server.* >/dev/null 2>/dev/null; then \          @if ! ls /etc/rsync-ssl/certs/server.* >/dev/null 2>/dev/null; then \
             echo "Note that you'll need to install the certificate used by /etc/stunnel/rsyncd.conf"; \              echo "Note that you'll need to install the certificate used by /etc/stunnel/rsyncd.conf"; \
         fi          fi
   
install-all: install install-ssl-client install-ssl-daemoninstall-all: install install-ssl-daemon
   
 install-strip:  install-strip:
         $(MAKE) INSTALL_STRIP='-s' install          $(MAKE) INSTALL_STRIP='-s' install
   
 rsync$(EXEEXT): $(OBJS)  rsync$(EXEEXT): $(OBJS)
        $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)        $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(OBJS) $(LIBS) $(LIBSLP)
   
   rsyncdb$(EXEEXT): rsync$(EXEEXT)
           ln -s rsync$(EXEEXT) rsyncdb$(EXEEXT)
   
 $(OBJS): $(HEADERS)  $(OBJS): $(HEADERS)
 $(CHECK_OBJS): $(HEADERS)  $(CHECK_OBJS): $(HEADERS)
   tls.o xattrs.o: lib/sysxattrs.h
   usage.o: latest-year.h help-rsync.h help-rsyncd.h help-rsyncdb.h git-version.h default-cvsignore.h
   loadparm.o: default-dont-compress.h daemon-parm.h
   
 flist.o: rounding.h  flist.o: rounding.h
   
rounding.h: rounding.c rsync.hdefault-cvsignore.h default-dont-compress.h: rsync.1.md define-from-md.awk
         $(AWK) -f $(srcdir)/define-from-md.awk -v hfile=$@ $(srcdir)/rsync.1.md
 
 help-rsync.h help-rsyncd.h: rsync.1.md help-from-md.awk
         $(AWK) -f $(srcdir)/help-from-md.awk -v hfile=$@ $(srcdir)/rsync.1.md
 
 help-rsyncdb.h: rsyncdb.1.md help-from-md.awk
         awk -f $(srcdir)/help-from-md.awk -v hfile=$@ $(srcdir)/rsyncdb.1.md
 
 daemon-parm.h: daemon-parm.txt daemon-parm.awk
         $(AWK) -f $(srcdir)/daemon-parm.awk $(srcdir)/daemon-parm.txt
 
 rounding.h: rounding.c rsync.h proto.h
         @for r in 0 1 3; do \          @for r in 0 1 3; do \
             if $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o rounding -DEXTRA_ROUNDING=$$r -I. $(srcdir)/rounding.c >rounding.out 2>&1; then \              if $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o rounding -DEXTRA_ROUNDING=$$r -I. $(srcdir)/rounding.c >rounding.out 2>&1; then \
                 echo "#define EXTRA_ROUNDING $$r" >rounding.h; \                  echo "#define EXTRA_ROUNDING $$r" >rounding.h; \
Line 116  rounding.h: rounding.c rsync.h Line 142  rounding.h: rounding.c rsync.h
         fi          fi
         @rm -f rounding.out          @rm -f rounding.out
   
   # While $(wildcard ...) is a GNU make idiom, at least other makes should just turn it into an
   # empty string (we need something that will vanish if we're not building a git checkout).
   # If you want an updated git version w/o GNU make, remove git-version.h after a pull.
   git-version.h: mkgitver $(wildcard $(srcdir)/.git/logs/HEAD)
           $(srcdir)/mkgitver
   
   simd-checksum-x86_64.o: simd-checksum-x86_64.cpp
           @$(srcdir)/cmdormsg disable-simd $(CXX) -I. $(CXXFLAGS) $(CPPFLAGS) -c -o $@ $(srcdir)/simd-checksum-x86_64.cpp
   
   simd-md5-parallel-x86_64.o: simd-md5-parallel-x86_64.cpp
           @$(srcdir)/cmdormsg disable-simd $(CXX) -I. $(CXXFLAGS) $(CPPFLAGS) -c -o $@ $(srcdir)/simd-md5-parallel-x86_64.cpp
   
   lib/md5-asm-x86_64.o: lib/md5-asm-x86_64.S config.h lib/md-defines.h
           @$(srcdir)/cmdormsg disable-asm $(CC) -I. @NOEXECSTACK@ -c -o $@ $(srcdir)/lib/md5-asm-x86_64.S
   
 tls$(EXEEXT): $(TLS_OBJ)  tls$(EXEEXT): $(TLS_OBJ)
         $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(TLS_OBJ) $(LIBS)          $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(TLS_OBJ) $(LIBS)
   
Line 128  getgroups$(EXEEXT): getgroups.o Line 169  getgroups$(EXEEXT): getgroups.o
 getfsdev$(EXEEXT): getfsdev.o  getfsdev$(EXEEXT): getfsdev.o
         $(CC) $(CFLAGS) $(LDFLAGS) -o $@ getfsdev.o $(LIBS)          $(CC) $(CFLAGS) $(LDFLAGS) -o $@ getfsdev.o $(LIBS)
   
TRIMSLASH_OBJ = trimslash.o syscall.o lib/compat.o lib/snprintf.oTRIMSLASH_OBJ = trimslash.o syscall.o util.o util2.o t_stub.o lib/compat.o lib/snprintf.o lib/wildmatch.o
 trimslash$(EXEEXT): $(TRIMSLASH_OBJ)  trimslash$(EXEEXT): $(TRIMSLASH_OBJ)
         $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(TRIMSLASH_OBJ) $(LIBS)          $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(TRIMSLASH_OBJ) $(LIBS)
   
Line 136  T_UNSAFE_OBJ = t_unsafe.o syscall.o util.o util2.o t_s Line 177  T_UNSAFE_OBJ = t_unsafe.o syscall.o util.o util2.o t_s
 t_unsafe$(EXEEXT): $(T_UNSAFE_OBJ)  t_unsafe$(EXEEXT): $(T_UNSAFE_OBJ)
         $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(T_UNSAFE_OBJ) $(LIBS)          $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(T_UNSAFE_OBJ) $(LIBS)
   
   .PHONY: conf
   conf: configure.sh config.h.in
   
   .PHONY: gen
 gen: conf proto.h man  gen: conf proto.h man
   
   .PHONY: gensend
 gensend: gen  gensend: gen
        rsync -aivzc $(GENFILES) $${SAMBA_HOST-samba.org}:/home/ftp/pub/rsync/generated-files/        rsync -aic $(GENFILES) $${SAMBA_HOST-samba.org}:/home/ftp/pub/rsync/generated-files/
   
 conf:  
         cd $(srcdir) && $(MAKE) -f prepare-source.mak conf  
   
 aclocal.m4: $(srcdir)/m4/*.m4  aclocal.m4: $(srcdir)/m4/*.m4
         aclocal -I $(srcdir)/m4          aclocal -I $(srcdir)/m4
   
Line 174  configure.sh config.h.in: configure.ac aclocal.m4 Line 217  configure.sh config.h.in: configure.ac aclocal.m4
             fi \              fi \
         fi          fi
   
   .PHONY: reconfigure
 reconfigure: configure.sh  reconfigure: configure.sh
         ./config.status --recheck          ./config.status --recheck
         ./config.status          ./config.status
   
   .PHONY: restatus
   restatus:
           ./config.status
   
 Makefile: Makefile.in config.status configure.sh config.h.in  Makefile: Makefile.in config.status configure.sh config.h.in
         @if test -f Makefile; then cp -p Makefile Makefile.old; else touch Makefile.old; fi          @if test -f Makefile; then cp -p Makefile Makefile.old; else touch Makefile.old; fi
         @./config.status          @./config.status
Line 193  Makefile: Makefile.in config.status configure.sh confi Line 241  Makefile: Makefile.in config.status configure.sh confi
             fi \              fi \
         fi          fi
   
 rsync-ssl: $(srcdir)/rsync-ssl.in Makefile  
         sed 's;\@bindir\@;$(bindir);g' <$(srcdir)/rsync-ssl.in >rsync-ssl  
         @chmod +x rsync-ssl  
   
 stunnel-rsync: $(srcdir)/stunnel-rsync.in Makefile  
         sed 's;\@stunnel4\@;$(stunnel4);g' <$(srcdir)/stunnel-rsync.in >stunnel-rsync  
         @chmod +x stunnel-rsync  
   
 stunnel-rsyncd.conf: $(srcdir)/stunnel-rsyncd.conf.in Makefile  stunnel-rsyncd.conf: $(srcdir)/stunnel-rsyncd.conf.in Makefile
         sed 's;\@bindir\@;$(bindir);g' <$(srcdir)/stunnel-rsyncd.conf.in >stunnel-rsyncd.conf          sed 's;\@bindir\@;$(bindir);g' <$(srcdir)/stunnel-rsyncd.conf.in >stunnel-rsyncd.conf
   
   .PHONY: proto
 proto: proto.h-tstamp  proto: proto.h-tstamp
   
 proto.h: proto.h-tstamp  proto.h: proto.h-tstamp
         @if test -f proto.h; then :; else cp -p $(srcdir)/proto.h .; fi          @if test -f proto.h; then :; else cp -p $(srcdir)/proto.h .; fi
   
proto.h-tstamp: $(srcdir)/*.c $(srcdir)/lib/compat.c config.hproto.h-tstamp: $(srcdir)/*.c $(srcdir)/lib/compat.c daemon-parm.h
        perl $(srcdir)/mkproto.pl $(srcdir)/*.c $(srcdir)/lib/compat.c        $(AWK) -f $(srcdir)/mkproto.awk $(srcdir)/*.c $(srcdir)/lib/compat.c daemon-parm.h
   
man: rsync.1 rsyncd.conf.5 man-copy.PHONY: man
 man: rsync.1 rsync-ssl.1 rsyncd.conf.5 rsyncdb.1
   
man-copy:rsync.1: rsync.1.md md2man version.h Makefile
        @-if test -f rsync.1; then :; else echo 'Copying srcdir rsync.1'; cp -p $(srcdir)/rsync.1 .; fi        @$(srcdir)/maybe-make-man $(srcdir) rsync.1.md
        @-if test -f rsyncd.conf.5; then :; else echo 'Copying srcdir rsyncd.conf.5'; cp -p $(srcdir)/rsyncd.conf.5 .; fi 
   
rsync.1: rsync.yorsync-ssl.1: rsync-ssl.1.md md2man version.h Makefile
        yodl2man -o rsync.1 $(srcdir)/rsync.yo        @$(srcdir)/maybe-make-man $(srcdir) rsync-ssl.1.md
        -$(srcdir)/tweak_manpage rsync.1 
   
rsyncd.conf.5: rsyncd.conf.yorsyncd.conf.5: rsyncd.conf.5.md md2man version.h Makefile
        yodl2man -o rsyncd.conf.5 $(srcdir)/rsyncd.conf.yo        @$(srcdir)/maybe-make-man $(srcdir) rsyncd.conf.5.md
        -$(srcdir)/tweak_manpage rsyncd.conf.5 
   
   rsyncdb.1: rsyncdb.1.md md2man NEWS.md Makefile
           @$(srcdir)/maybe-make-man $(srcdir) rsyncdb.1.md
   
   .PHONY: clean
 clean: cleantests  clean: cleantests
        rm -f *~ $(OBJS) $(CHECK_PROGS) $(CHECK_OBJS) $(CHECK_SYMLINKS) \        rm -f *~ $(OBJS) $(CHECK_PROGS) $(CHECK_OBJS) $(CHECK_SYMLINKS) rsyncdb$(EXEEXT) \
                rounding rounding.h *.old                rounding rounding.h *.old rsync*.1 rsync*.5 rsync*.html \
                 daemon-parm.h help-*.h default-*.h proto.h proto.h-tstamp
   
   .PHONY: cleantests
 cleantests:  cleantests:
         rm -rf ./testtmp*          rm -rf ./testtmp*
   
 # We try to delete built files from both the source and build  # We try to delete built files from both the source and build
 # directories, just in case somebody previously configured things in  # directories, just in case somebody previously configured things in
 # the source directory.  # the source directory.
   .PHONY: distclean
 distclean: clean  distclean: clean
        rm -f Makefile config.h config.status        for dir in $(srcdir) . ; do \
        rm -f rsync-ssl stunnel-rsync stunnel-rsyncd.conf            (cd "$$dir" && rm -rf Makefile config.h config.status stunnel-rsyncd.conf \
        rm -f lib/dummy popt/dummy zlib/dummy             lib/dummy popt/dummy zlib/dummy config.cache config.log shconfig \
        rm -f $(srcdir)/Makefile $(srcdir)/config.h $(srcdir)/config.status             $(GENFILES) autom4te.cache) ; \
        rm -f $(srcdir)/lib/dummy $(srcdir)/popt/dummy $(srcdir)/zlib/dummy        done
        rm -f config.cache config.log 
        rm -f $(srcdir)/config.cache $(srcdir)/config.log 
        rm -f shconfig $(srcdir)/shconfig 
        rm -f $(GENFILES) 
        rm -rf autom4te.cache 
   
 # this target is really just for my use. It only works on a limited  # this target is really just for my use. It only works on a limited
 # range of machines and is used to produce a list of potentially  # range of machines and is used to produce a list of potentially
 # dead (ie. unused) functions in the code. (tridge)  # dead (ie. unused) functions in the code. (tridge)
   .PHONY: finddead
 finddead:  finddead:
         nm *.o */*.o |grep 'U ' | awk '{print $$2}' | sort -u > nmused.txt          nm *.o */*.o |grep 'U ' | awk '{print $$2}' | sort -u > nmused.txt
         nm *.o */*.o |grep 'T ' | awk '{print $$3}' | sort -u > nmfns.txt          nm *.o */*.o |grep 'T ' | awk '{print $$3}' | sort -u > nmfns.txt
         comm -13 nmused.txt nmfns.txt          comm -13 nmused.txt nmfns.txt
           @rm nmused.txt nmfns.txt
   
 # 'check' is the GNU name, 'test' is the name for everybody else :-)  # 'check' is the GNU name, 'test' is the name for everybody else :-)
.PHONY: check test.PHONY: test
 
 test: check  test: check
   
 # There seems to be no standard way to specify some variables as  # There seems to be no standard way to specify some variables as
Line 271  test: check Line 313  test: check
 # catch Bash-isms earlier even if we're running on GNU.  Of course, we  # catch Bash-isms earlier even if we're running on GNU.  Of course, we
 # might lose in the future where POSIX diverges from old sh.  # might lose in the future where POSIX diverges from old sh.
   
   .PHONY: check
 check: all $(CHECK_PROGS) $(CHECK_SYMLINKS)  check: all $(CHECK_PROGS) $(CHECK_SYMLINKS)
         rsync_bin=`pwd`/rsync$(EXEEXT) $(srcdir)/runtests.sh          rsync_bin=`pwd`/rsync$(EXEEXT) $(srcdir)/runtests.sh
   
   .PHONY: check29
 check29: all $(CHECK_PROGS) $(CHECK_SYMLINKS)  check29: all $(CHECK_PROGS) $(CHECK_SYMLINKS)
         rsync_bin=`pwd`/rsync$(EXEEXT) $(srcdir)/runtests.sh --protocol=29          rsync_bin=`pwd`/rsync$(EXEEXT) $(srcdir)/runtests.sh --protocol=29
   
   .PHONY: check30
 check30: all $(CHECK_PROGS) $(CHECK_SYMLINKS)  check30: all $(CHECK_PROGS) $(CHECK_SYMLINKS)
         rsync_bin=`pwd`/rsync$(EXEEXT) $(srcdir)/runtests.sh --protocol=30          rsync_bin=`pwd`/rsync$(EXEEXT) $(srcdir)/runtests.sh --protocol=30
   
wildtest.o: wildtest.c lib/wildmatch.c rsync.h config.hwildtest.o: wildtest.c t_stub.o lib/wildmatch.c rsync.h config.h
 wildtest$(EXEEXT): wildtest.o lib/compat.o lib/snprintf.o @BUILD_POPT@  wildtest$(EXEEXT): wildtest.o lib/compat.o lib/snprintf.o @BUILD_POPT@
         $(CC) $(CFLAGS) $(LDFLAGS) -o $@ wildtest.o lib/compat.o lib/snprintf.o @BUILD_POPT@ $(LIBS)          $(CC) $(CFLAGS) $(LDFLAGS) -o $@ wildtest.o lib/compat.o lib/snprintf.o @BUILD_POPT@ $(LIBS)
   
Line 297  testsuite/xattrs-hlink.test: Line 342  testsuite/xattrs-hlink.test:
 # check a version installed from a binary or some other source tree,  # check a version installed from a binary or some other source tree,
 # if you want.  # if you want.
   
   .PHONY: installcheck
 installcheck: $(CHECK_PROGS) $(CHECK_SYMLINKS)  installcheck: $(CHECK_PROGS) $(CHECK_SYMLINKS)
         POSIXLY_CORRECT=1 TOOLDIR=`pwd` rsync_bin="$(bindir)/rsync$(EXEEXT)" srcdir="$(srcdir)" $(srcdir)/runtests.sh          POSIXLY_CORRECT=1 TOOLDIR=`pwd` rsync_bin="$(bindir)/rsync$(EXEEXT)" srcdir="$(srcdir)" $(srcdir)/runtests.sh
   
Line 307  installcheck: $(CHECK_PROGS) $(CHECK_SYMLINKS) Line 353  installcheck: $(CHECK_PROGS) $(CHECK_SYMLINKS)
 splint:  splint:
         splint +unixlib +gnuextensions -weak rsync.c          splint +unixlib +gnuextensions -weak rsync.c
   
   .PHONY: doxygen
 doxygen:  doxygen:
         cd $(srcdir) && rm dox/html/* && doxygen          cd $(srcdir) && rm dox/html/* && doxygen
   
 # for maintainers only  # for maintainers only
   .PHONY: doxygen-upload
 doxygen-upload:  doxygen-upload:
         rsync -avzv $(srcdir)/dox/html/ --delete \          rsync -avzv $(srcdir)/dox/html/ --delete \
         $${SAMBA_HOST-samba.org}:/home/httpd/html/rsync/doxygen/head/          $${SAMBA_HOST-samba.org}:/home/httpd/html/rsync/doxygen/head/

Removed from v.1.1.1.3  
changed lines
  Added in v.1.1.1.4


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>