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

default: all

TOP                  = ..
DLL                  = DrvRedirNative.dll

include ../common.mk

SOURCES = \
	nn/pp/drvredir/DrvRedirPanel.java \
	nn/pp/drvredir/DrvRedirSettingsPanel.java \
	nn/pp/drvredir/ConnectionHandler.java \
	nn/pp/drvredir/DrvRedirNative.java \
	nn/pp/drvredir/MSPProto.java \
	nn/pp/drvredir/LibraryDownloader.java \
	nn/pp/drvredir/DriveAccess.java \
	nn/pp/drvredir/DriveSelectionDialog.java \
	nn/pp/drvredir/ConnectionHandlerDrive.java \
	nn/pp/drvredir/ConnectionHandlerDriveLinux.java \
	nn/pp/drvredir/ConnectionHandlerIso.java \
	nn/pp/drvredir/DrvRedirIso.java \
	nn/pp/drvredir/DrvRedirDriveLinux.java \
	nn/pp/drvredir/Drive.java \

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

TRANSLATION = nn.pp.drvredir.pot

include ../translate.mk

all : $(JAVA_CLASSDIR) $(CLASSFILES) translation

install:
	cp -f $(TRANSLATION) $(TRANSLATIONTEMPDIR)
	rm -f $(TRANSLATION)
	# install dll
	install -d -m 755 $(INSTALLDIR)
	install    -m 644 $(DLL) $(INSTALLDIR)

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