TARGETDIR = /cygdrive/d/Mona
ISOTOOL   = ../ISO9660.exe

all: test.diff

test.diff: md5-In.sum md5-Out.sum
	diff -u md5-In.sum md5-Out.sum > $@

md5-In.sum: In
	(cd $< && find . -type f | xargs md5sum -b) > $@

md5-Out.sum: Out
	(cd $< && find . -type f | xargs md5sum -b) > $@

test.iso: In
	mkisofs -v -iso-level 1 -o $@ $<

In:
	perl xcopy83.pl $(TARGETDIR) $@

Out: test.iso
	perl extractiso.pl $(ISOTOOL) In $< $@

clean:
	rm -rf In Out test.diff test.iso *.sum
