SRC = string.cc string_length.cc string_fill.cc string_init.cc string_ref.cc string_set.cc string_replace.cc substring.cc substring_fill.cc CC = cl.exe C_FLAGS = /c /Zi /Ob1 /DWINDOWS /DDEBUG /DPARANOIA /DRFRT_STINGY_STACK /GR /EHsc /TP /I../../libp++ /I../../runtime OBJS = string.obj string_length.obj string_fill.obj string_init.obj string_ref.obj string_set.obj string_replace.obj substring.obj substring_fill.obj all:: module.list module.list: $(CC) $(C_FLAGS) $(SRC) echo $(OBJS) >module.list clean: del *.obj module.list