|
@@ -128,14 +128,16 @@ function update_installed_apps_repos {
|
128
|
128
|
|
129
|
129
|
# only deal with a single app
|
130
|
130
|
if [ $SYNC_SINGLE_APP ]; then
|
131
|
|
- if [[ "$(app_is_installed ${SYNC_SINGLE_APP})" == "1" ]]; then
|
132
|
|
- filename=/usr/share/${PROJECT_NAME}/apps/${PROJECT_NAME}-app-${SYNC_SINGLE_APP}
|
133
|
|
- APP_REPOS=($(cat ${MAIN_COMMAND} $filename | grep "_REPO=\"" | grep -v "(cat " | uniq -u | sed 's|${PROJECT_NAME}|'"${PROJECT_NAME}"'|g'))
|
134
|
|
- for line in "${APP_REPOS[@]}"
|
135
|
|
- do
|
136
|
|
- INSTALLED_APPS_REPOS+=("${line}")
|
137
|
|
- done
|
|
131
|
+ filename=/usr/share/${PROJECT_NAME}/apps/${PROJECT_NAME}-app-${SYNC_SINGLE_APP}
|
|
132
|
+ if [ ! -f $filename ]; then
|
|
133
|
+ echo $"The app $SYNC_SINGLE_APP was not found"
|
|
134
|
+ exit 36822
|
138
|
135
|
fi
|
|
136
|
+ APP_REPOS=($(cat ${MAIN_COMMAND} $filename | grep "_REPO=\"" | grep -v "(cat " | uniq -u | sed 's|${PROJECT_NAME}|'"${PROJECT_NAME}"'|g'))
|
|
137
|
+ for line in "${APP_REPOS[@]}"
|
|
138
|
+ do
|
|
139
|
+ INSTALLED_APPS_REPOS+=("${line}")
|
|
140
|
+ done
|
139
|
141
|
return
|
140
|
142
|
fi
|
141
|
143
|
|