From: Björn Stenberg Date: Mon, 24 Jun 2013 07:45:52 +0000 (+0200) Subject: bash ptest: Sed away the Makefile dependency to remove error messages. X-Git-Tag: 2015-4~6073 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=b5fe8c9ff330105337b003be0de2f970545d13ef;p=openembedded-core.git bash ptest: Sed away the Makefile dependency to remove error messages. The bash Makefile defines a dependency on itself and tries to run configure, causing error messages when running ptest on target: make: *** No rule to make target `configure.in', needed by `configure'. make: *** No rule to make target `aclocal.m4', needed by `configure'. make: *** No rule to make target `config.h.in', needed by `configure'. make: *** No rule to make target `Makefile.in', needed by `Makefile'. make: Failed to remake makefile `Makefile'. This patch edits out this dependency in the Makefile installed for ptest, to get rid of these messages. Signed-off-by: Sona Sarmadi Signed-off-by: Saul Wold --- diff --git a/meta/recipes-extended/bash/bash-4.2/run-ptest b/meta/recipes-extended/bash/bash-4.2/run-ptest index 66f1eee543..8dd3b9981d 100644 --- a/meta/recipes-extended/bash/bash-4.2/run-ptest +++ b/meta/recipes-extended/bash/bash-4.2/run-ptest @@ -1,2 +1,2 @@ #!/bin/sh -echo Makefile: | make -f Makefile -f - -k THIS_SH=/bin/bash BUILD_DIR=. runtest +make -k THIS_SH=/bin/bash BUILD_DIR=. runtest diff --git a/meta/recipes-extended/bash/bash.inc b/meta/recipes-extended/bash/bash.inc index c619f824e9..2f4519cdda 100644 --- a/meta/recipes-extended/bash/bash.inc +++ b/meta/recipes-extended/bash/bash.inc @@ -40,6 +40,7 @@ do_install_append () { do_install_ptest () { make INSTALL_TEST_DIR=${D}${PTEST_PATH}/tests install-test cp ${B}/Makefile ${D}${PTEST_PATH} + sed -i 's/^Makefile/_Makefile/' ${D}${PTEST_PATH}/Makefile } pkg_postinst_${PN} () {