diff options
author | Jakob Borg <jakob@kastelo.net> | 2020-04-14 14:20:44 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-14 14:20:44 +0200 |
commit | 37ede490777369103d1806ae30fb04700bb633b6 (patch) | |
tree | 5da964df96823b633fb5fc06038a7575fd7a4d75 /build.go | |
parent | 0ba3abdee4b7c5db14afba912b14c92e22ba1a84 (diff) | |
download | syncthing-37ede490777369103d1806ae30fb04700bb633b6.tar.gz syncthing-37ede490777369103d1806ae30fb04700bb633b6.zip |
build: Remove snap build machinery (#6532)
Diffstat (limited to 'build.go')
-rw-r--r-- | build.go | 45 |
1 files changed, 0 insertions, 45 deletions
@@ -31,7 +31,6 @@ import ( "runtime" "strconv" "strings" - "text/template" "time" ) @@ -323,9 +322,6 @@ func runCommand(cmd string, target target) { case "deb": buildDeb(target) - case "snap": - buildSnap(target) - case "vet": metalintShort() @@ -588,47 +584,6 @@ func buildDeb(target target) { runPrint("fpm", args...) } -func buildSnap(target target) { - os.RemoveAll("snap") - - tmpl, err := template.ParseFiles("snapcraft.yaml.template") - if err != nil { - log.Fatal(err) - } - f, err := os.Create("snapcraft.yaml") - defer f.Close() - if err != nil { - log.Fatal(err) - } - - snaparch := goarch - if snaparch == "armhf" { - goarch = "arm" - } else if snaparch == "i386" { - goarch = "386" - } - snapver := version - if strings.HasPrefix(snapver, "v") { - snapver = snapver[1:] - } - snapgrade := "devel" - if matched, _ := regexp.MatchString(`^\d+\.\d+\.\d+(-rc.\d+)?$`, snapver); matched { - snapgrade = "stable" - } - err = tmpl.Execute(f, map[string]string{ - "Version": snapver, - "HostArchitecture": runtime.GOARCH, - "TargetArchitecture": snaparch, - "Grade": snapgrade, - }) - if err != nil { - log.Fatal(err) - } - runPrint("snapcraft", "clean") - build(target, []string{"noupgrade"}) - runPrint("snapcraft") -} - func shouldBuildSyso(dir string) (string, error) { type M map[string]interface{} version := getVersion() |