A bunch of fixes for devtool update-recipe and associated oe-selftest tests.
The following changes since commit 9303d8055c45a0f6af295d70a6f6a8b9d8d8a7c9: devtool: add "rename" subcommand (2016-11-07 11:04:17 +0000) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib paule/devtool23-oe http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=paule/devtool23-oe Paul Eggleton (7): devtool: update-recipe: check output before treating it as a string oe-selftest: devtool: test update-recipe with only local files lib/oe/patch: fix handling of patches with no header devtool: update-recipe: fix handling of compressed local patches devtool: update-recipe: support replacing remote patches lib/oe/recipeutils: ignore archives by default in get_recipe_local_files() oe-selftest: devtool: test that updating a file with subdir= works .../recipes-test/devtool/devtool-test-localonly.bb | 6 ++ .../devtool/devtool-test-localonly/file1 | 1 + .../devtool/devtool-test-localonly/file2 | 1 + .../recipes-test/devtool/devtool-test-patch-gz.bb | 16 ++++ .../devtool/devtool-test-patch-gz/readme.patch.gz | Bin 0 -> 449 bytes .../recipes-test/devtool/devtool-test-subdir.bb | 7 ++ .../devtool-test-subdir/devtool-test-subdir.tar.gz | Bin 0 -> 181 bytes .../devtool/devtool-test-subdir/testfile | 1 + meta/classes/patch.bbclass | 9 ++- meta/lib/oe/patch.py | 8 +- meta/lib/oe/recipeutils.py | 22 +++-- meta/lib/oeqa/selftest/devtool.py | 67 +++++++++++++++ scripts/lib/devtool/standard.py | 90 +++++++++++++++------ 13 files changed, 193 insertions(+), 35 deletions(-) create mode 100644 meta-selftest/recipes-test/devtool/devtool-test-localonly.bb create mode 100644 meta-selftest/recipes-test/devtool/devtool-test-localonly/file1 create mode 100644 meta-selftest/recipes-test/devtool/devtool-test-localonly/file2 create mode 100644 meta-selftest/recipes-test/devtool/devtool-test-patch-gz.bb create mode 100644 meta-selftest/recipes-test/devtool/devtool-test-patch-gz/readme.patch.gz create mode 100644 meta-selftest/recipes-test/devtool/devtool-test-subdir.bb create mode 100644 meta-selftest/recipes-test/devtool/devtool-test-subdir/devtool-test-subdir.tar.gz create mode 100644 meta-selftest/recipes-test/devtool/devtool-test-subdir/testfile -- 2.5.5 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core