xref: /expo/android/settings.gradle (revision bb8f4f99)
1include ':app'
2
3// WHEN_DISTRIBUTING_REMOVE_FROM_HERE
4include ':expoview'
5include ':tools'
6include ':ReactAndroid'
7include ':unimodules-test-core'
8project(':unimodules-test-core').projectDir = new File(rootDir, '../packages/unimodules-test-core/android')
9
10// Include Expo modules that are not unimodules
11include(":expo-random")
12project(":expo-random").projectDir = new File("../packages/expo-random/android")
13
14[
15    // ADD_NEW_SUPPORTED_ABIS_HERE
16    "abi41_0_0",
17    "abi40_0_0",
18    "abi39_0_0",
19    "abi38_0_0",
20].forEach({ abiVariant ->
21  include ":expoview-$abiVariant"
22  project(":expoview-$abiVariant").projectDir = new File(rootDir, "versioned-abis/expoview-$abiVariant")
23})
24// WHEN_DISTRIBUTING_REMOVE_TO_HERE
25
26// Import gradle helpers for unimodules.
27apply from: '../node_modules/react-native-unimodules/gradle.groovy'
28
29// Include unimodules.
30includeUnimodulesProjects(
31// WHEN_DISTRIBUTING_REMOVE_FROM_HERE
32    [
33        modulesPaths: ['../../packages'],
34        target      : 'react-native',
35        exclude     : [
36            'expo-module-template',
37        ]
38    ]
39// WHEN_DISTRIBUTING_REMOVE_TO_HERE
40)
41