| @@ -223,6 +223,9 @@ HOST_EXTRACFLAGS += $(shell $(CONFIG_SHELL) $(srctree)/$(src)/check.sh $(HOSTCC) · 222 unmodified lines |
| 223 | HOSTCFLAGS_lex.zconf.o := -I$(src) | 223 | HOSTCFLAGS_lex.zconf.o := -I$(src) |
| 224 | HOSTCFLAGS_zconf.tab.o := -I$(src) | 224 | HOSTCFLAGS_zconf.tab.o := -I$(src) |
| 225 | | 225 | |
| | 226 | LEX_PREFIX_zconf := zconf |
| | 227 | YACC_PREFIX_zconf := zconf |
| | 228 | |
| 226 | HOSTLOADLIBES_qconf = $(KC_QT_LIBS) -ldl | 229 | HOSTLOADLIBES_qconf = $(KC_QT_LIBS) -ldl |
| 227 | HOSTCXXFLAGS_qconf.o = $(KC_QT_CFLAGS) -D LKC_DIRECT_LINK | 230 | HOSTCXXFLAGS_qconf.o = $(KC_QT_CFLAGS) -D LKC_DIRECT_LINK |
| 228 | | 231 | |
| @@ -335,28 +338,3 @@ $(obj)/gconf.glade.h: $(obj)/gconf.glade · 106 unmodified lines |
| 335 | $(Q)intltool-extract --type=gettext/glade --srcdir=$(srctree) \ | 338 | $(Q)intltool-extract --type=gettext/glade --srcdir=$(srctree) \ |
| 336 | $(obj)/gconf.glade | 339 | $(obj)/gconf.glade |
| 337 | | 340 | |
| 338 | ### | | |
| 339 | # The following requires flex/bison/gperf | | |
| 340 | # By default we use the _shipped versions, uncomment the following line if | | |
| 341 | # you are modifying the flex/bison src. | | |
| 342 | # LKC_GENPARSER := 1 | | |
| 343 | | | |
| 344 | ifdef LKC_GENPARSER | | |
| 345 | | | |
| 346 | $(obj)/zconf.tab.c: $(src)/zconf.y | | |
| 347 | $(obj)/lex.zconf.c: $(src)/zconf.l | | |
| 348 | $(obj)/zconf.hash.c: $(src)/zconf.gperf | | |
| 349 | | | |
| 350 | %.tab.c: %.y | | |
| 351 | bison -l -b $* -p $(notdir $*) $< | | |
| 352 | cp $@ $@_shipped | | |
| 353 | | | |
| 354 | lex.%.c: %.l | | |
| 355 | flex -L -P$(notdir $*) -o$@ $< | | |
| 356 | cp $@ $@_shipped | | |
| 357 | | | |
| 358 | %.hash.c: %.gperf | | |
| 359 | gperf -C < $< > $@ | | |
| 360 | cp $@ $@_shipped | | |
| 361 | | | |
| 362 | endif | | |