Skip to content

An MsBuild logger that emit compile_commands.json and link_commands.json files from a C++ project build.

License

Notifications You must be signed in to change notification settings

UnitTestBot/msbuild-database

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MSBuild Logger for export build database

Usage

Download msbuild-database.zip archive from release page

Unzip to folder

Add path to msbuild-database.dll as logger

Example msbuild -logger:/path/to/msbuild-database.dll /t:Rebuild MyProject

  • /t:Rebuild - to recompile the entire project and get a list of all compilation commands

Building

dotnet build

Based on Andrew Baumann - MsBuildCompileCommandsJson

About

An MsBuild logger that emit compile_commands.json and link_commands.json files from a C++ project build.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages