- 论坛徽章:
- 0
|
回复 9# hbmhalley
根据你的方法,我最终用如下方式实现了:- sed -i -e '/config %config:/,+2c\'\
- -e 'config: scripts_basic outputmakefile FORCE \'\
- -e ' $(Q)mkdir -p include/linux include/config \'\
- -e ' $(Q)$(MAKE) $(build)=scripts/kconfig $@ \'\
- -e '%config: scripts_basic outputmakefile FORCE \'\
- -e ' $(Q)mkdir -p include/linux include/config \'\
- -e ' $(Q)$(MAKE) $(build)=scripts/kconfig $@' \
- -e '/\/ %\/: prepare scripts FORCE/,+2c\'\
- -e '/: prepare scripts FORCE \'\
- -e ' $(Q)$(MAKE) KBUILD_MODULES=$(if $(CONFIG_MODULES),1) \\ \'\
- -e ' $(build)=$(build-dir) \'\
- -e '%/: prepare scripts FORCE \'\
- -e ' $(Q)$(MAKE) KBUILD_MODULES=$(if $(CONFIG_MODULES),1) \\ \'\
- -e ' $(build)=$(build-dir)' Makefile
复制代码 |
|