Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 1.06 KB

README.md

File metadata and controls

35 lines (25 loc) · 1.06 KB

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