-
Notifications
You must be signed in to change notification settings - Fork 7
/
Daemonbuild.h
65 lines (55 loc) · 2.33 KB
/
Daemonbuild.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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
//////////////////////////////////////////////////////////////////////////////
//
// DaemonBuild.h
// Win32::Daemon Perl extension build header file
//
// Copyright (c) 1998-2008 Dave Roth
// Courtesy of Roth Consulting
// http://www.roth.net/
//
// This file may be copied or modified only under the terms of either
// the Artistic License or the GNU General Public License, which may
// be found in the Perl 5.0 source kit.
//
// 2008.03.24 :Date
// 20080324 :Version
//////////////////////////////////////////////////////////////////////////////
#define Perms 100
#pragma message( "*** Using Perl " PERLVER ".\n" )
#pragma message( "*** Creating the " VERSION_TYPE " " EXTENSION_NAMESPACE " extension v" VERSION_STRING " ( " EXTENSION_FILE_NAME "." FILE_EXTENSION " )...\n" )
#pragma message( " ================================================================================\n\n" )
#ifdef NT_BUILD_NUMBER
#define BUILD_HI 0
#define BUILD_LO NT_BUILD_NUMBER
#else
#define BUILD_HI 0
#define BUILD_LO 0
#endif // NT_BUILD_NUMBER
#if _DEBUG
#define VER_DEBUG VS_FF_DEBUG
#define DEBUG_STRING "Debug"
#else
#define VER_DEBUG 0
#define DEBUG_STRING ""
#endif
#define VER_FILEVERSION HIWORD(VERSION_HI),LOWORD(VERSION_HI), HIWORD(VERSION_LO), LOWORD(VERSION_LO)
#define VER_PRODVERSION HIWORD(VERSION_HI),LOWORD(VERSION_HI), HIWORD(VERSION_LO), LOWORD(VERSION_LO)
#define INTERNALNAME EXTENSION
#define VERNAME EXTENSION " extension for Win32 Perl"
#define VERSION_NUM VERSION_HI
#define VERSION_TEXT VERSION_STRING " " VERSION_TYPE
#define VERDATE __DATE__
#define VERTIME __TIME__
#define VERAUTH EXTENSION_AUTHOR
#define VERCRED COPYRIGHT_NOTICE " " VERAUTH "."
#define VERCOMMENT "This version requires " PERLVER "."
#define RC_COMMENTS VERNAME "\r\n----\r\n" VERCOMMENT "\0"
#define RC_COMPANY COMPANY_NAME "\0"
#define RC_FILEDESC INTERNALNAME " for " PERLVER "\0"
#define RC_FILEVER VERSION_TEXT "\0"
#define RC_INTNAME INTERNALNAME " " DEBUG_STRING "\0"
#define RC_COPYRIGHT "\251 " COPYRIGHT_YEAR " by " VERAUTH "\0"
#define RC_FILENAME EXTENSION_FILE_NAME "." FILE_EXTENSION "\0"
#define RC_PBUILD VERSION_STRING " " VERSION_TYPE " " DEBUG_STRING "\0"
#define RC_PRODNAME INTERNALNAME "\0"
#define RC_PRODVER VERSION_STRING "\0"