Hi Simon, I got no time to try it yet but I have a general comment. > > Sometimes it is useful to include a CONFIG option that contains a string. > This is hard to do in general, since in many cases it is useful to have the > quotes > around the string so that, for example: >
wouldn't it be cleaner to always convert a Kconfig option which is defined as a string to a string without the double quotes? If someone needs them he could explicitly add them with bootcmd=run "CONFIG_BOARD_CMD" Because in my case I have some options I use them to build together the kernel command line I pass to the kernel. Ok I could store them before in an own variable and them use them with ${variable} in the command line. But I think it would be cleaner to always convert a string defined in Kconfig in a string without the quotes. What do you think? > bootcmd=run CONFIG_BOARD_CMD > > becomes > > bootcmd=run "boot_board" > just out of curiosity as we are also using similar things in our environment, the double quotes in this case are not needed or? > But for the special case where there is a single quoted, it seems reasonable > to > suppress the quotes, so that: > > board=CONFIG_SYS_BOARD > > becomes > > board=sandbox > > Update the script, documentation and tests accordingly. > > Signed-off-by: Simon Glass <s...@chromium.org> > --- [..] Best regards Holger