Wayne Davison
e6d8e70925
The "proto" target now builds target "proto.h" from the new
...
prepare-source.mak makefile.
2006-02-06 04:54:30 +00:00
Wayne Davison
3ea7fc6ccf
Moved the targets "gen", "proto", and "man" to prepare-source.mak.
2006-02-06 04:09:48 +00:00
Wayne Davison
47b50b9bd0
We now use lib/compat.o when building wildtest.
2006-01-13 21:38:43 +00:00
Wayne Davison
0582cdae8d
Added chmod.o to OBJS2.
2005-11-07 04:28:29 +00:00
Wayne Davison
81f5b275db
Changes for new zlib.
2005-07-07 21:29:57 +00:00
Wayne Davison
34bde8d54a
Always include lib/snprintf.o when we include lib/compat.o.
2004-11-02 16:47:15 +00:00
Wayne Davison
b2ad840a6b
Decided we don't need the build_gen target after all.
2004-10-12 20:08:51 +00:00
Wayne Davison
8303cc1021
A new target, build_gen, works like gen w/o man-page generation.
2004-10-08 19:52:38 +00:00
Wayne Davison
1b15e07e99
Make sure that all programs that use syscall.o also include
...
lib/compat.o so that we can use strlcpy().
2004-10-01 06:53:26 +00:00
Wayne Davison
ef57235623
Improved the build rule for getfsdev and added getfsdev.o to the
...
files we cleanup.
2004-08-12 18:59:03 +00:00
Wayne Davison
7d9d5d9478
Added a rule for building getfsdev and for requiring it to run "test".
2004-08-09 20:51:44 +00:00
Wayne Davison
ed43d0a76d
Added some missing $(srcdir) references.
2004-07-04 08:56:31 +00:00
Wayne Davison
914f3066bb
Added a "gen" rule to remake various generated files: configure,
...
config.h.in, proto.h, rsync.1, and rsyncd.conf.5 .
2004-05-15 00:48:11 +00:00
Wayne Davison
f57b2e6150
Got rid of a TODO comment that was fixed long ago.
2004-05-02 17:04:14 +00:00
Wayne Davison
af45f9e27e
Renamed variable STRIP to INSTALL_STRIP to avoid an accidental match
...
with an environment variable in OpenBSD.
2004-05-02 16:52:52 +00:00
Wayne Davison
54fd3e5020
Added lib/pool_alloc.h to the HEADERS.
2004-02-10 17:06:11 +00:00
J.W. Schultz
9935066b70
Make idev, hlink and file_struct + strings use allocation
...
pools.
2004-02-10 03:23:37 +00:00
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