scripts/build/debug/000-template.sh
author "Yann E. MORIN" <yann.morin.1998@free.fr>
Tue Jul 31 22:27:29 2012 +0200 (2012-07-31)
changeset 3018 7776e8369284
parent 1901 bdb3a98e064b
permissions -rw-r--r--
complibs/cloog: create missing m4 dir

Because we now patch configure.in and configure, the Makefile quicks
in a re-build rule as the source files are now more recent than the
bundled generated files, and that fails because the m4 directory
is missing, although on some systems where aclocal is not installed,
the re-build rule does nothing (except a warning).

Always create tht directory.

Reported-by: Per Arnold Blaasmo <per-arnold.blaasmo@atmel.com>
[Also thanks to Thomas De Schampheleire <patrickdepinguin@gmail.com>
for some digging works on this issue]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
yann@479
     1
# Template file for a debug utility
yann@479
     2
yann@479
     3
# Put your download code here
yann@479
     4
do_debug_foobar_get() {
yann@479
     5
    # For example:
yann@479
     6
    # CT_GetFile "foobar-${CT_FOOBAR_VERSION}" http://foobar.com/releases/
yann@479
     7
    :
yann@479
     8
}
yann@479
     9
yann@479
    10
# Put your extract code here
yann@479
    11
do_debug_foobar_extract() {
yann@479
    12
    # For example:
yann@1126
    13
    # CT_Extract "foobar-${CT_FOOBAR_VERSION}"
yann@1901
    14
    # CT_Patch "foobar" "${CT_FOOBAR_VERSION}"
yann@479
    15
    :
yann@479
    16
}
yann@479
    17
yann@479
    18
# Put your build code here
yann@479
    19
do_debug_foobar_build() {
yann@479
    20
    # For example:
yann@479
    21
    # mkdir -p "${CT_BUILD_DIR}/build-foobar"
yann@479
    22
    # CT_Pushd "${CT_BUILD_DIR}/build-foobar"
anthony@2154
    23
    # CT_DoExecLog CFG                                        \
yann@479
    24
    # "${CT_SRC_DIR}/foobar-${CT_FOOBAR_VERSION}/configure"   \
yann@479
    25
    #     --build=${CT_BUILD}                                 \
yann@479
    26
    #     --host=${CT_TARGET}                                 \
yann@479
    27
    #     --prefix=/usr                                       \
yann@479
    28
    #     --foobar-options
yann@664
    29
    # CT_DoExecLog ALL make
yann@664
    30
    # CT_DoExecLog ALL make DESTDIR="${CT_SYSROOT_DIR}" install
yann@479
    31
    # CT_Popd
yann@479
    32
    :
yann@479
    33
}
yann@479
    34