1998-03-29  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf (FFPREFIX): libffi is now SFI installed software
	change to /usr/local in SFI configuration.
	(TCLOBJCPREFIX): Likewise (for tclobjc-1.3).

1998-03-28  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf (CYG): Remove, and change usages of CYG to CYGFS.
	(P): Change /Swarm to $(SWARMROOT).

1998-03-20  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Release-Notes: Update for 1.1.

	* Makefile.conf (FFPREFIX): Change to libffi in SFI config.
	Rename FFILIB to FFLIB throughout.  Adjust TCL{LIB,INC}DIRs for
	SFI install locations.
	(OTHER{INC,LIB}DIRS): Add FF{INC,DIR}LIB for SFI, mgd-SFI-GNU/Linux,
	mgd-PSU-GNU/Linux, and mgd-PSU-Irix5 configurations.
	Remove -lffi for FFLIB in SFI-NT, alex-SFI-Solaris,
	and mgd-SFI-Solaris configs; it will be defined later by default.
	Add -R directive to EXTRALDFLFAGS for $(FFLIBDIR) in these configs,
	except for SFI-NT.
	(FFPREFIX): Set FFPREFIX for mgd-PSU-GNU/Linux differently
	in glibc/libc1 cases, set for mgd-SFI-GNU/Linux.
	Use {TCL,TK}PREFIX where applicable.
	In mgd-PSU-Irix5 configuration, set FF{INC,LIB}DIR to ffcall.
	(FFLIB): Make -libffi the default.
	(SYSLIBS): Use XPMLIB, not XPMLIBDIR.

	* Makefile (bininc): Use if/then for file to test before tarring xpm.

1998-03-18  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* VERSION: Swarm 1.1.

	* Makefile.conf: Use `sh' to run make-h2x.

1998-03-17  Alex Lancaster  <alex@santafe.edu>

	* Makefile.conf (alex-SFI-Solaris): Added missing $BLTLIBRARYDIR
	variable. Also fixed ordering of CC flags to conform to
	mgd-SFI-Solaris.

1998-03-16  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf: Rename mgd-SFI-NT SFI-NT.  Use /Swarm/packages instead
	of /packages/swarm for $(P).
	(EXTRACFLAGS): Add -Werror and -Wno-sign-compare.
	(BLTLIB): Define a default of -lBLT and in SFI-NT specify -lBLT80.

1998-03-14  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf (BLTLIBDIR): Make BLTLIBDIR refer to the 
	blt$(BLTVERS) subdirectory, and -L commands to the parent
	directory of that, except in the case of blt8.0, where BLTLIBRARYDIR
	is set, and there is no such subdirectory.

	* Makefile (bininc): Don't copy contents of BLTLIBDIR if
	BLTLIBRARYDIR was copied.

	* Makefile.conf (TKLIBDIR): In mgd-SFI-NT, change lib/tk8.0
	to /tk8.0.

1998-03-13  Marcus G. Daniels  <mgd@wijiji.santafe.edu>
	
	* Makefile.conf: Change JAVALIB and JAVAINC definitions to
	JAVALIBDIR and JAVAINCDIR.
	(VERSION): Read from file VERSION.

	* VERSION: New file.

	* Makefile (realclean): Exclude {bin,include,lib}/CVS from realclean.

	* Makefile.conf (VERSION): New variable.
	(SWARMBACKEND): Define as tk by default.

	* Makefile (SWARMDIST): Derive from VERSION variable.

1998-03-12  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf, Makefile:  Replace all instances of (..LIB) and
	(..DIR) with (..LIBDIR) and (..INCDIR).  

	* Makefile.conf: Replace AVCALL if FFILIB.  Add NT config and SYS.
	Add X11LIB and XPMLIB variables (empty in Win32 case).  Add mgd-SFI-NT
	configuration.

1998-03-11  Alex Lancaster  <alex@santafe.edu>

	* Makefile.conf (alex-SFI-Solaris): Brought up to date with libffi
	version of Swarm (as per current mgd-SFI-Solaris).

1998-03-05  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf (BLTLIBRARY): Add to mgd-SFI-Solaris and 
	provide a default of ../library.
	(SYSDEPLIBS): Provide -ldld for SYS=HPUX.

	* Makefile (bininc): If to see if BLTLIBRARY directory exists, copy
	the contents of that directory to the binary distribution.

1998-03-04  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile (SWARMDIST): Change to swarm-1998-03-04.

1998-02-26  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf (SFI):  Add AVCALL.  Set it to -lffi.
	(mgd-SFI-Solaris): Add conditional to switch between avcall
	and libffi, default to the latter.
	(SYSLIBS): Use $(AVCALL), not -lavcall.
	(SWARMLIBS): Add -lsimtoolsgui.

1998-02-24  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf (SYSLIBS): Make SYSLIBS conditional on SWARMBACKEND.
	Remove dependence on tclobjc in Java config.
	(SFI): Add SWARMBACKEND conditional, with AWT variables.
	
1998-02-23  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf (mgd-SFI-Solaris): Add FF{PREFIX,INC,LIB} and use in
	OTHERINCDIRS, OTHERLIBDIRS.  Add -lavcall to OTHERLIBS.

1998-02-20  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf (SWARMLIBS): Change from -ljavaobjc to -lawtobjc in
	my AWT SWARMBACKEND config.

1998-02-18  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf: Add SWARMBACKEND variable in my config with
	Java paths.
	(SWARMLIBS): Add misc.

1998-01-31  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf (.m.i): New rule.
	(.SUFFIXES): Add .i.

1998-02-06  Alex Lancaster  <alex@santafe.edu>

	* Makefile.conf: Updated alex-SFI-Solaris configuration. Added
	more flags for gcc28 compiler. Added override += for
	$(OTHER{INC,LIB}DIRS) variables.

1998-01-26  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf: Change default for mgd-SFI-Solaris to use
	BLT8.0-unoff.  Temporarily change SFI configuration to use my
	tclobjc-sfi and add TCLPREFIX and TKPREFIX variables.

1998-01-26  Alex Lancaster  <alex@santafe.edu>

	* Makefile.conf (LIBS): Added $(APPLIBS) for the case an
	application is being built against a binary distribution.

1998-01-24  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.lib ($(INCINSTALLED)): Check to see if there are
	any headers before attempting install.

1998-01-16  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf (TCLOBJLIB): Remove extra TCLOBJCINC; the 
	value was appropriate for TCLOBJCLIB.

1998-01-15  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf:  Remove the mgd-PSU-GNU/Linux-libc5 and rename
	the mgd-PSU-GNU/Linux-glibc2 to mgd-PSU-GNU/Linux.  Add a gcc28-libc1
	configuration, add a gcc-libc1 configuration, and keep the default
	for gcc272 with glibc2.
	(OPTFLAGS): Remove -g from the mgd-PSU-Irix5 configuration; it causes
	confusion to the archiver, for some reason.

1998-01-13  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf (OPTFLAGS): Make the default optimize.
	(OPTFLAGS): Make the SFI config optimize for Sparc.

	* Release-Notes: Update release notes for 1.0.5.

	* Makefile.conf:  Update alex-SFI-Solaris config to use the
	correct tclobj paths for gcc28 and egcs, and to use 
	SWARMCOMPILER instead of compiler.

1998-01-13  Alex Lancaster  <alex@santafe.edu>

	* Makefile.conf (OPTFLAGS): Added -g for debugging in
	alex-SFI-Solaris config.

1998-01-13  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf (TCLVERS): Change to use Tcl 7.6, Tk 4.2,
	BLT 2.3, and tclobjc-1.2 in SFI config.
	(EXTRALDFLAGS): Add -R pointer to BLT in SFI config.

	* Makefile (SWARMDIST): Bump to 1.0.5.

1998-01-06  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.lib ($(INCFILE)):  Fix typo.

1998-01-05  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.lib ($(INCFILE), $(INCINSTALLED)): For installing
	headers, delete before copying.

	* Makefile.conf: Add SWARMCOMPILER conditional between egcs and gcc27.
	Use tcl7.6/tk4.2/blt2.3 in former case, and tcl7.4/tk4.0/blt2.1
	in latter case.  Remove INSTALLHEADERS.

1997-12-22  Alex Lancaster  <alex@wijiji.santafe.edu>

	* Makefile.conf: Added alex-SFI-GNU/Linux config for ThinkPad
	laptop.

	* Makefile.conf: Upgraded alex-SFI-Solaris to use tcl7.6 and tk4.2.

1997-12-20  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile (TMPDIR): Define TMPDIR to be SWARMTMPDIR if
	that variable has a nonempty value.  Use TMPDIR in place of
	/tmp literals for SRCDIST and BINDIST.

1997-12-19  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile (dist): Use comma instead of slash as delimiter in
	sed expression.

	* Makefile.conf (CC): Use explicit path for SFI configuration.
	Add gcc28 subconfig for mgd-PSU-Irix5 with two different tclobjcs.
	Likewise for mgd-PSU-GNU/Linux-glibc2. 
	Quote CC argument for .h.xm
	Update Irix 5.3 config to use prefix variables for Tcl and Tk.
	
	* Makefile (dist): Don't match SETUP to the $(SWARMSETUP) case.

	* Makefile.conf (TCLVERS): Upgrade mgd-SFI-Solaris to Tcl 7.6.
	(TKVERS): Upgrade mgd-SFI-Solaris to Tk 4.2.
	(OPTFLAGS): Disable -mv8 in mgd-SFI-Solaris/generic gcc config
	so it can be used for making distributions.

	* Makefile (SWARMDIST): Set to swarm-1.0.4.

1997-12-16  Marcus G. Daniels  <mgd@swarm.santafe.edu>

	* Makefile.conf:  Modify mgd-SFI-GNU/Linux to use prefix vars
	and egcs.

1997-12-14  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf: Change umich's Tcl, Tk, and TclObjc paths
	from $(HOME) prefixes to /usr/local.

1997-12-13  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf: Use $(origin CC) to see if the value of CC is the
	default provided by GNU make (e.g. cc), if so change that to gcc.

1997-12-12  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Release-Notes: Updated for 1.0.4.

1997-12-12  glen e. p. ropella  <gepr@seamus.trail.com>

	* Makefile.conf (CC): specified which compiler to use in OZ

1997-12-10  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf (EXTRACFLAGS): Add -Werror to mgd-SFI-Solaris.
	Use -Wno-implicit-int instead of -Wno-implicit under gcc28.  Use
	-Wno-implicit for egcs (-Wno-implicit-int apparently not
	supported).  Use neither for old gcc.
	Add -Werror and switch to -Wno-implicit-int for glibc2 config
	(now using gcc28).
	Use -Wno-implicit-int -Werror for my Irix 5.3 config too.

1997-12-09  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.lib, Makefile.appl (nameswap): Remove nameswap targets.
	Symlinks in include/ take care of it.

Tue Dec  9 08:06:53 1997  glen e. p. ropella  <gepr@swarm.com>

	* Makefile.lib (nameswap): Added temporary nameswap target 
	to library makefile.

Mon Dec  8 22:17:06 1997  glen e. p. ropella  <gepr@seamus.trail.com>

	* Makefile.appl (nameswap): added a temporary target to the
	application makefile to run a simple sed script to replace 
	swarmobject with objectbase.

	* Makefile.conf (SWARMLIBS): changed -lswarmobject to -lobjectbase

1997-12-08  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf (OTHERLIBS): Add -lpthread to mgd-PSU-GNU/Linux-glibc2
	configuration.
	(OPTFLAGS): Add -Wno-implicit to mgd-PSU-Irix5 configuration; now
	using gcc-2.8.
	(OPTFLAGS): Likewise for mgd-PSU-GNU/Linux-glibc2.

1997-12-07  Marcus G. Daniels  <mgd@wijiji.santafe.edu>
	
	* Makefile.conf: Get SETUP from SWARMSETUP, to reduce probability
	of picking up a non-Swarm related environment variable.

	* Makefile.conf: Determine my compiler from SWARMCOMPILER variable.

	* Makefile.conf: Always include debugging in my configs.

1997-12-06  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf: Add mgd-PSU-GNU/Linux-glibc2 configuration. 
	Rename mgd-PSU-GNU/Linux to mgd-PSU-GNU/Linux-libc5. 
	Make all EXTRA{C,LD}FLAGS assignments of the "override +="
	form.

1997-12-03  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf: Tweak Tcl/Tk paths in Solaris configuration.

1997-12-01  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf: Add mgd-PSU-GNU/Linux and mgd-PSU-Irix5
	configurations.

1997-11-30  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf: Add mgd-FSF-NetBSD (Alpha) configuration.

1997-11-29  Marcus G. Daniels  <mgd@grasshopper.santafe.edu>

	* Makefile.conf: Rename mgdSFI to mgd-SFI-Solaris and add
	mgd-SFI-GNU/Linux configuration. 
	(TCLLIB,TKLIB): Insert "tcl" and "tk" before TCLVERS and TKVERS
	in computed paths for configs above.
	(XPREFIX): Add variable for base of XINC and -L options for configs
	above.  Use /usr/X11R6 on GNU/Linux config.
	(SYSDEPLIBS): Add SYSDEPLIBS=-dl for GNU/Linux.

Thu Nov 20 10:24:01 1997  glen e. p. ropella  <gepr@grasshopper.santafe.edu>

	* Makefile.conf (CC): Assign the default compiler for the SFI setup
	to "gcc."

	* Acknowledgements: Added Irene, Marcus, and Alex.

	* Release-Notes (1.0.4): Began collating notes on changes.

1997-11-18  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf (CC): Make it possible to override CC from
	within a site config.
	
1997-11-17  Marcus G. Daniels  <mgd@wijiji.santafe.edu>

	* Makefile.conf (SETUP): Let environment or command line SETUP
	override default of SFI.

