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/package.json')"].execute().text.trim(), "../scripts/autolinking.gradle") 16 17/* UNCOMMENT WHEN DISTRIBUTING 18useExpoModules([ 19 exclude: [ 20 'expo-module-template', 21 'expo-in-app-purchases' 22 ], 23 searchPaths: [ 24 'enabled-modules' 25 ], 26 useAAR: true 27]) 28END UNCOMMENT WHEN DISTRIBUTING */ 29 30 31// WHEN_DISTRIBUTING_REMOVE_FROM_HERE 32include ':expoview' 33include ':tools' 34include ':ReactAndroid' 35include ':unimodules-test-core' 36project(':unimodules-test-core').projectDir = new File(rootDir, '../packages/unimodules-test-core/android') 37 38// Include Expo modules that are not unimodules 39include(":expo-random") 40project(":expo-random").projectDir = new File("../packages/expo-random/android") 41 42[ 43 // ADD_NEW_SUPPORTED_ABIS_HERE 44 "abi42_0_0", 45 "abi41_0_0", 46 "abi40_0_0", 47].forEach({ abiVariant -> 48 include ":expoview-$abiVariant" 49 project(":expoview-$abiVariant").projectDir = new File(rootDir, "versioned-abis/expoview-$abiVariant") 50}) 51 52useExpoModules([ 53 exclude : [ 54 'expo-module-template', 55 ] 56]) 57// WHEN_DISTRIBUTING_REMOVE_TO_HERE 58