home *** CD-ROM | disk | FTP | other *** search
- # ----------------------------------------------------------------------------
- # Standard Microsoft SDK for Java MAKEFILE for Samples
- # ----------------------------------------------------------------------------
-
- # ----------------------------------------------------------------------------
- # Tools
- # ----------------------------------------------------------------------------
-
- JVCATTR = jvc.exe -nologo -x- -nomessage
- MIDLATTR = midl.exe /Oicf /nologo
- JCTVXATTR = jactivex /javatlb /X:m-
-
- # ----------------------------------------------------------------------------
- # Set destination directory.
- # ----------------------------------------------------------------------------
-
- DEST_DIR= .
- OUTDIR=.\Debug
-
- # ----------------------------------------------------------------------------
- # Build the sample
- # ----------------------------------------------------------------------------
-
- all:
- $(MIDLATTR) sample.idl
- $(MAKE) -f proxystub.mak
- copy Debug\*.dll $(DEST_DIR)
- $(JVCATTR) -d $(DEST_DIR) sample\dcom\*.java
- $(JVCATTR) -d $(DEST_DIR) sample\util\*.java
- $(JVCATTR) -d $(DEST_DIR) sample\client\*.java
- $(JVCATTR) -d $(DEST_DIR) sample\marshal\*.java
- $(JVCATTR) -d $(DEST_DIR) sample\server\*.java
-
- # ----------------------------------------------------------------------------
- # Clean up the output files
- # ----------------------------------------------------------------------------
-
- clean:
- del *.tlb
- del *.c
- del sample.h
- del sample\client\*.class
- del sample\dcom\*.class
- del sample\server\*.class
- del sample\marshal\*.class
- del sample\util\*.class
- del proxystub.dll
- if exist $(OUTDIR)\nul @rd /S /Q $(OUTDIR)