+
+# old approach, not working since cygwin is hosing us on some paths.
+#cmd /c "${real_commands[@]}"
+
+#new approach that creates a cmd file.
+ cmdfile="$(mktemp $CLAM_TMP/build_cmds.XXXXXX)"
+ echo "${real_commands[@]}" >"$cmdfile"
+#echo "**** cmd file is $cmdfile"
+ cmd /c $(cat "$cmdfile")
+ retval=$?
+ rm "$cmdfile"
+
+ return $retval