Skip to content

Commit 1b86b9d

Browse files
author
Shuo
authored
Merge pull request #539 from openset/develop
Add: FileHeader
2 parents 747904e + 86738d1 commit 1b86b9d

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

internal/build/build.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import (
66
"io"
77
"os"
88
"os/exec"
9+
"time"
910

1011
"github.com/openset/leetcode/internal/base"
1112
"github.com/openset/leetcode/internal/version"
@@ -46,7 +47,11 @@ func runBuild(cmd *base.Command, args []string) {
4647
file, err := os.Create(fileName)
4748
base.CheckErr(err)
4849
zw := zip.NewWriter(file)
49-
zf, err := zw.Create(binName())
50+
zf, err := zw.CreateHeader(&zip.FileHeader{
51+
Name: binName(),
52+
Method: zip.Deflate,
53+
Modified: time.Now(),
54+
})
5055
base.CheckErr(err)
5156
err = exec.Command("go", "build", "-ldflags", "-s -w", "github.com/openset/leetcode").Run()
5257
base.CheckErr(err)

0 commit comments

Comments
 (0)