Update Makefile

option for blockbased building