Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-23956

Hyperloop: Improve error handling for non-default Xcode installations

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Medium
    • Resolution: Fixed
    • Affects Version/s: hyperloop 1.2.7
    • Fix Version/s: Hyperloop 2.2.0
    • Component/s: Hyperloop, Tooling
    • Labels:
      None
    • Story Points:
      2
    • Sprint:
      2017 Sprint 20 SDK

      Description

      Currently we solely rely on the user having the correct Xcode Version under /Applications/Xcode.app as stated in the Enabling Hyperloop. This can easily lead to unexpected behaviour when different Xcode versions are installed. We should evaluate if it is possible to detected the libclang version that is loaded and then require a minimum version to avoid wrong metabase generation. Also when the user does not have Xcode installed in the above default directory the metebase generation will fail due to the hardcoded rpath. We should catch this error and tell the user what to do to fix it.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                jvennemann Jan Vennemann
                Reporter:
                jvennemann Jan Vennemann
              • Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Backbone Issue Sync

                  • Backbone Issue Sync is enabled for your project, but we do not have any synchronization info for this issue.

                    Git Source Code