File: CONTENTS

package info (click to toggle)
curves 0.8.7
  • links: PTS
  • area: main
  • in suites: slink
  • size: 704 kB
  • ctags: 1,001
  • sloc: cpp: 6,197; ansic: 519; makefile: 270; sh: 192; fortran: 149
file content (87 lines) | stat: -rw-r--r-- 3,876 bytes parent folder | download | duplicates (3)
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.