Skip to content

Commit

Permalink
Merge pull request #849 from gorsheninmv/get-back-net6-support
Browse files Browse the repository at this point in the history
Get back net6 support
  • Loading branch information
FlorianRappl authored May 1, 2024
2 parents 7ca40bc + 1864c21 commit e361367
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 8 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ jobs:
uses: actions/setup-dotnet@v4
with:
dotnet-version: |
6.0.x
8.0.x
- name: Build
Expand All @@ -32,6 +33,7 @@ jobs:
uses: actions/setup-dotnet@v4
with:
dotnet-version: |
6.0.x
8.0.x
- name: Build
Expand Down
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
2 changes: 1 addition & 1 deletion src/ElectronNET.API/ElectronNET.API.csproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<TargetFrameworks>net6.0;net8.0</TargetFrameworks>
<PackageOutputPath>..\..\artifacts</PackageOutputPath>
<PackageId>ElectronNET.API</PackageId>
<Authors>Gregor Biswanger, Florian Rappl</Authors>
Expand Down
3 changes: 1 addition & 2 deletions src/ElectronNET.CLI/ElectronNET.CLI.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net8.0</TargetFramework>
<TargetFrameworks>net6.0;net8.0</TargetFrameworks>
<AssemblyName>dotnet-electronize</AssemblyName>
<ToolCommandName>electronize</ToolCommandName>
<PackageType>DotnetCliTool</PackageType>
Expand All @@ -25,7 +25,6 @@
<PackageReleaseNotes>Changelog: https://github.com/ElectronNET/Electron.NET/blob/main/Changelog.md</PackageReleaseNotes>
<PackageIcon>PackageIcon.png</PackageIcon>
<PackAsTool>true</PackAsTool>
<PublishSelfContained>true</PublishSelfContained>
<StartupObject>
</StartupObject>
</PropertyGroup>
Expand Down

0 comments on commit e361367

Please sign in to comment.