
This is part of the Objectify project documentation.
Copyright (C) 2009, 2010   J. Scott Edwards
See the file README for copying conditions.


2010-01-23  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* Makefile.in (OBJLIBS): new variable to define the two objectify
	libraries.
	(PUBLIC_OBJS, CHECKSUM_OBJS): removed, no longer used.
	(sha256.o, sha512.o): removed, no longer needed.
	(libarchive.a, libobjectify.a): changed to build libraries in public
	mode.
	(add_class, add_class_revision, add_more_spellings, list_public_names)
	(list_public_spellings, clean): removed $(PUBLIC_OBJS).
	(log_file, read_md5_file): removed $(PUBLIC_OBJS) and $(CHECKSUM_OBJS).
	(acronym.o, bit_map.o, chunk_info.o, class_definition.o, date.o)
	(device.o, disk_io.o, file.o, gen_id.o, header.o, name.o, objectify.o)
	(objects.o, phone.o, reference_list.o, 	security.o, storage.o)
	(url.o): removed no longer needed.
	(cleanall): added removal of $(OBJLIBS) and cleaning of lib/archive and
	lib/objectify directories.
	(distclean): added removal of $(OBJLIBS).
	<SVN-4484>

	* Makefile.in (INCLUDEPATHS): new variable to define all of the paths
	that need to be included.
	<SVN-4482>

	* Makefile.in (PROGS): removed duplicate definition.
	Removed -DPUBLIC_MODE from all targets, they are always in public
	mode and don't use it.
	<SVN-4481>


2010-01-22  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* Makefile.in (PUBLIC_OBJS): fixed to match actual files that need
	to be compiled with PUBLIC_MODE.  Doesn't link correctly (gets
	duplicate definitions errors).
	<SVN-4478>


2010-01-17  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* add_more_names.c: removed ../ from includes.
	* add_more_spellings.c: removed ../ from includes.
	* list_public_names.c: removed ../ from includes.
	* list_public_spellings.c: removed ../ from includes.
	* log_file.c: removed ../ from includes.
	* read_md5_file.c: removed ../ from includes.
	<SVN-4463>
	* Makefile.in: moved code to build the public mode apps from
	attic/Makefile.in and fixed to build in the new directory structure
	with the refactored files.
	<SVN-4462>


2009-08-08  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* Makefile.in: fixed to build correctly in new directory structure.
	<SVN-4310>


2009-08-04  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* Makefile.in: copied from root level Makefile.in and modified to just
	build export_c_structs.
	<SVN-4266>

	* export_c_structs.c: moved to new src/apps/public directory.
	<SVN-4262>

	* ChangeLog (this file): created new for the new src/apps/public
	directory.  See the ChangeLog files in the root directory and the
	ChangeLog files in the src/attic directory for changes to these files
	prior to 2009-08-04.

