#
# compiling the remote console applet
# 25.10.01 by Thomas Breitfeld, Peppercon AG
#

default: all

TOP                  = ..

include ../common.mk

SOURCES = \
	nn/pp/rcrdp/crypto/BlockMessageDigest.java \
	nn/pp/rcrdp/crypto/CryptoException.java \
	nn/pp/rcrdp/crypto/MD5.java \
	nn/pp/rcrdp/crypto/RC4.java \
	nn/pp/rcrdp/crypto/SHA1.java \
	nn/pp/rcrdp/RDPBounds.java \
	nn/pp/rcrdp/RDPBrush.java \
	nn/pp/rcrdp/RDPBitmap.java \
	nn/pp/rcrdp/RDPConstants.java \
	nn/pp/rcrdp/RDPCursor.java \
	nn/pp/rcrdp/RDPDataBlob.java \
	nn/pp/rcrdp/RDPFontGlyph.java \
	nn/pp/rcrdp/RDPPen.java \
	nn/pp/rcrdp/RDPProfile.java \
	nn/pp/rcrdp/RDPStream.java \
	nn/pp/rcrdp/RDPHandler.java \
	nn/pp/rcrdp/Scantable.java \
	nn/pp/rcrdp/TCPLayer.java \
	nn/pp/rcrdp/ISOLayer.java \
	nn/pp/rcrdp/MCSLayer.java \
	nn/pp/rcrdp/SecureLayer.java \
	nn/pp/rcrdp/BitmapDecompressor.java \
	nn/pp/rcrdp/ColorTranslator.java \
	nn/pp/rcrdp/Blitter.java \
	nn/pp/rcrdp/Cache.java \
	nn/pp/rcrdp/Licence.java \
	nn/pp/rcrdp/RDPProto.java \
	nn/pp/rcrdp/Orders.java \
	nn/pp/rcrdp/MouseHandlerRDP.java \
	nn/pp/rcrdp/RDPRenderer.java \
	nn/pp/rcrdp/RDPRendererJ11.java \
	nn/pp/rcrdp/RDPRendererJ14.java \

CLASSFILES = $(SOURCES:%.java=$(JAVA_CLASSDIR)/$(JAVA_PACKAGEDIR)/%.class)

TRANSLATION = nn.pp.rcrdp.pot

include ../translate.mk

all : $(JAVA_CLASSDIR) $(CLASSFILES) translation

install:
	cp -f $(TRANSLATION) $(TRANSLATIONTEMPDIR)
	rm -f $(TRANSLATION)

clean:  
	rm -rf $(JAVA_CLASSDIR)/nn/pp/rcrdp/
	rm -rf versions
	rm -f *~
