+for ((count=1 ; count <= 10; count++)); do
+ error_val=0
+ if [ -f "$target.manifest" -a -f "$target" ]; then
+ bash $BUILD_SCRIPTS_PATH/wrapdoze.sh mt -manifest $target.manifest $WIN32_MANIFEST_FILE -outputresource:$target\;$where >/dev/null
+ error_val=$?
+ elif [ -f "$target" ]; then
+ bash $BUILD_SCRIPTS_PATH/wrapdoze.sh mt -manifest $WIN32_MANIFEST_FILE -outputresource:$target\;$where >/dev/null
+ error_val=$?
+ else
+ echo skipping manifest generation for $target.
+ if [ ! -f "$target.manifest" ]; then echo manifest file was missing.; fi
+ if [ ! -f "$target" ]; then echo main file was missing.; fi
+ break
+ fi
+ if [ $error_val -ne 0 ]; then
+ echo "Error attaching manifest to $target at try #$count."
+ else
+ break
+ fi
+done