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