mirror of
https://github.com/php/pecl-caching-wincache.git
synced 2026-03-23 23:02:17 +01:00
- Revert "Global\" prefix for named objects. It breaks IIS Express. - Improve tracing by adding thread ID to debug trace logs
104 lines
5.1 KiB
Plaintext
104 lines
5.1 KiB
Plaintext
/*
|
|
+----------------------------------------------------------------------------------------------+
|
|
| Windows Cache for PHP |
|
|
+----------------------------------------------------------------------------------------------+
|
|
| Copyright (c) 2009, Microsoft Corporation. All rights reserved. |
|
|
| |
|
|
| Redistribution and use in source and binary forms, with or without modification, are |
|
|
| permitted provided that the following conditions are met: |
|
|
| - Redistributions of source code must retain the above copyright notice, this list of |
|
|
| conditions and the following disclaimer. |
|
|
| - Redistributions in binary form must reproduce the above copyright notice, this list of |
|
|
| conditions and the following disclaimer in the documentation and/or other materials provided |
|
|
| with the distribution. |
|
|
| - Neither the name of the Microsoft Corporation nor the names of its contributors may be |
|
|
| used to endorse or promote products derived from this software without specific prior written|
|
|
| permission. |
|
|
| |
|
|
| THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS |
|
|
| OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF |
|
|
| MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE |
|
|
| COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, |
|
|
| EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE|
|
|
| GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED |
|
|
| AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING |
|
|
| NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
|
|
| OF THE POSSIBILITY OF SUCH DAMAGE. |
|
|
+----------------------------------------------------------------------------------------------+
|
|
| Module: template.rc |
|
|
+----------------------------------------------------------------------------------------------+
|
|
| Author: Kanwaljeet Singla <ksingla@microsoft.com> |
|
|
| Updated: Eric Stenson <ericsten@microsoft.com> |
|
|
+----------------------------------------------------------------------------------------------+
|
|
*/
|
|
|
|
#ifdef APSTUDIO_INVOKED
|
|
# error dont edit with MSVC
|
|
#endif
|
|
|
|
#include "winresrc.h"
|
|
#include "main/php_version.h"
|
|
|
|
#define WINCACHE_VMAJOR 2
|
|
#define WINCACHE_VMINOR 0
|
|
#define WINCACHE_VMMDD 0
|
|
#define WINCACHE_VREVISION 8
|
|
|
|
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
|
#pragma code_page(1252)
|
|
|
|
#ifndef THANKS_GUYS
|
|
# define THANKS_GUYS ""
|
|
#endif
|
|
|
|
#ifdef WANT_LOGO
|
|
0 ICON win32\build\php.ico
|
|
#endif
|
|
|
|
#define XSTRVER4(maj, min, rel, build) #maj "." #min "." #rel "." #build
|
|
#define XSTRVER2(maj, min) #maj "." #min
|
|
#define STRVER4(maj, min, rel, build) XSTRVER4(maj, min, rel, build)
|
|
#define STRVER2(maj, min) XSTRVER2(maj, min)
|
|
|
|
VS_VERSION_INFO VERSIONINFO
|
|
FILEVERSION WINCACHE_VMAJOR,WINCACHE_VMINOR,WINCACHE_VMMDD,WINCACHE_VREVISION
|
|
PRODUCTVERSION WINCACHE_VMAJOR,WINCACHE_VMINOR
|
|
FILEFLAGSMASK 0x3fL
|
|
#ifdef _DEBUG
|
|
FILEFLAGS (VS_FF_DEBUG)
|
|
#else
|
|
FILEFLAGS 0x0L
|
|
#endif
|
|
FILEOS VOS__WINDOWS32
|
|
FILETYPE VFT_DLL
|
|
FILESUBTYPE VFT2_UNKNOWN
|
|
BEGIN
|
|
BLOCK "StringFileInfo"
|
|
BEGIN
|
|
BLOCK "040904b0"
|
|
BEGIN
|
|
VALUE "Comments", THANKS_GUYS "\0"
|
|
VALUE "CompanyName", "Microsoft Corp.\0"
|
|
VALUE "FileDescription", "Windows Cache Extension for PHP\0"
|
|
VALUE "FileVersion", STRVER4(WINCACHE_VMAJOR,WINCACHE_VMINOR,WINCACHE_VMMDD,WINCACHE_VREVISION)
|
|
VALUE "LegalCopyright", "Copyright © 2016 Microsoft Corp. All Rights Reserved.\0"
|
|
VALUE "OriginalFilename", FILE_NAME "\0"
|
|
VALUE "ProductName", "Windows Cache Extension" STRVER2(WINCACHE_VMAJOR,WINCACHE_VMINOR) " for PHP " STRVER2(PHP_MAJOR_VERSION, PHP_MINOR_VERSION)
|
|
VALUE "ProductVersion", STRVER2(WINCACHE_VMAJOR,WINCACHE_VMINOR)
|
|
VALUE "URL", "http://www.microsoft.com\0"
|
|
END
|
|
END
|
|
BLOCK "VarFileInfo"
|
|
BEGIN
|
|
VALUE "Translation", 0x409, 1200
|
|
END
|
|
END
|
|
|
|
#pragma message("Including ETW RC")
|
|
#include "wincache_etw.rc"
|
|
|
|
#ifdef MC_INCLUDE
|
|
#include MC_INCLUDE
|
|
#endif
|
|
|