#+======================================================================
# $Source: $
#
# Project:      Tango Device Server
#
# Description:  Makefile to generate the JAVA Tango classes package
#
# $Author: $
#
# $Revision$
#
# $Log:	$
#
# copyleft :    European Synchrotron Radiation Facility
#               BP 220, Grenoble 38043
#               FRANCE
#
#-======================================================================
#
#  		This file is generated by POGO
#	(Program Obviously used to Generate tango Object)
#
#             (c) - Pascal Verdier - ESRF
#/=============================================================================

JAVAC = javac

# -----------------------------------------------------------------
#
#		The compiler flags
#
#------------------------------------------------------------------

JAVAFLAGS = -g

#-------------------------------------------------------------------


CLASS	=	TemplateDevServ
CL_LIST =	$(CLASS).class

PACKAGE = tg


TANGO_PROP	  =	TANGO_HOST=corvus:10000
INSTANCE_NAME =	sr
#
# Rule for compiling
#

.SUFFIXES:	.class .java
.java.class:
	$(JAVAC) $(JAVAFLAGS) $<

#-----------------------------------------------------------------


all:	$(PACKAGE)

$(PACKAGE): 	$(CL_LIST)

exe:
	java -D$(TANGO_PROP) $(CLASS) $(INSTANCE_NAME) -v2

doc:
	javadoc -d doc				\
	-windowtitle $(CLASS)		\
	-private 					\
	-version -author			\
	-nodeprecated				\
	-header "$(CLASS) Class"	\
	*.java

#-----------------------------------------------------------------

clean:
	rm -f *.class
