source: vendor/perl/5.8.8/lib/ExtUtils/TODO

Last change on this file was 3181, checked in by bird, 18 years ago

perl 5.8.8

File size: 2.0 KB
Line 
1Rethink MM_Win32 tests.
2
3Investigate one method per make target.
4
5Test MM_Any and pull some redundant tests out of MM_*.t
6
7Create a way to init MM objects. (XXX What's wrong with MakeMaker->new?)
8
9Move instmodsh to utils/ in the core.
10
11Handle config files (ie. /etc) and their special PREFIX needs
12(ie. PREFIX=/usr, INSTALLCONFIGDIR=/etc).
13
14Make sure PDL builds
15
16Fix find_perl on Amiga trg@privat.utfors.se
17
18Fix appending of .. when DIRS contains directories not immediately
19below the cwd.
20
21Fill in the IMPORTS docs.
22
23Remove tar -I Sun-ism from instmodsh.
24
25Consider adding a timeout option to prompt() and env variable.
26
27Unify VMS->find_perl
28
29Consider if VMS->find_perl needs to have pieces put into maybe_command()
30
31Add a MM_Any->init_others() using ExtUtils::Command.
32
33Figure out and document the 4th arg to ExtUtils::Install::install()
34
35Consider if adding a nativize() routine to replace macify() and
36fixpath() is useful.
37
38Eliminate eliminate_macros() from inside FS::VMS->catfile and catdir.
39Make into MM_VMS wrappers.
40
41Test ExtUtils::Command::MM
42
43Finish ExtUtils::MakeMaker::Tutorial
44
45Add 'how to install additional files' to ExtUtils::MakeMaker::FAQ.
46
47Give typemap location its own macro.
48
49Merge MM_VMS->tool_xsubpp
50
51Initialize PERL_SRC to '' instead of leaving undef when outside the source
52tree
53
54Reinstate HTMLification to use the new HTML Config info.
55
56split manifypods target into more generic docifypods target which depends on
57manifypods
58
59Add target to generate native Win32 help files (or whatever Win32 likes
60to use for help files these days)
61
62Add target to generate native VMS help files.
63
64On VMS, write PM_FILTERs to a temp file and run from there avoiding command
65line lengths. Worth the trouble given the Unixy nature of PM_FILTER?
66
67Move oneliner() and friends into a seperate module for general consumption.
68
69Make out of date check on 'make dist' more useful
70http://archive.develooper.com/makemaker@perl.org/msg01075.html
71
72Make maniadd() return a tied, case-insensitive hash on VMS.
Note: See TracBrowser for help on using the repository browser.