swh:1:snp:79c9132b4a8931e989e318225e00e088ef6f383d
Raw File
Tip revision: 07d422a97efd13e2c9cc89135ae2b9c9c982136f authored by Mike Stewart on 07 August 2019, 06:38:15 UTC
LUM131R9: Added an implementation of PCR 942 (HLROFF) that gives the correct bugger word for bank 33
Tip revision: 07d422a
transferListings.sh
#!/bin/bash
# This is a special-purpose script which is used to copy AGC/AEA program
# listings created by a complete build of the virtualagc master source 
# tree to the program-listings directory of the virtualagc gh-pages branch
# (i.e., the website).  It is assumed that the directory name for the 
# gh-pages branch is the same as for the master source tree, except with a
# suffixed "-web".
#
# What gets transferred is any *.agc.html or *.aea.html files files found
# under virtualagc/VirtualAGC/temp/lVirtualAGC/Resources/source/, to
# virtualagc-web/listings/, so a 'make' must have been previously successful,
# or else the source directory won't even exist.
#
# Regardless of timestamp (within a certain, very large range) only files with
# a changed checksum get transferred.

DEST=`pwd`-web/listings

cd VirtualAGC/temp/lVirtualAGC/Resources/source
rename 's/[.]html$/htmltemp/' Validation/*.html
for n in aea agc
do
	find -name "*."$n".html" -exec rsync -av -c --modify-window=1000000000  {} $DEST/{} \;
done
rename 's/[.]htmltemp$/html/' Validation/*.html
cd -
back to top