2003-08-01  Alexander Chernov  <cher@ispras.ru>

	* files.make, lconfig.h: copyright notice is changed.

2002-06-15  Alexander Chernov  <cher@ispras.ru>

	* build.make: updated to compile .dll on Win32.

	* build.sh: copyright notice is updated;
	CONF_DLL must be `0' to reset REALP.

2002-06-09  Alexander Chernov  <cher@ispras.ru>

	* files.make: normalize_path.c is added.

2002-06-08  Alexander Chernov  <cher@ispras.ru>

	* files.make: *** empty log message ***

	* version.sh: version number is boosted to 3.0.

2002-05-19  Alexander Chernov  <cher@ispras.ru>

	* files.make: new files added.

	* files.make: many new files added.

2002-05-18  Alexander Chernov  <cher@ispras.ru>

	* files.make: many new files added.

2002-04-17  Alexander Chernov  <cher@ispras.ru>

	* files.make: added reuse/${CONF_API_TYPE}/os_tempnam.c;
	removed reuse/nstream_io.h;
	removed reuse/nstream_private.h;
	removed reuse/puma_cygwin32.h.

2002-04-16  Alexander Chernov  <cher@ispras.ru>

	* files.make: added c_value.[ch] and c_value_ops.[ch].

2002-02-10  Alexander Chernov  <cher@ispras.ru>

	* files.make: reuse/init_fp.c file added.

2002-01-24  Alexander Chernov  <cher@ispras.ru>

	* files.make: lots of new files added.

2002-01-07  Alexander Chernov  <cher@ispras.ru>

	* files.make: copyright notice is updated;
	number_io.[ch] module is added.

2001-06-27  Alexander Chernov  <cher@ispras.ru>

	* build.make:
	added `log' rule to update the ChangeLog in this directory
	and the subdirectories (reuse, reuse/unix, reuse/win32, reuse/dos).

2001-06-26  Alexander Chernov  <cher@ispras.ru>

	* Makefile: added rule `log' to update ChangeLog

2001-06-23  Alexander Chernov  <cher@ispras.ru>

	* Makefile, build.sh: Copyright notice updated

2001-06-23  Alexander Chernov  <cher@ispras.ru>

	* build.make, build.sh, files.make, lconfig.h, Makefile, mkver.sh, options.sh, version.sh:
	Copyright notice updated.

2001-05-14  Alexander Chernov  <cher@ispras.ru>

	* build.make: AWK variable is passed to mkver.sh and BuildNum scripts.

	* mkver.sh:
	AWK variable used to call `awk' program instean of plain name
	(on Solaris awk is not useable).

Wed Sep  1 05:57:50 1999  Alexander Chernov  <cher@tonal.mtu.ru>

	* build.make:
	DEPDIR is used as temporary directory for makedll.sh script
	instead of GENDIR since GENDIR directory is never created in REUSE.

	* build.sh: 1) if the generated files directory 'gen' contains file
	'.no_clean', this directory is never removed with distclean,
	genclean etc. commands. Command save_genfiles creates file
	'.no_clean' in these directories, thus saved generated files
	will be never removed even if --disable-arch-gendir or
	--disable-gen-remake options are specified;
	2) save_genfiles and remove_genfiles do not save or remove 'dep'
	subdirectory.

Mon Aug 30 20:49:35 1999  Alexander Chernov  <cher@tonal.mtu.ru>

	* version.sh: version number is 2.5

	* options.sh: opt_save_genfiles, opt_use_gen, opt_disable_var changed

	* mkver.sh: changed version identification: the version consists now
	of three numbers: major, minor, patch. Major and minor version
	numbers are taken from version.sh file, patchlevel number is
	looked in the version database etc/version.db using the sum
	of CVS revisions as the key, if there is no such patch level,
	the last patchlevel increased by 1 and the database updated.

	* lconfig.h: 1) REUSE_DEBUG is set to 1 instead of 2;
	2) definition of CVSID macro is removed.

	* files.make: 1) reuse/pprintf.c is removed from CVSCFILES;
	2) options.sh is removed from SRCFILES.

	* build.sh:
	1) added support for opt_disable_var variable in options.sh: this
	variable may contain the name of the variable, that if set to 1,
	disables the compilation of the component;
	2) --disable-arch-{gen,dep,obj}dir options and the corresponding
	variables CONF_NO_ARCH_{GEN,DEP,OBJ}DIR variables are supported.
	In this case the name for generated files is 'gen',
	dependency files - 'dep', object files - 'obj',
	DLL object files - 'pic', and soft links are never created, even
	the platform supports them;
	3) saved generated files directory is 'gen' now instead
	of 'generated'.

	* build.make:
	1) values of both CONF_MAKEDEPS_GENOPT and CONF_MAKEDEPS_DEPOPT
	variables are passed to cdeps utility;
	2) softlink libreuse.so is not created in libexec directory.

Thu Aug 26 14:15:34 1999  Alexander Chernov  <cher@tonal.mtu.ru>

	* build.make:
	shared library is installed in INST_LIBEXEC, also the library is
	hardlinked from INST_LIB directory

Thu Aug 19 07:19:43 1999  Alexander Chernov  <cher@tonal.mtu.ru>

	* build.make:
	support for building DLL on Windows implemented; this support
	currently only works for ix86-win32-mingw configuration.

Mon Aug 16 19:12:28 1999  Alexander Chernov <cher@ispras.ru>

	* build.sh: 1) copyright notice added;
	2) pic directory is create if a) pic directory creation is enabled
	in options.sh files; and b) the current configuration supports
	creation of shared libraries.

Mon Aug 16 19:10:05 1999  Alexander Chernov <cher@ispras.ru>

	* build.make: 1) copyright notice added;
	2) added support for compilation of a shared library (if the
	current configuration supports it).

Mon Aug 16 19:08:20 1999  Alexander Chernov <cher@ispras.ru>

	* options.sh: 1) copyright notice added;
	2) generation of shared libraries is enabled.

Mon Aug 16 19:07:36 1999  Alexander Chernov <cher@ispras.ru>

	* version.sh: 1) copyright notice added.
	2) version number increased to 2.1.

Mon Aug 16 19:06:15 1999  Alexander Chernov <cher@ispras.ru>

	* Makefile, files.make, lconfig.h, mkver.sh:
	Copyright notice added (GNU LGPL).

Mon Aug 16 18:43:53 1999  Alexander Chernov <cher@ispras.ru>

	* COPYING: a copy of GNU Lesser Public License.

Thu Aug  5 12:50:50 1999  Alexander Chernov <cher@ispras.ru>

	* files.make: reuse_version.[ch] are generated to
	${DEPDIR} instead of ${GENDIR}.

Thu Aug  5 12:50:07 1999  Alexander Chernov <cher@ispras.ru>

	* build.make: Version number and version number files
	are generated to ${DEPDIR} directory instead of ${GENDIR}.

Thu Aug  5 05:28:40 1999  Alexander Chernov <cher@ispras.ru>

	* build.make: Release number calculating is a
	deps-like rule, not gen-like one.

Wed Aug  4 14:50:24 1999  Alexander Chernov <cher@ispras.ru>

	* build.make: New version number generation based on
	CVS Revision numbers.

Wed Aug  4 14:49:37 1999  Alexander Chernov <cher@ispras.ru>

	* files.make: 1) new variable SRCFILES that contains the names of all
	source files: .h, .c, shells, makefiles, etc.
	2) reuse/snprintf.c added.

Wed Aug  4 14:48:16 1999  Alexander Chernov <cher@ispras.ru>

	* mkcver.sh, mkhver.sh: these utilities are superseded by
	mkver.sh utility.

Wed Aug  4 14:47:35 1999  Alexander Chernov <cher@ispras.ru>

	* mkver.sh: Initial revision.

Sat Jul 31 06:30:07 1999  Alexander Chernov <cher@ispras.ru>

	* build.sh, build.make: support for --without-gen-remake
	and --without-dep-remake options

Fri Jul 30 20:16:54 1999  Alexander Chernov <cher@ispras.ru>

	* options.sh: opt_save_genfiles commented out

Fri Jul 30 13:05:24 1999  Alexander Chernov <cher@ispras.ru>

	* files.make: reuse/Time.[ch] renamed to reuse/RTime.[ch]

Fri Jul 30 12:53:22 1999  Alexander Chernov <cher@ispras.ru>

	* build.sh: message "Default compilation mode file does not exist"
	suppressed for "distclean" rule.

Fri Jul 30 12:51:32 1999  Alexander Chernov <cher@ispras.ru>

	* Makefile: rule "relink" added;

Sat Jul 24 16:52:40 1999  Alexander Chernov <cher@ispras.ru>

	* reuse.dsp: Removed

Thu Jul 22 19:45:25 1999  Alexander Chernov <cher@ispras.ru>

	* build.make: removed ${GENDIR_INCLUDE} from CLOCAL.

Wed Jul 21 21:26:15 1999  Alexander Chernov <cher@ispras.ru>

	* reuse.dsp: Initial revision

Wed Jul 21 21:09:22 1999  Alexander Chernov <cher@ispras.ru>

	* files.make:     ,
	 
	 CONF_API_TYPE    :
	System.c, exec.c, logger.c, osdeps.c, stream_io.c, tempfile.c, xfile.c.

Wed Jul 21 21:06:57 1999  Alexander Chernov <cher@ispras.ru>

	* build.make:     Windows.
	1)        
	 (libreuse.a - unix, reuse.lib - win32).
	2)       
	(.o - unix, .obj - win32).
	3)     GENDIR_INCLUDE,
	OBJ_OUTPUT_FLAG     cdeps.

Wed Jun 16 18:11:34 1999  Alexander Chernov <cher@ispras.ru>

	* build.sh: premake.sh script is invoked from the current directory
	before executing make utility. rationale: add posibility
	to make some local configuration settings.

Fri Jun 11 20:23:14 1999  Alexander Chernov <cher@ispras.ru>

	* options.sh: Initial revision

Fri Jun 11 20:18:56 1999  Alexander Chernov <cher@ispras.ru>

	* .cvsignore: added generated directory

Fri Jun 11 20:18:22 1999  Alexander Chernov <cher@ispras.ru>

	* build.sh: added rules remove_genfiles

Fri Jun 11 20:12:06 1999  Alexander Chernov <cher@ispras.ru>

	* build.sh: directory with generic generated files renamed
	to generated (from .gen-generic)

Tue Jun  1 06:54:05 1999  Alexander Chernov <cher@ispras.ru>

	* build.make: variables $(CC) and $(CALLFLAGS) are exported
	to deps.make file not expanded.

Mon May 31 06:21:35 1999  Alexander Chernov <cher@ispras.ru>

	* build.make:      ,
	  .h .

Sun May 30 22:09:32 1999  Alexander Chernov <cher@ispras.ru>

	* build.sh: make deps     opt_use_deps != 0

Sun May 30 22:07:33 1999  Alexander Chernov <cher@ispras.ru>

	* build.sh:       .

Sun May 30 22:01:01 1999  Alexander Chernov <cher@ispras.ru>

	* build.sh:      make deps.

Sun May 30 21:42:41 1999  Alexander Chernov <cher@ispras.ru>

	* files.make:    reuse:
	Errors.[ch] -> RErrors.[ch]

Sun May 30 15:38:55 1999  Alexander Chernov <cher@ispras.ru>

	* mkhver.sh, mkcver.sh: initial revision

Sun May 30 15:28:18 1999  Alexander Chernov <cher@ispras.ru>

	* build.sh: corrections

Sun May 30 15:23:44 1999  Alexander Chernov <cher@ispras.ru>

	* files.make: initial revision

Sun May 30 14:27:53 1999  Alexander Chernov <cher@ispras.ru>

	* build.make:     .

Sun May 30 14:27:24 1999  Alexander Chernov <cher@ispras.ru>

	* version.sh:     2.0.

Sun May 30 14:10:53 1999  Alexander Chernov <cher@ispras.ru>

	* lconfig.h: initial revision

Sun May 30 12:05:46 1999  Alexander Chernov <cher@ispras.ru>

	* .cvsignore: changes

Sun May 30 12:03:41 1999  Alexander Chernov <cher@ispras.ru>

	* build.sh: initial revision (remake of setenv.sh)

Sun May 30 11:06:37 1999  Alexander Chernov <cher@ispras.ru>

	* Makefile: new build scheme

Sat May 29 23:09:01 1999  Alexander Chernov <cher@ispras.ru>

	* version.sh: Initial revision

Sat May 29 22:41:57 1999  Alexander Chernov <cher@ispras.ru>

	* Makefile, .cvsignore: initial revision

Mon Apr 20 10:42:21 1998  Alexander Chernov <cher@ispras.ru>

	* build.make: Corrections to fix compilation problems with
	never version of reuse library.

Mon Mar  9 11:12:36 1998  Alexander Chernov <cher@ispras.ru>

	* version.sh: version number became 1.2

Tue Jan 20 16:00:18 1998  Alexander Chernov <cher@ispras.ru>

	* version.sh: version number is 1.1.2

Thu Dec  4 17:13:47 1997  Alexander Chernov <cher@ispras.ru>

	* version.sh: version number is 1.1.1

Sat Oct 18 18:26:06 1997  Alexander Chernov <cher@ispras.ru>

	* build.make: platform dependent files moved to $(REP_CONFIG)
	subdirectory

Sat Oct 18 12:40:48 1997  Alexander Chernov <cher@ispras.ru>

	* files.make, build.make:
	changed to support multi-platform configuration

Tue Sep 23 14:51:52 1997  Alexander Chernov <cher@ispras.ru>

	* version.sh: version number increased to 1.1

Mon Sep 22 23:20:16 1997  Alexander Chernov <cher@ispras.ru>

	* lconfig.h, version.sh, files.make, build.make:
	REP-1.2 has been released

Wed Aug  6 08:33:02 1997  Alexander Chernov <cher@ispras.ru>

	* files.make: deps.make moved from GENVFILES to RCSVFILES

Wed Aug  6 08:32:01 1997  Alexander Chernov <cher@ispras.ru>

	* build.make: minor correction

Mon Aug  4 08:38:41 1997  Alexander Chernov <cher@ispras.ru>

	* build.make: added rules cdeps_install and cdeps_install_only

Mon Aug  4 07:50:58 1997  Alexander Chernov <cher@ispras.ru>

	* build.make: added export of cdeps and instfiles.sh into ../bin
	directory

Mon Aug  4 07:50:32 1997  Alexander Chernov <cher@ispras.ru>

	* version.sh: version increased to 1.0.8_Dev

Thu Jul 31 08:41:59 1997  Alexander Chernov <cher@ispras.ru>

	* version.sh: version number increased

Thu Jul 31 08:41:17 1997  Alexander Chernov <cher@ispras.ru>

	* build.make: corrections

Thu Jul 31 08:41:06 1997  Alexander Chernov <cher@ispras.ru>

	* lconfig.h: added support for DEBUG mode

Wed Jul  9 10:04:44 1997  Alexander Chernov <cher@ispras.ru>

	* version.sh: version number is increased

Wed Jul  9 09:56:10 1997  Alexander Chernov <cher@ispras.ru>

	* lconfig.h: Initial revision

Thu May  8 11:19:14 1997  Alexander Chernov <cher@ispras.ru>

	* build.make: minor cleanups

Thu May  8 11:00:57 1997  Alexander Chernov <cher@ispras.ru>

	* build.make: m-*.make configuration files are used now

Thu May  8 10:58:49 1997  Alexander Chernov <cher@ispras.ru>

	* files.make: added m-*.make configuration files

Sun May  4 11:23:48 1997  Alexander Chernov <cher@ispras.ru>

	* files.make: reuse-src.make added to CONFILES

Thu Apr 10 10:54:51 1997  Alexander Chernov <cher@ispras.ru>

	* build.make: corrections

Sat Mar 15 14:09:48 1997  Alexander Chernov <cher@ispras.ru>

	* build.make: minor error is fixed

Thu Feb 13 11:20:45 1997  Alexander Chernov <cher@ispras.ru>

	* version.sh: next version

Thu Feb 13 11:06:08 1997  Alexander Chernov <cher@ispras.ru>

	* build.make: minor correction in cdeps usage

Thu Feb 13 11:04:30 1997  Alexander Chernov <cher@ispras.ru>

	* files.make: cdeps.c added to the list RCSVFILES

Thu Feb 13 11:04:14 1997  Alexander Chernov <cher@ispras.ru>

	* build.make: corrections in deps rule

Mon Feb 10 12:48:42 1997  Alexander Chernov <cher@ispras.ru>

	* files.make: file 'version.c' is added

Mon Feb 10 12:48:28 1997  Alexander Chernov <cher@ispras.ru>

	* version.sh: version number is increased

Wed Jan 29 18:11:16 1997  Alexander Chernov <cher@ispras.ru>

	* version.sh: version increased

Tue Jan 21 17:08:46 1997  Alexander Chernov <cher@ispras.ru>

	* version.sh: patchlevel increased

Tue Jan 21 12:48:38 1997  Alexander Chernov <cher@ispras.ru>

	* version.sh: patchlevel increased

Tue Jan 21 12:48:01 1997  Alexander Chernov <cher@ispras.ru>

	* build.make: H files that are listed in EXP_H_FILES is exported

Tue Jan 21 12:47:39 1997  Alexander Chernov <cher@ispras.ru>

	* files.make: added new variable EXP_H_FILES which contains
	the list of exported files

Sat Jan 18 14:52:00 1997  Alexander Chernov <cher@ispras.ru>

	* files.make: files version.h and version.sh added to RCSVFILES

Sat Jan 18 14:45:00 1997  Alexander Chernov <cher@ispras.ru>

	* version.sh: initial revision

Sat Jan 18 12:58:19 1997  Alexander Chernov <cher@ispras.ru>

	* build.make: rule deps.make added for standalone configuration

Sat Jan 18 12:54:51 1997  Alexander Chernov <cher@ispras.ru>

	* files.make: file 'reuse.clog' added to the list of RCS files

Sat Jan 18 12:54:18 1997  Alexander Chernov <cher@ispras.ru>

	* files.make: changed list of configuraiton files

Sat Jan 18 12:53:29 1997  Alexander Chernov <cher@ispras.ru>

	* build.make: shared version is compiled automatically
	when --enable-shared flag is given to configure utility

Thu Dec 12 12:04:24 1996  Alexander Chernov <cher@ispras.ru>

	* files.make: correction: $(CONFILES) is added to RELFILES
	instead of GENFILES

Thu Dec 12 11:30:14 1996  Alexander Chernov <cher@ispras.ru>

	* build.make: corrections

Thu Dec 12 11:26:22 1996  Alexander Chernov <cher@ispras.ru>

	* files.make: initial revision

Mon Dec  9 16:04:43 1996  Alexander Chernov <cher@ispras.ru>

	* build.make: variables COPT and LDOPT are used in compile commands

Mon Dec  9 13:31:41 1996  Alexander Chernov <cher@ispras.ru>

	* build.make: variables CGLOBAL and LDGLOBAL are used instead
	of C0FLAGS, LD0FLAGS

Fri Dec  6 15:58:20 1996  Alexander Chernov <cher@ispras.ru>

	* build.make: variables 'C_FILES' and others are defined
	in Makefile now

Tue Nov 26 17:17:12 1996  Alexander Chernov <cher@ispras.ru>

	* build.make: minor corrections

Tue Nov 26 17:07:02 1996  Alexander Chernov <cher@ispras.ru>

	* build.make: rule total_clean is slightly corrected and aliased
	to distclean

Tue Nov 26 17:01:23 1996  Alexander Chernov <cher@ispras.ru>

	* build.make: modified to be processed by configure utility

Fri Nov  8 14:25:20 1996  Alexander Chernov <cher@ispras.ru>

	* build.make: module BalTree added

Fri Sep  6 17:44:23 1996  Alexander Chernov <cher@ispras.ru>

	* build.make: global RASTA makefile environment variables
	LIB, LIBS, INCL are set to empty string.

Fri Sep  6 16:05:16 1996  Alexander Chernov <cher@ispras.ru>

	* build.make: 1) ``sources'' directory is renamed as ``reuse-src'',
	so this makefile name changed accordingly;
	2) newly added features of cdeps utility are used to improve
	process of compilation. Object files of the normal version
	of the library are placed in the same directory, object files
	of the debugging version are placed in the ``dbg'' subdirectory,
	object files for shared version
	of the library are placed in the ``pic'' subdirectory.
	3) experimental command for generation of the shared version
	of the library are added. Rule ``libreuse.so'' just generates shared
	library and rule ``install_shared'' installs it into ``lib'' directory.
	Currenly this do work on Linux systems with gcc as C compiler and
	should work on at least Solaris 2 with gcc as C compiler.
	Since this is experimental version, currently the user should
	take care of adapting this commands to his system.

Fri May  3 12:15:22 1996  Alexander Chernov <cher@ispras.ru>

	* build.make: install rules are corrected

Tue Apr 23 14:24:50 1996  Alexander Chernov <cher@ispras.ru>

	* build.make: Rasta 2.0 is released

Mon Apr 15 16:34:35 1996  Alexander Chernov <cher@ispras.ru>

	* build.make: LIB_MODE variable is used

Tue Apr  9 16:14:28 1996  Alexander Chernov <cher@ispras.ru>

	* build.make: rule rcs_files is added

Tue Apr  9 11:41:06 1996  Alexander Chernov <cher@ispras.ru>

	* build.make: a correction

Mon Apr  8 19:01:12 1996  Alexander Chernov <cher@ispras.ru>

	* build.make, build.make: corrections

Wed Dec 27 18:54:41 1995  Alexander Chernov <cher@ispras.ru>

	* build.make: dependencies for FlexArray are corrected

Wed Dec 27 16:49:56 1995  Alexander Chernov <cher@ispras.ru>

	* build.make: correction

Wed Dec 27 16:48:32 1995  Alexander Chernov <cher@ispras.ru>

	* build.make: corrections

Tue Dec 26 19:31:04 1995  Alexander Chernov <cher@ispras.ru>

	* build.make: new file ReuseDefs.h is added

Sat Dec 16 13:53:13 1995  Alexander Chernov <cher@ispras.ru>

	* build.make: module `MemPage' is added

Fri Dec 15 13:56:30 1995  Alexander Chernov <cher@ispras.ru>

	* build.make: corrections

Tue Dec 12 18:28:01 1995  Alexander Chernov <cher@ispras.ru>

	* build.make: deps changes

Sun Dec 10 18:41:09 1995  Alexander Chernov <cher@ispras.ru>

	* build.make: new modules `HeapMem' and `FlexArray' are added

Tue Dec  5 14:05:57 1995  Alexander Chernov <cher@ispras.ru>

	* build.make: module `Printf' is added

Mon Nov 13 20:01:25 1995  Alexander Chernov <cher@ispras.ru>

	* build.make: CLOCAL macro is added

Fri Nov 10 14:12:09 1995  Alexander Chernov <cher@ispras.ru>

	* build.make: module `Position' is renamed to `Positions'

Fri Nov 10 11:12:05 1995  Alexander Chernov <cher@ispras.ru>

	* build.make: 1) new modules are added
	2) library creation is added

Thu Nov  9 19:57:37 1995  Alexander Chernov <cher@ispras.ru>

	* build.make: numerous modules are added

Wed Nov  8 18:25:33 1995  Alexander Chernov <cher@ispras.ru>

	* build.make: new deps for Errors and Sets are added

Thu Nov  2 15:56:44 1995  Alexander Chernov <cher@ispras.ru>

	* build.make: module `Position' is added to dependencies

Thu Nov  2 12:33:39 1995  Alexander Chernov <cher@ispras.ru>

	* build.make: initial revision

END
	# $Id: ChangeLog,v 6.18 2003/08/09 06:39:38 cher Exp $
