📄 makefile
字号:
#
# MAKEFILE
# Patron Chapter 24
#
# 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 = patron24.exe
INCLS = $(TARGET).h pages.h resource.h tenant.h
OBJS1 = $(TARGET).obj client.obj document.obj precomp.obj
OBJS2 = print.obj pages.obj pagewin.obj page.obj pagemous.obj
OBJS3 = tenant.obj dragdrop.obj droptgt.obj dropsrc.obj
OBJS4 = iclisite.obj iadvsink.obj iuilink.obj iolecont.obj
OBJS5 = iperfile.obj iclassf.obj iipsite.obj iipuiwin.obj
OBJS6 = ambients.obj iconsite.obj events.obj connect.obj
OBJS = $(OBJS1) $(OBJS2) $(OBJS3) $(OBJS4) $(OBJS5) $(OBJS6)
RCFILES1 = $(TARGET).ico document.ico about.dlg print.dlg
RCFILES2 = gizmo72.bmp gizmo96.bmp gizmo120.bmp events.dlg
RCFILES = $(RCFILES1) $(RCFILES2)
!include "..\\..\\inole-a.mak"
!include "..\\..\\inole-b.mak"
##### Dependencies #####
$(TARGET).res : $(TARGET).rc $(INCLS) $(RCFILES) resource.h
#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)
iclassf.obj : iclassf.cpp $(INCLS)
#Document level things
document.obj : document.cpp $(INCLS)
print.obj : print.cpp $(INCLS)
iuilink.obj : iuilink.cpp $(INCLS)
iperfile.obj : iperfile.cpp $(INCLS)
iolecont.obj : iolecont.cpp $(INCLS)
iipuiwin.obj : iipuiwin.cpp $(INCLS)
#Page level things
pages.obj : pages.cpp $(INCLS)
pagewin.obj : pagewin.cpp $(INCLS)
page.obj : page.cpp $(INCLS)
pagemous.obj : pagemous.cpp $(INCLS)
dragdrop.obj : dragdrop.cpp $(INCLS)
droptgt.obj : droptgt.cpp $(INCLS)
dropsrc.obj : dropsrc.cpp $(INCLS)
#Site level things
tenant.obj : tenant.cpp $(INCLS)
iclisite.obj : iclisite.cpp $(INCLS)
iadvsink.obj : iadvsink.cpp $(INCLS)
iipsite.obj : iipsite.cpp $(INCLS)
#Control site things
iconsite.obj : iconsite.cpp $(INCLS)
ambients.obj : ambients.cpp $(INCLS)
events.obj : events.cpp $(INCLS)
connect.obj : connect.cpp $(INCLS)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -