当初のmakeについて言及した人間じゃないけども
ってか、makeについてあんまりだから突っ込んどく。

突っ込むと、makeってMakefileに記述した内容について処理する
バッチ制御ソフトみたいなもんでっせ?
てことは、それ自体が何かをやってるわけでなく、中でコマンド実体を
動かすためのパラメータの展開処理をやってるわけ。

てことは、パラメータを渡す先のプログラムがgccとかjavacでなく、
scpとかrsyncとか、cpとかftpでもいいとかは考えないもんかね?
Win系しか使ったこと無くても、
WinSCPとかあるからscpくらいは見当つくんでね?