Please follow the above link carefully, you can make it.
Enjoy and hope you have a good performance PC.
//=====some tips I learned===============
1. wrapper one setup-package for build-tools.
2. utilize the script esp. for bash shell.
// Do not let the Dev pay more time on buildtools or toolschain.
// Developer should pay more time on clean code.