home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / cat3 / perl5 / ExtUtils::MM_Win32.z / ExtUtils::MM_Win32
Encoding:
Text File  |  1998-10-30  |  3.5 KB  |  133 lines

  1.  
  2.  
  3.  
  4. EEEExxxxttttUUUUttttiiiillllssss::::::::MMMMMMMM____WWWWiiiinnnn33332222((((3333))))                                    EEEExxxxttttUUUUttttiiiillllssss::::::::MMMMMMMM____WWWWiiiinnnn33332222((((3333))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ExtUtils::MM_Win32 - methods to override UN*X behaviour in
  10.      ExtUtils::MakeMaker
  11.  
  12. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.       use ExtUtils::MM_Win32; # Done internally by ExtUtils::MakeMaker if needed
  14.  
  15.  
  16. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  17.      See ExtUtils::MM_Unix for a documentation of the methods provided there.
  18.      This package overrides the implementation of these methods, not the
  19.      semantics.
  20.  
  21.      catfile
  22.           Concatenate one or more directory names and a filename to form a
  23.           complete path ending with a filename
  24.  
  25.      constants (o)
  26.           Initializes lots of constants and .SUFFIXES and .PHONY
  27.  
  28.      static_lib (o)
  29.           Defines how to produce the *.a (or equivalent) files.
  30.  
  31.      dynamic_bs (o)
  32.           Defines targets for bootstrap files.
  33.  
  34.      dynamic_lib (o)
  35.           Defines how to produce the *.so (or equivalent) files.
  36.  
  37.      canonpath
  38.           No physical check on the filesystem, but a logical cleanup of a
  39.           path. On UNIX eliminated successive slashes and successive "/.".
  40.  
  41.      perl_script
  42.           Takes one argument, a file name, and returns the file name, if the
  43.           argument is likely to be a perl script. On MM_Unix this is true for
  44.           any ordinary, readable file.
  45.  
  46.      pm_to_blib
  47.           Defines target that copies all files in the hash PM to their
  48.           destination and autosplits them. See the DESCRIPTION entry in the
  49.           _E_x_t_U_t_i_l_s::_I_n_s_t_a_l_l manpage
  50.  
  51.      test_via_harness (o)
  52.           Helper method to write the test targets
  53.  
  54.      tool_autosplit (override)
  55.           Use Win32 quoting on command line.
  56.  
  57.      tools_other (o)
  58.           Win32 overrides.
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. EEEExxxxttttUUUUttttiiiillllssss::::::::MMMMMMMM____WWWWiiiinnnn33332222((((3333))))                                    EEEExxxxttttUUUUttttiiiillllssss::::::::MMMMMMMM____WWWWiiiinnnn33332222((((3333))))
  71.  
  72.  
  73.  
  74.           Defines SHELL, LD, TOUCH, CP, MV, RM_F, RM_RF, CHMOD, UMASK_NULL in
  75.           the Makefile. Also defines the perl programs MKPATH,
  76.           WARN_IF_OLD_PACKLIST, MOD_INSTALL. DOC_INSTALL, and UNINSTALL.
  77.  
  78.      xs_o (o)
  79.           Defines suffix rules to go from XS to object files directly. This is
  80.           only intended for broken make implementations.
  81.  
  82.      top_targets (o)
  83.           Defines the targets all, subdirs, config, and O_FILES
  84.  
  85.      manifypods (o)
  86.           We don't want manpage process.  XXX add pod2html support later.
  87.  
  88.      dist_ci (o)
  89.           Same as MM_Unix version (changes command-line quoting).
  90.  
  91.      dist_core (o)
  92.           Same as MM_Unix version (changes command-line quoting).
  93.  
  94.      pasthru (o)
  95.           Defines the string that is passed to recursive make calls in
  96.           subdirectories.
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.