!include ../common.mak

OBJS = 	\
	$(OUTDIR)\bookmark.obj \
	$(OUTDIR)\HTMLtag.obj \
	$(OUTDIR)\encutil.obj \
	$(OUTDIR)\encutil2.obj \
	$(OUTDIR)\url.obj \
	$(OUTDIR)\booklist.obj \
	$(OUTDIR)\BookmarkTree.obj \
	$(OUTDIR)\IbookmarkTree.obj \
	$(OUTDIR)\bslib.obj \
	$(OUTDIR)\BSStringHolder.obj \
	$(OUTDIR)\clearKey.obj \
	$(OUTDIR)\NTfunction.obj 
	


all : $(OBJS)

.cpp .obj:
	$(CC) $(CFLAGS) $(DEBFLAGS) /Fo$(OUTDIR)\ $<

.c .obj:
	$(CC) $(CFLAGS) $(DEBFLAGS) /Fo$(OUTDIR)\ $<

$(OUTDIR)\bookmark.obj : bookmark.cpp bookmark.h
$(OUTDIR)\HTMLtag.obj : HTMLtag.cpp HTMLtag.h
$(OUTDIR)\encutil.obj : encutil.c encutil.h
$(OUTDIR)\encutil2.obj : encutil2.c encutil2.h
$(OUTDIR)\url.obj : url.cpp url.h
$(OUTDIR)\booklist.obj : booklist.cpp booklist.h bookmark.h
$(OUTDIR)\BookmarkTree.obj : BookmarkTree.cpp BookmarkTree.h bookmark.h booklist.h
$(OUTDIR)\IbookmarkTree.obj : IbookmarkTree.cpp IbookmarkTree.h $(OUTDIR)\bookmark.obj
$(OUTDIR)\bslib.obj : bslib.cpp bslib.h
$(OUTDIR)\BSStringHolder.obj : BSStringHolder.cpp BSStringHolder.h
$(OUTDIR)\clearKey.obj : clearKey.cpp clearKey.h
$(OUTDIR)\NTfunction.obj : NTfunction.cpp NTfunction.h

clean:
	del $(OBJS)

