diff options
| author | ruki <[email protected]> | 2026-03-16 23:46:42 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2026-03-16 23:46:42 +0800 |
| commit | da763bea747c32be00b1385f830ad1f741e3f490 (patch) | |
| tree | 6b5864292c0768c321dfedf7971b04517763a3b5 | |
| parent | 9beeacf1045a8026486595b46822baced58ae00b (diff) | |
improve get csproj file
| -rw-r--r-- | xmake/rules/csharp/build/target.lua | 7 |
1 files 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 |
