Makefile (1020026f99069976001816b8198bc04ee342cd2e) | Makefile (46d2631978c05e55b28454ac864aba0287f50322) |
---|---|
1# =========================================================================== 2# Kernel configuration targets 3# These targets are used from top-level makefile 4 5PHONY += oldconfig xconfig gconfig menuconfig config silentoldconfig update-po-config 6 7Kconfig := arch/$(SRCARCH)/Kconfig 8 --- 13 unchanged lines hidden (view full) --- 22 $< -o $(Kconfig) 23 24silentoldconfig: $(obj)/conf 25 $< -s $(Kconfig) 26 27# Create new linux.pot file 28# Adjust charset to UTF-8 in .po file to accept UTF-8 in Kconfig files 29# The symlink is used to repair a deficiency in arch/um | 1# =========================================================================== 2# Kernel configuration targets 3# These targets are used from top-level makefile 4 5PHONY += oldconfig xconfig gconfig menuconfig config silentoldconfig update-po-config 6 7Kconfig := arch/$(SRCARCH)/Kconfig 8 --- 13 unchanged lines hidden (view full) --- 22 $< -o $(Kconfig) 23 24silentoldconfig: $(obj)/conf 25 $< -s $(Kconfig) 26 27# Create new linux.pot file 28# Adjust charset to UTF-8 in .po file to accept UTF-8 in Kconfig files 29# The symlink is used to repair a deficiency in arch/um |
30update-po-config: $(obj)/kxgettext | 30update-po-config: $(obj)/kxgettext $(obj)/gconf.glade.h |
31 $(Q)echo " GEN config" 32 $(Q)xgettext --default-domain=linux \ 33 --add-comments --keyword=_ --keyword=N_ \ 34 --from-code=UTF-8 \ 35 --files-from=scripts/kconfig/POTFILES.in \ 36 --output $(obj)/config.pot 37 $(Q)sed -i s/CHARSET/UTF-8/ $(obj)/config.pot 38 $(Q)ln -fs Kconfig.i386 arch/um/Kconfig.arch --- 95 unchanged lines hidden (view full) --- 134qconf-objs := kconfig_load.o zconf.tab.o 135endif 136 137ifeq ($(gconf-target),1) 138gconf-objs := gconf.o kconfig_load.o zconf.tab.o 139endif 140 141clean-files := lkc_defs.h qconf.moc .tmp_qtcheck \ | 31 $(Q)echo " GEN config" 32 $(Q)xgettext --default-domain=linux \ 33 --add-comments --keyword=_ --keyword=N_ \ 34 --from-code=UTF-8 \ 35 --files-from=scripts/kconfig/POTFILES.in \ 36 --output $(obj)/config.pot 37 $(Q)sed -i s/CHARSET/UTF-8/ $(obj)/config.pot 38 $(Q)ln -fs Kconfig.i386 arch/um/Kconfig.arch --- 95 unchanged lines hidden (view full) --- 134qconf-objs := kconfig_load.o zconf.tab.o 135endif 136 137ifeq ($(gconf-target),1) 138gconf-objs := gconf.o kconfig_load.o zconf.tab.o 139endif 140 141clean-files := lkc_defs.h qconf.moc .tmp_qtcheck \ |
142 .tmp_gtkcheck zconf.tab.c lex.zconf.c zconf.hash.c | 142 .tmp_gtkcheck zconf.tab.c lex.zconf.c zconf.hash.c gconf.glade.h |
143clean-files += mconf qconf gconf 144clean-files += config.pot linux.pot 145 146# Check that we have the required ncurses stuff installed for lxdialog (menuconfig) 147PHONY += $(obj)/dochecklxdialog 148$(addprefix $(obj)/,$(lxdialog)): $(obj)/dochecklxdialog 149$(obj)/dochecklxdialog: 150 $(Q)$(CONFIG_SHELL) $(check-lxdialog) -check $(HOSTCC) $(HOST_EXTRACFLAGS) $(HOST_LOADLIBES) --- 98 unchanged lines hidden (view full) --- 249$(obj)/gconf.o: $(obj)/lkc_defs.h 250 251$(obj)/%.moc: $(src)/%.h 252 $(KC_QT_MOC) -i $< -o $@ 253 254$(obj)/lkc_defs.h: $(src)/lkc_proto.h 255 sed < $< > $@ 's/P(\([^,]*\),.*/#define \1 (\*\1_p)/' 256 | 143clean-files += mconf qconf gconf 144clean-files += config.pot linux.pot 145 146# Check that we have the required ncurses stuff installed for lxdialog (menuconfig) 147PHONY += $(obj)/dochecklxdialog 148$(addprefix $(obj)/,$(lxdialog)): $(obj)/dochecklxdialog 149$(obj)/dochecklxdialog: 150 $(Q)$(CONFIG_SHELL) $(check-lxdialog) -check $(HOSTCC) $(HOST_EXTRACFLAGS) $(HOST_LOADLIBES) --- 98 unchanged lines hidden (view full) --- 249$(obj)/gconf.o: $(obj)/lkc_defs.h 250 251$(obj)/%.moc: $(src)/%.h 252 $(KC_QT_MOC) -i $< -o $@ 253 254$(obj)/lkc_defs.h: $(src)/lkc_proto.h 255 sed < $< > $@ 's/P(\([^,]*\),.*/#define \1 (\*\1_p)/' 256 |
257# Extract gconf menu items for I18N support 258$(obj)/gconf.glade.h: $(obj)/gconf.glade 259 intltool-extract --type=gettext/glade $(obj)/gconf.glade |
|
257 258### 259# The following requires flex/bison/gperf 260# By default we use the _shipped versions, uncomment the following line if 261# you are modifying the flex/bison src. 262# LKC_GENPARSER := 1 263 264ifdef LKC_GENPARSER --- 18 unchanged lines hidden --- | 260 261### 262# The following requires flex/bison/gperf 263# By default we use the _shipped versions, uncomment the following line if 264# you are modifying the flex/bison src. 265# LKC_GENPARSER := 1 266 267ifdef LKC_GENPARSER --- 18 unchanged lines hidden --- |