refactor(Makefile): make Makefile as tool interface

実行する際にはMakefileを経由して叩くように変更

　
resolve #195
Travis build 737