campo-sirio/zip/unzip/wince/punzip.rcv
alex f0d81ffd1c This commit was generated by cvs2svn to compensate for changes in r5402,
which included commits to RCS files with non-trunk default branches.

git-svn-id: svn://10.65.10.50/trunk@5403 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-10-20 15:51:36 +00:00

182 lines
6.2 KiB
Plaintext
Executable File

//******************************************************************************
//
// File: PUNZIP.RCV
//
// Description: Resources that Microsoft Visual C++ does not edit directly.
// This file sets all the version defines and decalres the Version
// Info resource. This file is included by both the C compiler and
// the resource compiler.
//
// Copyright: All the source files for Pocket UnZip, except for components
// written by the Info-ZIP group, are copyrighted 1997 by Steve P.
// Miller. The product "Pocket UnZip" itself is property of the
// author and cannot be altered in any way without written consent
// from Steve P. Miller.
//
// Disclaimer: All project files are provided "as is" with no guarantee of
// their correctness. The authors are not liable for any outcome
// that is the result of using this source. The source for Pocket
// UnZip has been placed in the public domain to help provide an
// understanding of its implementation. You are hereby granted
// full permission to use this source in any way you wish, except
// to alter Pocket UnZip itself. For comments, suggestions, and
// bug reports, please write to stevemil@pobox.com.
//
//
// Date Name History
// -------- ------------ -----------------------------------------------------
// 02/01/97 Steve Miller Created (Version 1.0 using Info-ZIP UnZip 5.30)
//
//******************************************************************************
#ifndef __PUNZIP_RCV__
#define __PUNZIP_RCV__
#ifdef APSTUDIO_INVOKED
#error this file is not editable by Microsoft Visual C++
#endif // APSTUDIO_INVOKED
#ifdef _WIN32_WCE
#define VS_FFI_FILEFLAGSMASK 0x0000003FL
#define VS_FF_PRERELEASE 0x00000002L
#define VOS__WINDOWS32 0x00000004L
#define VFT_APP 0x00000001L
#define VFT2_UNKNOWN 0x00000000L
#define VS_FF_DEBUG 0x00000001L
#else
#include <winver.h>
#endif
//******************************************************************************
//***** User Modifiable Version Defines
//******************************************************************************
#define VERSION_MAJOR 1
#define VERSION_MINOR 0
#define VERSION_PRIVATE 0
#define VERSION_PATCH 0
#define VERSION_STRING "1.0"
// Set VER_FF_PRERELEASE to VS_FF_PRERELEASE for beta and 0 for release.
#define VER_FF_PRERELEASE 0
//******************************************************************************
//***** Fixed Version Defines
//******************************************************************************
#define VER_INTERNALNAME_STR "PUNZIP"
#define VER_PRODUCT_STR "Pocket UnZip\256"
#define VER_DEVELOPER_STR "Steve P. Miller (stevemil@pobox.com)"
#define VER_COMMENT_STR "Pocket UnZip is built on top of Info-ZIP's UnZip 5.30 source code."
#define VER_FILENAME_STR VER_INTERNALNAME_STR ".EXE"
#define VER_VERSION VERSION_MAJOR,VERSION_MINOR,VERSION_PRIVATE,VERSION_PATCH
#define VER_COMPANY_STR VER_DEVELOPER_STR
#define VER_COPYRIGHT_STR "Copyright \251 1997 Steve P. Miller. All Rights Reserved."
#if defined(_X86_) || defined(_M_IX86)
#define VER_ARCH " (Intel x86)"
#elif defined(_MIPS_) || defined(_M_MRX000)
#define VER_ARCH " (MIPS)"
#elif defined(_SH3_)
#define VER_ARCH " (Hitachi SH-3)"
#elif defined(_PPC_) || defined(_M_PPC)
#define VER_ARCH " (IBM PowerPC)"
#elif defined(_ALPHA_) || defined(_M_ALPHA)
#define VER_ARCH " (DEC Alpha)"
#elif defined(_M_MPPC)
#define VER_ARCH " (Macintosh PowerPC)"
#elif defined(_M_M68K)
#define VER_ARCH " (Macintosh 68K)"
#else
#define VER_ARCH ""
#endif
#ifdef _DEBUG
#define VER_FF_DEBUG VS_FF_DEBUG
#else
#define VER_FF_DEBUG 0
#endif
#if (VERSION_PATCH > 0)
#define VER_FF_PATCHED VS_FF_PATCHED
#else
#define VER_FF_PATCHED 0
#endif
#if (VERSION_PRIVATE > 0)
#define VER_FF_PRIVATEBUILD VS_FF_PRIVATEBUILD
#else
#define VER_FF_PRIVATEBUILD 0
#endif
#ifdef _DEBUG
#if (VER_FF_PRERELEASE == VS_FF_PRERELEASE)
#define VER_VERSION_STR VERSION_STRING " Beta (Debug)"
#else
#define VER_VERSION_STR VERSION_STRING " (Debug)"
#endif
#else
#if (VER_FF_PRERELEASE == VS_FF_PRERELEASE)
#define VER_VERSION_STR VERSION_STRING " Beta"
#else
#define VER_VERSION_STR VERSION_STRING
#endif
#endif
#ifdef _WIN32_WCE
#define VER_FULLPRODUCT_STR VER_PRODUCT_STR " for Windows\256 CE" VER_ARCH
#define VER_FULLVERSION_STR VER_VERSION_STR " for Windows\256 CE" VER_ARCH
#else
#define VER_FULLPRODUCT_STR VER_PRODUCT_STR " for Windows\256 NT" VER_ARCH
#define VER_FULLVERSION_STR VER_VERSION_STR " for Windows\256 NT" VER_ARCH
#endif
//******************************************************************************
//***** VERSIONINFO Resource
//******************************************************************************
#ifdef RC_INVOKED
VS_VERSION_INFO VERSIONINFO
FILEVERSION VER_VERSION
PRODUCTVERSION VER_VERSION
FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
FILEFLAGS VER_FF_PRERELEASE | VER_FF_DEBUG | VER_FF_PATCHED | VER_FF_PRIVATEBUILD
FILEOS VOS__WINDOWS32
FILETYPE VFT_APP
FILESUBTYPE VFT2_UNKNOWN
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904B0" // 0x0409 = U.S. English, 0x04B0 = Unicode
BEGIN
VALUE "CompanyName", VER_COMPANY_STR "\0"
VALUE "FileDescription", VER_FULLPRODUCT_STR "\0"
VALUE "FileVersion", VER_FULLVERSION_STR "\0"
VALUE "InternalName", VER_INTERNALNAME_STR "\0"
VALUE "LegalCopyright", VER_COPYRIGHT_STR "\0"
VALUE "OriginalFilename",VER_FILENAME_STR "\0"
VALUE "ProductName", VER_PRODUCT_STR "\0"
VALUE "ProductVersion", VER_VERSION_STR "\0"
VALUE "Comments", VER_COMMENT_STR "\0"
END
END
BLOCK "VarFileInfo"
BEGIN
// English language (0x0409) and the Unicode codepage (1200)
VALUE "Translation", 0x0409, 1200
END
END
#endif // RC_INVOKED
#endif // __PUNZIP_RCV__