@@ -71,6 +71,8 @@ AbsolutePath[] Projects
71
71
}
72
72
}
73
73
74
+ string Framework => Solution . GetProject ( DemoTargetLibName ) . GetProperty ( "TargetFramework" ) ;
75
+
74
76
protected override void OnBuildInitialized ( )
75
77
{
76
78
var parser = new ReleaseNotesParser ( ) ;
@@ -184,7 +186,9 @@ protected override void OnBuildInitialized()
184
186
var cli = SourceDirectory / CliTargetLibName / $ "{ CliTargetLibName } .csproj";
185
187
var args = "build /target custom win7-x86;win /dotnet-configuration Debug /electron-arch ia32 /electron-params \" --publish never\" " ;
186
188
187
- DotNet ( $ "run --project { cli } -- { args } ", sample ) ;
189
+ var cmd = $ "run --project { cli } --framework { Framework } -- { args } ";
190
+ Log . Debug ( cmd ) ;
191
+ DotNet ( cmd , sample ) ;
188
192
} ) ;
189
193
190
194
Target ElectronizeWindowsTargetSample => _ => _
@@ -195,7 +199,9 @@ protected override void OnBuildInitialized()
195
199
var cli = SourceDirectory / CliTargetLibName / $ "{ CliTargetLibName } .csproj";
196
200
var args = "build /target win /electron-params \" --publish never\" " ;
197
201
198
- DotNet ( $ "run --project { cli } -- { args } ", sample ) ;
202
+ var cmd = $ "run --project { cli } --framework { Framework } -- { args } ";
203
+ Log . Debug ( cmd ) ;
204
+ DotNet ( cmd , sample ) ;
199
205
} ) ;
200
206
201
207
Target ElectronizeCustomWin7TargetSample => _ => _
@@ -206,7 +212,9 @@ protected override void OnBuildInitialized()
206
212
var cli = SourceDirectory / CliTargetLibName / $ "{ CliTargetLibName } .csproj";
207
213
var args = "build /target custom win7-x86;win /electron-params \" --publish never\" " ;
208
214
209
- DotNet ( $ "run --project { cli } -- { args } ", sample ) ;
215
+ var cmd = $ "run --project { cli } --framework { Framework } -- { args } ";
216
+ Log . Debug ( cmd ) ;
217
+ DotNet ( cmd , sample ) ;
210
218
} ) ;
211
219
212
220
Target ElectronizeMacOsTargetSample => _ => _
@@ -217,7 +225,9 @@ protected override void OnBuildInitialized()
217
225
var cli = SourceDirectory / CliTargetLibName / $ "{ CliTargetLibName } .csproj";
218
226
var args = "build /target osx /electron-params \" --publish never\" " ;
219
227
220
- DotNet ( $ "run --project { cli } -- { args } ", sample ) ;
228
+ var cmd = $ "run --project { cli } --framework { Framework } -- { args } ";
229
+ Log . Debug ( cmd ) ;
230
+ DotNet ( cmd , sample ) ;
221
231
} ) ;
222
232
223
233
Target ElectronizeLinuxTargetSample => _ => _
@@ -228,7 +238,9 @@ protected override void OnBuildInitialized()
228
238
var cli = SourceDirectory / CliTargetLibName / $ "{ CliTargetLibName } .csproj";
229
239
var args = "build /target linux /electron-params \" --publish never\" " ;
230
240
231
- DotNet ( $ "run --project { cli } -- { args } ", sample ) ;
241
+ var cmd = $ "run --project { cli } --framework { Framework } -- { args } ";
242
+ Log . Debug ( cmd ) ;
243
+ DotNet ( cmd , sample ) ;
232
244
} ) ;
233
245
234
246
Target PublishPackages => _ => _
0 commit comments