History log of /expo/tools/src/commands/AddSDKVersion.ts (Results 1 – 5 of 5)
Revision Date Author Comments
# 1833af43 06-Jul-2022 Kudo Chien <[email protected]>

[android] Add @shopify/react-native-skia vendoring support for Expo Go (#17964)

# Why

like #17704 but for android
close ENG-4889

# How

- introduce vendor modules autolinking for expo go.

[android] Add @shopify/react-native-skia vendoring support for Expo Go (#17964)

# Why

like #17704 but for android
close ENG-4889

# How

- introduce vendor modules autolinking for expo go.
previously, reanimated is the only vendor module having cxx code, we had a fixed versioning script for reanimated. because react-native-skia also has cxx code, i'm trying to keep the versioning more modularized and like what we did for ios versioning. ideally, a vendor module should have a dedicated gradle project. that's why i introduced a vendor module autolinking here.
- vendoring tool: add react-native-skia support
- versioning tool: trying to add a minimum support for new style versioning like ios.
currently, after transforming the code, i still prebuild the *.so to `jniLibs`. in the future when we commit `android/versioned-react-native/ABI46_0_0` to git, we can always build the versioned *.so from source.

# Test Plan

- android unversioned expo go + NCL skia
- android versioned expo go + NCL skia

Co-authored-by: Tomasz Sapeta <[email protected]>

show more ...


# 941f41af 04-Aug-2021 Tomasz Sapeta <[email protected]>

[tools] Rewrite versioning expo modules (#13881)


# 542556fa 08-May-2021 Will Schurman <[email protected]>

[ios][updates] Automatically backport versioned code (#12826)


# a1142e8b 16-Jan-2021 Tomasz Sapeta <[email protected]>

[tools] Update versioning to handle modules vendored by the new script (#11591)


# eeffdb10 21-Dec-2020 Tomasz Sapeta <[email protected]>

[tools] Move tools/expotools one folder up (#11410)