scripts/build/companion_tools/100-m4.sh
author Florian Fainelli <f.fainelli@gmail.com>
Wed Sep 19 10:37:13 2012 +0200 (2012-09-19)
changeset 3050 4b4b765305da
parent 2154 250cdcc86441
permissions -rw-r--r--
cc/gcc: backport upstream fix for GCC 4.7.0 bug 54494

See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54494, also has a serious
impact on the Linux/MIPS kernel build.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
richard@1728
     1
# Build script for m4
richard@1728
     2
richard@1728
     3
CT_M4_VERSION=1.4.13
richard@1728
     4
richard@1728
     5
do_companion_tools_m4_get() {
richard@1728
     6
    CT_GetFile "m4-${CT_M4_VERSION}" \
richard@1728
     7
               {ftp,http}://ftp.gnu.org/gnu/m4
richard@1728
     8
}
richard@1728
     9
richard@1728
    10
do_companion_tools_m4_extract() {
richard@1728
    11
    CT_Extract "m4-${CT_M4_VERSION}"
yann@1901
    12
    CT_Patch "m4" "${CT_M4_VERSION}"
richard@1728
    13
}
richard@1728
    14
richard@1728
    15
do_companion_tools_m4_build() {
richard@1728
    16
    CT_DoStep EXTRA "Installing m4"
richard@1728
    17
    mkdir -p "${CT_BUILD_DIR}/build-m4"
richard@1728
    18
    CT_Pushd "${CT_BUILD_DIR}/build-m4"
richard@1728
    19
    
anthony@2154
    20
    CT_DoExecLog CFG \
richard@1728
    21
    "${CT_SRC_DIR}/m4-${CT_M4_VERSION}/configure" \
yann@2309
    22
        --prefix="${CT_BUILDTOOLS_PREFIX_DIR}"
richard@1728
    23
    CT_DoExecLog ALL make
richard@1728
    24
    CT_DoExecLog ALL make install
richard@1728
    25
    CT_Popd
richard@1728
    26
    CT_EndStep
richard@1728
    27
}