<div dir="ltr"><div dir="ltr">Hi,<div><br></div><div>I was looking at supporting Swift as a language in CMake.  I know that CMake has some preliminary support that assumes that you are building on macOS with Xcode.  I am trying to support building swift libraries and executables on Linux and Windows.</div><div><br></div><div>There is some preliminary work on this that I have put up on GitHub [1].  One place that I am hitting a roadblock in is the need to reference all the target sources in the compile rule for a single object.  AFAICT, there is no placeholder that will expand to the target sources.  Would it be acceptable to add a `<TARGET_SOURCES>` place holder?  Or is there another approach that would be better?</div><div><br></div><div>Thanks.</div><div><br></div><div>[1] <a href="https://github.com/compnerd/cmake-swift">https://github.com/compnerd/cmake-swift</a><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature">Saleem Abdulrasool<br>compnerd (at) compnerd (dot) org</div></div></div></div>