1*cdf0e10cSrcweir#define VERSION 1 2*cdf0e10cSrcweir#define SUBVERSION 0 3*cdf0e10cSrcweir//#define VERVARIANT 0 4*cdf0e10cSrcweir// .0 + VER_CONCEPT 5*cdf0e10cSrcweir// .100 + VER_ALPHA 6*cdf0e10cSrcweir// .200 + VER_BETA 7*cdf0e10cSrcweir// .300 + VER_GAMMA 8*cdf0e10cSrcweir// .500 + VER_FINAL 9*cdf0e10cSrcweir//#define VER_CONCEPT 0 10*cdf0e10cSrcweir//#define VER_BETA 6 11*cdf0e10cSrcweir#define VER_FINAL 0 12*cdf0e10cSrcweir 13*cdf0e10cSrcweir#define VER_DAY 1 14*cdf0e10cSrcweir#define VER_MONTH 4 15*cdf0e10cSrcweir#define VER_YEAR 09 16*cdf0e10cSrcweir 17*cdf0e10cSrcweir 18*cdf0e10cSrcweir// Header 19*cdf0e10cSrcweir#if defined(_MSC_VER) && (_MSC_VER < 1500) 20*cdf0e10cSrcweir#include "winres.h" 21*cdf0e10cSrcweir#else 22*cdf0e10cSrcweir#define WINVER 0x0500 23*cdf0e10cSrcweir#include "winresrc.h" 24*cdf0e10cSrcweir#endif 25*cdf0e10cSrcweir#include "verinfo.hrc" 26*cdf0e10cSrcweir 27*cdf0e10cSrcweir#define VER_FIRSTYEAR 07 28*cdf0e10cSrcweir 29*cdf0e10cSrcweir#if !defined(ENGLISH) 30*cdf0e10cSrcweir#define LG_D // generate always german version 31*cdf0e10cSrcweir#endif 32*cdf0e10cSrcweir 33*cdf0e10cSrcweir// ----------------------------------------------------------------------- 34*cdf0e10cSrcweir// language/character set specification table 35*cdf0e10cSrcweir// ----------------------------------------------------------------------- 36*cdf0e10cSrcweir 37*cdf0e10cSrcweirRCD_LANGUAGE rcdata 38*cdf0e10cSrcweir{ 39*cdf0e10cSrcweir#ifdef LG_D 40*cdf0e10cSrcweir "040704B0", // Germany -> Unicode 41*cdf0e10cSrcweir "040704E4", // Germany -> Windows, Multilingual 42*cdf0e10cSrcweir#else 43*cdf0e10cSrcweir "040904B0", // Germany -> Unicode 44*cdf0e10cSrcweir "040904E4", // USA -> Windows, Multilingual 45*cdf0e10cSrcweir#endif 46*cdf0e10cSrcweir "04090000", // USA -> 7-Bit-ASCII 47*cdf0e10cSrcweir 0 // end of table 48*cdf0e10cSrcweir} 49*cdf0e10cSrcweir 50*cdf0e10cSrcweir// ----------------------------------------------------------------------- 51*cdf0e10cSrcweir// version information 52*cdf0e10cSrcweir// ----------------------------------------------------------------------- 53*cdf0e10cSrcweir 54*cdf0e10cSrcweirVS_VERSION_INFO versioninfo 55*cdf0e10cSrcweir fileversion VERSION, SUBVERSION, VERVARIANT, VER_COUNT 56*cdf0e10cSrcweir productversion VERSION, SUBVERSION, VERVARIANT, VER_COUNT 57*cdf0e10cSrcweir fileflagsmask 0x3F 58*cdf0e10cSrcweir fileflags 59*cdf0e10cSrcweir#if defined(DEBUG) 60*cdf0e10cSrcweir VS_FF_DEBUG | 61*cdf0e10cSrcweir#endif 62*cdf0e10cSrcweir#ifdef VER_PREL 63*cdf0e10cSrcweir VS_FF_PRERELEASE | 64*cdf0e10cSrcweir#endif 65*cdf0e10cSrcweir 0 66*cdf0e10cSrcweir#ifndef WIN32 67*cdf0e10cSrcweir fileos VOS_DOS_WINDOWS16 68*cdf0e10cSrcweir#else 69*cdf0e10cSrcweir fileos VOS_NT_WINDOWS32 70*cdf0e10cSrcweir#endif 71*cdf0e10cSrcweir filetype VFT_APP 72*cdf0e10cSrcweir { 73*cdf0e10cSrcweir block "StringFileInfo" 74*cdf0e10cSrcweir { 75*cdf0e10cSrcweir#ifdef LG_D 76*cdf0e10cSrcweir block "040704E4" 77*cdf0e10cSrcweir { 78*cdf0e10cSrcweir // German StringTable 79*cdf0e10cSrcweir value "CompanyName", "Sun Microsystems, Inc.\0" 80*cdf0e10cSrcweir value "FileDescription", "Service Tags Wrapper\0" 81*cdf0e10cSrcweir value "FileVersion", PPS(VER_LEVEL) "\0" 82*cdf0e10cSrcweir value "ProductVersion", PPS(VER_LEVEL) "\0" 83*cdf0e10cSrcweir value "OriginalFilename", "STCLIENT_WRAPPER.EXE\0" 84*cdf0e10cSrcweir value "InternalName", "stclient_wrapper\0" 85*cdf0e10cSrcweir value "LegalCopyright", S_CRIGHT " Sun Microsystems, Inc.\0" 86*cdf0e10cSrcweir } 87*cdf0e10cSrcweir#else 88*cdf0e10cSrcweir block "040904E4" 89*cdf0e10cSrcweir { 90*cdf0e10cSrcweir // International StringTable 91*cdf0e10cSrcweir value "CompanyName", "Sun Microsystems, Inc.\0" 92*cdf0e10cSrcweir value "FileDescription", "Service Tags Wrapper\0" 93*cdf0e10cSrcweir value "FileVersion", PPS(VER_LEVEL) "\0" 94*cdf0e10cSrcweir value "ProductVersion", PPS(VER_LEVEL) "\0" 95*cdf0e10cSrcweir value "OriginalFilename", "STCLIENT_WRAPPER.EXE\0" 96*cdf0e10cSrcweir value "InternalName", "stclient_wrapper\0" 97*cdf0e10cSrcweir value "LegalCopyright", S_CRIGHT " Sun Microsystems, Inc.\0" 98*cdf0e10cSrcweir } 99*cdf0e10cSrcweir#endif 100*cdf0e10cSrcweir } 101*cdf0e10cSrcweir 102*cdf0e10cSrcweir block "VarFileInfo" 103*cdf0e10cSrcweir { 104*cdf0e10cSrcweir#ifdef LG_D 105*cdf0e10cSrcweir value "Translation", 0x0407, 1252 106*cdf0e10cSrcweir#else 107*cdf0e10cSrcweir value "Translation", 0x0409, 1252 108*cdf0e10cSrcweir#endif 109*cdf0e10cSrcweir } 110*cdf0e10cSrcweir } 111*cdf0e10cSrcweir 112*cdf0e10cSrcweir// version binary entry 113*cdf0e10cSrcweirVS_VERSION_INFO rcdata 114*cdf0e10cSrcweir{ 115*cdf0e10cSrcweir 0xF0, "sw", 0x0F, VER_YEAR, VER_MONTH, VER_DAY, 116*cdf0e10cSrcweir VERSION, SUBVERSION, VERVARIANT, VER_COUNT 117*cdf0e10cSrcweir}; 118*cdf0e10cSrcweir 119*cdf0e10cSrcweir 120*cdf0e10cSrcweir///////////////////////////////////////////////////////////////////////////// 121*cdf0e10cSrcweir// 122*cdf0e10cSrcweir// Manifest section 123*cdf0e10cSrcweir// 124*cdf0e10cSrcweir1 24 stwrapper.manifest 125*cdf0e10cSrcweir 126