📄 makefile
字号:
# Makefile for phoon, deltime, parsetime, and libtws (stolen from mh).# Valid options:# BSD42 Set this if your system is BSD 4.2 or later.# SYS5 Set this if your system is System V.# EUROPE Makes nn/nn/nn mean dd/mm/yy instead of mm/dd/yy.# ATZ This has something to do with alpha-numeric time zones.# DSTXXX This has something to do with daylight savings time.# HUJI I don't# INETONLY know what# LEXDEBUG the rest of these# ONECASE do.OPTIONS = -DBSD42 -DATZ -DDSTXXXCC = ccCFLAGS = -O $(OPTIONS)LDFLAGS = -ns.SUFFIXES: .man .cat.man.cat: nroff -h -man $< > $@all: phoon phoon.cat deltime deltime.cat parsetime libtws.catphoon: phoon.o libtws.a $(CC) $(LDFLAGS) -o phoon phoon.o -lm libtws.aphoon.o: phoon.c tws.hdeltime: deltime.o libtws.a $(CC) $(LDFLAGS) -o deltime deltime.o libtws.adeltime.o: deltime.c tws.hparsetime: parsetime.o libtws.a $(CC) $(LDFLAGS) -o parsetime parsetime.o libtws.aparsetime.o: parsetime.c tws.hlibtws.a: dtime.o dtimep.o lexstring.o ar r libtws.a dtime.o dtimep.o lexstring.o ranlib libtws.adtime.o: dtime.c tws.hdtimep.o: dtimep.c tws.hdtimep.c: dtimep.lex lex -nt dtimep.lex | sed -f lexedit.sed > dtimep.clexstring.o: lexstring.c $(CC) $(CFLAGS) -c -DONECASE lexstring.cclean: -rm -f dtimep.c *.o libtws.a phoon deltime parsetime *.cat phoon.shar corephoon.shar: phoon.shar1 phoon.shar2phoon.shar1: README Makefile deltime.c deltime.man dtime.c dtimep.lex shar -v -c -p X README Makefile deltime.c deltime.man dtime.c dtimep.lex > phoon.shar1phoon.shar2: lexedit.sed lexstring.c libtws.man parsetime.c phoon.c phoon.man tws.h shar -v -c -p X lexedit.sed lexstring.c libtws.man parsetime.c phoon.c phoon.man tws.h > phoon.shar2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -