From c858f794496b1bc79361ba746772a832d113c131 Mon Sep 17 00:00:00 2001 From: xushiwei Date: Thu, 8 May 2025 09:26:45 +0800 Subject: [PATCH] xtool/cppkg: InstallPkg allows to customize cacheDir --- xtool/cppkg/cppkg.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/xtool/cppkg/cppkg.go b/xtool/cppkg/cppkg.go index 5b401bc6..b578eb4f 100644 --- a/xtool/cppkg/cppkg.go +++ b/xtool/cppkg/cppkg.go @@ -29,13 +29,13 @@ const ( // pkgAndVer: 7bitcoder/7bitconf@1.2.0 func Install(pkgAndVer string, flags int) { pkgPath, ver := parsePkgVer(pkgAndVer) - _, _, err := InstallPkg(pkgPath, ver, nil, flags) + _, _, err := InstallPkg("", pkgPath, ver, nil, flags) check(err) } // InstallPkg installs a package with the given package path and version. -func InstallPkg(pkgPath, ver string, options []string, flags int) (pkg *Package, buildDir string, err error) { - m, err := New("") +func InstallPkg(cacheDir, pkgPath, ver string, options []string, flags int) (pkg *Package, buildDir string, err error) { + m, err := New(cacheDir) if err != nil { return }