Lines Matching refs:project

2   void apply(Project project) {
5 project.rootProject.ext.expoProvidesDefaultConfig = {
9 project.ext.safeExtGet = { prop, fallback ->
10 project.rootProject.ext.has(prop) ? project.rootProject.ext.get(prop) : fallback
13 project.buildscript {
14 project.ext.kotlinVersion = {
15 project.rootProject.ext.has("kotlinVersion")
16 ? project.rootProject.ext.get("kotlinVersion")
20 project.ext.kspVersion = {
29 project.rootProject.ext.has("kspVersion")
30 ? project.rootProject.ext.get("kspVersion")
31 : kspVersionsMap.containsKey(project.ext.kotlinVersion())
32 ? kspVersionsMap.get(project.ext.kotlinVersion())
38 if (project.plugins.hasPlugin('kotlin-android')) {
39 project.android {
40 compileSdkVersion project.ext.safeExtGet("compileSdkVersion", 33)
43 minSdkVersion project.ext.safeExtGet("minSdkVersion", 23)
44 targetSdkVersion project.ext.safeExtGet("targetSdkVersion", 33)
87 if (!project.project.name.startsWith("expo-modules-core")) {
88 implementation project.project(':expo-modules-core')
90 implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:${project.ext.kotlinVersion()}"
109 …def rnAARs = project.fileTree("${reactNativeDir.get()}/android").matching { include "**/react-nati…
111 …rnAARs = project.fileTree("${reactNativeDir.get()}/android").matching { include "**/react-native/*…
125 project.copy {
126 from project.zipTree(file)
127 into "${project.buildDir}/${packageName}"
134 void nativeBuildDependsOn(project, dependsOnTask, buildTypesIncludes) {
135 def buildTasks = project.tasks.findAll { task ->
149 void apply(Project project) {
150 def REACT_NATIVE_BUILD_FROM_SOURCE = project.findProject(":ReactAndroid") != null
152 ? project.findProject(":ReactAndroid").getProjectDir().parent
153 …"--print", "require.resolve('react-native/package.json')"].execute(null, project.rootDir).text.tri…
162 def isNewArchitectureEnabled = project.findProperty("newArchEnabled") == "true"
164 …def downloadsDir = customDownloadsDir ? new File(customDownloadsDir) : new File("${project.buildDi…
165 def thirdPartyNdkDir = new File("${project.buildDir}/third-party-ndk")
168 …def createNativeDepsDirectories = project.tasks.findByName('createNativeDepsDirectories') ?: proje…
173 …def extractReactNativeAARRelease = project.tasks.register('extractReactNativeAARRelease', ExtractR…
177 …def extractReactNativeAARDebug = project.tasks.register('extractReactNativeAARDebug', ExtractReact…
182 def packageReactNdkDebugLibs = project.tasks.register("packageReactNdkDebugLibs", Copy) {
185 into("${project.buildDir}/react-ndk/exported")
187 def packageReactNdkReleaseLibs = project.tasks.register("packageReactNdkReleaseLibs", Copy) {
190 into("${project.buildDir}/react-ndk/exported")
194 …def downloadDoubleConversion = project.tasks.create('downloadDoubleConversion', project.Download) {
202 def prepareDoubleConversion = project.tasks.register('prepareDoubleConversion', Copy) {
204 from(project.tarTree(downloadDoubleConversion.dest))
212 def downloadFolly = project.tasks.create('downloadFolly', project.Download) {
220 def prepareFolly = project.tasks.register('prepareFolly', Copy) {
222 from(project.tarTree(downloadFolly.dest))
241 project.afterEvaluate {
243 …nativeBuildDependsOn(project, ":ReactAndroid:copyReleaseJniLibsProjectOnly", ["Release", "RelWithD…
244 nativeBuildDependsOn(project, ":ReactAndroid:copyDebugJniLibsProjectOnly", ["Debug"])
246 nativeBuildDependsOn(project, extractReactNativeAARRelease, ["Release", "RelWithDebInfo"])
247 nativeBuildDependsOn(project, extractReactNativeAARDebug, ["Debug"])
250 def extraLibs = project.extensions.extraProperties.has('extraLegacyReactNativeLibs')
251 ? project.extensions.extraProperties.get('extraLegacyReactNativeLibs')
254 nativeBuildDependsOn(project, project.tasks.named(it), null)
258 def preDebugBuild = project.tasks.named('preDebugBuild')
259 def preReleaseBuild = project.tasks.named('preReleaseBuild')
270 project.tasks.named('configureCMakeDebug').configure {
273 project.tasks.named('configureCMakeRelWithDebInfo').configure {
276 …def reactNativeArchitectures = project.getProperties().get("reactNativeArchitectures")?.split(",")…
279 project.tasks.named("configureCMakeDebug[${architecture}]")?.configure {
282 project.tasks.named("configureCMakeRelWithDebInfo[${architecture}]")?.configure {