madskristensen / MIDL

A Visual Studio extension
Apache License 2.0
24 stars 5 forks source link

`idl` file with dependencies cannot generate header file #20

Closed roxk closed 1 year ago

roxk commented 2 years ago

Describe the bug Support A.idl depends on B.idl, clicking generate header file for A would cause cppwinrt to complain in build log B is not found.

To Reproduce Steps to reproduce the behavior:

  1. Add an idl file A.idl
  2. Add another idl file B.idl
  3. Add import "B.idl" in A.idl
  4. Click generate header in A.idl
  5. Observe failure message in status bar

Expected behavior Header file for A.idl can be generated

Screenshots N/A

Additional context N/A

roxk commented 1 year ago

Confirm this has been fixed.