# -*- mode: mak; -*- # # mkdepend -- Visual C/C++ (WIN32/console) builds # # $Source: /cvsroot/device/DEVL/UTILS/MKDEPEND/makefile.vc,v $ # $Revision: 1.3 $ $Date: 2004/11/04 07:10:47 $ $State: Exp $ # $Author: ayoung $ $Locker: $ # CC = cl -c -DDEBUG CL = cl SRCDIR = . OBJDIR = WIN32D.OBJ BINDIR = WIN32D.BIN UTILS = ..\..\..\BIN.win32 CFLAGS = \ -nologo -W3 -Zi -Od -I../../libwin32 -YX \ -DWINVER=0x0400 -DWIN32 -D_CONSOLE -D_MBCS \ -Fd$(OBJDIR)\\ -Fp$(BINDIR)\\ OBJS = \ $(OBJDIR)/main.obj \ $(OBJDIR)/argv.obj \ $(OBJDIR)/parse.obj \ $(OBJDIR)/include.obj \ $(OBJDIR)/ifparser.obj \ $(OBJDIR)/cppsetup.obj \ $(OBJDIR)/pr.obj {$(SRCDIR)}.c{$(OBJDIR)}.obj: $(CC) $(CFLAGS) -Fo$@ $< mkdepend.exe: $(OBJDIR) $(BINDIR) $(OBJS) $(CL) $(CFLAGS) -Fe$(BINDIR)\$@ -Fm$(BINDIR)\mkdepend.map $(OBJS) $(OBJDIR): @$(UTILS)\mkdir $@ $(BINDIR): @$(UTILS)\mkdir $@ clean: @-$(UTILS)\rm -f $(OBJDIR)\*.* @-$(UTILS)\rm -rf $(OBJDIR) vclean: clean @-$(UTILS)\rm -f $(BINDIR)\*.* @-$(UTILS)\rm -rf $(BINDIR)