The difference is that "make" need only run on your build systems. Installation scripts need to run on customer systems.