obj=build

#commonsrc=../../cvsprj/xda-devtools/itsutils/common
boostroot=$(BOOST)
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

