提交 b68e2f6f 编写于 作者: L Liu Chao

kconfig: Add script to update openeuler_defconfig

update_oedefconfig:run make openeuler_defconfig and copy .config to arch/$(SRCARCH)/configs/openeuler_defconfig
save_oedefconfig:copy .config to arch/$(SRCARCH)/configs/openeuler_defconfig
Signed-off-by: NLiu Chao <liuchao173@huawei.com>
上级 7d78f964
......@@ -75,6 +75,14 @@ PHONY += savedefconfig defconfig
savedefconfig: $(obj)/conf
$(Q)$< $(silent) --$@=defconfig $(Kconfig)
update_oedefconfig: $(obj)/conf
$(Q)$< $(silent) --defconfig=arch/$(SRCARCH)/configs/openeuler_defconfig $(Kconfig)
$(Q)$(CONFIG_SHELL) $(srctree)/scripts/kconfig/makeconfig.sh $(SRCARCH)
save_oedefconfig: $(obj)/conf
$(Q)$(CONFIG_SHELL) $(srctree)/scripts/kconfig/makeconfig.sh $(SRCARCH)
defconfig: $(obj)/conf
ifneq ($(wildcard $(srctree)/arch/$(SRCARCH)/configs/$(KBUILD_DEFCONFIG)),)
@$(kecho) "*** Default configuration is based on '$(KBUILD_DEFCONFIG)'"
......
#!/bin/sh
# SPDX-License-Identifier: GPL-2.0
if [ ! -f .config ]; then
echo ".config does not exist"
exit 1
fi
sed -e '/CONFIG_CC_VERSION_TEXT/d' \
-e '/CONFIG_CC_IS_GCC/d' \
-e '/CONFIG_GCC_VERSION/d' \
-e '/CONFIG_LD_VERSION/d' \
-e '/CONFIG_CLANG_VERSION/d' \
-e '/CONFIG_LLD_VERSION/d' \
-e '/CONFIG_CC_CAN/d' \
-e '/CONFIG_CC_HAS/d' \
-i .config
cp .config arch/$1/configs/openeuler_defconfig
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册