Skip to content

Commit 5942c11

Browse files
committed
Support exit code
1 parent eaeed9e commit 5942c11

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

main.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ func usage() {
1818
func main() {
1919
if len(os.Args) != 4 {
2020
usage()
21-
return
21+
os.Exit(1)
2222
}
2323

2424
switch os.Args[1] {
@@ -28,29 +28,29 @@ func main() {
2828
err := unpack(os.Args[2], os.Args[3])
2929
if err != nil {
3030
println(err.Error())
31-
return
31+
os.Exit(1)
3232
}
3333

3434
case "pack":
3535
err := pack(os.Args[2], os.Args[3])
3636
if err != nil {
3737
println(err.Error())
38-
return
38+
os.Exit(1)
3939
}
4040
case "res_unpack":
4141
os.MkdirAll(os.Args[3], 0755)
4242

4343
err := res_unpack(os.Args[2], os.Args[3])
4444
if err != nil {
4545
println(err.Error())
46-
return
46+
os.Exit(1)
4747
}
4848

4949
case "res_pack":
5050
err := res_pack(os.Args[2], os.Args[3])
5151
if err != nil {
5252
println(err.Error())
53-
return
53+
os.Exit(1)
5454
}
5555
}
5656
}

0 commit comments

Comments
 (0)