src/winsup/cinstall error.c path.c setup.c set ...
Sat Apr 29 20:40:00 GMT 2000

CVSROOT:	/cvs/src
Module name:	src
Changes by:	00/04/29 20:40:05

Modified files:
	winsup/cinstall: error.c path.c setup.c setup.h xsystem.c 
Added files:
	winsup/cinstall: pkg.c 

Log message:
	* pkg.c: New file.
	* error.c (winerror): Respond to gcc warning.
	* path.c (cygpath_pipe): Ditto.
	* setup.c (filedel): Call sa_cleanup on deleteme.
	(create_shortcut): Coerce argument to eliminate compiler warning.
	(tarx): Use installed version of cygwin1.dll, overriding tar file name.
	(refmatches): New function.  Tests if ref is contained in a list of packages to
	(filematches): New function.  Tests if filename matches one of a list of
	packages to install.
	(recurse_dirs): Accept list of packages to install.  Generalize tar.gz test to
	accomodate _tar.gz.
	(prompt): Ensure that stdout is flushed prior to asking for input.
	(findhref): Initialize variables to quiet a compiler warning.
	(processdirlisting): Accept list of packages to install.  Special case cygwin
	tar file version number.
	(downloaddir): Accept list of packages to install.
	(downloadfrom): Ditto.
	(create_uninstall): Eliminate unneeded variables.  Quote arguments to regtool.
	(do_start_menu): Don't create uninstall bat file if updating or user specified
	a list of packages.
	(mkmount): Eliminate unneeded variables.
	(get_pkg_stuff): New function.  Checks for previous unversioned installation.
	(main): Accept -u and -f options and package names on the command line.  Use
	get_pkg_stuff to initialize package information.  Umount /etc.  Call
	recurse_dirs and downloadfrom with list of package to install.  Ensure that all
	/usr/local directories are created.  Output installation time to setup.log.
	* setup.h: Add some prototypes.
	* xsystem.c (xcreate_process): Eliminate unneeded variable.


More information about the Cygwin-cvs mailing list