home *** CD-ROM | disk | FTP | other *** search
/ Enter 1999 November / ENTER11_1.bin / WARSZTAT / SDKJava32.exe / data1.cab / fg_Samples / Samples / COM / IMarshal / MAKEFILE < prev    next >
Encoding:
Text File  |  1999-03-17  |  1.7 KB  |  51 lines

  1. # ----------------------------------------------------------------------------
  2. # Standard Microsoft SDK for Java MAKEFILE for Samples
  3. # ----------------------------------------------------------------------------
  4.  
  5. # ----------------------------------------------------------------------------
  6. # Tools
  7. # ----------------------------------------------------------------------------
  8.  
  9. JVCATTR = jvc.exe -nologo -x- -nomessage
  10. MIDLATTR = midl.exe /Oicf /nologo
  11. JCTVXATTR = jactivex /javatlb /X:m-
  12. REGSVR = regsvr32 /s
  13. # ----------------------------------------------------------------------------
  14. # Set destination directory.
  15. # ----------------------------------------------------------------------------
  16.  
  17. DEST_DIR= .
  18.  
  19. # ----------------------------------------------------------------------------
  20. #
  21. # ----------------------------------------------------------------------------
  22.  
  23. all:
  24.       $(MIDLATTR)  sample.idl 
  25.     $(MAKE) -f proxystub.mak
  26.     copy Debug\*.dll $(DEST_DIR)
  27.     rd /s/q Debug
  28.     $(JVCATTR) -d $(DEST_DIR) sample\dcom\*.java
  29.     $(JVCATTR) -d $(DEST_DIR) sample\util\*.java
  30.     $(JVCATTR) -d $(DEST_DIR) sample\client\*.java
  31.     $(JVCATTR) -d $(DEST_DIR) sample\marshal\*.java
  32.     $(JVCATTR) -d $(DEST_DIR) sample\server\*.java
  33.     del dlldata.c
  34.     del sample.h
  35.     del sample.tlb
  36.     del sample_i.c
  37.     del sample_p.c
  38.     $(REGSVR) proxystub.dll
  39. clean:
  40.     del sample\client\*.class
  41.     del sample\dcom\*.class
  42.     del sample\server\*.class
  43.     del sample\marshal\*.class
  44.     del sample\util\*.class
  45.     del proxystub.dll
  46.  
  47. # ----------------------------------------------------------------------------
  48. # Dependencies
  49. # ----------------------------------------------------------------------------
  50.  
  51.