diff --git a/BurnOutSharp.ASN1/BurnOutSharp.ASN1.csproj b/BurnOutSharp.ASN1/BurnOutSharp.ASN1.csproj index 3dcab8d5..da2e5262 100644 --- a/BurnOutSharp.ASN1/BurnOutSharp.ASN1.csproj +++ b/BurnOutSharp.ASN1/BurnOutSharp.ASN1.csproj @@ -1,7 +1,7 @@  - net48;net6.0 + net48;net6.0;net7.0 win-x86;win-x64;linux-x64;osx-x64 BurnOutSharp.ASN1 BurnOutSharp.ASN1 diff --git a/BurnOutSharp.Builders/BurnOutSharp.Builders.csproj b/BurnOutSharp.Builders/BurnOutSharp.Builders.csproj index 23206e52..441511b9 100644 --- a/BurnOutSharp.Builders/BurnOutSharp.Builders.csproj +++ b/BurnOutSharp.Builders/BurnOutSharp.Builders.csproj @@ -1,7 +1,7 @@  - net48;net6.0 + net48;net6.0;net7.0 win-x86;win-x64;linux-x64;osx-x64 BurnOutSharp.Builders BurnOutSharp.Builders diff --git a/BurnOutSharp.Compression/BurnOutSharp.Compression.csproj b/BurnOutSharp.Compression/BurnOutSharp.Compression.csproj index 77f1160d..83acd24f 100644 --- a/BurnOutSharp.Compression/BurnOutSharp.Compression.csproj +++ b/BurnOutSharp.Compression/BurnOutSharp.Compression.csproj @@ -1,7 +1,7 @@ - net48;net6.0 + net48;net6.0;net7.0 win-x86;win-x64;linux-x64;osx-x64 BurnOutSharp.Compression BurnOutSharp.Compression diff --git a/BurnOutSharp.Matching/BurnOutSharp.Matching.csproj b/BurnOutSharp.Matching/BurnOutSharp.Matching.csproj index 58a49b4a..72a2df37 100644 --- a/BurnOutSharp.Matching/BurnOutSharp.Matching.csproj +++ b/BurnOutSharp.Matching/BurnOutSharp.Matching.csproj @@ -1,7 +1,7 @@  - net48;net6.0 + net48;net6.0;net7.0 win-x86;win-x64;linux-x64;osx-x64 BurnOutSharp.Matching BurnOutSharp.Matching diff --git a/BurnOutSharp.Models/BurnOutSharp.Models.csproj b/BurnOutSharp.Models/BurnOutSharp.Models.csproj index df65e11c..843443b5 100644 --- a/BurnOutSharp.Models/BurnOutSharp.Models.csproj +++ b/BurnOutSharp.Models/BurnOutSharp.Models.csproj @@ -1,7 +1,7 @@  - net48;net6.0 + net48;net6.0;net7.0 win-x86;win-x64;linux-x64;osx-x64 BurnOutSharp.Models BurnOutSharp.Models diff --git a/BurnOutSharp.Utilities/BurnOutSharp.Utilities.csproj b/BurnOutSharp.Utilities/BurnOutSharp.Utilities.csproj index 1163632d..50d41b8b 100644 --- a/BurnOutSharp.Utilities/BurnOutSharp.Utilities.csproj +++ b/BurnOutSharp.Utilities/BurnOutSharp.Utilities.csproj @@ -1,7 +1,7 @@ - net48;net6.0 + net48;net6.0;net7.0 win-x86;win-x64;linux-x64;osx-x64 BurnOutSharp.Utilities BurnOutSharp.Utilities diff --git a/BurnOutSharp.Wrappers/BurnOutSharp.Wrappers.csproj b/BurnOutSharp.Wrappers/BurnOutSharp.Wrappers.csproj index 4b2668ad..c9677607 100644 --- a/BurnOutSharp.Wrappers/BurnOutSharp.Wrappers.csproj +++ b/BurnOutSharp.Wrappers/BurnOutSharp.Wrappers.csproj @@ -1,7 +1,7 @@  - net48;net6.0 + net48;net6.0;net7.0 win-x86;win-x64;linux-x64;osx-x64 BurnOutSharp.Wrappers BurnOutSharp.Wrappers diff --git a/BurnOutSharp/BurnOutSharp.csproj b/BurnOutSharp/BurnOutSharp.csproj index c129faaa..19539990 100644 --- a/BurnOutSharp/BurnOutSharp.csproj +++ b/BurnOutSharp/BurnOutSharp.csproj @@ -1,7 +1,7 @@  - net48;net6.0 + net48;net6.0;net7.0 win-x86;win-x64;linux-x64;osx-x64 BurnOutSharp BurnOutSharp @@ -46,7 +46,7 @@ - + Always Always true diff --git a/Test/Test.csproj b/Test/Test.csproj index 6c00226b..8cbf6d54 100644 --- a/Test/Test.csproj +++ b/Test/Test.csproj @@ -1,7 +1,7 @@  - net48;net6.0 + net48;net6.0;net7.0 win-x86;win-x64;linux-x64;osx-x64 false Exe diff --git a/appveyor.yml b/appveyor.yml index b2d5e45b..108639c6 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -25,6 +25,10 @@ build_script: - cmd: dotnet publish Test\Test.csproj --framework net6.0 --runtime win-x64 --self-contained true -p:PublishSingleFile=true - cmd: dotnet publish Test\Test.csproj --framework net6.0 --runtime linux-x64 --self-contained true -p:PublishSingleFile=true - cmd: dotnet publish Test\Test.csproj --framework net6.0 --runtime osx-x64 --self-contained true -p:PublishSingleFile=true + - cmd: dotnet publish Test\Test.csproj --framework net7.0 --runtime win-x86 --self-contained true -p:PublishSingleFile=true + - cmd: dotnet publish Test\Test.csproj --framework net7.0 --runtime win-x64 --self-contained true -p:PublishSingleFile=true + - cmd: dotnet publish Test\Test.csproj --framework net7.0 --runtime linux-x64 --self-contained true -p:PublishSingleFile=true + - cmd: dotnet publish Test\Test.csproj --framework net7.0 --runtime osx-x64 --self-contained true -p:PublishSingleFile=true - cmd: dotnet pack BurnOutSharp\BurnOutSharp.csproj --output %APPVEYOR_BUILD_FOLDER% # post-build script @@ -39,6 +43,14 @@ after_build: - cmd: 7z a -tzip %APPVEYOR_BUILD_FOLDER%\BurnOutSharp-%APPVEYOR_REPO_COMMIT%_net6.0_linux-x64.zip * - cmd: cd %APPVEYOR_BUILD_FOLDER%\Test\bin\Debug\net6.0\osx-x64\publish\ - cmd: 7z a -tzip %APPVEYOR_BUILD_FOLDER%\BurnOutSharp-%APPVEYOR_REPO_COMMIT%_net6.0_osx-x64.zip * + - cmd: cd %APPVEYOR_BUILD_FOLDER%\Test\bin\Debug\net7.0\win-x86\publish\ + - cmd: 7z a -tzip %APPVEYOR_BUILD_FOLDER%\BurnOutSharp-%APPVEYOR_REPO_COMMIT%_net7.0_win-x86.zip * + - cmd: cd %APPVEYOR_BUILD_FOLDER%\Test\bin\Debug\net7.0\win-x64\publish\ + - cmd: 7z a -tzip %APPVEYOR_BUILD_FOLDER%\BurnOutSharp-%APPVEYOR_REPO_COMMIT%_net7.0_win-x64.zip * + - cmd: cd %APPVEYOR_BUILD_FOLDER%\Test\bin\Debug\net7.0\linux-x64\publish\ + - cmd: 7z a -tzip %APPVEYOR_BUILD_FOLDER%\BurnOutSharp-%APPVEYOR_REPO_COMMIT%_net7.0_linux-x64.zip * + - cmd: cd %APPVEYOR_BUILD_FOLDER%\Test\bin\Debug\net7.0\osx-x64\publish\ + - cmd: 7z a -tzip %APPVEYOR_BUILD_FOLDER%\BurnOutSharp-%APPVEYOR_REPO_COMMIT%_net7.0_osx-x64.zip * # success/failure tracking on_success: @@ -60,5 +72,13 @@ artifacts: name: BurnOutSharp (.NET 6.0, Linux x64) - path: BurnOutSharp-%APPVEYOR_REPO_COMMIT%_net6.0_osx-x64.zip name: BurnOutSharp (.NET 6.0, OSX x64) +- path: BurnOutSharp-%APPVEYOR_REPO_COMMIT%_net7.0_win-x86.zip + name: BurnOutSharp (.NET 7.0, Windows x86) +- path: BurnOutSharp-%APPVEYOR_REPO_COMMIT%_net7.0_win-x64.zip + name: BurnOutSharp (.NET 7.0, Windows x64) +- path: BurnOutSharp-%APPVEYOR_REPO_COMMIT%_net7.0_linux-x64.zip + name: BurnOutSharp (.NET 7.0, Linux x64) +- path: BurnOutSharp-%APPVEYOR_REPO_COMMIT%_net7.0_osx-x64.zip + name: BurnOutSharp (.NET 7.0, OSX x64) - path: '*.nupkg' name: Nuget Packages diff --git a/psxt001z/psxt001z.csproj b/psxt001z/psxt001z.csproj index 84d523da..d8e2eac3 100644 --- a/psxt001z/psxt001z.csproj +++ b/psxt001z/psxt001z.csproj @@ -1,7 +1,7 @@  - net48;net6.0 + net48;net6.0;net7.0 win-x86;win-x64;linux-x64;osx-x64 psxt001z psxt001z