Pull request #7: am64x/am243x : rtlibs : include RTLibs in Motor Control SDK
Merge in PINDSW/motor_control_setup from PINDSW-6566_Include-RTLibs-in-Motor-Control-SDK to next * commit 'd2cf14015d551ada091dbc362f437dc3bfa0643f': am64x/am243x : rtlibs : include RTLibs in Motor Control SDK
This commit is contained in:
commit
fdd5f9681a
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
#
|
||||
|
||||
Loading…
Reference in New Issue
Block a user