-# Copy search_tags.* with timestamp to avoid rebuilding
-rsync -ahP "$current"/search_tags.py "$current"/search_tags.tmpl . &&
+cgi="`git config --get --path remote.cgi.url`" &&
+[ -n "$cgi" ] && git push cgi
+
+# Copy templates and generated files with timestamps to avoid rebuilding
+rsync -ahP "$current"/html/html.py "$current"/html/html.tmpl \
+ "$current"/html/redirect.py "$current"/html/redirect.tmpl html &&
+
+# Save files generated by yacc
+rsync -ahP "$current"/parser.out "$current"/parsetab.py . &&