Uploaded image for project: 'Swift'
  1. Swift
  2. SR-3292

Modify the build system to enable/disable ObjC interop for any platform

    XMLWordPrintable

    Details

      Description

      Original mailing list proposal: https://lists.swift.org/pipermail/swift-dev/Week-of-Mon-20161128/003567.html

      The idea here is that it would be convenient if, when compiling the Swift runtime and standard library, one could choose whether to compile with Objective-C interop enabled or disabled, for any target.

      For example, I should be able to compile for macOS with Objective-C interop disabled. I should be able to compile for Linux with Objective-C interop enabled (although because of Objective-C ABI assumptions baked into Swift, there's no guarantee that would work – but I'd prefer to deal with that issue later).

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            modocache Brian Ivan Gesiak
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated: