cfad47cfa3/t3compiler/tads3/tcvsn.h

4b825dc642cb6eb9a060e54bf8d69288fbee4904cfad47cfa334b206c65f22086bcc5d63e6f70944
1
/* $Header$ */
2
3
/* 
4
 *   Copyright (c) 2000, 2002 Michael J. Roberts.  All Rights Reserved.
5
 *   
6
 *   Please see the accompanying license file, LICENSE.TXT, for information
7
 *   on using and copying this software.  
8
 */
9
/*
10
Name
11
  tcvsn.h - TADS 3 Compiler version information
12
Function
13
  Defines the version number information for the TADS 3 compiler.
14
  Note that the compiler version numbers need not match the VM or
15
  interpreter version numbers; we maintain a separate version numbering
16
  system for the compiler.
17
Notes
18
  
19
Modified
20
  01/18/00 MJRoberts  - Creation
21
*/
22
23
#ifndef TCVSN_H
24
#define TCVSN_H
25
26
/* compiler major/minor/revision version number */
27
#define TC_VSN_MAJOR  3
28
#define TC_VSN_MINOR  0
29
#define TC_VSN_REV    18
30
31
/*
32
 *   Patch number.  This is an even finer release number that can be used for
33
 *   bug-fix releases or other releases that don't warrant a revision number
34
 *   increase, but still must be identified as separate builds.  This is only
35
 *   shown if it's non-zero.  
36
 */
37
#define TC_VSN_PATCH  1
38
39
/* 
40
 *   Development build iteration - this is a sub-sub-sub version number that
41
 *   we use to indicate unofficial interim builds that don't get their own
42
 *   release numbers.  We use this to distinguish these interim builds
43
 *   without incrementing the official release numbers.  This is only
44
 *   displayed if it's non-zero, and is displayed as a lower-case letter
45
 *   (1='a' 2='b', etc).  For official releases, this is set to zero.  
46
 */
47
#define TC_VSN_DEVBUILD  0
48
49
#endif /* TCVSN_H */
50