MAKEFILE
资源名称:MSDN_VC98.zip [点击查看]
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:2k
源码类别:
Windows编程
开发平台:
Visual C++
- #
- # MAKEFILE
- # Patron Chapter 13
- #
- # Copyright (c)1993-1995 Microsoft Corporation, All Rights Reserved
- #
- # Kraig Brockschmidt, Microsoft
- # Internet : kraigb@microsoft.com
- # Compuserve: >INTERNET:kraigb@microsoft.com
- #
- #Add '#' to the next line for 'noisy' operation
- !CMDSWITCHES +s
- TARGET = patron
- OUTFILE = patron13.exe
- NOOCLIB = 1
- INCLS = $(TARGET).h pages.h resource.h
- OBJS1 = $(TARGET).obj client.obj document.obj precomp.obj
- OBJS2 = print.obj pages.obj pagewin.obj
- OBJS3 = page.obj pagemous.obj tenant.obj
- OBJS4 = dragdrop.obj droptgt.obj dropsrc.obj
- OBJS5 = ""
- OBJS6 = ""
- OBJS = $(OBJS1) $(OBJS2) $(OBJS3) $(OBJS4)
- RCFILES1 = $(TARGET).ico document.ico about.dlg print.dlg
- RCFILES2 = gizmo72.bmp gizmo96.bmp gizmo120.bmp
- RCFILES = $(RCFILES1) $(RCFILES2)
- !include "..\..\inole-a.mak"
- !include "..\..\inole-b.mak"
- ##### Dependencies #####
- $(TARGET).res : $(TARGET).rc $(INCLS) $(RCFILES)
- #Application level things
- #The file that does #define INITGUIDS should not use precompiled headers.
- $(TARGET).obj : $(TARGET).cpp $(INCLS)
- echo ++++++++++
- echo Compiling $*.cpp
- cl $(CFLAGS) $(DEFS) $(DOC) $*.cpp
- client.obj : client.cpp $(INCLS)
- #Document level things
- document.obj : document.cpp $(INCLS)
- print.obj : print.cpp $(INCLS)
- #Editor level things
- pages.obj : pages.cpp $(INCLS)
- pagewin.obj : pagewin.cpp $(INCLS)
- page.obj : page.cpp $(INCLS)
- pagemous.obj : pagemous.cpp $(INCLS)
- tenant.obj : tenant.cpp $(INCLS)
- dragdrop.obj : dragdrop.cpp $(INCLS)
- droptgt.obj : droptgt.cpp $(INCLS)
- dropsrc.obj : dropsrc.cpp $(INCLS)