First public contribution.
1 # ;;; -*- Mode:makefile;-*-
2 # Generated manually for MMS
4 # point this to proper location
5 STL_INCL= /include="../../stlport"
8 # STL_INCL= -DEH_NO_SGI_STL
14 AUX_LIST=TestClass.obj,main.obj,nc_alloc.obj,random_number.obj
16 TEST_LIST=test_algo.obj,-
17 test_algobase.obj,test_list.obj,test_slist.obj,-
18 test_bit_vector.obj,test_vector.obj,-
19 test_deque.obj,test_set.obj,test_map.obj,-
20 test_hash_map.obj,test_hash_set.obj,test_rope.obj,-
21 test_string.obj,test_bitset.obj,test_valarray.obj
23 LIST=$(AUX_LIST),$(TEST_LIST)
26 EXECS = $(LIST:%.obj=%.exe)
27 TESTS = $(LIST:%.obj=%.out)
28 TEST_EXE = eh_test.exe
35 # -std strict_ansi_errors
37 CXXFLAGS = $(STL_INCL) /define=(__NO_USE_STD_IOSTREAM,EH_VECTOR_OPERATOR_NEW,EH_DELETE_HAS_THROW_SPEC)
39 # This is to test with native STL
40 # CXXFLAGS = +w2 -xildoff -D__STL_USE_NEWALLOC -DEH_NO_SGI_STL -DEH_NEW_HEADERS -DEH_VECTOR_OPERATOR_NEW -DEH_DELETE_HAS_THROW_SPEC
49 $(LINK)/exe=$(TEST_EXE) $(OBJECTS) $(LIBS)
53 $(CXX) $(CXXFLAGS) /obj=$@ $<