浏览代码

Store completions in yay's cache folder instead of build directory

Jguer 5 年之前
父节点
当前提交
5fa3557817
共有 2 个文件被更改,包括 3 次插入3 次删除
  1. 2 2
      cmd.go
  2. 1 1
      install.go

+ 2 - 2
cmd.go

@@ -206,9 +206,9 @@ func handlePrint() (err error) {
 	case cmdArgs.existsArg("w", "news"):
 		err = printNewsFeed()
 	case cmdArgs.existsDouble("c", "complete"):
-		err = completion.Show(alpmHandle, config.AURURL, config.BuildDir, config.CompletionInterval, true)
+		err = completion.Show(alpmHandle, config.AURURL, cacheHome, config.CompletionInterval, true)
 	case cmdArgs.existsArg("c", "complete"):
-		err = completion.Show(alpmHandle, config.AURURL, config.BuildDir, config.CompletionInterval, false)
+		err = completion.Show(alpmHandle, config.AURURL, cacheHome, config.CompletionInterval, false)
 	case cmdArgs.existsArg("s", "stats"):
 		err = localStatistics()
 	default:

+ 1 - 1
install.go

@@ -316,7 +316,7 @@ func install(parser *arguments) (err error) {
 		}
 	}
 
-	go completion.Update(alpmHandle, config.AURURL, config.BuildDir, config.CompletionInterval, false)
+	go completion.Update(alpmHandle, config.AURURL, cacheHome, config.CompletionInterval, false)
 
 	err = downloadPkgbuildsSources(do.Aur, incompatible)
 	if err != nil {