1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87
|
#
# CONTENTS
# $Id: CONTENTS,v 1.3 1996/11/11 20:27:34 elf Exp $
#
This file contains a list of some of the odd files in this project and
their roles. It was inspired by the fact that the author was once
confused about which version file to modify when updating the
package. ...well, not really, but it makes a good story.
CONTENTS - This, truly.
README - The first thing you should read before messing with
the package. It is a contraction of the words
`read' and `me' which may have been inspired by
Lewis Caroll's story Alice in Wonderland where Alice
finds a piece of cake which when drunk, makes her
small. Or very big.
TODO - Some features that may be added/changed. It is a
contraction of the words `to' and `do'.
COPYING - GPL
LSM - Partially completed template for the Linux Software
Map. The places in the file where double darts
surround a keyword are replaced by the appropriate
information just before distributing a new version
of the program.
BUGS - Of course, this software is a member of the
BugFree(tm) product line so there are no real actual
sorts of bugs. This file lists some 'potential'
problem areas so that we can remember them.
curves-X.Y.Z.lsm
- LSM template, completed for the distribution of
version X.Y.Z. This file in not under source
control.
curves-X.Y.Z.tar.gz
- Gzip compressed tarfile of the CurVeS source files.
.version_major - A file containing a single number that is the
current major release number, sometimes represented
by the letter X. This file is under source control.
.version_minor - A file containing a single number that is the
current minor release number, sometimes represented
by the letter Y. This file is under source control.
.version_patch - A file containing a single number that is the
current patch level, sometimes represented
by the letter Z. This file is under source control.
.version - Concatenation of the X Y and Z files with
intervening periods to create the short-form of the
package version number, 'X.Y.Z'. The file is not
under source control.
_version.h - File created from the .version file that defines
a C preprocessor macro for the current package
version number. This file is not under source
control, but it is distributed so that the package
may be compiled.
version.h - The only file that includes _version.h. It inserts
the macro from _version.h into C accessible
variables so that the linked program may have only
one copy of the version string in the binary. This
file is under source control.
.cvsignore - List of files and directories that are ignored by
the cvs update and commit commands.
depend.m - Dependency lists. This file is not in source
control, but it is distributed so that the package
may be compiled.
time.h mktime.c
- Files from the GNU C library that convert from a
string describing a time to the numeric value for
that time. We need to convert some CVS time strings
from a GMT printable form to the original time_t
seconds value. There is no call into the C library
to do this, but by including the source here we are
able to use the well-tested GNU code.
configure.in - Source for autoconf. This is a true source file
even though it can be generated in part by
autoscan. It has been edited and must continue to
be so.
config.h.in - Automatically generated configuration header file.
This is not checked into the project but it is
distributed.
configure - Automatically generated configuration script. This
is not checked into the project, but it is
distributed.
Makefile.in - Source for Makefile, an input to the configuration
script.
Makefile - Automatically generated Makefile. Not part of the
project and not distributed.
|