diff options
author | Paul Sokolovsky <paul.sokolovsky@linaro.org> | 2014-01-20 18:17:11 +0200 |
---|---|---|
committer | Paul Sokolovsky <paul.sokolovsky@linaro.org> | 2014-01-21 00:32:03 +0200 |
commit | 8dda2908e8cea46e3bcf74ec6cec90df9e2823b7 (patch) | |
tree | 3b008a9ff9263c0bc4de912c8d54a2ea75aec5e5 | |
parent | f439a6166e2ac715cc293ca379f78de090b23ae6 (diff) |
create-user-kernel-script: Add more verbosity and checks for arguments.
Change-Id: Iec477c2b69a89e556b8e1ecce14ac4f261853ee4
-rwxr-xr-x | build-scripts/create-user-kernel-script | 1 | ||||
-rwxr-xr-x | build-scripts/repo_project_info.py | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/build-scripts/create-user-kernel-script b/build-scripts/create-user-kernel-script index a22371f..d85e985 100755 --- a/build-scripts/create-user-kernel-script +++ b/build-scripts/create-user-kernel-script @@ -67,6 +67,7 @@ sync_commands() { KERNELNAME=`python -c "import os.path; print os.path.relpath(os.path.realpath('target/product/$TARGET_OUT_DIR/obj/kernel/source'), '../')"` GITINFO=`PYTHONPATH=../.repo/repo ${BUILD_SCRIPT_ROOT}/repo_project_info.py -d ../ -p ${KERNELNAME}` +echo $GITINFO GITURL=`echo $GITINFO | cut -d\| -f1` GITREV=`echo $GITINFO | cut -d\| -f2` cat <<EOF diff --git a/build-scripts/repo_project_info.py b/build-scripts/repo_project_info.py index 185db55..f748005 100755 --- a/build-scripts/repo_project_info.py +++ b/build-scripts/repo_project_info.py @@ -4,6 +4,8 @@ import argparse import manifest_xml #in .repo/repo def get_kernel_info(repodir, projpath): + assert projpath[0] != "/", "Relative manifest project path expected" + projpath = projpath.rstrip("/") m = manifest_xml.XmlManifest(repodir) for p in m.projects: if m.projects[p].relpath == projpath: |