CLICK.DBF is the table which is generated the first time you run
Click! It contains all of the functions available via libraries in
your system. The CLICK.NSX file is an index of these functions.

This file is used to create the function cross reference text file.

CLICK.DBF will be created if it is missing, or you can use one of
the following parameters when you run Click!

CLICK /REBUILD <Enter>
CLICK /UPDATE <Enter>
CLICK CLICK.DBF <Enter>

If you run Click! without using a .LNK file as the input system,
then Click! will refer to every library it finds the function in.

If you run Click! by specifying the name of a .LNK file, then
Click! scans the .LNK file to see which libraries are being used,
and isolates multiple libraries to the actual one which would be
used if you compiled with the existing environment.

There are three options for creating CLICK.DBF

1: You specify that you want to use the LIB= environment path.
(this is the way it worked before.)

2: You specify a path or set of paths, just like the environment,
except in CLICK.INI.

3: You specify that you want CLICK.EXE to search your hard drive
for every library in every directory, even including multiple
drives and network drives. This one might take longer, but
creates the ultimate cross reference.

From CLICK.INI

// options are ENVIRONMENT, (specified path), DRIVES
MAKE_CLICK_DBF_FROM=ENVIRONMENT
//MAKE_CLICK_DBF_FROM=C:\CLIPPER5\LIB;E:\GRUMP52\LIB;F:\FUNCKY\LIB
//MAKE_CLICK_DBF_FROM=DRIVES

If you select DRIVES in the above step, you can limit how deep the
recursion level will go with...

RECURSION_LIMIT=N

... which means that it will only recurse the first N-1 levels and
will skip all N level directories and below.