obj=build #commonsrc=../../cvsprj/xda-devtools/itsutils/common boostroot=c:/local/boost/boost_1_33_0 ldlibs=user32.lib ldflags=/nologo /debug $(ldlibs) #cincs+=-I $(commonsrc) cincs+=-I $(boostroot) cdefs+=-D_NO_RAPI cdefs+=-DNOMINMAX cflags=-W3 -GX -GR -nologo -Zi $(cincs) $(cdefs) # debug.obj stringutils.obj vectorutils.obj OBJLIST=skypeapilog.obj skypeapilog.exe: $(obj) $(addprefix $(obj)/,$(OBJLIST)) @link $(ldflags) -out:$@ $(addprefix $(obj)/,$(OBJLIST)) $(obj): mkdir $@ $(obj)/%.obj: %.cpp @cl -c $(cflags) -Fo"$(obj)/" $< #$(obj)/%.obj: $(commonsrc)/%.cpp # @cl -c $(cflags) -Fo"$(obj)/" $< clean: @rm -rf $(obj) @-rm -f *.ilk *.pdb skypeapilog.exe