On Mon, Nov 22, 2021 at 08:01 PM, Denys Dmytriyenko wrote:

> 
> From: Denys Dmytriyenko <[email protected]>
> 
> Signed-off-by: Denys Dmytriyenko <[email protected]>

Reviewed-by: Jonathan Humphreys <[email protected]>

> 
> ---
> lib/oesdk/package-sdks | 496 ---------------------------------------
> lib/oesdk/ti-sdk-host-install.sh | 227 ------------------
> 2 files changed, 723 deletions(-)
> delete mode 100644 lib/oesdk/package-sdks
> delete mode 100755 lib/oesdk/ti-sdk-host-install.sh
> 
> diff --git a/lib/oesdk/package-sdks b/lib/oesdk/package-sdks
> deleted file mode 100644
> index 2316d40..0000000
> --- a/lib/oesdk/package-sdks
> +++ /dev/null
> @@ -1,496 +0,0 @@
> -#!/bin/bash
> -
> -# This script is intended to be called only from the top-level
> build-oesdk.sh
> -# script which parses the configuration file and sets necessary
> variables.
> -# So check if it is being called from any other context and if so exit.
> -if [ "`basename $0`" != "build-oesdk.sh" ]
> -then
> - log $error_log echo "This is a helper script and should not be run
> directly"
> - exit 1
> -fi
> -
> -create_sd_card_content() {
> - # Set m for logging purposes
> - m="$1"
> -
> - package_root="$PACKAGE_ROOT/$m"
> -
> - # Make the machine specific SD card directory
> - sd_card_root="$DEPLOY_ROOT/$m/$BUILD_ID/sd_card_contents"
> -
> - if [ -d $sd_card_root ]
> - then
> - rm -rf $sd_card_root
> - fi
> - mkdir -p $sd_card_root
> -
> - # Create the boot_partition tarball. Some of the files such as the
> - # prebuilt images were already staged here during the build/test phase
> - # and just need to be renamed. Others should be copied from the
> - # SD_CARD_CONTENT directory
> - cd $package_root/boot_partition
> -
> - # Rename the pre-built image files
> - if [ -e u-boot-$m.img ]
> - then
> - mv u-boot-$m.img u-boot.img
> - fi
> -
> - # For machines that use older u-boots that do not use .img files
> - if [ -e u-boot-$m.bin ]
> - then
> - mv u-boot-$m.bin u-boot.bin
> - fi
> -
> - # Remove this binary since it wouldn't be used in the boot partition
> - if [ -e u-boot-spl.bin-$m ]
> - then
> - rm u-boot-spl.bin-$m
> - fi
> -
> - # For some devices the uImage/zImage and dtb files are read
> - # from the /boot directory of the rootfs. In this case do
> - # not package the uImage/zImage and device tree files into
> - # the boot partition as it will cause confusion.
> - if [ "$PACKAGE_BOOT_KERNEL_FILES" = "true" ]
> - then
> - if [ -e [uz]Image-$m.bin ]
> - then
> - kernel_image=`ls [uz]Image-$m.bin | grep -o [uz]Image`
> - mv [uz]Image-$m.bin $kernel_image
> - fi
> - else
> - rm -f [uz]Image*
> - rm -f *.dtb
> - fi
> -
> - # Copy the MLO if it exists for the device
> - if [ -e MLO-$m ]
> - then
> - mv MLO-$m MLO
> - fi
> -
> - # If there are any extra SD card content files for the boot partition
> - # copy them with the -L to resolve symlinks
> - if [ -d "$SD_CARD_CONTENT/$m/boot" ]
> - then
> - cp -rLf $SD_CARD_CONTENT/$m/boot/* .
> - fi
> -
> - # Now tar up the boot_partition.tar.xz file
> - tar cJf $sd_card_root/boot_partition.tar.xz *
> -
> - if [ "$?" != "0" ]
> - then
> - echo "Could not create boot_partition.tar.xz"
> - echo "FAILED" > $LOG_DIR/$m-build-sdcard.txt
> - return 1
> - fi
> -
> - # Move the rootfs tarball we already had to the sd_card_root directory
> - cd $package_root/root_partition
> - mv rootfs_partition.$FS_IMAGE_TYPE $sd_card_root/
> -
> - if [ "$?" != "0" ]
> - then
> - echo "Could not mv rootfs_partition.tar.xz"
> - echo "FAILED" > $LOG_DIR/$m-build-sdcard.txt
> - return 1
> - fi
> -
> - # Lastly let's package the start_here partition tarball
> - start_here_root="$package_root/start_here_partition"
> - if [ -d "$start_here_root" ]
> - then
> - rm -rf $start_here_root
> - fi
> - mkdir -p $start_here_root
> -
> - cd $start_here_root
> -
> - # Copy the installer
> - cp $DEPLOY_ROOT/$m/$BUILD_ID/${INSTALLER_PREFIX}-$m* $start_here_root/
> -
> - if [ "$?" != "0" ]
> - then
> - echo "Could not copy installer to start_here"
> - echo "FAILED" > $LOG_DIR/$m-build-sdcard.txt
> - return 1
> - fi
> -
> - # Copy the rest of the start_here content from the SD_CARD_CONTENT
> - # directory. This usually contains:
> - # - CCS installer
> - # - quickstart guides
> - # - START_HERE.sh scripts (if needed)
> - if [ -d "$SD_CARD_CONTENT/$m/start_here" ]
> - then
> - cp -rLf $SD_CARD_CONTENT/$m/start_here/* .
> - fi
> -
> - # Now tar up the start_here_partition.tar.xz file
> - tar cJf $sd_card_root/start_here_partition.tar.xz *
> -
> - if [ "$?" != "0" ]
> - then
> - echo "Could not create start_here_partition.tar.xz"
> - echo "FAILED" > $LOG_DIR/$m-build-sdcard.txt
> - return 1
> - fi
> -
> - # Lastly copy the create-sdcard.sh script for the extracted SDK
> - # directory to the sd_card_root
> - cp $TEST_ROOT/$m-test/temp/bin/create-sdcard.sh $sd_card_root/
> - chmod +x $sd_card_root/create-sdcard.sh
> -
> - # Mark this step as PASSED since we got here
> - echo "PASSED" > $LOG_DIR/$m-build-sdcard.txt
> -}
> -
> -create_sdk_installer() {
> - # Set m for logging purposes
> - m="$1"
> -
> - # Make the machine specific installer root
> - installer_root="$INSTALLER_ROOT/$m"
> -
> - if [ -d $installer_root ]
> - then
> - rm -rf $installer_root
> - fi
> - mkdir -p $installer_root
> -
> - # Copy the installer components into the proper directory
> - cp $PACKAGE_ROOT/$m/$SDK_FILTER* $installer_root/
> -
> - # Get the name of the SDK tarball
> - cd $installer_root
> - sdk_tar="`ls $SDK_FILTER*`"
> - cd -
> -
> - ## Custom Install Builder Parameters
> - # sdk_loc - Location of SDK tarball
> - # sdk_tar_nam - SDK tarball name
> - # output_dir - Location to place SDK installer
> - # platform - Machine name
> - # sdk_version - SDK Version
> - # sdk_name_prefix - SDK name Prefix.
> - #
> - # SDK is referred to as ${sdk_name_prefix}-${platform} in the installer
> - # Ex tisdk-am335x
> - # SDK installer is named after
> ${sdk_name_prefix}-${platform}-${sdk_version}-Linux-x86-Install.bin
> - # Ex ti-sdk-am335x-evm-06.00.00.00-Linux-x86-Install.bin
> -
> -
> - $INSTALL_BUILDER/builder build $INSTALL_BUILDER_PROJECT linux --setvars
> \
> - sdk_loc="$installer_root/" \
> - sdk_name_prefix="${INSTALLER_PREFIX}" \
> - sdk_tar_name=$sdk_tar \
> - output_dir="$deploy_root" \
> - platform="$m" \
> - sdk_version="$TISDK_VERSION"
> -
> - if [ "$?" != "0" ]
> - then
> - echo "FAILED" > $LOG_DIR/$m-build-installer.txt
> - return 1
> - else
> - echo "PASSED" > $LOG_DIR/$m-build-installer.txt
> - fi
> -}
> -
> -package_web_content() {
> - # Set m for logging purposes
> - m="$1"
> -
> - # Create the exports content for the web page
> - exports_root="$deploy_root/exports"
> -
> - if [ -d $exports_root ]
> - then
> - rm -rf $exports_root
> - fi
> - mkdir -p $exports_root
> -
> - # Copy the manifest file if it exists. Pull it from the extracted
> - # SDK directory from the test step.
> - manifest_file="$TEST_ROOT/$m-test/temp/docs/software_manifest.htm"
> - if [ -e $manifest_file ]
> - then
> - cp $manifest_file $exports_root/
> - else
> - echo "Could not package manifest file"
> - echo "FAILED" > $LOG_DIR/$m-web-results.txt
> - return 1
> - fi
> -
> - # Create the PSP tarballs as well
> - # First the sources tarball
> - cd $TEST_ROOT/$m-test/temp
> -
> - tar --exclude=prebuilt-images -cJf
> $exports_root/$m-sdk-src-$TISDK_VERSION.tar.xz board-support/*
> -
> - if [ "$?" != 0 ]
> - then
> - echo "Could not create SDK sources tarball"
> - echo "FAILED" > $LOG_DIR/$m-web-results.txt
> - return 1
> - fi
> -
> - # Now Create the pre-built binaries tarball. Make a temporary directory
> - # to copy contents to here so that we can get the right extraction name.
> 
> - tmp_dir="$exports_root/${INSTALLER_PREFIX}-$m-bin-${TISDK_VERSION}"
> - tmp_dir_bs="$tmp_dir/board-support"
> - mkdir -p $tmp_dir_bs
> -
> - cp -rf board-support/prebuilt-images $tmp_dir_bs
> - if [ "$?" != 0 ]
> - then
> - echo "Could not copy prebuilt-images"
> - echo "FAILED" > $LOG_DIR/$m-web-results.txt
> - return 1
> - fi
> -
> - cp -rf filesystem $tmp_dir/
> - if [ "$?" != 0 ]
> - then
> - echo "Could not copy file system tarballs"
> - echo "FAILED" > $LOG_DIR/$m-web-results.txt
> - return 1
> - fi
> -
> - cp -rf bin $tmp_dir/
> - if [ "$?" != 0 ]
> - then
> - echo "Could not copy bin folder"
> - echo "FAILED" > $LOG_DIR/$m-web-results.txt
> - return 1
> - fi
> -
> - # remove scripts which have dependency on devkit
> - rm $tmp_dir/bin/unshallow-repositories.sh
> - rm $tmp_dir/bin/create-ubifs.sh
> -
> - # modify create-sdcard.sh to use the tarball extraction directory
> - sed -i -e "s|ti-sdk.*\[0-9\]|${tmp_dir##*/}|g"
> $tmp_dir/bin/create-sdcard.sh
> -
> - # modify setup-target-nfs.sh to get the absolute path when running the
> scripts
> - # 1. remove the line to set up "SDKinstall" with TI_SDK_PATH
> - sed -i -e '/^SDKinstall/d' $tmp_dir/bin/setup-targetfs-nfs.sh
> -
> - # 2. add the lines before setting dstdefault to get the absolute path of
> the scripts and SDKinstall,
> - # using the same way as in create-sdcard.sh: PWD=`pwd`; EXE=`echo $0 |
> sed s=$PWD==`;
> - # EXEPATH="$PWD"/"$EXE"; SDKinstall=`echo $EXEPATH | grep -o
> .*ti-sdk.*.[0-9]`
> - sed -i -e '/dstdefault=$SDKinstall\/targetNFS/i\PWD=`pwd`\nEXE=`echo $0
> | sed s=$PWD==`\nEXEPATH="$PWD"/"$EXE"\nSDKinstall=`echo $EXEPATH | grep
> -o '.*ti-sdk.*.[0-9]'`\n' $tmp_dir/bin/setup-targetfs-nfs.sh
> -
> - # 3. use the tarball extraction directory for SDKinstall
> - sed -i -e "s|ti-sdk.*\[0-9\]|${tmp_dir##*/}|g"
> $tmp_dir/bin/setup-targetfs-nfs.sh
> -
> - # create Rules.make with variables to be used from the binary package
> - echo "#platform" >> $tmp_dir/Rules.make
> - echo "PLATFORM=$m" >> $tmp_dir/Rules.make
> - echo >> $tmp_dir/Rules.make
> -
> - echo "#root of the target file system for installing applications" >>
> $tmp_dir/Rules.make
> - echo "DESTDIR=__DESTDIR__" >> $tmp_dir/Rules.make
> - echo >> $tmp_dir/Rules.make
> -
> - echo "# Set EXEC_DIR to install example binaries" >> $tmp_dir/Rules.make
> 
> - echo "EXEC_DIR=__EXEC_DIR__" >> $tmp_dir/Rules.make
> -
> - if [ "$?" != 0 ]
> - then
> - echo "Could not create Rules.make"
> - echo "FAILED" > $LOG_DIR/$m-web-results.txt
> - return 1
> - fi
> -
> - cp -f setup.sh $tmp_dir/
> - if [ "$?" != 0 ]
> - then
> - echo "Could not copy setup.sh"
> - echo "FAILED" > $LOG_DIR/$m-web-results.txt
> - return 1
> - fi
> -
> - cd $exports_root
> - tar cJf $m-sdk-bin-$TISDK_VERSION.tar.xz
> ${INSTALLER_PREFIX}-$m-bin-${TISDK_VERSION}/*
> - if [ "$?" != 0 ]
> - then
> - echo "Could not create SDK binaries tarball"
> - echo "FAILED" > $LOG_DIR/$m-web-results.txt
> - return 1
> - fi
> -
> - rm -rf ${INSTALLER_PREFIX}-$m-bin-${TISDK_VERSION}
> -
> - if [ "$EXPORT_ARAGO_SRC" == "1" ]
> - then
> - tar -C $DL_DIR -cJf $exports_root/$m-sdk-arago-src-$TISDK_VERSION.tar.xz
> .
> -
> - if [ "$?" != 0 ]
> - then
> - echo "Could not create arago source tarball"
> - echo "FAILED" > $LOG_DIR/$m-web-results.txt
> - return 1
> - fi
> - fi
> -
> - # Copy any additional web files that are in the WEB_EXTRAS_ROOT
> - # directory.
> - web_extras="$WEB_EXTRAS_ROOT/$m"
> - if [ -d $web_extras ]
> - then
> - cp -rLf $web_extras/* $exports_root/
> - fi
> -
> - # Move the installer into the exports directory
> - mv $deploy_root/${INSTALLER_PREFIX}-$m* $exports_root/
> -
> - # Create the md5sum file
> - cd $exports_root
> - md5sum * > md5sum.txt
> -
> - # If we got here it means everything else passed
> - echo "PASSED" > $LOG_DIR/$m-web-results.txt
> -}
> -
> -generate_webgen_page() {
> - # Set m for logging purposes
> - m="$1"
> -
> -
> - webgen_make="$WEBGEN_MAK_ROOT/$m/webgen.mak"
> -
> - if [ ! -e $webgen_make ]
> - then
> - echo "Could not find the webgen file for machine $m"
> - echo "FAILED" > $LOG_DIR/$m-web-results.txt
> - return 1
> - fi
> -
> - # Create the ti.com contents directory
> - mkdir -p $deploy_root/ti_com_contents
> -
> - # Copy the webgen file to the deploy directory
> - cd $deploy_root
> - cp $webgen_make .
> -
> - # Generate the web page
> - $WEBGEN_ROOT/webgen_ext webgen.mak $deploy_root/ti_com_contents exports
> -
> - # Cleanup the misc webgen files
> - cleanup_webgen_page $m
> -}
> -
> -# The webgen tool does a couple of things like make a symlink to the
> exports
> -# directory and has a validationinfo file that needs to be removed before
> 
> -# copying. If this is not done then we copy double the files, etc.
> -cleanup_webgen_page() {
> - m="$1"
> -
> - content_dir="$deploy_root/ti_com_contents/`grep 'PRODUCT_NAME='
> $webgen_make | sed -e 's/PRODUCT_NAME=//g'`/`echo $TISDK_VERSION | tr '.'
> '_'`"
> -
> - # Something went wrong here because I can't find the webgen content
> - if [ ! -d $content_dir ]
> - then
> - echo "Could not find the $content_dir"
> - echo "FAILED" > $LOG_DIR/$m-web-results.txt
> - fi
> -
> - # Remove the exports symlink and move the real exports directory into
> its
> - # place
> - rm -rf $content_dir/exports
> - mv $deploy_root/exports $content_dir/
> -
> - # Remove the .validationinfo file
> - rm -f $content_dir/.validationinfo
> -
> - # Remove the webgen.mak file
> - rm -f $deploy_root/webgen.mak
> -}
> -
> -package_individual_sdk() {
> - # Set m for logging purposes
> - m="$1"
> -
> - # Make the machine specific deploy root
> - deploy_root="$DEPLOY_ROOT/$m/$BUILD_ID"
> -
> - if [ -d $deploy_root ]
> - then
> - rm -rf $deploy_root
> - fi
> - mkdir -p $deploy_root
> -
> - # Create the SDK installer in the deploy directory
> - create_sdk_installer $m
> -
> - # Create the SD card tarballs in the deploy directory
> - create_sd_card_content $m
> -
> - # Package the SD card and web page contents to get ready for
> - # generating the webgen page and publishing the SDK
> - package_web_content $m
> -
> - if [ "$?" == "0" ]
> - then
> - # Since the packaging worked let's generate the ti.com style
> - # web page.
> - generate_webgen_page $m
> - fi
> -}
> -
> -package_sdks(){
> - # Build a list of machines that passed their build and had no
> - # CRITICAL failures. This can be done by looking for the test
> - # results file for each machine. If the test file does not
> - # exist then the build failed. If it does exist and does not
> - # contain the CRITICAL keyword then we can continue with
> - #packaging.
> - machines=""
> -
> - for m in $MACHINES
> - do
> - if [ -e $LOG_DIR/$m-build-result.txt ]
> - then
> - # Check if the build failed
> - grep "FAILED" $LOG_DIR/$m-build-result.txt > /dev/null 2>&1
> - if [ "$?" == "0" ]
> - then
> - # The build failed so don't package this device
> - continue
> - fi
> -
> - # Check the test results
> - if [ -e $LOG_DIR/$m-test-result.txt ]
> - then
> - # The build at least PASSED
> - # Check if this was a CRITICAL failure
> - grep "CRITICAL" $LOG_DIR/$m-test-result.txt > /dev/null 2>&1
> - if [ "$?" == "0" ]
> - then
> - # This was a critical failure so return without copying
> - # the files
> - continue
> - fi
> -
> - # This was a build with a PASSED, SKIPPED, or non-CRITICAL
> - # test result. Add it to the list of machines to package.
> - machines="$machines""$m "
> - fi
> - fi
> - done
> -
> - echo "machines = $machines"
> -
> - # Now that the have the list of machines we can call the rest of the
> - # package functions in parallel.
> - for m in $machines
> - do
> - package_individual_sdk $m &
> - done
> -
> - # Wait for the subprocesses to all finish
> - wait
> -}
> diff --git a/lib/oesdk/ti-sdk-host-install.sh
> b/lib/oesdk/ti-sdk-host-install.sh
> deleted file mode 100755
> index 0dc1fa2..0000000
> --- a/lib/oesdk/ti-sdk-host-install.sh
> +++ /dev/null
> @@ -1,227 +0,0 @@
> -# /usr/bin/env bash
> -set -x
> -#
> -# (C) Copyright 2010 Texas Instrument Inc. All rights reserved.
> -#
> -# Author: Schuyler Patton, Texas Instrunents Inc.
> -#
> -# Script to install TI SDK on User Platform
> -#
> -
> -VERSION="1.0"
> -
> -#
> -# Display program usage
> -#
> -usage()
> -{
> - echo "
> -Usage: `basename $1` [options] --machine <machine_name> <install_dir>
> <tools_dir_prefix> <dest_dir>
> -
> - --help Print this help message
> -"
> - exit 1
> -}
> -
> -#
> -# Display version
> -#
> -version()
> -{
> - echo "
> -`basename $1`: version $VERSION
> -"
> - exit 1
> -}
> -
> -
> -#
> -# execute command
> -#
> -execute ()
> -{
> - #echo "$*"
> - $*
> - if [ $? -ne 0 ]; then
> - echo "ERROR: failed to execute $*"
> - exit 1;
> - fi
> -}
> -
> -#
> -# update sdk Rules.make
> -#
> -update_rules_make()
> -{
> - echo "Updating Rules.make"
> - echo "$install_dir"
> -
> - echo "$install_dir">rm_id.out
> - echo "$cross_compile">rm_cc.out
> - echo "$cross_compile_dir">rm_ccd.out
> - echo "$dest_dir">rm_dd.out
> -
> - sed -i -e s=__SDK__INSTALL_DIR__=$install_dir= $install_dir/Rules.make
> - sed -i -e
> s=__CROSS_COMPILE__=$cross_compile_dir/arm-none-linux-gnueabi-=
> $install_dir/Rules.make
> -
> - # Find the linux directory name
> - linux=`find $install_dir/board-support -maxdepth 1 -name "linux*"`
> - linux=`basename $linux`
> - sed -i -e s=__KERNEL_NAME__=$linux= $install_dir/Rules.make
> -
> - # Extract toolchain sdk
> - $install_dir/linux-devkit.sh -y -d $install_dir/linux-devkit
> -
> - # Remove toolchain SDK
> - rm $install_dir/linux-devkit.sh
> -
> -# TODO: Unsure about this one here. This likely should change when the
> -# META_SDK_PATH functionality is put back in.
> - echo "Updating prefix in libtoolize "
> - sed -i -e "s|/arago-2012.10|$install_dir/linux-devkit|g" \
> - $install_dir/linux-devkit/bin/libtoolize
> -}
> -
> -#
> -# update example applications CCS project file
> -#
> -update_ccs_project()
> -{
> - cd $install_dir
> -
> - # Grab some essential variables from environment-setup
> - TARGET_SYS=`sed -n 's/^export TARGET_SYS=//p'
> linux-devkit/environment-setup`
> - TOOLCHAIN_SYS=`sed -n 's/^export TOOLCHAIN_SYS=//p'
> linux-devkit/environment-setup`
> - SDK_SYS=`sed -n 's/^export SDK_SYS=//p' linux-devkit/environment-setup`
> -
> - # Grab toolchain's GCC version
> - GCC_VERSION=`ls
> linux-devkit/sysroots/$SDK_SYS/usr/lib/gcc/$TOOLCHAIN_SYS/`
> -
> -
> TOOLCHAIN_TARGET_INCLUDE_DIR="linux-devkit/sysroots/$TARGET_SYS/usr/include"
> 
> -
> TOOLCHAIN_INCLUDE_DIR="linux-devkit/sysroots/$SDK_SYS/usr/lib/gcc/$TOOLCHAIN_SYS/$GCC_VERSION/include"
> 
> -
> - # Update CCS project files using important paths to headers
> - find ./example-applications -type f -exec sed -i
> "s|<TOOLCHAIN_TARGET_INCLUDE_DIR>|$TOOLCHAIN_TARGET_INCLUDE_DIR|g" {} \;
> - find ./example-applications -type f -exec sed -i
> "s|<TOOLCHAIN_INCLUDE_DIR>|$TOOLCHAIN_INCLUDE_DIR|g" {} \;
> - cd -
> -}
> -
> -#
> -# prepare installer tools
> -#
> -prepare_install ()
> -{
> - echo "Preparing installation ..."
> - cwd=$PWD;
> -
> - execute "mkdir -p ${install_dir}"
> - mkdir -p ${dest_dir}
> -
> -}
> -
> -#
> -# install sdk
> -#
> -install_sdk ()
> -{
> - sdk_dir=$PWD
> - echo "$sdk_dir">is_sdk_dir.out
> - echo "$install_dir">is_id.out
> - echo "$cross_compile">is_cc.out
> - echo "$cross_compile_dir">is_ccd.out
> - echo "$dest_dir">is_dd.out
> - echo "$sdk_pkg">is_sdk_pkg.out
> -
> -# cp -p ti-sdk-ubuntu-env-setup.sh "$install_dir"
> - echo "Untarring top level SDK $sdk_pkg "
> - tar -xf $sdk_pkg -C $install_dir
> - echo "Untarring top level package complete "
> -
> - # Remove any .svn directories that were packaged by the sourceipks
> - rm -rf `find $install_dir -name ".svn"`
> -
> -}
> -
> -install_ccs()
> -{
> -
> -# $install_source/CCS/setup*.bin &
> -
> -echo "install_ccs is $install_ccs">ccs_iccs.out
> -
> -if [ "$install_ccs" = "yes" ]; then
> - $install_source/ccs_install.sh $install_source &
> -fi
> -
> -}
> -
> -
> -# Process command line...
> -while [ $# -gt 0 ]; do
> - case $1 in
> - --help | -h)
> - usage $0
> - ;;
> - --version | -v)
> - version $0
> - ;;
> - --sdk_pkg)
> - shift;
> - sdk_pkg=$1;
> - ;;
> - --install_dir)
> - shift;
> - install_dir=$1;
> - ;;
> - --install_ccs)
> - shift;
> - install_ccs="yes";
> - ;;
> - --install_source)
> - shift;
> - install_source=$1
> - ;;
> - *)
> - shift;
> - ;;
> - esac
> -done
> -
> -echo " "
> -echo " Called with --machine $machine --sdk_pkg $sdk_pkg --install_dir
> $install_dir --cross_compile_dir $cross_compile_dir --cross_compile
> $cross_compile ">called-w-param.out
> -echo " "
> -
> -echo "$machine">machid.out
> -echo "$install_dir">id.out
> -echo "$cross_compile">cc.out
> -echo "$cross_compile_dir">ccd.out
> -echo "$dest_dir">dd.out
> -echo "$install_source">tmp/tmp_iss.out
> -echo "$install_source">iss.out
> -
> -# check if install_dir variable is set.
> -test -z $install_dir && usage $0
> -execute "mkdir -p $install_dir"
> -echo "after mkdir ">oops.out
> -
> -# prepare installation.
> -prepare_install
> -echo "after prepare ">oops.out
> -
> -# install sdk
> -install_sdk
> -echo "after install_sdk ">oops.out
> -
> -# install CCS
> -test -d $install_source/CCS;install_ccs
> -
> -# update rules.make
> -update_rules_make
> -
> -# Update example applications CCS project files
> -update_ccs_project
> -
> -echo "Installation completed!"
> -
> -exit 0
> -
> --
> 2.7.4


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13416): 
https://lists.yoctoproject.org/g/meta-arago/message/13416
Mute This Topic: https://lists.yoctoproject.org/mt/87252593/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to