-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlineage.xml
95 lines (92 loc) · 7.61 KB
/
lineage.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
<?xml version="1.0" encoding="utf-8"?>
<projects>
<global-option name="keep-name" />
<global-option name="all" />
<!-- For los project, the git name will be converted to the aosp one for -->
<!-- the simple maintenance. the option 'output-xml-file' of sub-command -->
<!-- 'repo' could be used to generate the new manifest xml file. -->
<project name="los" group="android">
<option name="manifest" value="https://github.com/LineageOS/mirror.git" />
<option name="schema" value="repo-mirror" />
<option name="relative-dir" value="lineage" if="$(krep.included.depth) > 0"/>
<option name="refs" value="los" />
<option name="extra-option" value="repo-init:no-clone-bundle" />
<option name="extra-option" value="repo-sync:no-clone-bundle" />
<option name="extra-option" value="gerrit-cp:empty-commit=false" />
<hook name="pre-sync" file="../hooks/repo-filter.sh">
<args value="--working-dir=${working-dir}/${relative-dir}" />
<args value="--filter=LineageOS/android_kernel_((?!cyanogen_msm8974))" />
<args value="--filter=LineageOS/android_device_((?!(common|generic|qcom|lineage|generic_goldfish|google_atv)))" />
<args value="--filter=LineageOS/device_htc_,vendor_htc,[-/]kernel-" />
<args value="--filter=LineageOS/huawei,LineageOS/AR6kSDK.3.1,\-caf" />
<args value="--filter=LineageOS/CMAccountWebsite,LineageOS/CMBalance,LineageOS/CMStatsServer,LineageOS/Superuser" />
<args value="--filter=LineageOS/Widgets,LineageOS/android_external_square_,LineageOS/android_external_whispersystems_" />
<args value="--filter=LineageOS/android_hardware_alsa_sound,LineageOS/android_hardware_amlogic_" />
<args value="--filter=LineageOS/android_hardware_intel_,LineageOS/android_vendor_intel" />
<args value="--filter=LineageOS/android_hardware_nvidia_,LineageOS/android_vendor_tmobile_" />
<args value="--filter=LineageOS/android_hardware_samsung,LineageOS/android_hardware_ti_" />
<args value="--filter=LineageOS/bugproxy,LineageOS/charter,LineageOS/cm-kernel,LineageOS/cm-less,LineageOS/cm_crowdin" />
<args value="--filter=LineageOS/ctso_supplicant,LineageOS/devrel,LineageOS/docker_build,LineageOS/gello_channel" />
<args value="--filter=LineageOS/getcm-translations,LineageOS/jenkins_build,LineageOS/libbt-hci" />
<args value="--filter=LineageOS/snapdragon_swe_engine,LineageOS/stats,LineageOS/tools_repo,LineageOS/update_verifier" />
<args value="--filter=LineageOS/themes-platform-vendor-tmobile-apps-ThemeChooser" />
</hook>
<exclude-patterns category="project">
<pattern value="git-repo" />
<pattern value="tools/repo" />
<pattern value="LineageOS/android_bootable_recovery-cm" />
<pattern value="LineageOS/android_bootable_userfastboot" />
<pattern value="LineageOS/android_external_Focal" />
<pattern value="LineageOS/android_external_JakeWharton_butterknife" />
<pattern value="LineageOS/android_external_boundarydevices_efence" />
<pattern value="LineageOS/android_external_bumptech_glide" />
<pattern value="LineageOS/contributors-cloud-generator" />
<pattern value="LineageOS/ansible" />
<pattern value="LineageOS/crowdin" />
<pattern value="LineageOS/cve_tracker" />
<pattern value="LineageOS/hudson" />
<pattern value="LineageOS/lineageos_updater" />
<pattern value="LineageOS/lineage_wiki" />
<pattern value="LineageOS/mirrorbits" />
<pattern value="LineageOS/script" />
<pattern value="LineageOS/slackbot" />
<pattern value="LineageOS/tribble-tracker" />
<pattern value="LineageOS/www" />
</exclude-patterns>
<replace-patterns category="project">
<pattern name="^LineageOS/android$" replace="platform/manifest" />
<pattern name="LineageOS/AndroidAsync" replace="platform/vendor/koush/packages/apps/AndroidAsync" />
<pattern name="LineageOS/android_device_qcom_msm8916_64" replace="device/qcom/msm8916_64" />
<pattern name="LineageOS/android_external_ant-wireless_ant_" replace="platform/external/ant-wireless/ant_" />
<pattern name="LineageOS/android_external_chromium_or.+" value="=_=/=,=/chromium/org=/chromium_org=,=/third/party/=/third_party/=,=LineageOS/android/=platform/=,~/libjpeg/turbo~/libjpeg_turbo~,~/openmax/dl~/openmax_dl~" />
<pattern name="LineageOS/android_external_cyanogen_UICommon" replace="platform/external/uicommon" />
<pattern name="LineageOS/android_external_fsck_msdos" replace="platform/external/fsck_msdos" />
<pattern name="LineageOS/android_external_gello_build" replace="platform/external/gello-build" />
<pattern name="LineageOS/android_external_libnetfilter_conntrack" replace="platform/external/libnetfilter_conntrack" />
<pattern name="LineageOS/android_external_owasp_sanitizer" replace="platform/external/owasp_sanitizer" />
<pattern name="LineageOS/android_external_sony_boringssl-compat" replace="platform/external/sony_boringssl-compat" />
<pattern name="LineageOS/android_external_thermal_daemon" replace="platform/external/thermal_daemon" />
<pattern name="LineageOS/android_external_uefi_shim" replace="platform/external/uefi_shim" />
<pattern name="LineageOS/android_external_wpa_supplicant" replace="platform/external/wpa_supplicant" />
<pattern name="LineageOS/android_external_xmp_toolkit" replace="platform/external/xmp_toolkit" />
<pattern name="LineageOS/android_hardware_libhardware_legacy" replace="platform/hardware/libhardware_legacy" />
<pattern name="LineageOS/android_packages_overlays_Lineage" replace="platform/vendor/lineage/packages/overlays" />
<pattern name="LineageOS/android_packages_resources_devicesettings" replace="platform/vendor/lineage/packages/resources/devicesettings" />
<pattern name="LineageOS/android_platform_testing" replace="platform/platform_testing" />
<pattern name="LineageOS/android_prebuilts_cmsdk" replace="platform/vendor/cmsdk/prebuilts"/>
<pattern name="LineageOS/android_prebuilts_gcc_darwin-x86_x86_x86_64-linux-android-4.9" replace="platform/prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.9" />
<pattern name="LineageOS/android_prebuilts_gcc_linux-x86_x86_x86_64-linux-android-4.9" replace="platform/prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9" />
<pattern name="LineageOS/android_system_update_engine" replace="platform/system/update_engine" />
<pattern name="LineageOS/cm_platform_sdk" replace="platform/vendor/cmsdk" />
<pattern name="LineageOS/external_android_support-prebuilt" replace="platform/vendor/cyganogen/prebuilts/support"/>
<pattern name="LineageOS/external_cyanogen_cmhomeapi" replace="platform/vendor/cyganogen/external/cmhomeapi" />
<pattern name="LineageOS/ion" replace="platform/vendor/koush/external/ion" />
<pattern name="LineageOS/mirror" replace="mirror/manifest" />
<pattern name="LineageOS/android_vendor_qcom_opensource_" value="=LineageOS/android_=platform/=,=_=/=,=/qcom/opensource/=/qcom-opensource/=,~cryptfs/hw~cryptfs_hw~" />
<pattern name="LineageOS/android_vendor_nxp-nfc_opensource_frameworks" replace="platform/vendor/nxp/opensource/frameworks" continue="true" />
<pattern name="LineageOS/android_vendor_nxp-nfc_opensource_libnfc-nci" replace="platform/vendor/nxp/opensource/external/libnfc-nci" />
<pattern name="LineageOS/android_vendor_nxp-nfc_opensource_Nfc" replace="platform/vendor/nxp/opensource/packages/apps/Nfc" />
<pattern name="LineageOS/.+" value="=_=/=,=LineageOS/android/device/=device/=,=LineageOS/android/kernel/=kernel/=,=LineageOS/android/=platform/=,=LineageOS/cm/=platform/vendor/="/>
</replace-patterns>
</project>
</projects>