makefile

来自「商业银行前置系统」· 代码 · 共 62 行

TXT
62
字号
#                                                                   # makefile for application preconsole cics program#.SUFFIXES:.c.SUFFIXES:.ccs.SUFFIXES:.cpreGFXDIR=$(HOME)/gfxAPDIR=$(HOME)/apAPSCDIR=$(APDIR)/scAPSPDIR=$(APDIR)/spAPSPABISDIR=$(APSPDIR)/abisCICSDIR=/usr/lpp/cicsSYBASEDIR=/sybclINCDIR=-I$(GFXDIR)/include -I$(APDIR)/include -I$(APSCDIR)/include \       -I$(APSPDIR)/include -I$(APSPABISDIR)/include \       -I$(SYBASEDIR)/include -I$(CICSDIR)/includeLIBDIR=-L$(GFXDIR)/lib -L$(APDIR)/lib -L$(APSCDIR)/lib \       -L$(APSPDIR)/lib -L$(APSPABISDIR)/lib \       -L$(SYBASEDIR)/lib -L$(CICSDIR)/lib -L/usr/lib/dce       LIB=-lapspabis -lapsc -lcicsap -lcicsgfx -labis -s \    -lcs_r.so -lct_r.so -ltcl_dce.so -lcomn_dce.so -lintl_r.so -ldce \    -lcicsecico -ldcelibc_r -ldcepthreads -lc_r -lpthreads -lmCICSREDO=$(GFXDIR)/bin/cicsredoCC=xlc_r4CPRE=$(SYBASEDIR)/bin/cpre -V CS_VERSION_110 $(INCDIR)CICSTRAN=$(CICSDIR)/bin/cicstranCICSTCL=$(CICSDIR)/bin/cicstclCFLAG=-bI:/usr/lpp/cics/lib/cicsprC.exp -e main -qmaxmem=8192 \      -O -DABISECI -DUNIX -DCICS -DDEBUG -DABISV20 \	  -DFILE_DIAG='"/var/cics_regions/AP00/log/diag"'EDF=help: 	@echo Please input filename that will be made 	@echo 'syntax: make <help|all|"filename">'all: sp010101 sp010103 sp010104 sp010105 sp010106 sp010107 \     sp010108 sp010109 sp010110 sp010111 sp010112 sp010113 \     sp010201 sp010802.c:	cp $@.c cicsredo.tmp	$(CICSREDO) < cicsredo.tmp > $@.c	rm cicsredo.tmp	$(CC) -o $@ $< $(CFLAG) $(INCDIR) $(LIBDIR) $(LIB)	mv $@ $(APDIR)/cicsbin	if [ -f $*.ccs ]; then rm $*.c; fi	if [ -f $*.cpre ]; then rm $*.ccs; fi	if [ -f $*.cpre.cp ]; then rm $*.cpre.cp; fi	.ccs.c:	$(CICSTRAN) -lC $(EDF) $<.cpre.ccs:	$(CICSREDO) $< < $< > $<.cp	$(CPRE) $<.cp	mv $<.c $@

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?