【Buildroot】選單製作


參考buildroot,其選單製作的方式(tbd)

  1. Makemenuconfig.先去build package/config/mconf.c
    CONFIG這變數的內容就是package/config
    $(CONFIG)/mconf:
            @mkdir -p $(CONFIG)/buildroot-config
            $(MAKE) CC="$(HOSTCC)" -C $(CONFIG) conf mconf
            -@if [ ! -f .config ]; then \
                    cp $(CONFIG_DEFCONFIG) .config; \
            fi
    menuconfig: $(CONFIG)/mconf
            @mkdir -p $(CONFIG)/buildroot-config
            @if ! KCONFIG_AUTOCONFIG=$(CONFIG)/buildroot-config/auto.conf \
                    KCONFIG_AUTOHEADER=$(CONFIG)/buildroot-config/autoconf.h \
                    $(CONFIG)/mconf $(CONFIG_CONFIG_IN); then \
                    test -f .config.cmd || rm -f .config; \
            fi
    
 

Ed32. Copyright 2008 All Rights Reserved Revolution Two Church theme by Brian Gardner Converted into Blogger Template by Bloganol dot com