由构建工具生成