Skip to content
 
 

Repository files navigation

IDLImporter

NuGet version (SIL.IdlImporter) Build and Pack

Cross-platform tool to import COM interfaces from an IDL file for use with .NET. To be used in addition to Microsoft's TLBImp. Can handle c-style arrays and OLECHAR pointers. Can run on Windows and Linux.

Installation

Install the SIL.IdlImporter nuget package.

Building

dotnet restore
dotnet build

Testing Locally

Unit testing

dotnet test

Using your local changes

dotnet pack
dotnet tool uninstall -g SIL.IdlImporter.Tool
dotnet tool install -g --add-source output SIL.IdlImporter.Tool --version [new version]

Note: If you are testing with FieldWorks you should make this change in the BuildInclude.targets in the ViewsInterfaces project

About

Tool to import COM interfaces from an IDL file for use with .NET. To be used in addition to Microsoft's TLBImp. Can handle c-style arrays and OLECHAR pointers.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages