1 /*
2  * Author:      William Chia-Wei Cheng (bill.cheng@acm.org)
3  *
4  * Copyright (C) 2001-2009, William Chia-Wei Cheng.
5  *
6  * This file may be distributed under the terms of the Q Public License
7  * as defined by Trolltech AS of Norway and appearing in the file
8  * LICENSE.QPL included in the packaging of this file.
9  *
10  * THIS FILE IS PROVIDED AS IS WITH NO WARRANTY OF ANY KIND, INCLUDING
11  * THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR
12  * PURPOSE.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL,
13  * INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING
14  * FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
15  * NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
16  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
17  *
18  * @(#)$Header: /mm2/home/cvs/bc-src/tgif/version.c,v 1.16 2011/05/16 16:22:00 william Exp $
19  */
20 
21 #define _INCLUDE_FROM_VERSION_C_
22 
23 #include "tgifdefs.h"
24 #include "patchlvl.h"
25 
26 #include "version.e"
27 
28 char *versionString="4.2";
29 char *authorEmailString="bill.cheng@acm.org";
30 #ifdef QPL_LICENSE
31 char *copyrightString="Copyright (C) 2001-2011, William Chia-Wei Cheng";
32 #else /* ~QPL_LICENSE */
33 char *copyrightString="Copyright (C) 1990-2011, William Chia-Wei Cheng";
34 #endif /* QPL_LICENSE */
35 char *homePageURL="http://bourbon.usc.edu/tgif/";
36 char *oldMailingList="kragen-tgif@kragen.dnaco.net";
37 char *mailingList="tgif4-announce@yahoogroups.com";
38 char *joinMailingList="tgif4-announce-subscribe@yahoogroups.com";
39 char *mailingURL="http://bourbon.usc.edu/tgif/faq/mailings.html";
40 char *currentReleaseURL="http://bourbon.usc.edu/tgif/download.html";
41 char *hyperGraphicsURL="http://bourbon.usc.edu/tgif/index.obj";
42 
43 char fullVersionString[MAXSTRING];
44 char fullToolName[MAXSTRING];
45 #ifdef QPL_LICENSE
46 char *specialBuild="QPL";
47 #else /* ~QPL_LICENSE */
48 char *specialBuild="";
49 #endif /* QPL_LICENSE */
50 
SetFullVersionString()51 void SetFullVersionString()
52 {
53    if (*specialBuild == '\0') {
54       sprintf(fullVersionString, "%s.%1d", versionString, TGIF_PATCHLEVEL);
55    } else {
56       sprintf(fullVersionString, "%s.%1d-%s", versionString, TGIF_PATCHLEVEL,
57             specialBuild);
58    }
59    sprintf(fullToolName, "%s-%s", TOOL_NAME, fullVersionString);
60 }
61 
InitVersion()62 void InitVersion()
63 {
64 }
65