Releases: chausner/vcxproj2cmake
Releases · chausner/vcxproj2cmake
v1.2.0
v1.1.0
Added
- The
TargetNameMSBuild property is now respected and converted to CMake target propertyOUTPUT_NAME. - Allow ConfigurationType property to be unset and have its default value ("Application").
- Add support for
RuntimeLibraryMSBuild property. - Add CLI option --continue-on-error.
Fixed
- Improve handling of identifiers that require escaping in CMake.
- Fix translation of $(Configuration) MSBuild macro.
- Fix CMake generator expressions for target architecture detection.
- Fix some parts of the CLI help were not displayed in English, depending on the system language setting.
Changed
- MSBuild property
TreatWarningAsErroris now converted to compiler-independent CMake target propertyCOMPILE_WARNING_AS_ERROR. - When LinkLibraryDependencies is enabled and a project references a header-only library project, no library is linked anymore.
- Improve warning message about unsupported MSBuild macros/properties.