fix/uniform build

use makefile instead of make.sh, make sure we build correctly always