Update flag info

This commit is contained in:
Ralph Slooten 2019-08-03 00:46:32 +12:00
parent 2af6ad5566
commit d2857f94b7

10
main.go
View File

@ -25,7 +25,7 @@ var (
func main() { func main() {
// set the default help // set the default help
flag.Usage = func() { flag.Usage = func() {
fmt.Println("Goptimize - downscales and optimizes existing images") fmt.Println("Goptimize - downscales and optimizes images")
fmt.Printf("\nUsage: %s [options] <images>\n", os.Args[0]) fmt.Printf("\nUsage: %s [options] <images>\n", os.Args[0])
fmt.Println("\nOptions:") fmt.Println("\nOptions:")
flag.PrintDefaults() flag.PrintDefaults()
@ -45,10 +45,10 @@ func main() {
var maxSizes string var maxSizes string
flag.IntVar(&quality, "q", 75, "Quality - JPEG only") flag.IntVar(&quality, "q", 75, "quality - JPEG only")
flag.StringVar(&outputDir, "o", "", "Output directory (default overwrites original)") flag.StringVar(&outputDir, "o", "", "output directory (default overwrites original)")
flag.BoolVar(&preserveModificationTimes, "p", true, "Preserve file modification times") flag.BoolVar(&preserveModificationTimes, "p", true, "preserve file modification times")
flag.StringVar(&maxSizes, "m", "", "Downscale to a maximum width & height in pixels (<width>x<height>)") flag.StringVar(&maxSizes, "m", "", "downscale to a maximum width & height in pixels (<width>x<height>)")
// third-party optimizers // third-party optimizers
flag.StringVar(&gifsicle, "gifsicle", "gifsicle", "gifsicle binary") flag.StringVar(&gifsicle, "gifsicle", "gifsicle", "gifsicle binary")