diff --git a/BuildParams b/BuildParams
index cf837dac7064424c7fc338ed6e44e0d278dd7c3a..3f2d74421aa2f608516000932d0f16cf3eace008 100644
--- a/BuildParams
+++ b/BuildParams
@@ -238,4 +238,12 @@ viewer-asset-delivery-metrics.build_server_tests = false
 #==============================================================================
 viewer-autobuild.build_link_parallel = false
 viewer-vs2010.build_link_parallel = false
+
+
+#==============================================================================
+# vs2010 debug - for TC debugging only 
+#==============================================================================
+viewer-vs2010.build_CYGWIN_Debug = false
+viewer-vs2010.build_CYGWIN_Release = false
+
 # eof
diff --git a/build.sh b/build.sh
index b75823f45f9bf5fbb3bfe1a2b7205b1d35fa0b2c..645c6d05ac1a4b7c01563b2f6cb47de9998e8fbe 100755
--- a/build.sh
+++ b/build.sh
@@ -165,6 +165,8 @@ do
   build_dir_stubs="$build_dir/win_setup/$variant"
   rm -rf "$build_dir"
   mkdir -p "$build_dir"
+  mkdir -p "$build_dir/tmp"
+  export TMP="$build_dir/tmp"
   if pre_build "$variant" "$build_dir" >> "$build_log" 2>&1
   then
     if $build_link_parallel