[build] Fix invalid cache management by 'dotnet tool restore'. (#15227)
Fix invalid cache management by 'dotnet tool restore' by deleting 'dotnet tool's cache.
This commit is contained in:
Родитель
454e16a59a
Коммит
78c7918929
|
@ -518,7 +518,7 @@ MAC_PACKAGE_DMG_DIRNAME="$(MAC_PACKAGE_TITLE)"
|
|||
MAC_PACKAGE_UTI=com.$(MAC_PACKAGE_NAME_LOWER).pkg
|
||||
MAC_PACKAGE_INSTALL_LOCATION=$(MAC_FRAMEWORK_VERSIONED_DIR)
|
||||
|
||||
TT = $(DOTNET) t4
|
||||
TT = $(DOTNET) tool restore && $(DOTNET) t4
|
||||
|
||||
PRODUCT_KEY_PATH?=$(TOP)/product.snk
|
||||
|
||||
|
|
|
@ -144,6 +144,8 @@ endif
|
|||
$(Q) touch $@
|
||||
|
||||
.stamp-install-t4: $(TOP)/.config/dotnet-tools.json .stamp-download-dotnet-packages
|
||||
@# https://github.com/dotnet/sdk/issues/16165
|
||||
$(Q) rm -f ~/.dotnet/toolResolverCache/*/dotnet-t4
|
||||
$(DOTNET) tool restore
|
||||
$(Q) touch $@
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче