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