aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Sokolovsky <paul.sokolovsky@linaro.org>2014-01-20 18:17:11 +0200
committerPaul Sokolovsky <paul.sokolovsky@linaro.org>2014-01-21 00:32:03 +0200
commit8dda2908e8cea46e3bcf74ec6cec90df9e2823b7 (patch)
tree3b008a9ff9263c0bc4de912c8d54a2ea75aec5e5
parentf439a6166e2ac715cc293ca379f78de090b23ae6 (diff)
create-user-kernel-script: Add more verbosity and checks for arguments.
Change-Id: Iec477c2b69a89e556b8e1ecce14ac4f261853ee4
-rwxr-xr-xbuild-scripts/create-user-kernel-script1
-rwxr-xr-xbuild-scripts/repo_project_info.py2
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: