xref: /aosp_15_r20/external/pciutils/lib/winrsrc.rc.in (revision c2e0c6b56a71da9abe8df5c8348fb3eb5c2c9251)
1*c2e0c6b5SAndroid Build Coastguard Worker#include <windows.h>
2*c2e0c6b5SAndroid Build Coastguard WorkerVS_VERSION_INFO VERSIONINFO
3*c2e0c6b5SAndroid Build Coastguard WorkerFILEVERSION @PCILIB_VERSION_WINRC@
4*c2e0c6b5SAndroid Build Coastguard WorkerPRODUCTVERSION @PCILIB_VERSION_WINRC@
5*c2e0c6b5SAndroid Build Coastguard WorkerFILEFLAGSMASK VS_FFI_FILEFLAGSMASK
6*c2e0c6b5SAndroid Build Coastguard Worker#if @DEBUG_BUILD@
7*c2e0c6b5SAndroid Build Coastguard WorkerFILEFLAGS VS_FF_DEBUG
8*c2e0c6b5SAndroid Build Coastguard Worker#else
9*c2e0c6b5SAndroid Build Coastguard WorkerFILEFLAGS 0
10*c2e0c6b5SAndroid Build Coastguard Worker#endif
11*c2e0c6b5SAndroid Build Coastguard WorkerFILEOS VOS_NT_WINDOWS32
12*c2e0c6b5SAndroid Build Coastguard Worker#if @LIBRARY_BUILD@
13*c2e0c6b5SAndroid Build Coastguard WorkerFILETYPE VFT_DLL
14*c2e0c6b5SAndroid Build Coastguard Worker#else
15*c2e0c6b5SAndroid Build Coastguard WorkerFILETYPE VFT_APP
16*c2e0c6b5SAndroid Build Coastguard Worker#endif
17*c2e0c6b5SAndroid Build Coastguard WorkerFILESUBTYPE 0
18*c2e0c6b5SAndroid Build Coastguard WorkerBEGIN
19*c2e0c6b5SAndroid Build Coastguard Worker	BLOCK "StringFileInfo"
20*c2e0c6b5SAndroid Build Coastguard Worker	BEGIN
21*c2e0c6b5SAndroid Build Coastguard Worker		/*
22*c2e0c6b5SAndroid Build Coastguard Worker		 * GNU windres seems that converts 7-bit ASCII strings to UTF-16,
23*c2e0c6b5SAndroid Build Coastguard Worker		 * so specify UNICODE/UTF-16 encoding (0x04B0) for these strings.
24*c2e0c6b5SAndroid Build Coastguard Worker		 */
25*c2e0c6b5SAndroid Build Coastguard Worker		BLOCK "040904B0" /* Default U.S. English language, UNICODE/UTF-16 codepage */
26*c2e0c6b5SAndroid Build Coastguard Worker		BEGIN
27*c2e0c6b5SAndroid Build Coastguard Worker			VALUE "FileDescription", "@DESCRIPTION@"
28*c2e0c6b5SAndroid Build Coastguard Worker			VALUE "FileVersion", "@PCILIB_VERSION@"
29*c2e0c6b5SAndroid Build Coastguard Worker			VALUE "InternalName", "@FILENAME@"
30*c2e0c6b5SAndroid Build Coastguard Worker			VALUE "OriginalFilename", "@FILENAME@"
31*c2e0c6b5SAndroid Build Coastguard Worker			VALUE "ProductName", "pciutils"
32*c2e0c6b5SAndroid Build Coastguard Worker			VALUE "ProductVersion", "@PCILIB_VERSION@"
33*c2e0c6b5SAndroid Build Coastguard Worker		END
34*c2e0c6b5SAndroid Build Coastguard Worker	END
35*c2e0c6b5SAndroid Build Coastguard Worker	BLOCK "VarFileInfo"
36*c2e0c6b5SAndroid Build Coastguard Worker	BEGIN
37*c2e0c6b5SAndroid Build Coastguard Worker		VALUE "Translation", 0x0409, 0x04B0 /* Default U.S. English language, UNICODE/UTF-16 codepage */
38*c2e0c6b5SAndroid Build Coastguard Worker	END
39*c2e0c6b5SAndroid Build Coastguard WorkerEND
40