# **********************************************************************
#
# Copyright (c) 1999
# Object Oriented Concepts, Inc.
# Billerica, MA, USA
#
# All Rights Reserved
#
# **********************************************************************

top_srcdir	= ..

NAME		= OBTest.jar

include $(top_srcdir)/../config/Make.rules

all:: auto tests

auto:: $(top_srcdir)/lib generated
	$(JIDL) -I. --all --tie --package test --output-dir generated \
	Test2.idl TestDynAnyTypes.idl
	CLASSPATH=.:generated:$(top_srcdir)/lib:$$CLASSPATH \
	$(JAVAC) $(JAVACFLAGS) -d $(top_srcdir)/lib \
	generated/test/*.java \
	generated/test/TestDynAnyTypes/*.java \
	generated/test/TestInterfacePackage/*.java \
	generated/test/TestInterfaceExPackage/*.java

tests:: $(top_srcdir)/lib
	CLASSPATH=.:generated:$(top_srcdir)/lib:$$CLASSPATH \
	$(JAVAC) $(JAVACFLAGS) -d $(top_srcdir)/lib \
	*.java

jar:
	cd $(top_srcdir)/lib ; \
	rm -f $(NAME) ; \
	$(JAR) $(JARFLAGS) $(NAME) test

install:: jar
	$(INSTALL_DATA) $(top_srcdir)/lib/$(NAME) $(libdir)

clean::
	rm -rf $(top_srcdir)/lib/test
	rm -f $(top_srcdir)/lib/$(NAME)
