From 5bdf6230b9ece808286fc784ccd5a85bd5c37af5 Mon Sep 17 00:00:00 2001 From: Samuel Nussbaum Date: Fri, 3 Jul 2026 15:08:57 +0200 Subject: [PATCH] fix examples build and publish --- ...lectronNET.Samples.ElectronHostHook.csproj | 2 +- .../build/ElectronNET.LateImport.targets | 60 +++++++++++++++---- 2 files changed, 50 insertions(+), 12 deletions(-) diff --git a/src/ElectronNET.Samples.ElectronHostHook/ElectronNET.Samples.ElectronHostHook.csproj b/src/ElectronNET.Samples.ElectronHostHook/ElectronNET.Samples.ElectronHostHook.csproj index b722221..8c47250 100644 --- a/src/ElectronNET.Samples.ElectronHostHook/ElectronNET.Samples.ElectronHostHook.csproj +++ b/src/ElectronNET.Samples.ElectronHostHook/ElectronNET.Samples.ElectronHostHook.csproj @@ -14,7 +14,7 @@ true ElectronHostHook/tsconfig.json true - true + false diff --git a/src/ElectronNET/build/ElectronNET.LateImport.targets b/src/ElectronNET/build/ElectronNET.LateImport.targets index 398861a..46ccd06 100644 --- a/src/ElectronNET/build/ElectronNET.LateImport.targets +++ b/src/ElectronNET/build/ElectronNET.LateImport.targets @@ -177,9 +177,12 @@ + + Exclude="$(ElectronSourceFilesPath)\**\build-helper.js;$(ElectronSourceFilesPath)\**\tsconfig.json" /> @@ -213,12 +216,15 @@ - - + + @@ -229,11 +235,11 @@ + Condition="'$(ElectronHasCustomHookCode)' == 'true' AND '$(TypeScriptCompileBlocked)' == 'true'"> - + @@ -257,13 +263,45 @@ + + + + + false + true + <_NpmCmd>npm install + <_NpmCmd Condition="'$(IsLinuxWsl)' == 'true'">wsl bash -ic '$(_NpmCmd)' + + + + + + + + + - $(ElectronDirName)\%(DestinationRelativePath) - $(ElectronDirName)\%(DestinationRelativePath) + $(ElectronDirName)\ElectronHostHook\%(Filename)%(Extension) + $(ElectronDirName)\ElectronHostHook\%(Filename)%(Extension) + $(ElectronDirName)\ElectronHostHook\%(Filename)%(Extension) PreserveNewest