toolkits build by ruby scripts