I added/changed the following files to port the fileutils to NT.
Most of the changes were small except for fsusage.c and mountlist.c. For these I had 
to add very NT specific code. For chmod, du, ls, rm, and touch I added code to glob 
filespec since the NT shell does not do that.

fileutils-4.0/config.h.vc - config.h for NT and MS VC++ 6.0
fileutils-4.0/lib/dirname.c
fileutils-4.0/lib/fsusage.c
fileutils-4.0/lib/idcache.c
fileutils-4.0/lib/makepath.c
fileutils-4.0/lib/mountlist.c
fileutils-4.0/nt/glob.c - the NT shell does not glob filespecs beore passing them to 
programs
fileutils-4.0/nt/glob.h
fileutils-4.0/nt/idcache.c
fileutils-4.0/nt/ndir.c - stolen from cvs-1.10.tar.gz
fileutils-4.0/nt/ndir.h - stolen from cvs-1.10.tar.gz
fileutils-4.0/src/chmod.c
fileutils-4.0/src/copy.c
fileutils-4.0/src/cp.c
fileutils-4.0/src/dd.c
fileutils-4.0/src/df.c
fileutils-4.0/src/du.c - added a -z (--compessed-file-size) option
fileutils-4.0/src/install.c
fileutils-4.0/src/install.vc - compile instructions for NT
fileutils-4.0/src/ls.c
fileutils-4.0/src/makefile.vc - make file for NT compatibable with MS VC++ 6.0
fileutils-4.0/src/mvdir.c
fileutils-4.0/src/remove.c
fileutils-4.0/src/rm.c
fileutils-4.0/src/rmdir.c
fileutils-4.0/src/sys2.h
fileutils-4.0/src/system.h
fileutils-4.0/src/touch.c


_______________________________________________________________________

Why pay when you don't have to? Get AltaVista Free Internet Access now! 
http://jump.altavista.com/freeaccess4.go

_______________________________________________________________________

fileutils.tar.gz

Reply via email to