Tags: MonoGame/MonoGame
Tags
Update to Content Builder .targets to work for any build configuration ( #9176) # Summary Templates update to enable the Content Builder `.targets` file to work for any build configuration. - `Content.csproj` updated to not use the "target framework" in build output to simplify launching - `Builder.targets` updated to decouple itself from the host platforms "configuration" and fixed to run as "Debug" when attached to a solution `content.csproj` update: ```xml <AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath> ``` `builder.targets` update: ```xml <Project> <Target Name="BuildContent" BeforeTargets="BeforeCompile"> <PropertyGroup> <ContentOutput>$(ProjectDir)$(OutputPath)</ContentOutput> <ContentTemp>$(ProjectDir)$(IntermediateOutputPath)</ContentTemp> <ContentArgs>build -p $(MonoGamePlatform) -s Content/Assets -o $(ContentOutput) -i $(ContentTemp)</ContentArgs> <ContentCommand>$(MSBuildThisFileDirectory)bin\Debug\Content</ContentCommand> </PropertyGroup> <MSBuild Projects="$(MSBuildThisFileDirectory)Content.csproj" Targets="Build" RemoveProperties="Configuration;TargetFramework;RuntimeIdentifier;RuntimeIdentifiers" /> <Exec Command="$(ContentCommand) $(ContentArgs)" WorkingDirectory="$(MSBuildThisFileDirectory)..\" CustomErrorRegularExpression="\[E\] .+" CustomWarningRegularExpression="\[W\] .+" /> </Target> </Project> ``` Minor patch fix to CB StartKit to ignore `ttf` files to supress warning that `ttf` file could not be processed (which is correct, it is consumed in the `.spritefont` import.
Update Copyright to MonoGame Foundation, Inc (#9150) More Fixes going all the way back to #[8101](#8101) ### Description of Change Updates remaining Headers with the previous **The MonoGame Team** copyright to match the new Foundation Copyright standard. I happened to be playing around with the newer native implementations and noticed the CType generators had the older copyright text and then I went down this rabbit hole of finding more and more. I apologize for the big PR! It really is just comment updates with the exception of these files that have impactful changes to the comments created on newly generated CTypes files: Tools/MonoGame.Generator.CTypes/EnumWritter.cs Tools/MonoGame.Generator.CTypes/PInvokeWritter.cs Tools/MonoGame.Generator.CTypes/StructWritter.cs
Updated template checkout for Development (#9075) # Summary Updating the tempalte checkout for the recent changes: - Update templates to default to dotnet 9 - Updating Android TargetFramework - Google 16kbfix - Updating iOS min version - Updating the Content Builder Project template to latest - Updated automation to handle the DotNet 9 templates from the `3.8.4.1` release.
Update package readme for upgrade notes for 3.8.4.1 release
PreviousNext