|
|
@@ -49,8 +49,6 @@ func main() {
|
|
|
|
|
|
ensureGoPath()
|
|
|
|
|
|
- verifyGitRepoIsClean()
|
|
|
-
|
|
|
flag.StringVar(&goarch, "goarch", runtime.GOARCH, "GOARCH")
|
|
|
flag.StringVar(&goos, "goos", runtime.GOOS, "GOOS")
|
|
|
flag.StringVar(&gocc, "cc", "", "CC")
|
|
|
@@ -325,20 +323,6 @@ func createPackage(options linuxPackageOptions) {
|
|
|
runPrint("fpm", append([]string{"-t", options.packageType}, args...)...)
|
|
|
}
|
|
|
|
|
|
-func verifyGitRepoIsClean() {
|
|
|
- rs, err := runError("git", "ls-files", "--modified")
|
|
|
- if err != nil {
|
|
|
- log.Fatalf("Failed to check if git tree was clean, %v, %v\n", string(rs), err)
|
|
|
- return
|
|
|
- }
|
|
|
- count := len(string(rs))
|
|
|
- if count > 0 {
|
|
|
- log.Fatalf("Git repository has modified files, aborting")
|
|
|
- }
|
|
|
-
|
|
|
- log.Println("Git repository is clean")
|
|
|
-}
|
|
|
-
|
|
|
func ensureGoPath() {
|
|
|
if os.Getenv("GOPATH") == "" {
|
|
|
cwd, err := os.Getwd()
|