[prev in list] [next in list] [prev in thread] [next in thread]
List: openmoko-commitlog
Subject: r1138 - trunk/oe/classes
From: laforge () sita ! openmoko ! org (laforge () sita ! openmoko ! org)
Date: 2007-02-26 23:20:37
Message-ID: E1HLoCx-0004bz-Dv () sita ! openmoko ! org
[Download RAW message or body]
Author: laforge
Date: 2007-02-26 23:20:34 +0100 (Mon, 26 Feb 2007)
New Revision: 1138
Modified:
trunk/oe/classes/sourcepkg.bbclass
Log:
some packages (the only known so far is base-files) end up with src_dir=/ and
thus want to include the contents of the whole buildhost filesystem in their
source package.
This is not a fix, but a workaround. If the path is '/', we don't create
the source backage but rather print an error message into
$HOME/openembedded-source-missing.log
This needs a real fix. I know mickeyl reads the changelog :)
Modified: trunk/oe/classes/sourcepkg.bbclass
===================================================================
--- trunk/oe/classes/sourcepkg.bbclass 2007-02-26 16:32:34 UTC (rev 1137)
+++ trunk/oe/classes/sourcepkg.bbclass 2007-02-26 22:20:34 UTC (rev 1138)
@@ -40,8 +40,12 @@
cd ${WORKDIR}
src_tree=${@get_src_tree(d)}
echo $src_tree
- oenote "Creating ${DEPLOY_DIR_SRC}/${P}-${PR}-${DISTRO}-${DISTRO_VERSION}.tar.gz"
- tar cvzf ${DEPLOY_DIR_SRC}/${P}-${PR}-${DISTRO}-${DISTRO_VERSION}.tar.gz \
--ignore-failed-read $src_tree + if [ "${src_tree}" != "/" ]; then
+ oenote "Creating ${DEPLOY_DIR_SRC}/${P}-${PR}-${DISTRO}-${DISTRO_VERSION}.tar.gz"
+ tar cvzf ${DEPLOY_DIR_SRC}/${P}-${PR}-${DISTRO}-${DISTRO_VERSION}.tar.gz \
--ignore-failed-read $src_tree + else
+ echo "Not creating ${DEPLOY_DIR_SRC}/${P}-${PR}-${DISTRO}-${DISTRO_VERSION}.tar.gz \
because src_tree=/" >> ${HOME}/openembedded-source-missing.log + fi
}
EXPORT_FUNCTIONS do_archive_patched_sourcetree
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic