<div dir="ltr"><p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo">Hello all,</p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;min-height:13px"><br></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo">I’ve been using Swift for some time, and decided to learn deeper about the language and the source code. I plan to try to modify a version of its compiler in order to generate some code metrics (e.g. Depth of Inheritance (DIT)) to the classes of the projects compiled by it. All in all, this is the first time I am trying doing something like it - first time working in a open source project -, and I’m lost.</p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;min-height:13px"><br></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo"><b>So, first, I would like to know if there is a way to compile xcode projects (and all classes within it) using the Swift version that I built from sources. </b></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;min-height:13px"><br></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo">I was able to correctly build Swift on my mac. Cloned the main repositories, and built using swift/utils/build-script.</p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(55,62,77)"><span style="color:rgb(0,0,0)">I am able to run .swift files using xcrun (i.e. </span><span style="text-shadow: rgba(255, 255, 255, 0) 0px 1px 0px;">xcrun …/build/Ninja-DebugAssert/swift-macosx-x86_64/bin/swift  -Ounchecked -gnone example.swift).</span></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(55,62,77);min-height:13px"><span style="text-shadow: rgba(255, 255, 255, 0) 0px 1px 0px;"></span><br></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(55,62,77)"><span style="text-shadow: rgba(255, 255, 255, 0) 0px 1px 0px;">But I couldn’t find a way to compile complete xcode projects, that include UIKit and other imports. </span></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(55,62,77);min-height:13px"><span style="text-shadow: rgba(255, 255, 255, 0) 0px 1px 0px;"></span><br></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(55,62,77)"><span style="text-shadow: rgba(255, 255, 255, 0) 0px 1px 0px;">Is it possible to do this?</span></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(55,62,77);min-height:13px"><span style="text-shadow: rgba(255, 255, 255, 0) 0px 1px 0px;"></span><br></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(55,62,77);min-height:13px"><span style="text-shadow: rgba(255, 255, 255, 0) 0px 1px 0px;"></span><br></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(55,62,77)"><span style="text-shadow: rgba(255, 255, 255, 0) 0px 1px 0px;">In the future, I then plan to generate extra output files from the compilation process.</span></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(55,62,77);min-height:13px"><span style="text-shadow: rgba(255, 255, 255, 0) 0px 1px 0px;"></span><br></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(55,62,77)"><span style="text-shadow: rgba(255, 255, 255, 0) 0px 1px 0px;">Thank you very much.</span></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(55,62,77);min-height:13px"><span style="text-shadow: rgba(255, 255, 255, 0) 0px 1px 0px;"></span><br></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(55,62,77)"><span style="text-shadow: rgba(255, 255, 255, 0) 0px 1px 0px;">Marcel Rebouças</span></p></div>