bug-automake
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

mkinstalldirs --version


From: Karl Berry
Subject: mkinstalldirs --version
Date: Mon, 2 Jun 2003 11:26:49 -0400

Alexandre, can we put a date "version" into mkinstalldirs?

Gettext installs mkinstalldirs and thus can overwrite a newer version,
since right now there's no explicit way of knowing what the version is.

Here's a patch.

2003-06-02    <address@hidden>

        * mkinstalldirs (version): new variable.
        (--version): new option.
        (usage): improve message.

*** mkinstalldirs.~1.4.~        Thu Nov 14 13:06:06 2002
--- mkinstalldirs       Mon Jun  2 08:24:50 2003
***************
*** 1,14 ****
  #! /bin/sh
  # mkinstalldirs --- make directory hierarchy
! # Author: Noah Friedman <address@hidden>
  # Created: 1993-05-16
! # Public domain
  
  errstatus=0
  dirmode=""
  
  usage="\
! Usage: mkinstalldirs [-h] [--help] [-m MODE] DIR ..."
  
  # process command line arguments
  while test $# -gt 0 ; do
--- 1,20 ----
  #! /bin/sh
  # mkinstalldirs --- make directory hierarchy
! # Original author: Noah Friedman <address@hidden>
  # Created: 1993-05-16
! # Public domain.
! 
! version="mkinstalldirs 2003-06-02"
  
  errstatus=0
  dirmode=""
  
  usage="\
! Usage: mkinstalldirs [-h] [--help] [--version] [-m MODE] DIR ...
! 
! Create each directory DIR (with mode MODE, if specified), including all
! leading file name components.
! "
  
  # process command line arguments
  while test $# -gt 0 ; do
***************
*** 20,25 ****
--- 26,32 ----
        test $# -eq 0 && { echo "${usage}" 1>&2; exit 1; }
        dirmode="${1}"
        shift ;;
+     --version) echo "$version"; exit 0;;
      --) shift; break ;;                       # stop option processing
      -*) echo "${usage}" 1>&2; exit 1 ;;       # unknown option
       *) break ;;                      # first non-opt arg




reply via email to

[Prev in Thread] Current Thread [Next in Thread]