# @(#) $Revision: 4.33 $ $Date: 2002-04-22 16:11:53-06 $
# @(#) $Source: /judy/tool/README $


# This tool directory contains tools for the Judy project.

obj/		Directory containing any pre-built object files for specific
		cases such as cross-compile platforms where needed.  Currently
		empty but must pre-exist at build time.

nightly.build   Called by CPF overnight (bin/build) to build the Judy
		source tree.

jhton.c		Judy HTML to nroff conversion program used to build
		manual entries.

unifdef.c	BSD opensource copy of program (see comments in file)
		modified to build cleanly on gcc, used to prepare some
		deliverable data files
unifdef.1	related manual entry

jhton_lint_waivers
		Input to lintdiff for previous program.

install.table_source
		A copy of the Integration database for Judy, used by
		package, and by other tools also.  File is ifdef'd to
		create a single install.table file; see makefiles.

judy_deliver.sh.doc
		"How to" deliver Judy to ISSO via their SSM tool.
		It documents the use of judy_deliver.sh.

judy_deliver.sh	Package Judy to deliver Judy to ISSO via their SSM tool.
		Uses swpackage uses to create the delivery depot.

judy_rpm	Package Judy using RPM on a Linux system.

judy_rpm.spec_source RPM spec source file to package Judy on a Linux
                system.  Used to create platform specific files like:
		judy_rpm_i686.spec and judy_rpm_ia64.spec

preinstall	Script run by Software Distributor before installing the
		new bits.

# psf_deliver	Product specification file for "swpackaging" Judy for
		ISSO (formerly Electronic Software and Information (EIS)).
		Purely created by Judy makefile, so no longer in source tree.

# psf		Product specification file for swpackaging Judy for testing.
		This file is used by the CPF for nightly swpackaging.
		It is updated "on the fly" by CPF to support the "cov" flavor.
		Purely created by Judy makefile, so no longer in source tree.

psf_source	Product specification file baseline that is used by
		~judy/src/makefile to create the files:  psf (used by
		CPF) and psf_deliver (used by judy_deliver.sh).

psf_source_rel_base
		Contains the base revision string for the current
		release of Judy.  EG:  B.11.11.04.08
		Used by ~judy/src/makefile to create the files:  psf
		and psf_deliver.

# COPYRIGHT     Copy of the copyright file from (HP-UX only):
                ./<PLATFORM>/product/deliver/usr/share/doc/Judy/COPYRIGHT
                because the psf of software distributor needs to have
                the path to the file.

coexistence.sh  Run Coexistence tests for Judy.  See Coexistence
                documentation at:  http://www-ISU.cup.hp.com:81

listJPtype.c	List JP types.
		This shows the numeric equivalent of things like:
		cJL_JAPBRANCH 3

readme		Check README files.  This is a copy of
		samsrc/tool/readme as of 001120.  I hate to "clone" it,
		but the SAM sources are getting farther and farther
		away...

ccpre		Command to pass to Judy source makefile to cause
		compilation of preprocessed code.

jcheck		Prototypical Judy source tree checker.

makelog		Raw copies of executable programs built in the CPF source
makelogpost	tree (from /process/src).  Judy uses these, but does not
		own them or the sources.

hpux_ipf_prep	Script to put private hpux_ipf modifications in place in
		CPF files for Judy hand-running; see script for details.

win32_dos.bat	Script for DOS shell to set up Judy build environment.
win32_kshrc	Script for ksh to set up Judy build environment.
