diff --git a/CHANGELIST.md b/CHANGELIST.md index 94dd3f75..b8e5c924 100644 --- a/CHANGELIST.md +++ b/CHANGELIST.md @@ -7,6 +7,7 @@ - Hide unavailable dumping programs (Deterous) - Remove DIC and Aaru bundles from CI - Add x86 builds to AppVeyor +- Make AppVeyor builds framework-dependent ### 3.1.1 (2024-02-20) diff --git a/appveyor.yml b/appveyor.yml index 58430e5e..6542a180 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -13,20 +13,20 @@ build_script: - dotnet restore # .NET 8.0 Debug - - dotnet publish MPF\MPF.csproj -f net8.0-windows -r win-x86 -c Debug --self-contained true --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true - - dotnet publish MPF\MPF.csproj -f net8.0-windows -r win-x64 -c Debug --self-contained true --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true - - dotnet publish MPF.Check\MPF.Check.csproj -f net8.0 -r win-x86 -c Debug --self-contained true --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true - - dotnet publish MPF.Check\MPF.Check.csproj -f net8.0 -r win-x64 -c Debug --self-contained true --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true - - dotnet publish MPF.Check\MPF.Check.csproj -f net8.0 -r linux-x64 -c Debug --self-contained true --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true - - dotnet publish MPF.Check\MPF.Check.csproj -f net8.0 -r osx-x64 -c Debug --self-contained true --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true + - dotnet publish MPF\MPF.csproj -f net8.0-windows -r win-x86 -c Debug --self-contained false --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true + - dotnet publish MPF\MPF.csproj -f net8.0-windows -r win-x64 -c Debug --self-contained false --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true + - dotnet publish MPF.Check\MPF.Check.csproj -f net8.0 -r win-x86 -c Debug --self-contained false --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true + - dotnet publish MPF.Check\MPF.Check.csproj -f net8.0 -r win-x64 -c Debug --self-contained false --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true + - dotnet publish MPF.Check\MPF.Check.csproj -f net8.0 -r linux-x64 -c Debug --self-contained false --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true + - dotnet publish MPF.Check\MPF.Check.csproj -f net8.0 -r osx-x64 -c Debug --self-contained false --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true # .NET 8.0 Release - - dotnet publish MPF\MPF.csproj -f net8.0-windows -r win-x86 -c Release --self-contained true --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true -p:DebugType=None -p:DebugSymbols=false - - dotnet publish MPF\MPF.csproj -f net8.0-windows -r win-x64 -c Release --self-contained true --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true -p:DebugType=None -p:DebugSymbols=false - - dotnet publish MPF.Check\MPF.Check.csproj -f net8.0 -r win-x86 -c Release --self-contained true --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true -p:DebugType=None -p:DebugSymbols=false - - dotnet publish MPF.Check\MPF.Check.csproj -f net8.0 -r win-x64 -c Release --self-contained true --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true -p:DebugType=None -p:DebugSymbols=false - - dotnet publish MPF.Check\MPF.Check.csproj -f net8.0 -r linux-x64 -c Release --self-contained true --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true -p:DebugType=None -p:DebugSymbols=false - - dotnet publish MPF.Check\MPF.Check.csproj -f net8.0 -r osx-x64 -c Release --self-contained true --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true -p:DebugType=None -p:DebugSymbols=false + - dotnet publish MPF\MPF.csproj -f net8.0-windows -r win-x86 -c Release --self-contained false --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true -p:DebugType=None -p:DebugSymbols=false + - dotnet publish MPF\MPF.csproj -f net8.0-windows -r win-x64 -c Release --self-contained false --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true -p:DebugType=None -p:DebugSymbols=false + - dotnet publish MPF.Check\MPF.Check.csproj -f net8.0 -r win-x86 -c Release --self-contained false --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true -p:DebugType=None -p:DebugSymbols=false + - dotnet publish MPF.Check\MPF.Check.csproj -f net8.0 -r win-x64 -c Release --self-contained false --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true -p:DebugType=None -p:DebugSymbols=false + - dotnet publish MPF.Check\MPF.Check.csproj -f net8.0 -r linux-x64 -c Release --self-contained false --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true -p:DebugType=None -p:DebugSymbols=false + - dotnet publish MPF.Check\MPF.Check.csproj -f net8.0 -r osx-x64 -c Release --self-contained false --version-suffix %APPVEYOR_REPO_COMMIT% -p:PublishSingleFile=true -p:DebugType=None -p:DebugSymbols=false # post-build step after_build: