-
Notifications
You must be signed in to change notification settings - Fork 0
/
neko.xml
120 lines (106 loc) · 7.17 KB
/
neko.xml
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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote name="neko"
revision="14"
fetch="https://github.com/NekoPixel" />
<remote name="neko-gitlab"
fetch="https://gitlab.com/NekoPixel/"
revision="main" />
<!-- Build -->
<project path="build/make" name="build" remote="neko" >
<copyfile src="core/root.mk" dest="Makefile" />
<linkfile src="CleanSpec.mk" dest="build/CleanSpec.mk" />
<linkfile src="buildspec.mk.default" dest="build/buildspec.mk.default" />
<linkfile src="core" dest="build/core" />
<linkfile src="envsetup.sh" dest="build/envsetup.sh" />
<linkfile src="target" dest="build/target" />
<linkfile src="tools" dest="build/tools" />
</project>
<project path="build/soong" name="build_soong" remote="neko" >
<linkfile src="root.bp" dest="Android.bp" />
<linkfile src="bootstrap.bash" dest="bootstrap.bash" />
</project>
<project path="art" name="art" remote="neko" />
<project path="bionic" name="bionic" remote="neko" />
<project path="bootable/recovery" name="bootable_recovery" remote="neko" />
<project path="libcore" name="libcore" remote="neko" />
<!-- Device -->
<project path="device/qcom/sepolicy" name="device_qcom_sepolicy" remote="neko" />
<project path="device/qcom/sepolicy-legacy-um" name="device_qcom_sepolicy-legacy-um" remote="neko" />
<project path="device/qcom/sepolicy_vndr/legacy-um" name="device_qcom_sepolicy_vndr_legacy-um" remote="neko" />
<project path="device/qcom/sepolicy_vndr/sm8450" name="device_qcom_sepolicy_vndr_sm8450" remote="neko" />
<project path="device/qcom/sepolicy_vndr/sm8550" name="device_qcom_sepolicy_vndr_sm8550" remote="neko" />
<project path="device/neko/sepolicy" name="device_neko_sepolicy" remote="neko" />
<!-- External -->
<project path="external/json-c" name="external_json-c" remote="neko" />
<project path="external/ant-wireless/ant_client" name="external_ant-wireless_ant_client" remote="neko" />
<project path="external/ant-wireless/ant_native" name="external_ant-wireless_ant_native" remote="neko" />
<project path="external/ant-wireless/ant_service" name="external_ant-wireless_ant_service" remote="neko" />
<project path="external/ant-wireless/hidl" name="external_ant-wireless_hidl" remote="neko" />
<project path="external/tinyxml" name="platform/external/tinyxml" groups="pdk" revision="refs/tags/android-11.0.0_r48" />
<project path="external/libcxx" name="external_libcxx" remote="neko" />
<!-- Framework -->
<project path="frameworks/av" name="frameworks_av" remote="neko" />
<project path="frameworks/base" name="frameworks_base" remote="neko" />
<project path="frameworks/native" name="frameworks_native" remote="neko" />
<!-- Hardware -->
<project path="hardware/interfaces" name="hardware_interfaces" remote="neko" />
<project path="hardware/libhardware" name="hardware_libhardware" remote="neko" />
<project path="hardware/lineage/compat" name="hardware_lineage_compat" remote="neko" />
<project path="hardware/qcom/wlan" name="hardware_qcom_wlan" remote="neko" />
<project path="hardware/qcom-caf/wlan" name="hardware_qcom-caf_wlan" remote="neko" />
<project path="hardware/qcom-caf/common" name="hardware_qcom-caf_common" remote="neko" >
<!-- add guard for AOSP hardware/qcom dir -->
<linkfile src="os_pickup_aosp.mk" dest="hardware/qcom/Android.mk" />
<!-- add guards for CAF repositories -->
<linkfile src="os_pickup_sepolicy_vndr.mk" dest="device/qcom/sepolicy_vndr/SEPolicy.mk" />
<linkfile src="os_pickup.bp" dest="hardware/qcom-caf/msm8996/Android.bp" />
<linkfile src="os_pickup.mk" dest="hardware/qcom-caf/msm8996/Android.mk" />
<linkfile src="os_pickup.bp" dest="hardware/qcom-caf/msm8998/Android.bp" />
<linkfile src="os_pickup.mk" dest="hardware/qcom-caf/msm8998/Android.mk" />
<linkfile src="os_pickup_qssi.bp" dest="hardware/qcom-caf/sdm660/Android.bp" />
<linkfile src="os_pickup.mk" dest="hardware/qcom-caf/sdm660/Android.mk" />
<linkfile src="os_pickup_qssi.bp" dest="hardware/qcom-caf/sdm845/Android.bp" />
<linkfile src="os_pickup.mk" dest="hardware/qcom-caf/sdm845/Android.mk" />
<linkfile src="os_pickup_qssi.bp" dest="hardware/qcom-caf/sm8150/Android.bp" />
<linkfile src="os_pickup.mk" dest="hardware/qcom-caf/sm8150/Android.mk" />
<linkfile src="os_pickup_qssi.bp" dest="hardware/qcom-caf/sm8250/Android.bp" />
<linkfile src="os_pickup.mk" dest="hardware/qcom-caf/sm8250/Android.mk" />
<linkfile src="os_pickup_qssi.bp" dest="hardware/qcom-caf/sm8350/Android.bp" />
<linkfile src="os_pickup.mk" dest="hardware/qcom-caf/sm8350/Android.mk" />
<linkfile src="os_pickup_audio-ar.mk" dest="hardware/qcom-caf/sm8450/audio/Android.mk" />
<linkfile src="os_pickup_qssi.bp" dest="hardware/qcom-caf/sm8450/Android.bp" />
<linkfile src="os_pickup.mk" dest="hardware/qcom-caf/sm8450/Android.mk" />
<linkfile src="os_pickup_audio-ar.mk" dest="hardware/qcom-caf/sm8550/audio/Android.mk" />
<linkfile src="os_pickup_qssi.bp" dest="hardware/qcom-caf/sm8550/Android.bp" />
<linkfile src="os_pickup.mk" dest="hardware/qcom-caf/sm8550/Android.mk" />
</project>
<!-- Inline kernel build -->
<project path="kernel/configs" name="kernel_configs" remote="neko" />
<!-- Packages -->
<project path="packages/apps/Settings" name="packages_apps_Settings" remote="neko" />
<project path="packages/apps/SettingsIntelligence" name="packages_apps_SettingsIntelligence" remote="neko" />
<project path="packages/apps/SimpleSettingsConfig" name="packages_apps_SimpleSettingsConfig" remote="neko" />
<project path="packages/apps/SystemUIFlagFlipper" name="packages_apps_SystemUIFlagFlipper" remote="neko" />
<project path="packages/resources/devicesettings" name="packages_resources_devicesettings" remote="neko" />
<!-- Prebuilts -->
<project path="prebuilts/extract-tools" name="prebuilts_extract-tools" clone-depth="1" remote="neko" />
<!-- System -->
<project path="system/bpf" name="system_bpf" remote="neko" />
<project path="system/core" name="system_core" remote="neko" />
<project path="system/libhidl" name="system_libhidl" remote="neko" />
<project path="system/media" name="system_media" remote="neko" />
<project path="system/sepolicy" name="system_sepolicy" remote="neko" />
<!-- Tools -->
<project path="tools/extract-utils" name="tools_extract-utils" remote="neko" />
<!-- Vendor -->
<project path="vendor/neko" name="vendor_neko" remote="neko" />
<project path="vendor/qcom/opensource/vibrator" name="vendor_qcom_opensource_vibrator" remote="neko" />
<project path="vendor/google/mainline_modules" name="vendor_google_mainline_modules" remote="neko" />
<project path="vendor/google/pixel-additional" name="vendor_google_pixel-additional" remote="neko" />
<project path="vendor/google/pixel-framework" name="vendor_google_pixel-framework" remote="neko" />
<project path="vendor/google/gms" name="vendor_google_gms" remote="neko-gitlab" />
<project path="vendor/google/interfaces" name="vendor_google_interfaces" remote="neko" />
<project path="vendor/google/dexopt_profiles" name="vendor_google_dexopt_profiles" remote="neko-gitlab" />
<project path="vendor/neko-priv/keys" name="vendor_neko-priv_keys" remote="neko" />
</manifest>