Skip to content

Commit

Permalink
fix: specify target framework
Browse files Browse the repository at this point in the history
  • Loading branch information
gorsheninmv committed May 1, 2024
1 parent 0775b91 commit 1864c21
Showing 1 changed file with 17 additions and 5 deletions.
22 changes: 17 additions & 5 deletions nuke/Build.cs
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,8 @@ AbsolutePath[] Projects
}
}

string Framework => Solution.GetProject(DemoTargetLibName).GetProperty("TargetFramework");

protected override void OnBuildInitialized()
{
var parser = new ReleaseNotesParser();
Expand Down Expand Up @@ -184,7 +186,9 @@ protected override void OnBuildInitialized()
var cli = SourceDirectory / CliTargetLibName / $"{CliTargetLibName}.csproj";
var args = "build /target custom win7-x86;win /dotnet-configuration Debug /electron-arch ia32 /electron-params \"--publish never\"";
DotNet($"run --project {cli} -- {args}", sample);
var cmd = $"run --project {cli} --framework {Framework} -- {args}";
Log.Debug(cmd);
DotNet(cmd, sample);
});

Target ElectronizeWindowsTargetSample => _ => _
Expand All @@ -195,7 +199,9 @@ protected override void OnBuildInitialized()
var cli = SourceDirectory / CliTargetLibName / $"{CliTargetLibName}.csproj";
var args = "build /target win /electron-params \"--publish never\"";
DotNet($"run --project {cli} -- {args}", sample);
var cmd =$"run --project {cli} --framework {Framework} -- {args}";
Log.Debug(cmd);
DotNet(cmd, sample);
});

Target ElectronizeCustomWin7TargetSample => _ => _
Expand All @@ -206,7 +212,9 @@ protected override void OnBuildInitialized()
var cli = SourceDirectory / CliTargetLibName / $"{CliTargetLibName}.csproj";
var args = "build /target custom win7-x86;win /electron-params \"--publish never\"";
DotNet($"run --project {cli} -- {args}", sample);
var cmd =$"run --project {cli} --framework {Framework} -- {args}";
Log.Debug(cmd);
DotNet(cmd, sample);
});

Target ElectronizeMacOsTargetSample => _ => _
Expand All @@ -217,7 +225,9 @@ protected override void OnBuildInitialized()
var cli = SourceDirectory / CliTargetLibName / $"{CliTargetLibName}.csproj";
var args = "build /target osx /electron-params \"--publish never\"";
DotNet($"run --project {cli} -- {args}", sample);
var cmd =$"run --project {cli} --framework {Framework} -- {args}";
Log.Debug(cmd);
DotNet(cmd, sample);
});

Target ElectronizeLinuxTargetSample => _ => _
Expand All @@ -228,7 +238,9 @@ protected override void OnBuildInitialized()
var cli = SourceDirectory / CliTargetLibName / $"{CliTargetLibName}.csproj";
var args = "build /target linux /electron-params \"--publish never\"";
DotNet($"run --project {cli} -- {args}", sample);
var cmd =$"run --project {cli} --framework {Framework} -- {args}";
Log.Debug(cmd);
DotNet(cmd, sample);
});

Target PublishPackages => _ => _
Expand Down

0 comments on commit 1864c21

Please sign in to comment.