Skip to content

Commit 1864c21

Browse files
committed
fix: specify target framework
1 parent 0775b91 commit 1864c21

File tree

1 file changed

+17
-5
lines changed

1 file changed

+17
-5
lines changed

nuke/Build.cs

+17-5
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,8 @@ AbsolutePath[] Projects
7171
}
7272
}
7373

74+
string Framework => Solution.GetProject(DemoTargetLibName).GetProperty("TargetFramework");
75+
7476
protected override void OnBuildInitialized()
7577
{
7678
var parser = new ReleaseNotesParser();
@@ -184,7 +186,9 @@ protected override void OnBuildInitialized()
184186
var cli = SourceDirectory / CliTargetLibName / $"{CliTargetLibName}.csproj";
185187
var args = "build /target custom win7-x86;win /dotnet-configuration Debug /electron-arch ia32 /electron-params \"--publish never\"";
186188

187-
DotNet($"run --project {cli} -- {args}", sample);
189+
var cmd = $"run --project {cli} --framework {Framework} -- {args}";
190+
Log.Debug(cmd);
191+
DotNet(cmd, sample);
188192
});
189193

190194
Target ElectronizeWindowsTargetSample => _ => _
@@ -195,7 +199,9 @@ protected override void OnBuildInitialized()
195199
var cli = SourceDirectory / CliTargetLibName / $"{CliTargetLibName}.csproj";
196200
var args = "build /target win /electron-params \"--publish never\"";
197201

198-
DotNet($"run --project {cli} -- {args}", sample);
202+
var cmd =$"run --project {cli} --framework {Framework} -- {args}";
203+
Log.Debug(cmd);
204+
DotNet(cmd, sample);
199205
});
200206

201207
Target ElectronizeCustomWin7TargetSample => _ => _
@@ -206,7 +212,9 @@ protected override void OnBuildInitialized()
206212
var cli = SourceDirectory / CliTargetLibName / $"{CliTargetLibName}.csproj";
207213
var args = "build /target custom win7-x86;win /electron-params \"--publish never\"";
208214

209-
DotNet($"run --project {cli} -- {args}", sample);
215+
var cmd =$"run --project {cli} --framework {Framework} -- {args}";
216+
Log.Debug(cmd);
217+
DotNet(cmd, sample);
210218
});
211219

212220
Target ElectronizeMacOsTargetSample => _ => _
@@ -217,7 +225,9 @@ protected override void OnBuildInitialized()
217225
var cli = SourceDirectory / CliTargetLibName / $"{CliTargetLibName}.csproj";
218226
var args = "build /target osx /electron-params \"--publish never\"";
219227

220-
DotNet($"run --project {cli} -- {args}", sample);
228+
var cmd =$"run --project {cli} --framework {Framework} -- {args}";
229+
Log.Debug(cmd);
230+
DotNet(cmd, sample);
221231
});
222232

223233
Target ElectronizeLinuxTargetSample => _ => _
@@ -228,7 +238,9 @@ protected override void OnBuildInitialized()
228238
var cli = SourceDirectory / CliTargetLibName / $"{CliTargetLibName}.csproj";
229239
var args = "build /target linux /electron-params \"--publish never\"";
230240

231-
DotNet($"run --project {cli} -- {args}", sample);
241+
var cmd =$"run --project {cli} --framework {Framework} -- {args}";
242+
Log.Debug(cmd);
243+
DotNet(cmd, sample);
232244
});
233245

234246
Target PublishPackages => _ => _

0 commit comments

Comments
 (0)