From 7ccc0b83ff3a5775fc4de0a06f4c099f5514e5ce Mon Sep 17 00:00:00 2001 From: Ari Vuollet Date: Mon, 13 Feb 2023 20:06:59 +0200 Subject: [PATCH] Fix linking against C#-only modules --- Source/Tools/Flax.Build/Build/NativeCpp/Builder.NativeCpp.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Tools/Flax.Build/Build/NativeCpp/Builder.NativeCpp.cs b/Source/Tools/Flax.Build/Build/NativeCpp/Builder.NativeCpp.cs index ae6c62c7d..aee48066e 100644 --- a/Source/Tools/Flax.Build/Build/NativeCpp/Builder.NativeCpp.cs +++ b/Source/Tools/Flax.Build/Build/NativeCpp/Builder.NativeCpp.cs @@ -799,7 +799,7 @@ namespace Flax.Build moduleOptions.CompileEnv.PreprocessorDefinitions.Add(dependencyModule.BinaryModuleName.ToUpperInvariant() + "_API=" + toolchain.DllImport); var dependencyModuleBuild = buildData.FinReferenceBuildModule(moduleName); - if (dependencyModuleBuild != null) + if (dependencyModuleBuild != null && !string.IsNullOrEmpty(dependencyModuleBuild.NativePath)) { // Link against the referenced binary module if (toolchain.UseImportLibraryWhenLinking)