1ExtUtils::MM_Cygwin(3)User Contributed Perl DocumentationExtUtils::MM_Cygwin(3)
2
3
4
6 ExtUtils::MM_Cygwin - methods to override UN*X behaviour in
7 ExtUtils::MakeMaker
8
10 use ExtUtils::MM_Cygwin; # Done internally by ExtUtils::MakeMaker if needed
11
13 See ExtUtils::MM_Unix for a documentation of the methods provided
14 there.
15
16 os_flavor
17 We're Unix and Cygwin.
18
19 cflags
20 if configured for dynamic loading, triggers #define EXT in EXTERN.h
21
22 replace_manpage_separator
23 replaces strings '::' with '.' in MAN*POD man page names
24
25 init_linker
26 points to libperl.a
27
28 maybe_command
29 Determine whether a file is native to Cygwin by checking whether it
30 resides inside the Cygwin installation (using Windows paths). If
31 so, use ExtUtils::MM_Unix to determine if it may be a command.
32 Otherwise use the tests from ExtUtils::MM_Win32.
33
34 dynamic_lib
35 Use the default to produce the *.dll's. But for new archdir dll's
36 use the same rebase address if the old exists.
37
38 install
39 Rebase dll's with the global rebase database after installation.
40
41
42
43perl v5.38.0 2023-07-20 ExtUtils::MM_Cygwin(3)