Commit | Line | Data |
---|---|---|
47ebfcbb AT |
1 | NAME |
2 | ||
3 | README.win32 - Customise and build Sys::Syslog with Win32 EventLog support | |
4 | ||
5 | ||
6 | DESCRIPTION | |
7 | ||
8 | This package includes support for the Win32 Event log. This requires | |
9 | building a message file and then compiling it and linking it into the | |
10 | final .DLL produced by MakeMaker. The default message text file used | |
11 | by Sys::Syslog is PerlLog.mc, located in the win32/ subdirectory. | |
12 | ||
13 | If the message file is updated then you need to go in the win32/ | |
14 | subdirectory and run the "compile.pl" command to update the relevent | |
15 | files. Note that Sys::Syslog::Win32 is built by this process. | |
16 | ||
17 | The following files are in the win32 directory: | |
18 | ||
19 | PerlLog.mc -- Message file, change this if you change anything. | |
20 | compile.pl -- Compile the message file and produce Win32.pm and | |
21 | PerlLog.RES. Requires that mc.exe and rc.exe are | |
22 | in the path. | |
23 | ||
24 | PerlLog.RES -- Precompiled resource file, used when building the DLL | |
25 | Win32.pm -- Generated Win32 module for working with the resource file | |
26 | ||
27 | When building win32/PerlLog.RES will be linked into the final XS file, | |
28 | and win32/Win32.pm will be copied to lib/Sys/Syslog/Win32.pm, which will | |
29 | then be installed by MakeMaker as per normal. | |
30 |