From 25885d3b4f679c33a514d858bc20b0e21aa63721 Mon Sep 17 00:00:00 2001 From: Chen Qi Date: Thu, 5 Sep 2013 13:58:26 +0000 Subject: ptest.bbclass: add cleandirs flag to do_install_ptest_base The do_install_ptest_base task should have cleandirs flag, just like the do_install task. The ${D}${PTEST_PATH} directory should be cleaned, Otherwise, there would be similar errors like below if the do_install_ptest_base task is rerun. ln: failed to create symbolic link `xxx': File exists [YOCTO #5129] Signed-off-by: Chen Qi Signed-off-by: Saul Wold Signed-off-by: Richard Purdie --- meta/classes/ptest.bbclass | 2 ++ 1 file changed, 2 insertions(+) (limited to 'meta/classes') diff --git a/meta/classes/ptest.bbclass b/meta/classes/ptest.bbclass index 15a42d6c25..d67b4e659f 100644 --- a/meta/classes/ptest.bbclass +++ b/meta/classes/ptest.bbclass @@ -52,6 +52,8 @@ do_install_ptest_base() { fi } +do_install_ptest_base[cleandirs] = "${D}${PTEST_PATH}" + addtask configure_ptest_base after do_configure before do_compile addtask compile_ptest_base after do_compile before do_install addtask install_ptest_base after do_install before do_package -- cgit 1.2.3-korg