include ':app' // WHEN_DISTRIBUTING_REMOVE_FROM_HERE include ':expoview' project(':expoview').projectDir = new File(rootDir, 'expoview') include ':tools' include ':ReactAndroid' project(':ReactAndroid').projectDir = new File(rootDir, 'ReactAndroid') [ // ADD_NEW_SUPPORTED_ABIS_HERE "abi34_0_0", "abi33_0_0", ].forEach({ abiVariant -> include ":expoview-$abiVariant" project(":expoview-$abiVariant").projectDir = new File(rootDir, "versioned-abis/expoview-$abiVariant") }) // WHEN_DISTRIBUTING_REMOVE_TO_HERE // Import gradle helpers for unimodules. apply from: '../node_modules/react-native-unimodules/gradle.groovy' // Include unimodules. includeUnimodulesProjects( // WHEN_DISTRIBUTING_REMOVE_FROM_HERE [ modulesPaths: ['../../packages'], target: 'react-native', exclude: [ 'expo-module-template', // FLAG_BEGIN_REMOVE__UPDATE_EXPOKIT - used during `et android-build-packages` // section below previous line comment flag contains modules that need to be built for `expokit-npm-package` 'expo-bluetooth', 'expo-in-app-purchases', 'expo-updates', // FLAG_END_REMOVE__UPDATE_EXPOKIT ] ] // WHEN_DISTRIBUTING_REMOVE_TO_HERE )