The packages should be installed if necessary by build.sh -- compare with https://github.com/igorpecovnik/lib/blob/second/main.sh#L237-#l242 for example
And such a 'tutorial' has to be part of Readme.md. It's just a bad joke not providing these essential informations and let the user run into missing package problems or choosing the wrong architecture to build the stuff.