FFIG / ffig

Generate code to call C++ libraries from other languages
MIT License
29 stars 9 forks source link

Add cmake module for dotnet libraries #335

Closed jbcoe closed 6 years ago

jbcoe commented 6 years ago

I'd like @Orphis thoughts on this as it's CMake-heavy.

ajbennieston commented 6 years ago

Well this is all rather a mess...

ajbennieston commented 6 years ago

Travis is OK with it now, but AppVeyor isn't. I don't know enough about dotnet to make much sense of the error, though.

jbcoe commented 6 years ago

The error is in CMake -E copy, a post-build step.

Possibly due to output directories on Windows looking a bit different, very unlikely to be to do with dotnet.

This is going to be hard to get to the bottom of without a Windows box.

jbcoe commented 6 years ago

I fixed this by removing the need for the copy. From my (limited) reading, copying using cmake -E copy with wildcards does not work on Windows.