
all: format.jar fmtsasi.jar

%.class: %.java
	javac $?

format.jar: CpmCreateFile.class CpmDpb.class H89FloppyFormatter.class format.class \
		DiskImage.class IMDDiskImage.class TD0DiskImage.class
	echo "Main-Class: format" >Manifest.txt
	jar -cmf Manifest.txt format.jar CpmCreateFile*.class CpmDpb.class \
		DiskImage*.class IMDDiskImage*.class TD0DiskImage*.class \
		H89FloppyFormatter.class format.class

fmtsasi.jar: CpmCreateFile.class CpmDpb.class H89SASIFormatter.class fmtsasi.class
	echo "Main-Class: fmtsasi" >Manifest.txt
	jar -cmf Manifest.txt fmtsasi.jar CpmCreateFile*.class CpmDpb.class \
		H89SASIFormatter*.class fmtsasi.class

src:
	cd ..; tar -czf util/util.tgz util/Makefile util/getdiskdef.c \
		util/Cpm*.java util/H89*.java util/format.java util/fmtsasi.java
