📄 makefile.am
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -