diff --git a/releases/09_00_00/am243x/download_components.sh b/releases/09_00_00/am243x/download_components.sh index 505f40a..3a4f440 100644 --- a/releases/09_00_00/am243x/download_components.sh +++ b/releases/09_00_00/am243x/download_components.sh @@ -73,6 +73,11 @@ ind_comms_sdk_version="${IND_COMMS_SDK_AM243X}" platform="am243x" + +# RTLibs +rtlibs_script_file="sitara-mcsdk-release.py" +rtlibs_generated_folder="temp_sitara_mcsdk" + if [ "${OS}" = "Windows_NT" ]; then echo "Installing windows packages" #TODO @@ -83,6 +88,7 @@ else install_syscfg ${SYSCFG_VERSION} ${install_dir} install_mcu_plus_sdk ${mcu_sdk_version} ${platform} ${motor_control_folder} ${mcu_plus_sdk_url} install_ind_comms_sdk ${ind_comms_sdk_version} ${platform} ${motor_control_folder} ${ind_comms_sdk_url} + install_rtlibs ${rtlibs_script_file} ${rtlibs_generated_folder} if [ "$skip_nodejs" == "false" ]; then install_nodejs ${NODEJS_VERSION} ${motor_control_folder} fi diff --git a/releases/09_00_00/am263x/download_components.sh b/releases/09_00_00/am263x/download_components.sh index 3a6287c..fa87795 100644 --- a/releases/09_00_00/am263x/download_components.sh +++ b/releases/09_00_00/am263x/download_components.sh @@ -70,6 +70,10 @@ ind_comms_sdk_version="${IND_COMMS_SDK_AM263X}" platform="am263x" +# RTLibs +rtlibs_script_file="sitara-mcsdk-release.py" +rtlibs_generated_folder="temp_sitara_mcsdk" + if [ "${OS}" = "Windows_NT" ]; then echo "Installing windows packages" #TODO @@ -79,6 +83,7 @@ else install_syscfg ${SYSCFG_VERSION} ${install_dir} install_mcu_plus_sdk ${mcu_sdk_version} ${platform} ${motor_control_folder} ${mcu_plus_sdk_url} install_ind_comms_sdk ${ind_comms_sdk_version} ${platform} ${motor_control_folder} ${ind_comms_sdk_url} + install_rtlibs ${rtlibs_script_file} ${rtlibs_generated_folder} if [ "$skip_nodejs" == "false" ]; then install_nodejs ${NODEJS_VERSION} ${motor_control_folder} fi diff --git a/releases/09_00_00/am64x/download_components.sh b/releases/09_00_00/am64x/download_components.sh index 40e9628..969ec00 100644 --- a/releases/09_00_00/am64x/download_components.sh +++ b/releases/09_00_00/am64x/download_components.sh @@ -75,6 +75,10 @@ ind_comms_sdk_version="${IND_COMMS_SDK_AM64X}" platform="am64x" +# RTLibs +rtlibs_script_file="sitara-mcsdk-release.py" +rtlibs_generated_folder="temp_sitara_mcsdk" + if [ "${OS}" = "Windows_NT" ]; then echo "Installing windows packages" #TODO @@ -86,6 +90,7 @@ else install_syscfg ${SYSCFG_VERSION} ${install_dir} install_mcu_plus_sdk ${mcu_sdk_version} ${platform} ${motor_control_folder} ${mcu_plus_sdk_url} install_ind_comms_sdk ${ind_comms_sdk_version} ${platform} ${motor_control_folder} ${ind_comms_sdk_url} + install_rtlibs ${rtlibs_script_file} ${rtlibs_generated_folder} if [ "$skip_nodejs" == "false" ]; then install_nodejs ${NODEJS_VERSION} ${motor_control_folder} fi diff --git a/scripts/common.sh b/scripts/common.sh index 96c5973..d819eb0 100644 --- a/scripts/common.sh +++ b/scripts/common.sh @@ -295,6 +295,19 @@ install_ind_comms_sdk() { echo } +install_rtlibs() { + echo " Generating RTLibs..." + pushd ${install_dir}/rtlibs + chmod +x ${rtlibs_script_file} + python ${rtlibs_script_file} + cp -rf ${install_dir}/rtlibs/${rtlibs_generated_folder}/* ${install_dir}/motor_control_sdk + popd + #Clean-up + rm ${install_dir}/rtlibs 1>/dev/null + echo "RTLibs Done ..." + echo +} + # # This function is used to replace the tag/reference in a repo manifest file #