make require root privilegeでroot権限を呼び出せる状態にする
initやupdateがroot権限を要求するが、initは常にsudo権限を要求し、updateはgitが存在しない場合のみsudo権限を要求する、みたいなとき
code:Makefile
install: update init
とした場合、updateのタイミングでsudo用のパスワードが聞かれるかinitのタイミングで聞かれるか不明
なので
code:Makefile
install: require_root_privilege update init
としておいてrequire_root_privilegeでsudo権限を要求しておくことで、ユーザー入力を最初だけにすることができる