Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

支持在项目根目录通过go build/install编译整个项目 #4

Closed
voidint opened this issue Dec 20, 2016 · 1 comment
Closed

Comments

@voidint
Copy link
Owner

voidint commented Dec 20, 2016

以下描述都有一个这样的前提:gbb.json中的tool属性指定的是go_build或者go_install

./github.com/voidint/test
├── gbb.json
└── main.go

对于这样目录形式的项目,那么在项目根目录(test)下执行gbb是可以编译成功的。

如果换成👇
./github.com/voidint/test
├── cmd
│   ├── cmd1
│   │   └── main.go
│   ├── cmd2
│   │   └── main.go
│   └── cmd3
│   └── main.go
└── gbb.json

这样的目录结构,在根目录(test)下执行gbb是没法直接编译的。今后将设法支持这种目录结构的编译,达到与gb相同的体验。

@voidint
Copy link
Owner Author

voidint commented Dec 24, 2016

已支持。在项目根目录下建立gbb.json文件。只要是满足go规范的目录结构中的main入口文件一律都可以一键编译。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant