On Mon, 2016-01-04 at 18:34 +0800, Bamvor Jian Zhang wrote:
On 01/04/2016 12:57 PM, Michael Ellerman wrote:
[...]
quoted
No I meant Makefile, the very top level Makefile.
There is already a kselftest target in there (line 1077), I meant we would add
a kselftest-mergeconfig target in there.
I am trying to add it in top level Makefile, it says:
$ make kselftest-mergeconfig
make[1]: *** No rule to make target 'kselftest-mergeconfig'. Stop.
Makefile:553: recipe for target 'kselftest-mergeconfig' failed
make: *** [kselftest-mergeconfig] Error 2
It works when I get rid of the config at the end of this target. So, I guess
that this is because the "%config" in this Makefile. How should I overwrite
this wildcard?
Yes you're right that is the problem.
If you call it 'kselftest-merge' it works.
I'm not sure there's an easy way to fix it. For now maybe just call it
'kselftest-merge' or something, to avoid the name clash.
CC'ing Michal in case he has any ideas.
cheers