kill: need not build kill.c when ash's job control is off
No binary (build failed)
—
(log yok)
| @@ -8,8 +8,5 @@ lib-y:= | |
| INSERT | |
| - | lib-$(CONFIG_ASH) += kill.o # used for built-in kill by ash |
| - | lib-$(CONFIG_SH_IS_ASH) += kill.o # used for built-in kill by ash |
| - | lib-$(CONFIG_BASH_IS_ASH) += kill.o # used for built-in kill by ash |
| - | |
| + | lib-$(CONFIG_ASH_JOB_CONTROL) += kill.o # used for built-in kill by ash |
| lib-$(CONFIG_HUSH_KILL) += kill.o # used for built-in kill by hush | |
| @@ -285,8 +285,7 @@ int kill_main(int argc UNUSED_PARAM, char **argv) | |
| /* Looks like they want to do a kill. Do that */ | |
| while (arg) { | |
| - | #if ENABLE_ASH || ENABLE_SH_IS_ASH || ENABLE_BASH_IS_ASH \ |
| - | || ENABLE_HUSH_KILL |
| + | #if ENABLE_ASH_JOB_CONTROL || ENABLE_HUSH_KILL |
| /* | |
| * We need to support shell's "hack formats" of | |
| * " -PRGP_ID" (yes, with a leading space) | |