@@ -68,13 +68,6 @@ local_commit_date=$(cat $HDEV_PATH/TAG_DATE)
6868# convert to Unix timestamps
6969local_timestamp=$( date -d " $local_commit_date " +%s)
7070
71- # echo "pullrq_id: $pullrq_id"
72- # echo "tag_name: $tag_name"
73- # echo "remote_tag_date: $remote_tag_date"
74- # echo "local_commit_date: $local_commit_date"
75- # echo "remote_timestamp: $remote_timestamp"
76- # echo "local_timestamp: $local_timestamp"
77-
7871# compare the timestamps and confirm update
7972update=" 0"
8073if [ ! $pullrq_id = " none" ]; then
@@ -201,56 +194,56 @@ if [ $update = "1" ]; then
201194
202195 # remove old version
203196 echo " ${bold} Removing old version:${normal} "
204- sudo $CLI_PATH /common/rm $installation_path /cli
197+ sudo rm -rf $installation_path /cli
205198 sleep 1
206- sudo $CLI_PATH /common/rm $installation_path /templates
199+ sudo rm -rf $installation_path /templates
207200 sleep 1
208201 echo " Done!"
209202 echo " "
210203
211204 # copy files (from /tmp/hdev to /opt/hdev)
212205 echo " ${bold} Copying new version:${normal} "
213- sudo $CLI_PATH /common/ mv $UPDATES_PATH /$REPO_NAME /cli $installation_path /cli
206+ sudo mv $UPDATES_PATH /$REPO_NAME /cli $installation_path /cli
214207 sleep 1
215- sudo $CLI_PATH /common/ mv $UPDATES_PATH /$REPO_NAME /templates $installation_path /templates
208+ sudo mv $UPDATES_PATH /$REPO_NAME /templates $installation_path /templates
216209 sleep 1
217210 echo " Done!"
218211 echo " "
219212
220213 # overwrite bitstreams
221214 echo " ${bold} Restoring device files:${normal} "
222- sudo $CLI_PATH /common/rm $installation_path /cli/bitstreams
223- sudo $CLI_PATH /common/cp $UPDATES_PATH /$REPO_NAME /backup_bitstreams $installation_path /cli/bitstreams
215+ sudo rm -rf $installation_path /cli/bitstreams
216+ sudo cp -rf $UPDATES_PATH /$REPO_NAME /backup_bitstreams $installation_path /cli/bitstreams
224217 sleep 1
225218 # overwrite device related info
226- sudo $CLI_PATH /common/cp $UPDATES_PATH /$REPO_NAME /backup_devices_acap_fpga $installation_path /cli/devices_acap_fpga
227- sudo $CLI_PATH /common/cp $UPDATES_PATH /$REPO_NAME /backup_devices_gpu $installation_path /cli/devices_gpu
228- sudo $CLI_PATH /common/cp $UPDATES_PATH /$REPO_NAME /backup_devices_network $installation_path /cli/devices_network
219+ sudo cp -r $UPDATES_PATH /$REPO_NAME /backup_devices_acap_fpga $installation_path /cli/devices_acap_fpga
220+ sudo cp -r $UPDATES_PATH /$REPO_NAME /backup_devices_gpu $installation_path /cli/devices_gpu
221+ sudo cp -r $UPDATES_PATH /$REPO_NAME /backup_devices_network $installation_path /cli/devices_network
229222 sleep 1
230223 # overwrite constants
231- sudo $CLI_PATH /common/cp $UPDATES_PATH /$REPO_NAME /backup_constants/* $installation_path /cli/constants
224+ sudo cp -r $UPDATES_PATH /$REPO_NAME /backup_constants/* $installation_path /cli/constants
232225 sleep 1
233226 # overwrite cmdb
234- sudo $CLI_PATH /common/cp $UPDATES_PATH /$REPO_NAME /backup_cmdb/* $installation_path /cli/cmdb
227+ sudo cp -r $UPDATES_PATH /$REPO_NAME /backup_cmdb/* $installation_path /cli/cmdb
235228 sleep 1
236229 echo " Done!"
237230 echo " "
238231
239232 # copy TAG and TAG_DATE
240- sudo $CLI_PATH /common/cp $UPDATES_PATH /$REPO_NAME /TAG $installation_path /TAG
241- sudo $CLI_PATH /common/cp $UPDATES_PATH /$REPO_NAME /TAG_DATE $installation_path /TAG_DATE
233+ sudo cp -f $UPDATES_PATH /$REPO_NAME /TAG $installation_path /TAG
234+ sudo cp -f $UPDATES_PATH /$REPO_NAME /TAG_DATE $installation_path /TAG_DATE
242235
243236 # take care of hidden files
244237 for file in $( find " $installation_path /cli" -type f -name " .*.sh" ) ; do
245- sudo $CLI_PATH /common/ mv " $file " " ${file% .sh} "
238+ sudo mv " $file " " ${file% .sh} "
246239 done
247240
248241 # ensure ownership
249- sudo $CLI_PATH /common/ chown root:root $installation_path
242+ sudo chown -R root:root $installation_path
250243
251244 # copying hdev_completion
252- sudo $CLI_PATH /common/ mv $installation_path /cli/$CLI_NAME " _completion" /usr/share/bash-completion/completions/$CLI_NAME
253- sudo $CLI_PATH /common/ chown root:root /usr/share/bash-completion/completions/$CLI_NAME
245+ sudo mv $installation_path /cli/$CLI_NAME " _completion" /usr/share/bash-completion/completions/$CLI_NAME
246+ sudo chown root:root /usr/share/bash-completion/completions/$CLI_NAME
254247
255248 # remove from temporal UPDATES_PATH
256249 rm -rf $UPDATES_PATH /$REPO_NAME
0 commit comments