forked from stengerh/foo_lnk
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathresource.h
38 lines (27 loc) · 1.51 KB
/
resource.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
/** $VER: Resource.h (2023.06.19) **/
#pragma once
#define TOSTRING_IMPL(x) #x
#define TOSTRING(x) TOSTRING_IMPL(x)
/** Component specific **/
#define STR_COMPONENT_NAME "Shell Link Resolver"
#define STR_COMPONENT_VERSION TOSTRING(NUM_FILE_MAJOR) "." TOSTRING(NUM_FILE_MINOR) "." TOSTRING(NUM_FILE_PATCH) "." TOSTRING(NUM_FILE_PRERELEASE)
#define STR_COMPONENT_BASENAME "foo_lnk"
#define STR_COMPONENT_FILENAME STR_COMPONENT_BASENAME ".dll"
/** Generic **/
#define STR_COMPANY_NAME TEXT("")
#define STR_INTERNAL_NAME TEXT(STR_COMPONENT_NAME)
#define STR_COMMENTS TEXT("Supported by P. Stuer")
#define STR_COPYRIGHT TEXT("Copyright (c) 2005 Holger Stenger")
#define NUM_FILE_MAJOR 1
#define NUM_FILE_MINOR 3
#define NUM_FILE_PATCH 2
#define NUM_FILE_PRERELEASE 1
#define STR_FILE_NAME TEXT(STR_COMPONENT_FILENAME)
#define STR_FILE_VERSION TOSTRING(NUM_FILE_MAJOR) TEXT(".") TOSTRING(NUM_FILE_MINOR) TEXT(".") TOSTRING(NUM_FILE_PATCH) TEXT(".") TOSTRING(NUM_FILE_PRERELEASE)
#define STR_FILE_DESCRIPTION TEXT("Adds Shell link support to foobar2000")
#define NUM_PRODUCT_MAJOR 1
#define NUM_PRODUCT_MINOR 3
#define NUM_PRODUCT_PATCH 2
#define NUM_PRODUCT_PRERELEASE 1
#define STR_PRODUCT_NAME STR_COMPANY_NAME TEXT(" ") STR_INTERNAL_NAME
#define STR_PRODUCT_VERSION TOSTRING(NUM_PRODUCT_MAJOR) TEXT(".") TOSTRING(NUM_PRODUCT_MINOR) TEXT(".") TOSTRING(NUM_PRODUCT_PATCH) TEXT(".") TOSTRING(NUM_PRODUCT_PRERELEASE)