home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / stl2vac.zip / STLport-4_5_3.zip / STLport-4.5.3 / test / eh / vc.mak < prev    next >
Text File  |  2001-04-13  |  2KB  |  75 lines

  1. # Microsoft Developer Studio Generated NMAKE File, Format Version 4.10
  2. # ** DO NOT EDIT **
  3.  
  4. # TARGTYPE "Win32 (x86) Console Application" 0x0103
  5.  
  6.  
  7. !IF "$(OS)" == "Windows_NT"
  8. NULL=
  9. !ELSE 
  10. NULL=nul
  11. !ENDIF 
  12. ################################################################################
  13. # Begin Project
  14. RSC=rc.exe
  15. CPP=cl.exe
  16. F90=fl32.exe
  17.  
  18. OUTDIR=.
  19. INTDIR=.
  20.  
  21. # set this directories 
  22. STL_INCL=../../stlport
  23. VC_INCL=.
  24. # d:/vc41/msdev/include
  25.  
  26. Dep_stl = TestClass.obj main.obj nc_alloc.obj \
  27. random_number.obj test_algo.obj test_algobase.obj test_bit_vector.obj test_deque.obj \
  28. test_hash_map.obj test_hash_set.obj test_list.obj test_map.obj test_rope.obj test_set.obj \
  29. test_slist.obj test_vector.obj test_string.obj test_bitset.obj test_valarray.obj
  30.  
  31. LINK32=link.exe
  32.  
  33. # CPP_PROJ=/nologo /Gr /MDd /W3 /GX /GR /D "WIN32" /D "_CONSOLE" /I$(STL_INCL) /I. /D "_STLP_DEBUG" /D "_STLP_NO_CUSTOM_IO"
  34. CPP_PROJ=/nologo /MD /W3 /GX /GR /D "WIN32" /D "_CONSOLE" /I$(STL_INCL) /I.
  35.  
  36. # linker finds proper STLport lib automatically, only path to the
  37. # library is needed
  38. CPP_LIBS = /link /libpath:"..\..\lib"
  39.  
  40. check: eh_test.exe
  41. #  fbp : this is to locate DLL
  42.     cd ..\..\lib
  43.     ..\test\eh\eh_test.exe -s 100
  44.     echo done
  45.  
  46. eh_test.exe : $(Dep_stl)
  47.     $(CC) $(CPP_PROJ) $(Dep_stl) -o eh_test.exe $(CPP_LIBS)
  48.  
  49. clean :
  50.     -@erase "$(INTDIR)\*.obj"
  51.     -@erase "$(OUTDIR)\*.exe"
  52.     -@erase "$(OUTDIR)\*.obj"
  53.  
  54.  
  55. .exe.out:
  56.     $< > $@
  57.  
  58. .cpp.exe:
  59.   $(CPP) $(CPP_PROJ) -DMAIN $< $(CPP_LIBS)
  60.  
  61. .c.obj:
  62.    $(CPP) $(CPP_PROJ) /c $<
  63.  
  64. .cpp.obj:
  65.    $(CPP) $(CPP_PROJ) /c $<
  66.  
  67. .cxx.obj:
  68.    $(CPP) $(CPP_PROJ) /c $<
  69.  
  70. .cpp.E:
  71.    $(CPP) $(CPP_PROJ) -E $< >$*.E  
  72.  
  73. .cpp.sbr:
  74.    $(CPP) $(CPP_PROJ) $<  
  75.