summaryrefslogtreecommitdiff
path: root/xmake/plugins/project
diff options
context:
space:
mode:
authorruki <[email protected]>2020-12-23 00:39:38 +0800
committerruki <[email protected]>2020-12-23 00:39:38 +0800
commit58f26afbf964ee3a873021b972df868f23cc16c3 (patch)
tree558429ade5878c40357f944d44cad0f5a2812b83 /xmake/plugins/project
parente7f4ab3c95a04731de70991b401d78555c9fb1de (diff)
improve package
Diffstat (limited to 'xmake/plugins/project')
-rw-r--r--xmake/plugins/project/vstudio/impl/vs201x.lua4
1 files changed, 3 insertions, 1 deletions
diff --git a/xmake/plugins/project/vstudio/impl/vs201x.lua b/xmake/plugins/project/vstudio/impl/vs201x.lua
index 0d17886f2..cdb18a828 100644
--- a/xmake/plugins/project/vstudio/impl/vs201x.lua
+++ b/xmake/plugins/project/vstudio/impl/vs201x.lua
@@ -29,6 +29,7 @@ import("core.tool.toolchain")
import("vs201x_solution")
import("vs201x_vcxproj")
import("vs201x_vcxproj_filters")
+import("core.cache.memcache")
import("core.cache.localcache")
import("actions.require.install", {alias = "install_requires", rootdir = os.programdir()})
import("actions.config.configfiles", {alias = "generate_configfiles", rootdir = os.programdir()})
@@ -232,7 +233,8 @@ function make(outputdir, vsinfo)
-- reload config, project and platform
if mode ~= config.mode() or arch ~= config.arch() then
- -- clear local cache
+ -- clear cache
+ memcache.clear()
localcache.clear()
-- modify config