scripts/build/companion_tools/100-m4.sh
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sat Jan 22 23:20:18 2011 +0100 (2011-01-22)
changeset 2305 2ed26c646568
parent 1901 bdb3a98e064b
child 2309 2e0f0757289d
permissions -rw-r--r--
scripts: create the makeinfo wrapper before we set PATH

If we set PATH to the tools wrappers before we create the
makeinfo wrapper, then we may well wrap an existing wrapper
from a previous run.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
     1 # Build script for m4
     2 
     3 CT_M4_VERSION=1.4.13
     4 
     5 do_companion_tools_m4_get() {
     6     CT_GetFile "m4-${CT_M4_VERSION}" \
     7                {ftp,http}://ftp.gnu.org/gnu/m4
     8 }
     9 
    10 do_companion_tools_m4_extract() {
    11     CT_Extract "m4-${CT_M4_VERSION}"
    12     CT_Patch "m4" "${CT_M4_VERSION}"
    13 }
    14 
    15 do_companion_tools_m4_build() {
    16     CT_DoStep EXTRA "Installing m4"
    17     mkdir -p "${CT_BUILD_DIR}/build-m4"
    18     CT_Pushd "${CT_BUILD_DIR}/build-m4"
    19     
    20     CT_DoExecLog CFG \
    21     "${CT_SRC_DIR}/m4-${CT_M4_VERSION}/configure" \
    22         --prefix="${CT_TOOLS_OVERIDE_DIR}"
    23     CT_DoExecLog ALL make
    24     CT_DoExecLog ALL make install
    25     CT_Popd
    26     CT_EndStep
    27 }