mirror of
https://github.com/vsariola/sointu.git
synced 2025-07-14 02:54:37 -04:00
feat(cmd): make current directory the default output directory in command line tools
This commit is contained in:
@ -56,10 +56,18 @@ func main() {
|
||||
fmt.Print(contents)
|
||||
return nil
|
||||
}
|
||||
dir, name := filepath.Split(filename)
|
||||
_, name := filepath.Split(filename)
|
||||
var dir string
|
||||
if *directory != "" {
|
||||
dir = *directory
|
||||
}
|
||||
if dir == "" {
|
||||
var err error
|
||||
dir, err = os.Getwd()
|
||||
if err != nil {
|
||||
return fmt.Errorf("could not get working directory, specify the output directory explicitly: %v", err)
|
||||
}
|
||||
}
|
||||
name = strings.TrimSuffix(name, filepath.Ext(name)) + extension
|
||||
f := filepath.Join(dir, name)
|
||||
if dir != "" {
|
||||
|
Reference in New Issue
Block a user