Sharpmake is an open-source C#-based solution for generating project definition files, such as Visual Studio projects and solutions, GNU makefiles, Xcode projects, etc.
multiframework fix for swapped references (Federico O'Reilly Regueiro) 5584bf9c
Move nuget sources in NuGet.Config (Paul Baudron) a7388b77
Added : Mirror option in BuildStep, thats adds support for folder mirroring by adding /MIR argument to the robocopy invocation. (Benjamin Maison) a8547587
Bump Microsoft.CodeAnalysis.CSharp from 4.8.0 to 4.9.2 in /Sharpmake (#351) (dependabot[bot]) 2ac6af20
Bump actions/checkout from 4.1.1 to 4.1.2 (#355) (dependabot[bot]) 91add607
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) 291f7dae
Added support for OutputItemType to CustomFileBuildStep. (#345) (Peter Ellsum) b8904935
Add validation stage to GitLab CI (Sylvain Fortin) e12e6d62
0.45.0
2 months ago
What's Changed
Dotnet References can be swapped to DLLs (Federico O'Reilly Regueiro) 42e68744
Bug with CSharpProject.ResourcesPath and .ContentPath that default to the root of the drive (Bruno Champoux) e5dc5e0b
Bump Microsoft.VisualStudio.Setup.Configuration.Interop in /Sharpmake (#346) (dependabot[bot]) 44f3abe9
now target iPhone 14 Pro for HelloIOS sample (Bruno Champoux) 7950641d
Bump Microsoft.VisualStudio.Setup.Configuration.Interop in /Sharpmake (#311) (dependabot[bot]) f00af8ad
Unity(JUMBO) build support (#307) (Kim Han Byeol) 5958ff61
Bump Microsoft.CodeAnalysis.CSharp from 4.7.0 to 4.8.0 in /Sharpmake (#312) (dependabot[bot]) 91480bfa
fix potential xcode project parse fail when ProjectReference.Name contain space (yhuang) 6b738537
0.39.0
5 months ago
What's Changed
Fix C++ regex in Fastbuild (Jean-Simon Lapointe) ea3dc82f
feat: Add case for .inl files for XCode project generation (Maxim Decaluwé) 296618fa
0.38.0
6 months ago
What's Changed
Add a new resolver modifier to be able to escape xml characters (Jean-Sebastien Pelletier) 9dbdf449
Bump actions/checkout from 4.1.0 to 4.1.1 (#304) (dependabot[bot]) 25dbd5ad
xcode : ensure only file with extension in SourceFilesCompileExtensions go into compile files (Ying Huang) b68063b0
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) 683e8b36
use cmdLineOptions["DeploymentTarget"] for all apple target - support linker invoke via compiler by following xcode (Ying Huang) cd7c48a5
0.37.0
6 months ago
What's Changed
Fixed IgnoreSpecificLibraryNames functionality in BFF on linux (Vitalii Trubchaninov) 1971a5e7
make "-ObjC" an option to be added into LinkerOptions (yhuang) 4b1c4c51
fix wrong lib prefix for xcode fastbuild (yhuang) 08b8f6a8
support ObjC weak references for fastbuild (yhuang) 26e84017