Releases: ubisoft/Sharpmake
Releases · ubisoft/Sharpmake
0.46.0
What's Changed
- multiframework fix for swapped references (Federico O'Reilly Regueiro) 5584bf9
- Move nuget sources in NuGet.Config (Paul Baudron) a7388b7
- Added : Mirror option in BuildStep, thats adds support for folder mirroring by adding /MIR argument to the robocopy invocation. (Benjamin Maison) a854758
- Bump Microsoft.CodeAnalysis.CSharp from 4.8.0 to 4.9.2 in /Sharpmake (#351) (dependabot[bot]) 2ac6af2
- Bump actions/checkout from 4.1.1 to 4.1.2 (#355) (dependabot[bot]) 91add60
- Add a function to retrieve the compiler version of the buildtools (version of cl.exe which is exposed as _MSC_FULL_VER preprocessor flag) (Tristan Moreaux) 291f7da
- Added support for OutputItemType to CustomFileBuildStep. (#345) (Peter Ellsum) b890493
- Add validation stage to GitLab CI (Sylvain Fortin) e12e6d6
0.45.0
What's Changed
- Dotnet References can be swapped to DLLs (Federico O'Reilly Regueiro) 42e6874
- Bug with CSharpProject.ResourcesPath and .ContentPath that default to the root of the drive (Bruno Champoux) e5dc5e0
- Bump Microsoft.VisualStudio.Setup.Configuration.Interop in /Sharpmake (#346) (dependabot[bot]) 44f3abe
- now target iPhone 14 Pro for HelloIOS sample (Bruno Champoux) 7950641
0.44.0
What's Changed
- Update Samples.md (Jean-Sébastien Pelletier) 88929d7
- Bump ncipollo/release-action from 1.13.0 to 1.14.0 (#344) (dependabot[bot]) 02a9b17
- Always add .cs files generated by text templating (#324) (Cesar Mello) 1a93118
- Added new AggressiveSize compiler option -Oz (Kevin Martinet) 61c93fd
- feat: fix libGroup option for Makefile and Gcc (Maxime Callet) 9eed607
- Additional Flags for CustomFileBuildStepData (#322) (Sharo) 0f38fe2
0.43.0
What's Changed
- add an early return in csproj resolvesourcefile (Vincent Bordenave) 250a970
- replaced sites where platform names could be illegible (Bruno Champoux) 8d0347d
- Fixed Sharpmake resolver for extended platform names (Bruno Champoux) f98e91b
- fix: check export flag on makefile generation to avoid LDDEPS declaration (Maxime Callet) c2099cb
- Added handling of drive letters without trailing folder separators (Vincent Bordenave) 425ae79
- moved Sharpmake.Application's launchSettings.json into two separate files for samples and Sharpmake.FunctionalTests (Bruno Champoux) 01fa1b6
- fix error-prone platform enum checks (Bruno Champoux) b4aec5d
0.42.0
0.41.0
0.40.0
What's Changed
- Update Get-SamplesPipeline.ps1 (Bruno Champoux) 7d62cc3
- Added proper netcore support for C++/CLI projects. (Michel-Olivier Rousseau) c0e75d6
- FastBuild: small fixes for PreBuildDependencies (Hugo Scurti) 6e10fab
- Bump GitInfo from 3.3.1 to 3.3.3 in /Sharpmake (#317) (dependabot[bot]) c77f5af
- Fix configuration of MSBuild unity/jumbo build parameters (#314) (Trithek) eb4ed71
- Add HelloIOS sample and create IosTestBundle within AppleApp project (Ying Huang) 936fbd1
- Add .NET 8 csproj generation (#319) (Cesar Mello) 84e97fe
- Bump Microsoft.VisualStudio.Setup.Configuration.Interop in /Sharpmake (#311) (dependabot[bot]) f00af8a
- Unity(JUMBO) build support (#307) (Kim Han Byeol) 5958ff6
- Bump Microsoft.CodeAnalysis.CSharp from 4.7.0 to 4.8.0 in /Sharpmake (#312) (dependabot[bot]) 91480bf
- fix potential xcode project parse fail when ProjectReference.Name contain space (yhuang) 6b73853
0.39.0
0.38.0
What's Changed
- Add a new resolver modifier to be able to escape xml characters (Jean-Sebastien Pelletier) 9dbdf44
- Bump actions/checkout from 4.1.0 to 4.1.1 (#304) (dependabot[bot]) 25dbd5a
- xcode : ensure only file with extension in SourceFilesCompileExtensions go into compile files (Ying Huang) b68063b
- Fixed an error in the sample resulting in broken includes in the projects, diverging sample structure and writing output files to the codebase folder (Adam Politanski) 683e8b3
- use cmdLineOptions["DeploymentTarget"] for all apple target - support linker invoke via compiler by following xcode (Ying Huang) cd7c48a