X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=mkconfig;h=4c5675bd3cca3eea89955f8d4feb49dd597d8463;hb=01df521217957d77d53c2d570183eded7030938f;hp=c3e4cea8d9e90e798cb8a8d8cb2a6da889ae1e78;hpb=afa98843e4665add11b69496341053b268156e3a;p=oweals%2Fu-boot.git diff --git a/mkconfig b/mkconfig index c3e4cea8d9..4c5675bd3c 100755 --- a/mkconfig +++ b/mkconfig @@ -10,12 +10,14 @@ APPEND=no # Default: Create new config file BOARD_NAME="" # Name to print in make output +TARGETS="" while [ $# -gt 0 ] ; do case "$1" in --) shift ; break ;; -a) shift ; APPEND=yes ;; -n) shift ; BOARD_NAME="${1%%_config}" ; shift ;; + -t) shift ; TARGETS="`echo $1 | sed 's:_: :g'` ${TARGETS}" ; shift ;; *) break ;; esac done @@ -82,6 +84,12 @@ else > config.h # Create new config file fi echo "/* Automatically generated - do not edit */" >>config.h + +for i in ${TARGETS} ; do + echo "#define CONFIG_MK_${i} 1" >>config.h ; +done + echo "#include " >>config.h +echo "#include " >>config.h exit 0