1e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott# Microsoft Developer Studio Generated NMAKE File, Format Version 4.10
2e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott# ** DO NOT EDIT **
3e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott
4e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott# TARGTYPE "Win32 (x86) Console Application" 0x0103
5e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott
6e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott
7e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott!IF "$(OS)" == "Windows_NT"
8e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick ScottNULL=
9e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott!ELSE 
10e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick ScottNULL=nul
11e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott!ENDIF 
12e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott################################################################################
13e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott# Begin Project
14e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick ScottRSC=rc.exe
15e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick ScottCPP=icl.exe
16e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick ScottF90=fl32.exe
17e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott
18e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick ScottOUTDIR=.
19e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick ScottINTDIR=.
20e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott
21e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott# set this directories 
22e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick ScottSTL_INCL=../../stlport
23e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick ScottVC_INCL=.
24e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott# d:/vc41/msdev/include
25e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott
26e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick ScottDep_stl = TestClass.obj main.obj nc_alloc.obj \
27e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scottrandom_number.obj test_algo.obj test_algobase.obj test_bit_vector.obj test_deque.obj \
28e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scotttest_hash_map.obj test_hash_set.obj test_list.obj test_map.obj test_rope.obj test_set.obj \
29e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scotttest_slist.obj test_vector.obj test_string.obj test_bitset.obj test_valarray.obj
30e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott
31e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick ScottLINK32=link.exe
32e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott
33e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick ScottCPP_PROJ=/nologo /W3 /GX /D "WIN32" /MTd /Zi /Gm /Od /D "_CONSOLE"   /I$(STL_INCL) /I. /D_DEBUG
34e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott
35e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick ScottCPP_LIBS = /link /libpath:"..\..\lib"
36e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott
37e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scottcheck: eh_test.out
38e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott
39e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scotteh_test.out : $(Dep_stl)
40e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott	$(CPP) $(CPP_PROJ) $(Dep_stl) -o eh_test.exe $(CPP_LIBS)
41e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott	.\eh_test.exe
42e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott	echo done
43e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott
44e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scottclean :
45e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott	-@erase "$(INTDIR)\*.obj"
46e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott	-@erase "$(OUTDIR)\*.exe"
47e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott	-@erase "$(OUTDIR)\*.obj"
48e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott
49e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott
50e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott.exe.out:
51e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott	$< > $@
52e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott
53e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott.cpp.exe:
54e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott  $(CPP) $(CPP_PROJ) -DMAIN $< $(CPP_LIBS)
55e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott
56e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott.c.obj:
57e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott   $(CPP) $(CPP_PROJ) /c $<
58e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott
59e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott.cpp.obj:
60e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott   $(CPP) $(CPP_PROJ) /c $<
61e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott
62e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott.cxx.obj:
63e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott   $(CPP) $(CPP_PROJ) /c $<
64e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott
65e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott.cpp.E:
66e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott   $(CPP) $(CPP_PROJ) -E $< >$*.E  
67e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott
68e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott.cpp.sbr:
69e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott   $(CPP) $(CPP_PROJ) $<  
70