kbuild: fix building single targets with make O=.. single-target
authorSam Ravnborg <sam@mars.ravnborg.org>
Wed, 5 Apr 2006 10:57:21 +0000 (12:57 +0200)
committerSam Ravnborg <sam@mars.ravnborg.org>
Wed, 5 Apr 2006 10:57:21 +0000 (12:57 +0200)
commitbc2546a67975a7bddc72f8c48b0bb2081b56f853
treea973ef23c5488f7e2ff738b7f72b49d0432626f1
parentb46da0567d3baa6783106e7463801292cdc79ddd
kbuild: fix building single targets with make O=.. single-target

This fixes single targets build so it now works relaiably in
following cases:
- build with mixed kernel source and output files (make single-target)
- build with separate output directory (make O=.. single-target)
- external module with mixed kernel source and output files
  (make M='pwd' single-target)
- external module with separate kernel source and output files
  (make O=.. M='pwd' single-target)

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Makefile