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

default: all

TOP                  = ..

include ../common.mk

SOURCES = \
	nn/pp/rcsoftkbd/SoftKbdImpl.java \
	nn/pp/rcsoftkbd/MapDef.java \
	nn/pp/rcsoftkbd/KbdMapping.java \
	nn/pp/rcsoftkbd/Key.java \
	nn/pp/rcsoftkbd/KbdMapping_de.java \
	nn/pp/rcsoftkbd/KbdMapping_en.java \
	nn/pp/rcsoftkbd/KbdMapping_en_GB.java \
	nn/pp/rcsoftkbd/KbdMapping_iw.java \
	nn/pp/rcsoftkbd/KbdMapping_ru.java \
	nn/pp/rcsoftkbd/KbdMapping_es.java \
	nn/pp/rcsoftkbd/KbdMapping_fr.java \
	nn/pp/rcsoftkbd/KbdMapping_it.java \
	nn/pp/rcsoftkbd/KbdMapping_ja.java \
	nn/pp/rcsoftkbd/KbdMapping_pt.java \
	nn/pp/rcsoftkbd/KbdMapping_fi.java \
	nn/pp/rcsoftkbd/KbdMapping_sv.java \
	nn/pp/rcsoftkbd/KbdMapping_no.java \
	nn/pp/rcsoftkbd/KbdMapping_da.java \
	nn/pp/rcsoftkbd/KbdMapping_de_CH.java \
	nn/pp/rcsoftkbd/KbdMapping_nl_BE.java \
	nn/pp/rcsoftkbd/KbdMapping_fr_BE.java \
	nn/pp/rcsoftkbd/KbdMappingMac_de.java 

SRCDATA = \
	nn/pp/rcsoftkbd/germannorm.gif \
	nn/pp/rcsoftkbd/cyrrnorm.gif \
	nn/pp/rcsoftkbd/cyrrshift.gif \
	nn/pp/rcsoftkbd/hebnorm.gif \
	nn/pp/rcsoftkbd/macnorm.gif \
	nn/pp/rcsoftkbd/macalt.gif \
	nn/pp/rcsoftkbd/japannorm.gif

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

TRANSLATION = nn.pp.rcsoftkbd.pot

include ../translate.mk


all : $(JAVA_CLASSDIR) $(CLASSFILES) $(DESTDATA) $(DESTTXT) translation

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

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