Makefile (3aaefce10351fecab348f5e06857f44cafc61a62) Makefile (0da1d4a0b9516adb2acc4841e9f6da6618f47f4e)
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 localmodconfig localyesconfig
7
8ifdef KBUILD_KCONFIG

--- 103 unchanged lines hidden (view full) ---

112$(Q)$(CONFIG_SHELL) $(srctree)/scripts/kconfig/merge_config.sh -m -O $(objtree) $(objtree)/.config $(call configfiles,$(1))
113$(Q)yes "" | $(MAKE) -f $(srctree)/Makefile oldconfig
114endef
115
116PHONY += kvmconfig
117kvmconfig:
118 $(call mergeconfig,kvm_guest)
119
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 localmodconfig localyesconfig
7
8ifdef KBUILD_KCONFIG

--- 103 unchanged lines hidden (view full) ---

112$(Q)$(CONFIG_SHELL) $(srctree)/scripts/kconfig/merge_config.sh -m -O $(objtree) $(objtree)/.config $(call configfiles,$(1))
113$(Q)yes "" | $(MAKE) -f $(srctree)/Makefile oldconfig
114endef
115
116PHONY += kvmconfig
117kvmconfig:
118 $(call mergeconfig,kvm_guest)
119
120PHONY += tinyconfig
121tinyconfig: allnoconfig
122 $(call mergeconfig,tiny)
123
120# Help text used by make help
121help:
122 @echo ' config - Update current config utilising a line-oriented program'
123 @echo ' nconfig - Update current config utilising a ncurses menu based program'
124 @echo ' menuconfig - Update current config utilising a menu based program'
125 @echo ' xconfig - Update current config utilising a QT based front-end'
126 @echo ' gconfig - Update current config utilising a GTK based front-end'
127 @echo ' oldconfig - Update current config utilising a provided .config as base'

--- 5 unchanged lines hidden (view full) ---

133 @echo ' allnoconfig - New config where all options are answered with no'
134 @echo ' allyesconfig - New config where all options are accepted with yes'
135 @echo ' allmodconfig - New config selecting modules when possible'
136 @echo ' alldefconfig - New config with all symbols set to default'
137 @echo ' randconfig - New config with random answer to all options'
138 @echo ' listnewconfig - List new options'
139 @echo ' olddefconfig - Same as silentoldconfig but sets new symbols to their default value'
140 @echo ' kvmconfig - Enable additional options for guest kernel support'
124# Help text used by make help
125help:
126 @echo ' config - Update current config utilising a line-oriented program'
127 @echo ' nconfig - Update current config utilising a ncurses menu based program'
128 @echo ' menuconfig - Update current config utilising a menu based program'
129 @echo ' xconfig - Update current config utilising a QT based front-end'
130 @echo ' gconfig - Update current config utilising a GTK based front-end'
131 @echo ' oldconfig - Update current config utilising a provided .config as base'

--- 5 unchanged lines hidden (view full) ---

137 @echo ' allnoconfig - New config where all options are answered with no'
138 @echo ' allyesconfig - New config where all options are accepted with yes'
139 @echo ' allmodconfig - New config selecting modules when possible'
140 @echo ' alldefconfig - New config with all symbols set to default'
141 @echo ' randconfig - New config with random answer to all options'
142 @echo ' listnewconfig - List new options'
143 @echo ' olddefconfig - Same as silentoldconfig but sets new symbols to their default value'
144 @echo ' kvmconfig - Enable additional options for guest kernel support'
145 @echo ' tinyconfig - Configure the tiniest possible kernel'
141
142# lxdialog stuff
143check-lxdialog := $(srctree)/$(src)/lxdialog/check-lxdialog.sh
144
145# Use recursively expanded variables so we do not call gcc unless
146# we really need to do so. (Do not call gcc as part of make mrproper)
147HOST_EXTRACFLAGS += $(shell $(CONFIG_SHELL) $(check-lxdialog) -ccflags) \
148 -DLOCALE

--- 187 unchanged lines hidden ---
146
147# lxdialog stuff
148check-lxdialog := $(srctree)/$(src)/lxdialog/check-lxdialog.sh
149
150# Use recursively expanded variables so we do not call gcc unless
151# we really need to do so. (Do not call gcc as part of make mrproper)
152HOST_EXTRACFLAGS += $(shell $(CONFIG_SHELL) $(check-lxdialog) -ccflags) \
153 -DLOCALE

--- 187 unchanged lines hidden ---