Releases
0.14.5
Important notes
.net framework v2 and v3 have been deprecated
New features / improvements
Allow fragment values to be marked obsolete without triggering an exception in case their value is not valid ff0d40d2
Added support for .NET Framework 4.8 project generation 0abf3f5d
The path to the .bff file in the FastBuildAll .vcxproj is no longer an absolute path. d74576b5
The names of Exec, Copy & Test buildsteps are now independent of the absolute project root path. 897d2d85
Added FastBuild PreBuildDependency support for Pre/PostBuildEvents.
2 Sharpmake optims 09f86a1e
Add Ubuntu to appveyor 46fed7a3
Resolve conf.BaseIntermediateOutputPath and conf.XmlDocumentationFile so they can be given relative to SourceRootPath 7ee54a2e
Add new copy advanced properties introduced in VS2019 16.7
Collect natvis files from dependencies for dll & exe
[Vcxproj] Allow explicit specification of object file paths for only a subset of source files.
Add support to dotnetstandard (all versions) and conditional ItemGroup in case...
[Clang] Add Clang C standart, and add value to Clang Cpp/C standart in CommandLineOptions
Add ClangCL PlatformToolset entry to support the official llvm2019 VS extension
Bug fixes
Fixup obsolete fragment values of -1, and rather allow giving a fallback fragment value. 3dd5c9d8
Also deprecate .net framework 3.0, minimum supported is 3.5 4437a8ca
[ClangForWindows] Fix -nostdinc additional parameter:
Fix handling of empty conf.XmlDocumentationFile and conf.BaseIntermediateOutputPath properties b4c362c2
[CSharp] Fix BaseIntermediateOutputPath (and probably other properties) 044dc24c
[Makefile] Fix implicit defines. 8f56568d
[Makefile] Fix output file name prefix with OutputType.Dll. 10c6aa8f
[XCode] Remove duplicates of frameworks files and sort them
Fix string macro failed the compile for Android
[XCode] Fix test of output type, it's not a flag. 0a3e75df
[Bff] Fix crash when a source directory is empty of source files that can be blobbed c474ab9b
[Csproj] Fix regression introduced by 21ae290 , the references weren't sorted anymore
[Vcxproj|Linux] Always set application type revision in linux vcxproj even for fastbuild projects to fix debugging d95ab5a2
Alpine adding PlatformRemoteTool clang select
Fix masterbff casing errors
[XCode] Keep source files into solution to be able to navigate into them
Fix configure attributes cache 260e4009
You can’t perform that action at this time.