Blame | Last modification | View Log | RSS feed
# -*- mode: mak; -*-## cmdfile --- Visual C/C++ (WIN32/console) builds## $Source: /cvsroot/device/DEVL/UTILS/SH/makefile.vc,v $# $Revision: 1.2 $ $Date: 2004/05/10 09:30:08 $ $State: Exp $# $Author: ayoung $ $Locker: $#CC = clCL = linkSRCDIR = .OBJDIR = WIN32D.OBJBINDIR = WIN32D.BINCFLAGS = \-c -nologo -W4 \-Zi -Od -GZ -Gs1024 \-Gm -GX -Gz \-I. -I.\INCLUDE -I..\LIBWIN32 \-DWINVER=0x0400 -DWIN32 -D_WIN32 \-Fd$(OBJDIR)\\ -YX -Fp$(BINDIR)\\LFLAGS = \-nologo -subsystem:console -map -debug \gdi32.lib winspool.lib comdlg32.lib advapi32.lib \shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib \odbccp32.libSHOBJS = \$(OBJDIR)/sh1.obj \$(OBJDIR)/sh2.obj \$(OBJDIR)/Sh3.obj \$(OBJDIR)/sh4.obj \$(OBJDIR)/sh5.obj \$(OBJDIR)/sh6.obj \$(OBJDIR)/sh7.obj \$(OBJDIR)/sh8.obj \$(OBJDIR)/sh9.obj \$(OBJDIR)/sh10.obj \$(OBJDIR)/sh11.obj \$(OBJDIR)/Sh12.obj \$(OBJDIR)/sh13.obj \$(OBJDIR)/dirent.objGLOBOBJS = \$(OBJDIR)/glob.obj \$(OBJDIR)/dirent.objall: $(OBJDIR) $(BINDIR) $(BINDIR)\sh.exeglob: $(BINDIR)\glob.exe{$(SRCDIR)}.c{$(OBJDIR)}.obj:$(CC) $(CFLAGS) -Fo$@ $<{$(SRCDIR)\..\LIBWIN32}.c{$(OBJDIR)}.obj:$(CC) $(CFLAGS) -Fo$@ $<$(BINDIR)\sh.exe: $(SHOBJS)$(CL) $(LFLAGS) -out:$@ -map $(SHOBJS)$(BINDIR)\glob.exe: $(GLOBOBJS)$(CL) $(LFLAGS) -out:$@ $(GLOBOBJS)$(OBJDIR):@mkdir $@$(BINDIR):@mkdir $@.PHONY: cleanclean:@-rm $(OBJDIR)\*.*@-mkdir $(OBJDIR).PHONY: vcleanvclean: clean@-rm $(BINDIR)\*.*@-mkdir $(BINDIR)