PROJERR=proj.err

all : JNISnippets.dll JNISnippets.class

# build the snippets object
JNISnippets.obj : JNISnippets.c
	cl /I\jdk1.2.2\include /I\jdk1.2.2\include\win32 /c JNISnippets.c >$(PROJERR)

# build the snippets DLL
JNISnippets.dll : JNISnippets.obj  JNISnippets.def
# JDK1.2.2 or earlier
       link /MAP /DLL /DEF:JNISnippets.def JNISnippets.obj >$(PROJERR)
# JDK1.2.2-001
#      link /MAP /DLL JNISnippets.obj >$(PROJERR)

# build just to get the map
JNISnippets.map : JNISnippets.obj 
	link /DLL /map JNISnippets.obj >$(PROJERR)
	erase JNISnippets.dll

# build the snippets client
JNISnippets.class : JNISnippets.java
	javac -Xstdout -d . JNISnippets.java >$(PROJERR)

