$ make CONFIG=xxx clean Cleaning MyOwnPlugin rm: cannot remove ‘/’: Is a directory Makefile:192: recipe for target 'clean' failed make: [clean] Error 1 (ignored) rm: cannot remove ‘/bin/echo’: Permission denied rm: cannot remove ‘/bin/dir’: Permission denied rm: cannot remove ‘/bin/env’: Permission denied rm: cannot remove ‘/bin/lsmod’: Permission denied rm: cannot remove ‘/bin/ping6’: Permission denied rm: cannot remove ‘/bin/rc-status’: Permission denied rm: cannot remove ‘/bin/dd’: Permission denied rm: cannot remove ‘/bin/ifconfig’: Permission denied rm: cannot remove ‘/bin/setfacl’: Permission denied rm: cannot remove ‘/bin/chacl’: Permission denied rm: cannot remove ‘/bin/cp’: Permission denied rm: cannot remove ‘/bin/run-parts’: Permission denied rm: cannot remove ‘/bin/df’: Permission denied rm: cannot remove ‘/bin/umount’: Permission denied rm: cannot remove ‘/bin/lsblk’: Permission denied rm: cannot remove ‘/bin/nisdomainname’: Permission denied rm: cannot remove ‘/bin/more’: Permission denied rm: cannot remove ‘/bin/false’: Permission denied rm: cannot remove ‘/bin/head’: Permission denied rm: cannot remove ‘/bin/cut’: Permission denied rm: cannot remove ‘/bin/tail’: Permission denied rm: cannot remove ‘/bin/mount’: Permission denied rm: cannot remove ‘/bin/groups’: Permission denied rm: cannot remove ‘/bin/tempfile’: Permission denied rm: cannot remove ‘/bin/mkdir’: Permission denied rm: cannot remove ‘/bin/ypdomainname’: Permission denied rm: cannot remove ‘/bin/keyctl’: Permission denied rm: cannot remove ‘/bin/mountpoint’: Permission denied rm: cannot remove ‘/bin/uname’: Permission denied rm: cannot remove ‘/bin/chgrp’: Permission denied
If you specify a wrong CONFIG= option that is not present in the Makefile, you can easily ends up in running rm -rf /
Please don't allow such things, one can erase everything in its own home !