improve workflow
diff --git a/org.eclipse.wtp.releng.webupdatesite/build-home/copyToFinalUpdateSite-siteFiles.sh b/org.eclipse.wtp.releng.webupdatesite/build-home/copyToFinalUpdateSite-siteFiles.sh
new file mode 100644
index 0000000..893be1b
--- /dev/null
+++ b/org.eclipse.wtp.releng.webupdatesite/build-home/copyToFinalUpdateSite-siteFiles.sh
@@ -0,0 +1,44 @@
+#!/bin/sh
+
+# script to copy site files 
+
+source ./parseSiteArg.shsource
+
+# important: make sure digest is updated same time as site.xml's
+# TODO: should digest be recreated on final site? No for "exact" sites, yes, if "merged" sites. 
+rsync -p ${milestoneDirectory}/digest.zip ${milestoneDirectory}
+
+
+rsync -p ${milestoneDirectory}/*.html ${releaseDir}
+rsync -p ${milestoneDirectory}/*.jpg ${releaseDir}
+rsync -p ${milestoneDirectory}/*.xml ${releaseDir}
+
+# Typically, as of this writing
+# Europa: 'milestoneDirectory' to 'releaseDir' 
+
+
+# compute last segment in directory names, as a heurisic to update internal URL links
+fromLastSegment=${milestoneDirectory##*/}
+toLastSegment=${releaseDir##*/}
+
+echo ""
+echo "  Updating site files:"
+echo "    from: ${fromLastSegment}"
+echo "      to: ${toLastSegment}"
+echo ""
+
+fromString="webtools/${fromLastSegment}"
+toString="webtools/${toLastSegment}"
+replaceCommand="s!${fromString}!${toString}!g"
+
+#echo ${replaceCommand};
+
+perl -pi -e ${replaceCommand} ${releaseDir}/*.html
+perl -pi -e ${replaceCommand} ${releaseDir}/*.xml
+
+# now re-run the digester and P2 Generator
+ant  -f createDigests.xml  -Declipse.home=${eclipseLocation} -Dupdate.site=${releaseDir}  
+# create P2 repository metadata
+ant  -f createP2Repo.xml  -Declipse.home=${eclipseLocation} -Dupdate.site=${releaseDir}  
+
+