home *** CD-ROM | disk | FTP | other *** search
/ PC World 2001 March / PCWorld_2001-03_cd.bin / Software / Komercni / VAgeJava / ivj35 / setup / IDE.Cab / F10122_MAKEFILE < prev    next >
Text File  |  2000-07-28  |  1KB  |  65 lines

  1. # Makefile for module 'trace'
  2. # (C) Copyright 2000 OTI Object Technology International Inc.
  3. # Timestamp: 2.0, 7/28/00
  4. #
  5. # Autogenerated Code
  6.  
  7. APPVER=4.0
  8. !include <win32.mak>
  9.  
  10. DLLNAME=..\trace.dll# declaration
  11.  
  12. LIBNAME=trace# declaration
  13.  
  14. LIBPATH=# declaration
  15.  
  16. .c.obj:
  17.     $(cc) $(cflags) $(cvarsmt) -DWIN32 /I..\include $*.c
  18.  
  19. .cpp.obj:
  20.     $(cc) $(cflags) $(cvarsmt) -DWIN32 /I..\include $*.cpp
  21.  
  22. .asm.obj:
  23.     ml /c /Cp /W3 /nologo /coff /Zm $(VMASMDEBUG)  $<
  24.  
  25. .rc.res:
  26.     rc $<
  27.  
  28. BUILDFILES1 = ivjtrace.obj
  29.  
  30.  
  31. VIRTFILES1 = trace.res
  32.  
  33.  
  34. MDLLIBFILES1 = ..\lib\ivjitrcs.lib
  35.  
  36. all: \
  37.      $(LIBNAME).lib $(DLLNAME)
  38.  
  39. BUILDLIB: $(LIBPATH)$(LIBNAME).lib
  40.  
  41. $(LIBPATH)$(LIBNAME).lib:\
  42.     $(BUILDFILES1) $(VIRTFILES1) 
  43.     echo -machine:$(CPU) >templrf
  44.     echo -out:$(LIBPATH)$(LIBNAME).lib >>templrf
  45.     echo -def:$(LIBNAME).def >>templrf
  46.     echo $(BUILDFILES1) >>templrf
  47.     echo $(VIRTFILES1) >>templrf
  48.     $(implib) @templrf
  49.     del templrf
  50.  
  51. $(DLLNAME): $(LIBPATH)$(LIBNAME).lib \
  52.     $(BUILDFILES1) $(VIRTFILES1) $(MDLLIBFILES1) 
  53.     echo $(dlllflags) >templrf
  54.     echo /BASE:0x11300000 >>templrf
  55.     echo -machine:$(CPU) >>templrf
  56.     echo -subsystem:windows >>templrf
  57.     echo -out:$(DLLNAME) >>templrf
  58.     echo $(BUILDFILES1) >>templrf
  59.     echo $(VIRTFILES1) >>templrf
  60.     echo $(MDLLIBFILES1) >>templrf
  61.     echo $(guilibsmt) winmm.lib $(LIBPATH)$(LIBNAME).exp >>templrf
  62.     $(link) @templrf
  63.     del templrf
  64.  
  65.