📄 makefile
字号:
# Makefile - for target server backends## modification history# --------------------# 02c,09sep98,fle doc : changed refgen options since refgen.tcl# 02b,30jul98,fle doc : redirected doc output to DOCS_DIR# 02a,27may98,fle doc now uses refgen instead of mangen# 01z,27mar98,pdn Added wdbpipe sub-directory.# 01y,03feb98,rlp Added wdbportsvr sub-directory.# 01x,21jan98,c_c Target Server DLLization implementation.# 01w,09oct96,elp removed -DHOST (now in generic.mh)# 01v,23may96,jco fixed dependencies.# 01u,15may96,jco added simultaneous multi host built support.# 01t,08nov95,wmd rm wpwrlib.c from DOC_FILES for now.# 01s,07nov95,wmd added wpwrlib.c to DOC_FILES.# 01r,11sep95,p_m added docs subdir.# 01q,28aug95,tpr added netrom backend sub-directory.# 01p,25jul95,p_m removed bkendlib.c from DOCFILES.# 01o,08jun95,p_m added documentation building support.# 01n,01jun95,tpr added wdbserial sub-directory.# 01m,22may95,jcf name revision.# 01l,03may95,tpr changed -DUNIX to -DHOST.# reworked following directory modification.# changed BCKND by BKEND.# 01k,19apr95,pad reinstated LIB_PATH.# 01j,14apr95,p_m updated for new tree.# 01i,15mar95,pad added loopback backend.# 01h,07mar95,p_m added $(WIND_SHARE_INC) and use (WDB_XDR_LIB) to build# the shared backend.# 01g,06mar95,pad removed clean target. Now remove shared objects.# 01f,03mar95,p_m added xdrwdb sub-directory.# 01e,30jan95,tpr added bckndlib.o# 01d,23jan95,tpr added -DUNIX in LOCAL_CFLAGS.# 01c,09jan95,tpr added bckndlog.o.# 01b,14nov94,c_s added SH_BCKND_OBJS.# tpr addedd LIB_PATH.# 01a,17oct94,pme written.#include $(WIND_BASE)/host/include/make/generic.mhinclude $(WIND_BASE)/host/include/make/$(HOST).mhINCLUDES = $(WIND_INC) $(WIND_SHARE_INC)SUBDIRS = share loopback netrom wdbrpc wdbserial wdbportsvr wdbpipe docsDOCFILES = share/bkendlog.cLOCAL_CFLAGS = -DPORTABLEdefault: $(SUBDIRS)docs:: (cd docs; $(MAKE) HOST=$(HOST) TOOLCHAIN=$(TOOLCHAIN) \ EXETYPE=$(EXETYPE))loopback:: (cd loopback; $(MAKE) HOST=$(HOST) TOOLCHAIN=$(TOOLCHAIN) \ EXETYPE=$(EXETYPE))netrom:: (cd netrom; $(MAKE) HOST=$(HOST) TOOLCHAIN=$(TOOLCHAIN) \ EXETYPE=$(EXETYPE))share:: (cd share; $(MAKE) HOST=$(HOST) TOOLCHAIN=$(TOOLCHAIN) \ EXETYPE=$(EXETYPE))wdbrpc:: (cd wdbrpc; $(MAKE) HOST=$(HOST) TOOLCHAIN=$(TOOLCHAIN) \ EXETYPE=$(EXETYPE))wdbserial:: (cd wdbserial; $(MAKE) HOST=$(HOST) TOOLCHAIN=$(TOOLCHAIN) \ EXETYPE=$(EXETYPE))wdbportsvr:: (cd wdbportsvr; $(MAKE) HOST=$(HOST) TOOLCHAIN=$(TOOLCHAIN) \ EXETYPE=$(EXETYPE))wdbpipe:: (cd wdbpipe; $(MAKE) HOST=$(HOST) TOOLCHAIN=$(TOOLCHAIN) \ EXETYPE=$(EXETYPE))LIBRARIES = $(TGTSVR_BKEND_LIB)PROGRAMS = TESTS = DOCS = doc## Add special build targets and default here.doc: $(DOCFILES) $(WIND_BIN)/refgen $(REFGEN_OPT) -book Tornado_API_Reference \ -chapter Target_Server_Internal_Routines \ -out $(DOCS_ROOT)/tornado-api/tgtint $(DOCFILES) $(WIND_BIN)/htmlLink $(DOCS_ROOT)/tornado-api/tgtintinclude $(WIND_BASE)/host/include/make/generic2.mh## Dependencies below generated by compiler's handy -M flag.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -