-
Notifications
You must be signed in to change notification settings - Fork 21
/
Copy pathsettings.gradle
68 lines (65 loc) · 3.49 KB
/
settings.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
pluginManagement {
repositories {
google()
gradlePluginPortal()
mavenCentral()
}
}
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.PREFER_SETTINGS)
repositories {
google()
mavenCentral()
maven {
name = "GithubPackagesRepo"
url = "https://maven.pkg.github.com/liu-wanshun/platform_frameworks_base"
credentials {
/*
Github Action 中使用 System.getenv()
本地在gradle.properties中声明"gpr.user"和"gpr.key",详见:
1:https://docs.gradle.org/current/userguide/build_environment.html#sec:gradle_configuration_properties
2:https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-gradle-registry#using-a-published-package
**/
username = providers.gradleProperty("gpr.user").orNull ?: System.getenv("USERNAME")
password = providers.gradleProperty("gpr.key").orNull ?: System.getenv("GITHUB_TOKEN")
}
}
maven { url "https://jitpack.io" }
maven { url "https://maven.aliyun.com/repository/public" }
}
}
rootProject.name = "LauncherC"
include ':iconloaderlib'
project(':iconloaderlib').projectDir = new File(rootDir, 'platform_frameworks_libs_systemui/iconloaderlib')
include ':searchuilib'
project(':searchuilib').projectDir = new File(rootDir, 'platform_frameworks_libs_systemui/searchuilib')
include ':viewcapturelib'
project(':viewcapturelib').projectDir = new File(rootDir, 'platform_frameworks_libs_systemui/viewcapturelib')
final def PLATFORM_FRAMEWORKS_BASE_PATH = "platform_frameworks_base"
// 加载本地 module, https://github.com/liu-wanshun/platform_frameworks_base
if (file("${PLATFORM_FRAMEWORKS_BASE_PATH}/packages/SystemUI/shared").exists()) {
// SystemUI shared dependencies
include ':wm_shell'
project(':wm_shell').projectDir = new File("${PLATFORM_FRAMEWORKS_BASE_PATH}/libs/WindowManager/Shell")
include ':SystemUIAnimation'
project(':SystemUIAnimation').projectDir = new File("${PLATFORM_FRAMEWORKS_BASE_PATH}/packages/SystemUI/animation")
include ':SystemUIPlugin'
project(':SystemUIPlugin').projectDir = new File("${PLATFORM_FRAMEWORKS_BASE_PATH}/packages/SystemUI/plugin")
include ':PluginCore'
project(':PluginCore').projectDir = new File("${PLATFORM_FRAMEWORKS_BASE_PATH}/packages/SystemUI/plugin_core")
include ':SystemUIShared'
project(':SystemUIShared').projectDir = new File("${PLATFORM_FRAMEWORKS_BASE_PATH}/packages/SystemUI/shared")
include ':SystemUIUnfold'
project(':SystemUIUnfold').projectDir = new File("${PLATFORM_FRAMEWORKS_BASE_PATH}/packages/SystemUI/unfold")
// quickstep compat
include ':quickstepcompat'
project(':quickstepcompat').projectDir = new File("${PLATFORM_FRAMEWORKS_BASE_PATH}/quickstepcompat")
include ':quickstepcompatQ'
project(':quickstepcompatQ').projectDir = new File("${PLATFORM_FRAMEWORKS_BASE_PATH}/quickstepcompat/quickstepcompatQ")
include ':quickstepcompatR'
project(':quickstepcompatR').projectDir = new File("${PLATFORM_FRAMEWORKS_BASE_PATH}/quickstepcompat/quickstepcompatR")
include ':quickstepcompatS'
project(':quickstepcompatS').projectDir = new File("${PLATFORM_FRAMEWORKS_BASE_PATH}/quickstepcompat/quickstepcompatS")
include ':quickstepcompatT'
project(':quickstepcompatT').projectDir = new File("${PLATFORM_FRAMEWORKS_BASE_PATH}/quickstepcompat/quickstepcompatT")
}