SRC = vector.cc vector_to_exp.cc vector_init.cc vector_fill.cc vector_length.cc vector_ref.cc vector_set.cc vector_replace.cc subvector.cc subvector_fill.cc CC = cl.exe C_FLAGS = /c /Zi /Ob1 /DWINDOWS /DDEBUG /DPARANOIA /DRFRT_STINGY_STACK /GR /EHsc /TP /I../../libp++ /I../../runtime OBJS = vector.obj vector_to_exp.obj vector_init.obj vector_fill.obj vector_length.obj vector_ref.obj vector_set.obj vector_replace.obj subvector.obj subvector_fill.obj all:: module.list module.list: $(CC) $(C_FLAGS) $(SRC) echo $(OBJS) >module.list clean: del *.obj module.list