Bob Mottram 9 年之前
父節點
當前提交
19ee1b87c3
共有 1 個檔案被更改,包括 17 行新增20 行删除
  1. 17
    20
      src/freedombone-image

+ 17
- 20
src/freedombone-image 查看文件

177
     PASSWORD="$(openssl rand -base64 10 | cut -c1-8)"
177
     PASSWORD="$(openssl rand -base64 10 | cut -c1-8)"
178
 fi
178
 fi
179
 
179
 
180
+image_types=( bz2 img sig vdi qcow2 )
181
+for im in "${image_types[@]}"
182
+do
183
+    no_of_files=$(ls -afq ${CURR_DIR}/${PROJECT_NAME}*.${im} | wc -l)
184
+    if (( no_of_files > 0 )); then
185
+        rm ${CURR_DIR}/${PROJECT_NAME}*.${im}
186
+    fi
187
+done
188
+
180
 rm $CURR_DIR/${PROJECT_NAME}*.img.bz2
189
 rm $CURR_DIR/${PROJECT_NAME}*.img.bz2
181
 rm $CURR_DIR/${PROJECT_NAME}*.img
190
 rm $CURR_DIR/${PROJECT_NAME}*.img
182
 rm $CURR_DIR/${PROJECT_NAME}*.sig
191
 rm $CURR_DIR/${PROJECT_NAME}*.sig
239
     exit 2
248
     exit 2
240
 fi
249
 fi
241
 
250
 
242
-no_of_files=$(ls -afq build/${PROJECT_NAME}*.bz2 | wc -l)
243
-if (( no_of_files > 0 )); then
244
-    mv build/${PROJECT_NAME}*.bz2 ${CURR_DIR}
245
-fi
246
-no_of_files=$(ls -afq build/${PROJECT_NAME}*.img | wc -l)
247
-if (( no_of_files > 0 )); then
248
-    mv build/${PROJECT_NAME}*.img ${CURR_DIR}
249
-fi
250
-no_of_files=$(ls -afq build/${PROJECT_NAME}*.sig | wc -l)
251
-if (( no_of_files > 0 )); then
252
-    mv build/${PROJECT_NAME}*.sig ${CURR_DIR}
253
-fi
254
-no_of_files=$(ls -afq build/${PROJECT_NAME}*.vdi | wc -l)
255
-if (( no_of_files > 0 )); then
256
-    mv build/${PROJECT_NAME}*.vdi ${CURR_DIR}
257
-fi
258
-no_of_files=$(ls -afq build/${PROJECT_NAME}*.qcow2 | wc -l)
259
-if (( no_of_files > 0 )); then
260
-    mv build/${PROJECT_NAME}*.qcow2 ${CURR_DIR}
261
-fi
251
+# Move images to the current directory
252
+for im in "${image_types[@]}"
253
+do
254
+    no_of_files=$(ls -afq build/${PROJECT_NAME}*.${im} | wc -l)
255
+    if (( no_of_files > 0 )); then
256
+        mv build/${PROJECT_NAME}*.${im} ${CURR_DIR}
257
+    fi
258
+done
262
 
259
 
263
 rm -rf ${BUILD_DIR}
260
 rm -rf ${BUILD_DIR}
264
 
261