On 2023-12-16 01:06:37 [+0900], Masahiro Yamada wrote: … > Using the physical directory structure for the O= option seems more > reasonable. > > The comment says "expand a shell special character '~'", but it has > already been expanded to the home directory in the command line. It might have been expanded, it might have not been expanded. Having a shell script: | #!/bin/sh | | exec make O=~/scratch/mk-check defconfig with bin/sh = dash results in: | make[1]: Entering directory '/home/bigeasy/linux/~/scratch/mk-check' while bin/sh = bash expands the ~ properly before for O=. Would it be too much to ask, to expand the ~? Sebastian