libtool-commit
[Top][All Lists]
Advanced

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

libtool--devo--1.0--patch-188


From: Gary V. Vaughan
Subject: libtool--devo--1.0--patch-188
Date: Fri, 17 Sep 2004 15:14:29 +0100 (BST)
User-agent: mailnotify/0.3

Tree version:   address@hidden/libtool--devo--1.0
CVSROOT:        /cvsroot/libtool
TIMESTAMP:       1.1625 2004/09/17 14:13:03
Module name:    /cvsroot/libtool/libtool
Changes by:     address@hidden

Log Message:
        
        Missed a couple of MKDIR_P references in ltmain.in in my last
        patch; fix them carefully.  Introduce an opt_dry_run to ltmain.in
        so that the implementations of func_mkdir_p can converge, and a
        func_mktempdir to do a better job of temporary directory creation:
        
        * libtoolize.in (func_mkdir_p): Don't fail if the directory wasn't
        created in dry run mode.
        * tests/defs (func_mkdir_p): Ditto.  We don't actually have a dry
        run mode for the tests, but the function is written carefully to
        be kept in synch and work correctly here too.
        * config/ltmain.in (func_mkdir_p): Ditto.  This copy of the
        function now only differs in its use of $echo over $ECHO.
        (func_extract_archive): Removed first redundant mkdir call.
        (func_mktempdir): New function that tries to avoid races when
        making temporary directories.
        (opt_dry_run): Set this if --dry-run is given at the CLI, or if
        tests/mdemo-dryrun.test has forced the value of $run.
        (func_mode_install): Call $MKDIR directly and error out if the
        directory cannot be created.
        (func_mode_link): Rather than copying func_mkdir_p into the
        wrapper script as a replacement for $MKDIR_P, we know that the
        script won't be called my `make -j', so write the current value of
        $MKDIR.
-- 
Gary V. Vaughan      ())_.  address@hidden,gnu.org}
Research Scientist   ( '/   http://tkd.kicks-ass.net
GNU Hacker           / )=   http://www.gnu.org/software/libtool
Technical Author   `(_~)_   http://sources.redhat.com/autobook
__________________________________________________________
This commit notification generated by tlaapply version 0.5
http://tkd.kicks-ass.net/arch/address@hidden/cvs-utils--tla--1.0




reply via email to

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