なるほど…と言いたいんですがmakefileは「無くても再構築は可能」と言えますよね。
あえて前言を覆すような事を言いますと、GPLの場合もmakefile以外の手段でコンパイルとインストールの制御に関して記述できますし。
極端な例だと手動でコンパイル&インストールする手順をreadmeに書いておくとか。