Skip to content
This repository has been archived by the owner on Feb 11, 2020. It is now read-only.

dittodhole/dotnet-Contrib.MSBuild.TypeLibrary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotnet-Contrib.MSBuild.TypeLibrary

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

Build status

Installing

myget.org

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

nuget.org

PM> Install-Package -Id Contrib.MSBuild.TypeLibrary

Configuration

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

  • ContribMSBuildTypeLibrary_Active (default: true on release builds, otherwise false)
  • ContribMSBuildTypeLibrary_RegAsmExe
  • ContribMSBuildTypeLibrary_RegAsmPath
  • ContribMSBuildTypeLibrary_TlbExpExe
  • ContribMSBuildTypeLibrary_TlbExpPath
  • ContribMSBuildTypeLibrary_CreateTypeLibrary_BeforeTargets
  • ContribMSBuildTypeLibrary_CreateTypeLibrary_AfterTargets (default: CopyFilesToOutputDirectory)

Developing & Building

> git clone https://github.com/dittodhole/dotnet-Contrib.MSBuild.TypeLibrary.git
> cd dotnet-Contrib.MSBuild.TypeLibrary
dotnet-Contrib.MSBuild.TypeLibrary> cd build
dotnet-Contrib.MSBuild.TypeLibrary/build> build.bat

This will create the following artifacts:

  • artifacts/Contrib.MSBuild.TypeLibrary.{version}.nupkg

License

dotnet-Contrib.MSBuild.TypeLibrary is published under WTFNMFPLv3.

Icon

Interoperability by anbileru adaleru from the Noun Project.