commit | 750dc7d4eddf691117cebf815e163a4d10af39cb | [log] [tgz] |
---|---|---|
author | davg <davg@google.com> | Wed May 16 11:32:51 2018 -0400 |
committer | David Goldman <davg@google.com> | Wed May 16 18:40:33 2018 -0400 |
tree | a08be7b1e36d0439fe3440cc3fcbb9f81c508e22 | |
parent | d809da9fd7d2d6c1035cd8f052f53e57f8edb46d [diff] |
Support enabling tsan and ubsan from Xcode UI Xcode won't let you enable ubsan from the UI as it requires a 'Compile Sources' phase with (Objective-)C(++) sources, but if you manually edit the scheme and enable it or equivalently add the phase with a dummy file, enable it from the UI, and then remove the phase, ubsan will work. PiperOrigin-RevId: 196831918
Open src/Tulsi.xcodeproj, and within Xcode, build the TulsiApp.
Run the TulsiApp.
Tulsi-generated Xcode projects use Bazel to build, not Xcode via xcbuild. This means that many common components of an Xcode project are handled differently than you may be used to. Notable differences: