update makefile, do not use scons