libtool-commit
[Top][All Lists]
Advanced

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

libtool ChangeLog Makefile.am NEWS configure.ac...


From: Gary V. Vaughan
Subject: libtool ChangeLog Makefile.am NEWS configure.ac...
Date: Sun, 06 Jan 2008 16:33:32 +0000

CVSROOT:        /sources/libtool
Module name:    libtool
Changes by:     Gary V. Vaughan <gary>  08/01/06 16:33:31

Modified files:
        .              : ChangeLog Makefile.am NEWS configure.ac 
                         libtoolize.m4sh 
        doc            : libtool.texi 
        libltdl        : configure.ac 
        libltdl/m4     : libtool.m4 ltdl.m4 ltoptions.m4 
        tests          : nonrecursive.at recursive.at 
Added files:
        tests          : configure-iface.at 

Log message:
        Move libltdl build mode options from LT_CONFIG_LTDL_DIR to
        LTDL_INIT.  Accept (optional) new 'convenience' and 'installable'
        options in lieu of LTDL_CONVENIENCE and LTDL_INSTALL macros. And
        also, implement --with-included-ltdl, --with-ltdl-lib and
        --with-ltdl-include configure-time options:
        
        * libltdl/m4/ltoptions.m4: Associate existing option settings with
        LT_INIT.
        (LT_OPTION_DEFINE): Associate options 'nonrecursive', 'recursive',
        'subproject', 'installable' and 'convenience' with LTDL_INIT.
        (_LT_MANGLE_OPTION, _LT_SET_OPTION, _LT_IF_OPTION)
        (_LT_UNLESS_OPTIONS, _LT_SET_OPTIONS): Add MACRO-NAME argument to
        support options to named macros instead of hardcoding only LT_INIT
        options.
        * libltdl/m4/ltdl.m4 (_LTDL_CONVENIENCE): Factor common code from
        LTDL_CONVENIENCE and LTDL_INIT([convenience]).
        (_LTDL_INSTALLABLE): Factor out common code from LTDL_INSTALLABLE
        and LTDL_INIT([installable]).
        (_LTDL_SETUP): Renamed from LTDL_INIT.  Support new configure-time
        options: --with-included-ltdl, --with-ltdl-lib,
        --with-ltdl-include.
        (LTDL_CONVENIENCE, LTDL_INSTALLABLE): Adjust.
        (LT_WITH_LTDL): Removed.
        (LTDL_INIT): Parse caller options.
        * libltdl/m4/libtool.m4 (LT_INIT): Declare that this macro must be
        expanded before LTDL_INIT, and be sure to parse caller options.
        * configure.ac: Call directly into internal _LTDL_SETUP macro.
        * libtoolize.m4sh (func_scan_files): Ltdl mode argument moved from
        LT_CONFIG_LTDL_DIR to LT_INIT.
        * tests/nonrecursive.at, tests/recursive.at: Use new interfaces.
        * tests/configure-iface.at: Test it.
        * Makefile.am (TESTSUITE_AT): Add configure-iface.at.
        * doc/libtool.texi (Distributing libltdl): Document improved.
        LTDL_INIT interfaces.
        * NEWS: Updated.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libtool/ChangeLog?cvsroot=libtool&r1=1.2535&r2=1.2536
http://cvs.savannah.gnu.org/viewcvs/libtool/Makefile.am?cvsroot=libtool&r1=1.227&r2=1.228
http://cvs.savannah.gnu.org/viewcvs/libtool/NEWS?cvsroot=libtool&r1=1.209&r2=1.210
http://cvs.savannah.gnu.org/viewcvs/libtool/configure.ac?cvsroot=libtool&r1=1.78&r2=1.79
http://cvs.savannah.gnu.org/viewcvs/libtool/libtoolize.m4sh?cvsroot=libtool&r1=1.63&r2=1.64
http://cvs.savannah.gnu.org/viewcvs/libtool/doc/libtool.texi?cvsroot=libtool&r1=1.233&r2=1.234
http://cvs.savannah.gnu.org/viewcvs/libtool/libltdl/configure.ac?cvsroot=libtool&r1=1.22&r2=1.23
http://cvs.savannah.gnu.org/viewcvs/libtool/libltdl/m4/libtool.m4?cvsroot=libtool&r1=1.124&r2=1.125
http://cvs.savannah.gnu.org/viewcvs/libtool/libltdl/m4/ltdl.m4?cvsroot=libtool&r1=1.34&r2=1.35
http://cvs.savannah.gnu.org/viewcvs/libtool/libltdl/m4/ltoptions.m4?cvsroot=libtool&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/libtool/tests/nonrecursive.at?cvsroot=libtool&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/libtool/tests/recursive.at?cvsroot=libtool&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/libtool/tests/configure-iface.at?cvsroot=libtool&rev=1.1




reply via email to

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