Skip to content

dittodhole/msbuild-Contrib.Microsoft.Build.TypeLibrary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

msbuild-Contrib.Microsoft.Build.TypeLibrary

Create .tlb-files (Type Library) upon compilation.

Build status

Installing

myget.org

PM> Install-Package -Id Contrib.Microsoft.Build.TypeLibrary -pre --source https://www.myget.org/F/dittodhole/api/v2

nuget.org

PM> Install-Package -Id Contrib.Microsoft.Build.TypeLibrary

Configuration

You can override following properties with Directory.Build.props:

  • ContribMicrosoftBuildTypeLibrary_Active (default: true on release builds, otherwise false)
  • ContribMicrosoftBuildTypeLibrary_RegAsmExe
  • ContribMicrosoftBuildTypeLibrary_RegAsmPath
  • ContribMicrosoftBuildTypeLibrary_TlbExpExe
  • ContribMicrosoftBuildTypeLibrary_TlbExpPath
  • ContribMicrosoftBuildTypeLibrary_CreateTypeLibrary_BeforeTargets
  • ContribMicrosoftBuildTypeLibrary_CreateTypeLibrary_AfterTargets (default: CopyFilesToOutputDirectory)

Developing & Building

> git clone https://github.com/dittodhole/msbuild-Contrib.Microsoft.Build.TypeLibrary.git
> cd msbuild-Contrib.Microsoft.Build.TypeLibrary
msbuild-Contrib.Microsoft.Build.TypeLibrary> cd build
msbuild-Contrib.Microsoft.Build.TypeLibrary/build> build.bat

This will create the following artifacts:

  • artifacts/Contrib.Microsoft.Build.TypeLibrary.{version}.nupkg

License

msbuild-Contrib.Microsoft.Build.TypeLibrary is published under WTFNMFPLv3.

Icon

Interoperability by anbileru adaleru from the Noun Project.