I'm currently trying to use SWiG to create an interface for ovpncli.hpp in order to be able to access the API from my C# project.
First of all, I would like to know why Visual Studio (tested with 2015 and 2017) ignores all directories in the OpenVPN project folder as like as shown in the image https://imgur.com/a/cXoj6Nj. I basically added the OpenVPN project to my current project using Visual Studio.
And my main problem is that SWiG ignores all specified headers if I compile the file ovpncli.i with the following command:
Please check this image https://imgur.com/a/3hOoy7uC:\swigwin-3.0.12\swig -c++ -csharp -outdir C:\swigwin-3.0.12\Generated ovpncli.i