1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements.  See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership.  The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance
9 * with the License.  You may obtain a copy of the License at
10 *
11 *   http://www.apache.org/licenses/LICENSE-2.0
12 *
13 * Unless required by applicable law or agreed to in writing,
14 * software distributed under the License is distributed on an
15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16 * KIND, either express or implied.  See the License for the
17 * specific language governing permissions and limitations
18 * under the License.
19 *
20 *************************************************************/
21
22#define VERSION			1
23#define SUBVERSION		0
24//#define VERVARIANT	0
25// .0 + VER_CONCEPT
26// .100 + VER_ALPHA
27// .200 + VER_BETA
28// .300 + VER_GAMMA
29// .500 + VER_FINAL
30//#define VER_CONCEPT		0
31//#define VER_BETA		6
32#define VER_FINAL		0
33
34#define VER_DAY			1
35#define VER_MONTH		4
36#define VER_YEAR		09
37
38
39// Header
40#if defined(_MSC_VER) && (_MSC_VER < 1500)
41#include "winres.h"
42#else
43#define WINVER 0x0500
44#include "winresrc.h"
45#endif
46#include "verinfo.hrc"
47
48#define VER_FIRSTYEAR	07
49
50#if !defined(ENGLISH)
51#define LG_D 					// generate always german version
52#endif
53
54// -----------------------------------------------------------------------
55// 				language/character set specification table
56// -----------------------------------------------------------------------
57
58RCD_LANGUAGE rcdata
59{
60#ifdef LG_D
61	"040704B0", 	// Germany -> Unicode
62	"040704E4", 	// Germany -> Windows, Multilingual
63#else
64	"040904B0", 	// Germany -> Unicode
65	"040904E4", 	// USA -> Windows, Multilingual
66#endif
67	"04090000", 	// USA -> 7-Bit-ASCII
68	0				// end of table
69}
70
71// -----------------------------------------------------------------------
72// 				version information
73// -----------------------------------------------------------------------
74
75VS_VERSION_INFO versioninfo
76	fileversion    VERSION, SUBVERSION, VERVARIANT, VER_COUNT
77	productversion VERSION, SUBVERSION, VERVARIANT, VER_COUNT
78	fileflagsmask 0x3F
79	fileflags
80#if defined(DEBUG)
81	VS_FF_DEBUG |
82#endif
83#ifdef VER_PREL
84	VS_FF_PRERELEASE |
85#endif
86	0
87#ifndef WIN32
88	fileos VOS_DOS_WINDOWS16
89#else
90	fileos VOS_NT_WINDOWS32
91#endif
92	filetype VFT_APP
93	{
94		block "StringFileInfo"
95		{
96#ifdef LG_D
97			block "040704E4"
98			{
99				// German StringTable
100				value "CompanyName",		"Sun Microsystems, Inc.\0"
101				value "FileDescription",    "Service Tags Wrapper\0"
102				value "FileVersion",		PPS(VER_LEVEL) "\0"
103				value "ProductVersion",		PPS(VER_LEVEL) "\0"
104				value "OriginalFilename",	"STCLIENT_WRAPPER.EXE\0"
105				value "InternalName",		"stclient_wrapper\0"
106				value "LegalCopyright",		S_CRIGHT " Sun Microsystems, Inc.\0"
107			}
108#else
109			block "040904E4"
110			{
111				// International StringTable
112				value "CompanyName", 		"Sun Microsystems, Inc.\0"
113				value "FileDescription",    "Service Tags Wrapper\0"
114				value "FileVersion",		PPS(VER_LEVEL) "\0"
115				value "ProductVersion",		PPS(VER_LEVEL) "\0"
116				value "OriginalFilename",	"STCLIENT_WRAPPER.EXE\0"
117				value "InternalName", 		"stclient_wrapper\0"
118				value "LegalCopyright", 	S_CRIGHT " Sun Microsystems, Inc.\0"
119			}
120#endif
121		}
122
123		block "VarFileInfo"
124		{
125#ifdef LG_D
126			value "Translation", 0x0407, 1252
127#else
128			value "Translation", 0x0409, 1252
129#endif
130		}
131	}
132
133// version binary entry
134VS_VERSION_INFO rcdata
135{
136	0xF0, "sw", 0x0F, VER_YEAR, VER_MONTH, VER_DAY,
137	VERSION, SUBVERSION, VERVARIANT, VER_COUNT
138};
139
140
141/////////////////////////////////////////////////////////////////////////////
142//
143// Manifest section
144//
1451 24 stwrapper.manifest
146
147