jcterm.jar: .build com/jcraft/jzlib
	jar cf jcterm.jar `find -name '*.class'`
com/jcraft/jzlib: jzlib.jar
	jar xf jzlib.jar
	rm -rf META-INF
.build: com/jcraft/jsch/*.java com/jcraft/jsch/*/*.java com/jcraft/jcterm/*.java
	CLASSPATH=./jzlib.jar javac com/jcraft/jsch/*.java com/jcraft/jsch/*/*.java
	CLASSPATH=. javac com/jcraft/jcterm/*.java
	touch .build
run:
	CLASSPATH=. java com.jcraft.jcterm.JCTermSwingFrame
tidy:
	rm -f .build
	rm -rf com/jcraft/jzlib
	find -name '*.class' | xa rm -f
clean: tidy
	rm -f jcterm.jar
sign:
	keytool -genkey -keyalg rsa -alias nipl.net
	keytool -export -alias nipl.net -file nipl.crt
	jarsigner jcterm.jar nipl.net
	# jarsigner -verify -verbose -certs jcterm.jar 
