#==============================================================================
# Makefile
#
# OS/2 Makefile to build the JDBC interface layer
#
# (c) 1997 by Dirk Ohme - all rights reserved
#==============================================================================
# includes
#==============================================================================
include ..\..\..\Config.mk
include ..\..\..\Version.mk
#==============================================================================

#---| definitions |------------------------------------------------------------
NAME     = tools
J_DIR    = ..\..\class\iODBC\tools
J_PATH   = iODBC.tools
J_OBJ    =\
 Sendmail.class

#---| JDK |--------------------------------------------------------------------
JAVAC    = javac
JAVAH    = javah
J_OPTS   = -O
!ifdef DEBUG_MODE
J_RUN    = java -v
!else
J_RUN    = java
!endif

#---| dependencies |-----------------------------------------------------------
.SUFFIXES: .class .java
.java.class:
         set CLASSPATH=$(CLASSPATH);..\..\class
         $(JAVAC) $(J_OPTS) $*.java
         @copy /b $*.class $(J_DIR)

#---| global dependencies |----------------------------------------------------
all:     $(J_OBJ)
clean:
delete:  clean
         @if exist *.class     del *.class
delete_all: delete
test:    all
         set CLASSPATH=$(CLASSPATH);..\..\class
         $(J_RUN) $(J_PATH).Sendmail

#---| local dependencies |-----------------------------------------------------
test.class: test.java
         set CLASSPATH=$(CLASSPATH);..\..\class
         $(JAVAC) $(J_OPTS) $*.java

#==============================================================================
