Wayne Davison
3c0b1ebf78
Changed lib/fnmatch.o to lib/wildmatch.o.
2003-07-30 06:12:25 +00:00
Wayne Davison
277d99e8c9
A wildtest change to handle someone using the included popt lib.
2003-07-05 19:14:10 +00:00
Wayne Davison
2a1874cc82
Added dependencies for wildtest.o.
2003-07-05 19:06:49 +00:00
Wayne Davison
37f3ce61bb
Another change to the wildtest rule to make it more portable.
2003-07-05 18:55:09 +00:00
Wayne Davison
e37d8229f5
Changed the build rule for wildtest.
2003-07-05 18:46:02 +00:00
Wayne Davison
d7bf70f196
Build "wildtest" for "make check".
2003-07-05 00:07:35 +00:00
J.W. Schultz
a151343943
Cleanup: Added header files to dependancies.
2003-03-21 07:42:19 +00:00
Wayne Davison
ec6e0bf0c0
Backed out Paul Green's IRIX patch since it didn't seem to be a part of
...
the Makefile fix and I like the old EXE syntax better.
2003-01-20 18:26:14 +00:00
Wayne Davison
ef6122c622
Got rid of trailing whitespace and tweaked a few things that might
...
possibly be affecting the IRIX build (but probably not).
2003-01-18 19:11:55 +00:00
Wayne Davison
2abbf2498f
Trying out Paul Green's IRIX patch to see if it fixes the syntax
...
error in the Makefile.
2003-01-18 18:52:50 +00:00
Wayne Davison
a1cc591b29
Paul Green's changes to add $(EXEEXT) and $(CPPFLAGS) as appropriate.
2003-01-10 19:58:16 +00:00
David Dykstra
0c0a3e2dd3
Clean up better after the testsuite check programs. Patch from J.W. Schultz.
2003-01-10 15:16:23 +00:00
Martin Pool
9a933bc2ce
t_unsafe needs asnprintf on some platforms.
2002-04-08 06:23:34 +00:00
Martin Pool
48c1586cd1
handle yodl and vpath
2002-04-08 05:38:51 +00:00
Martin Pool
b35d0d8e9a
Split code out into separate files and remove some global variables to
...
reduce symbol dependencies between files and therefore make it easier
to write unit tests. The diff is large, but the actual code changes
are pretty small.
2002-04-08 04:10:20 +00:00
Martin Pool
e733c93423
Remove warning about "run autoconf". It tends to break too much with
...
CVS.
2002-04-02 02:00:29 +00:00
Martin Pool
435f1ed70d
Apparently SGI make doesn't like $< in non-implicit rules.
2002-03-25 04:36:56 +00:00
Martin Pool
c127e8aaec
Add a test case for trim_trailing_slashes, and make it handle other cases.
2002-03-25 03:51:17 +00:00
Martin Pool
663717f465
Need to also delete getgroups when cleaning.
2002-03-25 03:26:28 +00:00
Martin Pool
9299c8f0b4
Clean testtmp*, because we now put tests in their own directories.
...
Add "make cleantests"
2002-03-25 03:16:35 +00:00
Martin Pool
dfef3f1099
Change chgrp.test to use our getgroups rather than the system's.
2002-03-25 03:01:37 +00:00
Martin Pool
4acbfa2ade
Add our own little tool to call getgroups(2) because it's too hard to
...
find a portable shell command that does it.
2002-03-25 02:55:52 +00:00
Martin Pool
6aaf8d8c10
* Make "make install-strip" works properly, and "make install"
...
accepts a DESTDIR variable for help in building binary packages.
(Peter Breitenlohner)
2002-03-20 05:53:40 +00:00
Martin Pool
2a5904a580
Add more rules for make distclean.
2002-03-16 08:21:15 +00:00
Martin Pool
4610ac79c2
"make distclean": We try to delete built files from both the source
...
and build directories, just in case somebody previously configured
things in the source directory.
2002-03-16 08:18:19 +00:00
Martin Pool
5648a81936
Add phony target to run Splint.
2002-03-14 10:42:52 +00:00
Martin Pool
daa3d0e2da
"make install-strip" works. (Greg Louis)
2002-03-14 10:38:55 +00:00
Martin Pool
6216ca2c70
Add targets to build documentation from Texinfo.
2002-02-25 18:48:25 +00:00
Martin Pool
1521eefb62
Make "make proto" work for VPATH builds.
2002-02-23 00:02:07 +00:00
Martin Pool
956ff9ff72
Fix bug that made tls.o not be removed by 'make clean'.
2002-02-18 22:07:44 +00:00
Martin Pool
0cd2f40764
The name resolution stuff is getting complicated -- split it out into
...
its own file.
2002-01-25 02:13:04 +00:00
David Dykstra
a5ce1eb1af
Add "$(OBJS): config.h" so everything will rebuild if config.h changes.
2001-11-30 22:21:20 +00:00
Martin Pool
76a78cd8bc
Add message to ignore warnings about mktemp
2001-11-30 22:06:29 +00:00
Martin Pool
57835c00ad
Use tls rather than the OS's ls(1) so that we have more chance of
...
reproducible results.
2001-11-27 06:51:51 +00:00
Martin Pool
77ba4cc2f9
make clean can rm config.cache but not config.h, or it wil jam.
...
Build getaddr/nameinfo into lib/.
Split code to generate "rwx-----" strings into lib/permstring.c so it
can be reused in tls.
2001-11-27 06:39:02 +00:00
Martin Pool
647c5433f8
Make clean should also remove the autoconf cache etc.
2001-11-27 05:35:14 +00:00
Martin Pool
cef40af209
Get rid of rule disliked by Sun Make.
2001-11-24 05:06:07 +00:00
Martin Pool
a358449ab1
Set rsync version in configure.in
...
Show IPv6 availability in --version.
2001-11-24 04:57:41 +00:00
Martin Pool
8ef6b72514
Fix Makefile syntax problem when LIBOBJS is defined.
2001-11-24 04:33:07 +00:00
Martin Pool
7ad1d4fd66
Rebuild if headers changed.
2001-11-24 04:16:18 +00:00
Martin Pool
06963d0fca
Merge KAME.net IPv6 patch: you can now (in theory) pass IPv6 hostnames
...
or literal IP addresses to rsync, and if your platform supports them
they will be used. Also there are -4 and -6 command-line options to
choose the default address type. Thankyou!
2001-11-23 07:35:49 +00:00
Martin Pool
7df0935a51
Add a little implementation of ls(1) so that we can look at all and
...
only the attributes of files that rsync is meant to synchronize.
Test cases should depend on testing tools.
2001-09-07 07:52:34 +00:00
Martin Pool
a4b4af889b
$RSYNC must be set to absolute path so that it can be passed to --rsync-path
2001-08-29 09:11:14 +00:00
Martin Pool
42be591878
Remove testtmp directory on 'clean'.
...
Run test scripts in POSIX mode to try to catch portability problems.
2001-08-29 08:46:18 +00:00
Martin Pool
3a4c683f04
More test case work:
...
* make sure to build rsync before running 'make check'
* Put back in the loglevel concept from the samba scripts. If >8,
then turn on shell tracing.
* Allow tests to return 77 if they want to count as 'skipped'.
* Add more docs.
* Mangle Phil's script to get ready to run on non-Linux systems: we
need to not use shell functions, cp -a, etc. Not there yet.
2001-08-29 08:13:19 +00:00
Martin Pool
e7d29902a6
Redraft testsuite driver script to unify 'make check', 'make
...
installcheck' and buildfarm tests.
Add note from discussion with Tim about finding files/directories
under different circumstances. Now works (?) with VPATH build.
2001-08-29 07:33:27 +00:00
Martin Pool
3459d319d1
Set up scratch directory for tests.
2001-08-17 01:44:13 +00:00
Martin Pool
4df7868d39
Try to fix "make check" directory path.
...
Don't wait for input at end of tests.
2001-08-17 01:34:31 +00:00
Martin Pool
a4772a4dbc
Start to unify the "make check" and build farm test suites
2001-08-16 09:08:29 +00:00
Martin Pool
6902ed178b
Merge across rsync+ patch; add a little documentation to the manpage. More documentation would be better.
2001-08-14 02:04:47 +00:00