#
# @(#)Makefile
# $Id: Makefile,v 1.27 2003-06-26 20:03:06+09 nsmr Exp $
#
SRCS=		SPCellRenderer.java \
		SPColorListener.java \
		SPColumnModelListener.java \
		SPColumnNames.java \
		SPCountAndSize.java \
		SPElementAndStrings.java \
		SPElementComparator.java \
		SPElementHash.java \
		SPElementStatus.java \
		SPElementStatusHash.java \
		SPFieldHolderPanel.java \
		SPFileTypeHash.java \
		SPHeaderListener.java \
		SPHeaderRenderer.java \
		SPResource.java \
		SPResourceHash.java \
		SPSpacerLabel.java \
		SPTableColumnModel.java \
		SPTableModel.java \
		SPTableModelDetailInfo.java \
		SPTableModelIsolated.java \
		SPTableModelLarge.java \
		SPTableModelStatistics.java \
		SPTableModelUnused.java \
		SPWindowAdapter.java \
		SearchPanel.java

MISC=		package.html \
		Makefile

JAVAC=		/usr/local/jdk1.3.1/bin/javac

CLASSDIR=	/usr/local/share/samba/Ridual/ridsrc/r3src_bld52_pl1/classes
PACKAGEDIR=	jp/co/nri/rid/search
TARGETDIR=	$(CLASSDIR)/$(PACKAGEDIR)
CLASSPATH=	$(CLASSDIR):/js.jar:$(CLASSDIR)/xalan.jar:$(CLASSDIR)/xerces.jar

JAVAC_OPT=	-classpath $(CLASSPATH) -d $(CLASSDIR) -encoding SJIS


all: $(TARGETDIR)/SearchPanel.class

$(TARGETDIR)/SPColorListener.class: $(TARGETDIR)/SPResourceHash.class \
	SPColorListener.java
	$(JAVAC) $(JAVAC_OPT) SPColorListener.java

$(TARGETDIR)/SPColumnModelListener.class: SPColumnModelListener.java
	$(JAVAC) $(JAVAC_OPT) SPColumnModelListener.java

$(TARGETDIR)/SPColumnNamesHash.class: SPColumnNamesHash.java
	$(JAVAC) $(JAVAC_OPT) SPColumnNamesHash.java

$(TARGETDIR)/SPCountAndSize.class: SPCountAndSize.java
	$(JAVAC) $(JAVAC_OPT) SPCountAndSize.java

$(TARGETDIR)/SPElementHash.class: SPElementHash.java
	$(JAVAC) $(JAVAC_OPT) SPElementHash.java

$(TARGETDIR)/SPElementStatus.class: SPElementStatus.java
	$(JAVAC) $(JAVAC_OPT) SPElementStatus.java

$(TARGETDIR)/SPElementStatusHash.class: $(TARGETDIR)/SPElementStatus.class \
	SPElementStatusHash.java
	$(JAVAC) $(JAVAC_OPT) SPElementStatusHash.java

$(TARGETDIR)/SPFieldHolderPanel.class: SPFieldHolderPanel.java
	$(JAVAC) $(JAVAC_OPT) SPFieldHolderPanel.java

$(TARGETDIR)/SPFileTypeHash.class: $(TARGETDIR)/SPCountAndSize.class \
	SPFileTypeHash.java
	$(JAVAC) $(JAVAC_OPT) SPFileTypeHash.java

$(TARGETDIR)/SPResource.class: SPResource.java
	$(JAVAC) $(JAVAC_OPT) SPResource.java

$(TARGETDIR)/SPResourceHash.class: $(TARGETDIR)/SPResource.class \
	SPResourceHash.java
	$(JAVAC) $(JAVAC_OPT) SPResourceHash.java

$(TARGETDIR)/SPSpacerLabel.class: SPSpacerLabel.java
	$(JAVAC) $(JAVAC_OPT) SPSpacerLabel.java

$(TARGETDIR)/SPTableColumnModel.class: SPTableColumnModel.java
	$(JAVAC) $(JAVAC_OPT) SPTableColumnModel.java

$(TARGETDIR)/SPWindowAdapter.class: SPWindowAdapter.java
	$(JAVAC) $(JAVAC_OPT) SPWindowAdapter.java

$(TARGETDIR)/SearchPanel.class: \
 $(TARGETDIR)/SPColumnModelListener.class \
 $(TARGETDIR)/SPColumnNamesHash.class \
 $(TARGETDIR)/SPColorListener.class \
 $(TARGETDIR)/SPElementHash.class \
 $(TARGETDIR)/SPElementStatusHash.class \
 $(TARGETDIR)/SPFieldHolderPanel.class \
 $(TARGETDIR)/SPFileTypeHash.class \
 $(TARGETDIR)/SPResource.class \
 $(TARGETDIR)/SPResourceHash.class \
 $(TARGETDIR)/SPSpacerLabel.class \
 $(TARGETDIR)/SPTableColumnModel.class \
 $(TARGETDIR)/SPWindowAdapter.class \
 SearchPanel.java
	$(JAVAC) $(JAVAC_OPT) SearchPanel.java

in: clean
	-ci -u -M -zLT $(MISC) $(SRCS)

out:
	-co -l -M $(SRCS) $(MISC)

clean:
	-rm *~

cleanclass:
	-rm $(TARGETDIR)/*.class
