caseymcc / UE4CMake

Provides a simple way to add a cmake lib to any Unreal Engine 4 (UE4) or 5 (UE5) project.
MIT License
84 stars 16 forks source link

Add Support for Building for Mac Platforms #15

Closed Kvarnefalk closed 1 year ago

Kvarnefalk commented 1 year ago

Hi @caseymcc!

Thanks for a great tool! I tried using it on my m1 Mac and ran into some build issues.

Initially, I ran into these missing symbol errors, but I realised @SalamiArmi already created a PR for that, so I rebased this PR on top of the changes in #14.

In this PR, I adjusted the linux configuration to be "unix", and folded the Mac platform into that. Again, let me know if you prefer another approach, for example having the Mac functionality split out into its own clauses.

FYI: I've only been able to try this on my Mac (No access to a Windows Machine)

Cheers!

andraghetti commented 1 year ago

This is great!

caseymcc commented 1 year ago

Thanks, looks good on the surface will try to test it this weekend and merge. Missed this and SalamiArmi's PRs .