Openembedded Core Discussions
 help / color / mirror / Atom feed
* [PATCH 0/4] adt_installer: several fixes
@ 2014-07-04  8:45 Chong Lu
  2014-07-04  8:45 ` [PATCH 1/4] adt_installer: remove unnecessary variable Chong Lu
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Chong Lu @ 2014-07-04  8:45 UTC (permalink / raw)
  To: openembedded-core

The following changes since commit 359f08766fac29d56a763de712434d8f0536441f:

  yocto-bsp: Drop GLIBC_ADDONS setting (2014-07-04 09:12:35 +0100)

are available in the git repository at:

  git://git.pokylinux.org/poky-contrib chonglu/adtinstaller
  http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=chonglu/adtinstller

Chong Lu (4):
  adt_installer: remove unnecessary variable
  adt_installer: fix syntax error
  adt_installer: check the result of updating opkg
  adt_installer: not download repo page

 meta/recipes-devtools/installer/adt-installer/adt_installer           | 4 ++--
 .../installer/adt-installer/scripts/adt_installer_internal            | 4 ++--
 meta/recipes-devtools/installer/adt-installer_1.0.bb                  | 2 --
 3 files changed, 4 insertions(+), 6 deletions(-)

-- 
1.9.1



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH 1/4] adt_installer: remove unnecessary variable
  2014-07-04  8:45 [PATCH 0/4] adt_installer: several fixes Chong Lu
@ 2014-07-04  8:45 ` Chong Lu
  2014-07-04  8:45 ` [PATCH 2/4] adt_installer: fix syntax error Chong Lu
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Chong Lu @ 2014-07-04  8:45 UTC (permalink / raw)
  To: openembedded-core

YOCTOADT_VERSION is not included in adt_installer.conf file.
Remove this variable, because we don't need it.

Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
---
 meta/recipes-devtools/installer/adt-installer_1.0.bb | 2 --
 1 file changed, 2 deletions(-)

diff --git a/meta/recipes-devtools/installer/adt-installer_1.0.bb b/meta/recipes-devtools/installer/adt-installer_1.0.bb
index 6380b6c..6a63e79 100644
--- a/meta/recipes-devtools/installer/adt-installer_1.0.bb
+++ b/meta/recipes-devtools/installer/adt-installer_1.0.bb
@@ -34,7 +34,6 @@ PR = "r11"
 
 ADT_DEPLOY = "${TMPDIR}/deploy/sdk/"
 ADT_DIR = "${WORKDIR}/adt-installer/"
-YOCTOADT_VERSION = "${SDK_VERSION}"
 S = "${WORKDIR}/opkg-${PV}"
 
 PV = "0.2.0"
@@ -74,7 +73,6 @@ fakeroot do_populate_adt () {
 	cp -r scripts ${ADT_DIR}/
 	cp adt_installer ${ADT_DIR}
 	cp adt_installer.conf ${ADT_DIR}
-	sed -i -e 's#YOCTOADT_VERSION#${SDK_VERSION}#' ${ADT_DIR}/adt_installer.conf
 	sed -i -e 's#ADTREPO#${ADTREPO}#' ${ADT_DIR}/adt_installer.conf
 	echo 'SDK_VENDOR=${SDK_VENDOR}' >> ${ADT_DIR}/scripts/data_define
 	echo 'DEFAULT_INSTALL_FOLDER=${SDKPATH}' >> ${ADT_DIR}/scripts/data_define
-- 
1.9.1



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH 2/4] adt_installer: fix syntax error
  2014-07-04  8:45 [PATCH 0/4] adt_installer: several fixes Chong Lu
  2014-07-04  8:45 ` [PATCH 1/4] adt_installer: remove unnecessary variable Chong Lu
@ 2014-07-04  8:45 ` Chong Lu
  2014-07-04  8:45 ` [PATCH 3/4] adt_installer: check the result of updating opkg Chong Lu
  2014-07-04  8:45 ` [PATCH 4/4] adt_installer: not download repo page Chong Lu
  3 siblings, 0 replies; 5+ messages in thread
From: Chong Lu @ 2014-07-04  8:45 UTC (permalink / raw)
  To: openembedded-core

We need to check YOCTOADT_QEMU variable whether is equal to "y".
So we should use "==" rather than "=".

Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
---
 .../installer/adt-installer/scripts/adt_installer_internal              | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-devtools/installer/adt-installer/scripts/adt_installer_internal b/meta/recipes-devtools/installer/adt-installer/scripts/adt_installer_internal
index f9c6d18..6a219a3 100755
--- a/meta/recipes-devtools/installer/adt-installer/scripts/adt_installer_internal
+++ b/meta/recipes-devtools/installer/adt-installer/scripts/adt_installer_internal
@@ -169,7 +169,7 @@ for target_type in $YOCTOADT_TARGETS; do
   $SUDO sed -i -e "s%##SDKTARGETSYSROOT##%$target_sysroot%g" $env_script
 done
 
-if [ "$YOCTOADT_QEMU" == "Y" ] || [ "$YOCTOADT_QEMU" = "y" ]; then
+if [ "$YOCTOADT_QEMU" == "Y" ] || [ "$YOCTOADT_QEMU" == "y" ]; then
   echo_info "\nInstalling qemu native ..."
   $OPKG_INSTALL_NATIVE_CMD nativesdk-qemu &>> $YOCTOADT_INSTALL_LOG_FILE
   check_result
-- 
1.9.1



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH 3/4] adt_installer: check the result of updating opkg
  2014-07-04  8:45 [PATCH 0/4] adt_installer: several fixes Chong Lu
  2014-07-04  8:45 ` [PATCH 1/4] adt_installer: remove unnecessary variable Chong Lu
  2014-07-04  8:45 ` [PATCH 2/4] adt_installer: fix syntax error Chong Lu
@ 2014-07-04  8:45 ` Chong Lu
  2014-07-04  8:45 ` [PATCH 4/4] adt_installer: not download repo page Chong Lu
  3 siblings, 0 replies; 5+ messages in thread
From: Chong Lu @ 2014-07-04  8:45 UTC (permalink / raw)
  To: openembedded-core

We should check the result of updating opkg rather than echo_info.
So we should call check_result function after updating opkg.

Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
---
 .../installer/adt-installer/scripts/adt_installer_internal              | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-devtools/installer/adt-installer/scripts/adt_installer_internal b/meta/recipes-devtools/installer/adt-installer/scripts/adt_installer_internal
index 6a219a3..cdf93da 100755
--- a/meta/recipes-devtools/installer/adt-installer/scripts/adt_installer_internal
+++ b/meta/recipes-devtools/installer/adt-installer/scripts/adt_installer_internal
@@ -131,8 +131,8 @@ fi
 
 echo_info "Updating opkg..."
 $OPKG_CMD -f $OPKG_CONFIG_FILE -o $NATIVE_INSTALL_DIR update &>> $YOCTOADT_INSTALL_LOG_FILE
-echo_info "opkg update process ended..."
 check_result
+echo_info "opkg update process ended..."
 
 #install below must sdk-host packages
 OPKG_INSTALL_CMD="$OPKG_CMD "
-- 
1.9.1



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH 4/4] adt_installer: not download repo page
  2014-07-04  8:45 [PATCH 0/4] adt_installer: several fixes Chong Lu
                   ` (2 preceding siblings ...)
  2014-07-04  8:45 ` [PATCH 3/4] adt_installer: check the result of updating opkg Chong Lu
@ 2014-07-04  8:45 ` Chong Lu
  3 siblings, 0 replies; 5+ messages in thread
From: Chong Lu @ 2014-07-04  8:45 UTC (permalink / raw)
  To: openembedded-core

Add "--spider" argument to wget command, since we don't need to download
repo page, just check that it is there.

Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
---
 meta/recipes-devtools/installer/adt-installer/adt_installer | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta/recipes-devtools/installer/adt-installer/adt_installer b/meta/recipes-devtools/installer/adt-installer/adt_installer
index 7fc37f8..24db247 100755
--- a/meta/recipes-devtools/installer/adt-installer/adt_installer
+++ b/meta/recipes-devtools/installer/adt-installer/adt_installer
@@ -379,8 +379,8 @@ validate_config
 check_result
 
 #check adt_repo exist
-wget $YOCTOADT_REPO 2>&1 | tee -a "$YOCTOADT_INSTALL_LOG_FILE"
-if grep -q "ERROR 404: Not Found" $YOCTOADT_INSTALL_LOG_FILE; then
+wget --spider $YOCTOADT_REPO 2>&1 | tee -a "$YOCTOADT_INSTALL_LOG_FILE"
+if grep -q "404 Not Found" $YOCTOADT_INSTALL_LOG_FILE; then
   echo -e "[ADT_INST] Error: YOCTOADT_REPO does not exist: $YOCTOADT_REPO"
   echo -e "\n#############################################################################"
   echo -e "# Meet error(s) when installing Yocto ADT! Please check log file for details. "
-- 
1.9.1



^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2014-07-04  8:46 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-04  8:45 [PATCH 0/4] adt_installer: several fixes Chong Lu
2014-07-04  8:45 ` [PATCH 1/4] adt_installer: remove unnecessary variable Chong Lu
2014-07-04  8:45 ` [PATCH 2/4] adt_installer: fix syntax error Chong Lu
2014-07-04  8:45 ` [PATCH 3/4] adt_installer: check the result of updating opkg Chong Lu
2014-07-04  8:45 ` [PATCH 4/4] adt_installer: not download repo page Chong Lu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox