📄 make.src
字号:
# CHK=0xC8A5#+-------------------------------------------------------------------# Makefile for ecurz/ecusz (ecu file transfer)# wht@n4hgf.Mt-Park.GA.US#--------------------------------------------------------------------#+:EDITS:*/#:09-10-1992-14:00-wht@n4hgf-ECU release 3.20#:08-22-1992-15:39-wht@n4hgf-ECU release 3.20 BETA#:08-21-1992-15:04-wht@n4hgf-executables goes to lib dir#:07-17-1992-18:26-wht@n4hgf-use ../nap.o#:02-10-1992-05:47-wht@n4hgf-mcs avail on some systems when non-COFF produced#:08-06-1991-15:28-wht@n4hgf-neat used wrong rm args#:07-25-1991-12:59-wht@n4hgf-ECU release 3.10#:04-21-1991-12:05-wht@n4hgf-convert to Make.srcSHELL = /bin/shINSTALLED_SZ = $(ECULIBDIR)/ecuszINSTALLED_RZ = $(ECULIBDIR)/ecurz.SUFFIXES:.SUFFIXES: .c .o .h.c.o:; $(BINTIME) $(CC) -c $(CFLAGS) $*.c CFLAGS_EXTRA = -DMD -DREADCHECK -DLOG_XFERCOM_SRC = \ zcommon.c\ zmodem.c\ zcurses.c\ baudtest.c\ zdebug.cCOM_OBJ = \ zcommon.o\ zmodem.o\ zcurses.o\ baudtest.o\ ../logevent.o\ ../nap.oall: ecusz ecurzecusz: ecusz.o $(COM_OBJ) echo 'char *makedate="@(#)ecusz '`date` $(SYSTEM)'";' >ecuszmake.c $(CC) -c $(CFLAGS) ecuszmake.c ; rm ecuszmake.c $(BINTIME) $(CC) -o $@ $(LDFLAGS) ecusz.o ecuszmake.o $(COM_OBJ) $(LIBS) rm -f ecuszmake.oecurz: ecurz.o $(COM_OBJ) echo 'char *makedate="@(#)ecurz '`date` $(SYSTEM)'";' >ecurzmake.c $(CC) -c $(CFLAGS) ecurzmake.c ; rm ecurzmake.c $(BINTIME) $(CC) -o $@ $(LDFLAGS) ecurz.o ecurzmake.o $(COM_OBJ) $(LIBS) rm -f ecurzmake.oecusz.o ecurz.o $(COM_OBJ): Makefile../makedirs: cd ..;make makedirsinstall: ../makedirs ecusz ecurz ../makedirs -m 755 $(ECULIBDIR) rm -f $(INSTALLED_SZ) $(INSTALLED_SZ)~ if [ -f $(INSTALLED_SZ) ]; then mv $(INSTALLED_SZ) $(INSTALLED_SZ)~; fi cp ecusz $(INSTALLED_SZ) strip $(INSTALLED_SZ) -if [ -x /usr/bin/mcs ]; then /usr/bin/mcs -d $(INSTALLED_SZ); fi chown bin $(INSTALLED_SZ) chgrp bin $(INSTALLED_SZ) chmod 711 $(INSTALLED_SZ) rm -f $(INSTALLED_RZ) $(INSTALLED_RZ)~ if [ -f $(INSTALLED_RZ) ]; then mv $(INSTALLED_RZ) $(INSTALLED_RZ)~; fi cp ecurz $(INSTALLED_RZ) strip $(INSTALLED_RZ) -if [ -x /usr/bin/mcs ]; then /usr/bin/mcs -d $(INSTALLED_RZ); fi chown bin $(INSTALLED_RZ) chgrp bin $(INSTALLED_RZ) chmod 711 $(INSTALLED_RZ)neat: rm -f .make.* depend.tmp eddep.tmp Makefile.new *.bak *.BAK rm -f core tags cscope.out rm -f ecuszmake.c ecuszmake.o ecurzmake.c ecurzmake.o -rm -f *~ *# *.orig *.rej make.log a.outclean: neat rm -f *.oclobber: clean rm -f ecusz ecurzdistclean: clobber rm -f Makefilecomsrc.fls: Makefile ls $(COM_SRC) > comsrc.flsprotos: comsrc.fls echo ' ' > protos.h csh ../zgcc comsrc.fls protos.h ..../logevent.o: cd ..;make logevent.o../nap.o: cd ..;make nap.o## MAKE DEPEND: regenerate .c:.h, .ol:.c, .ol:.asm dependencies automatically#depend: rm -f depend.tmp $(CC) -M $(CFLAGS) $(COM_SRC) >>depend.tmp echo '/^# DO NOT DELETE THIS LINE' >eddep.tmp echo '.+1,$$d' >>eddep.tmp echo 'r depend.tmp' >> eddep.tmp echo 'w' >> eddep.tmp echo 'q' >> eddep.tmp cp Makefile Makefile.new ex Makefile.new < eddep.tmp || true rm eddep.tmp depend.tmp echo '# DEPENDENCIES MUST END AT END OF FILE' >>Makefile.new echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY'>>Makefile.new echo '# see make depend above'>>Makefile.new mv Makefile Makefile.bak mv Makefile.new Makefile# DO NOT DELETE THIS LINE# DEPENDENCIES MUST END AT END OF FILE# IF YOU PUT STUFF HERE IT WILL GO AWAY# see make depend above
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -