From da763bea747c32be00b1385f830ad1f741e3f490 Mon Sep 17 00:00:00 2001 From: ruki Date: Mon, 16 Mar 2026 23:46:42 +0800 Subject: improve get csproj file --- xmake/rules/csharp/build/target.lua | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/xmake/rules/csharp/build/target.lua b/xmake/rules/csharp/build/target.lua index c1111fed1..522ef05f0 100644 --- a/xmake/rules/csharp/build/target.lua +++ b/xmake/rules/csharp/build/target.lua @@ -28,11 +28,8 @@ import(".modules.csharp_utils") -- find or generate .csproj file function _get_csprojfile(target) local csprojfile = target:data("csharp.csproj") - if csprojfile then - return csprojfile - end - csprojfile = csharp_utils.find_or_generate_csproj(target) - if csprojfile then + if not csprojfile then + csprojfile = csharp_utils.find_or_generate_csproj(target) target:data_set("csharp.csproj", csprojfile) end return csprojfile -- cgit v1.3.1