1pluginManagement { 2 repositories { 3 mavenCentral() 4 gradlePluginPortal() 5 mavenLocal() 6 google() 7 } 8} 9 10include ':app' 11 12apply from: new File(["node", "--print", "require.resolve('expo/package.json')"].execute(null, rootDir).text.trim(), "../scripts/autolinking.gradle") 13 14/* UNCOMMENT WHEN DISTRIBUTING 15useExpoModules([ 16 exclude: [ 17 'expo-module-template', 18 'expo-in-app-purchases', 19 'react-native-reanimated', 20 'expo-dev-menu-interface', 21 'expo-dev-menu', 22 'expo-dev-launcher', 23 'expo-dev-client' 24 ], 25 searchPaths: [ 26 'enabled-modules' 27 ], 28 useAAR: true 29]) 30 31include ':expo' 32project(':expo').projectDir = new File('../packages/expo/android') 33END UNCOMMENT WHEN DISTRIBUTING */ 34 35 36// WHEN_DISTRIBUTING_REMOVE_FROM_HERE 37includeBuild('../react-native-lab/react-native/packages/react-native-gradle-plugin/') 38 39include ':expoview' 40include ':tools' 41include ':ReactAndroid' 42include ':expo-modules-test-core' 43project(':expo-modules-test-core').projectDir = new File(rootDir, '../packages/expo-modules-test-core/android') 44 45// Include Expo modules that are not unimodules 46include(":expo-random") 47project(":expo-random").projectDir = new File("../packages/expo-random/android") 48 49[ 50 // ADD_NEW_SUPPORTED_ABIS_HERE 51 "abi45_0_0", 52 "abi44_0_0", 53 "abi43_0_0", 54].forEach({ abiVariant -> 55 include ":expoview-$abiVariant" 56 project(":expoview-$abiVariant").projectDir = new File(rootDir, "versioned-abis/expoview-$abiVariant") 57}) 58 59useExpoModules([ 60 exclude : [ 61 'expo-module-template', 62 'react-native-reanimated', 63 'expo-dev-menu-interface', 64 'expo-dev-menu', 65 'expo-dev-launcher', 66 'expo-dev-client' 67 ] 68]) 69// WHEN_DISTRIBUTING_REMOVE_TO_HERE 70