makefile.am
来自「手机浏览器源码程序,功能强大」· AM 代码 · 共 49 行
AM
49 行
NULL =
YACC=bison
EXTRA_DIST = parser.y
parser.cpp: $(srcdir)/parser.y
cd $(srcdir); \
$(YACC) -d -p cssyy parser.y && mv parser.tab.c parser.cpp; \
if test -f parser.tab.h; then \
if cmp -s parser.tab.h parser.h; then rm -f parser.tab.h; \
else mv parser.tab.h parser.h; fi \
else :; fi
tokenizer.cpp: maketokenizer tokenizer.flex
cd $(srcdir); \
flex tokenizer.flex && perl maketokenizer lex.yy.c > $@; \
rm -f lex.yy.c
noinst_HEADERS = \
cssproperties.c \
cssvalues.c \
parser.cpp \
tokenizer.cpp \
$(NULL)
VALUEFILES = \
cssvalues.c \
cssvalues.h \
cssvalues.gperf \
$(NULL)
PROPFILES = \
cssproperties.c \
cssproperties.h \
cssproperties.gperf \
$(NULL)
$(VALUEFILES): value-stamp
value-stamp: makevalues cssvalues.in
sh $< && touch $@
$(PROPFILES): prop-stamp
prop-stamp: makeprop cssproperties.in
sh $< && touch $@
BUILT_SOURCES = $(VALUEFILES) $(PROPFILES) value-stamp prop-stamp
CLEANFILES = $(BUILT_SOURCES)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?