scripts/build/companion_tools/050-make.sh
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sat Dec 18 22:55:56 2010 +0100 (2010-12-18)
changeset 2309 2e0f0757289d
parent 2285 7d1e018167b5
child 2328 591936a1f917
permissions -rw-r--r--
comptools: install them side-to-side with build tools

As companion tools might or might not be used to build each
toolchain, they do belong to that toolchain's build tools,
not to the generic override tools.

Fix a typo in the autoconf URL.

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