Uploaded image for project: 'Realm JavaScript SDK'
  1. Realm JavaScript SDK
  2. RJS-917

Update Xcode and Cocoapods for Monorepo

    • Type: Icon: Task Task
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • Q4-21FY
    • Affects Version/s: None
    • Component/s: React Native
    • None

      With 3153 we aim to unify the different build systems in realm-js around CMake. However, we still need to maintain some Xcode and Cocoapods projects files for ReactNative iOS consumers.

      I propose that we refactor the iOS build files so that they no longer build the SDK from source. Instead, we should use CMake to produce a static library for iOS, and pare down the Xcode and Cocoapods project builds so that they only know how to link against this prebuilt static library, just like we do for ReactNative Android with the prebuilt .so.

            Assignee:
            yavor.georgiev@mongodb.com Yavor Georgiev
            Reporter:
            yavor.georgiev@mongodb.com Yavor Georgiev
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: