diff options
author | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2019-06-04 18:02:00 +0200 |
---|---|---|
committer | Joonas Kylmälä <joonas.kylmala@iki.fi> | 2020-06-25 08:33:01 -0400 |
commit | 90d4c70c7e80ce00b3246fc40228bb59977328db (patch) | |
tree | 1ec64dc149639757e41b7b752e2f69826bc5d925 | |
parent | 89f77b02a2b69eb887dfc40e912f7020f372ae9f (diff) | |
download | manifest-90d4c70c7e80ce00b3246fc40228bb59977328db.tar.gz manifest-90d4c70c7e80ce00b3246fc40228bb59977328db.tar.bz2 manifest-90d4c70c7e80ce00b3246fc40228bb59977328db.zip |
Add Replicant repositories
At first we tried to move LineageOS's default.xml in a
subdirectory to keep as little changes as possible with LineageOS
in that file. However git didn't properly detect that the file
was moved as some changes in the files were necessary.
As the Replicant includes are now at the end of the file, it
should minimize the non-automatic rebases.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Rebased the commit and adapted it for LineageOS 17.1
Signed-off-by: Joonas Kylmälä <joonas.kylmala@iki.fi>
-rw-r--r-- | default.xml | 23 | ||||
-rw-r--r-- | replicant/replicant-9.xml | 22 | ||||
-rw-r--r-- | snippets/lineage.xml | 1 |
3 files changed, 32 insertions, 14 deletions
diff --git a/default.xml b/default.xml index e0048b9..98129a7 100644 --- a/default.xml +++ b/default.xml @@ -1,5 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <manifest> + <remote name="freedesktop" + revision="master" + fetch="https://gitlab.freedesktop.org/" /> <remote name="github" fetch="https://github.com/" @@ -20,15 +23,6 @@ <!-- AOSP Projects --> - <project path="build/make" name="LineageOS/android_build" groups="pdk" > - <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/blueprint" name="LineageOS/android_build_blueprint" groups="pdk,tradefed" /> <project path="build/kati" name="platform/build/kati" groups="pdk,tradefed" remote="aosp" /> <project path="build/soong" name="LineageOS/android_build_soong" groups="pdk,tradefed" > @@ -116,7 +110,8 @@ <project path="external/dnsmasq" name="platform/external/dnsmasq" groups="pdk" remote="aosp" /> <project path="external/doclava" name="platform/external/doclava" groups="pdk" remote="aosp" /> <project path="external/dokka" name="platform/external/dokka" groups="pdk" remote="aosp" /> - <project path="external/drm_hwcomposer" name="platform/external/drm_hwcomposer" groups="drm_hwcomposer,pdk-fs" remote="aosp" /> + <project path="external/drm_hwcomposer" name="drm-hwcomposer/drm-hwcomposer" groups="drm_hwcomposer,pdk-fs" revision="9bd25f9a5f586e745f1d0929c9e7eb1bd8f63126" remote="freedesktop" /> + <project path="external/gbm_gralloc" name="robherring/gbm_gralloc" groups="pdk" remote="github" revision="137cc39aaa57f8c64db3397cd6ec7600a191a88d" /> <project path="external/droiddriver" name="platform/external/droiddriver" groups="pdk" remote="aosp" /> <project path="external/drrickorang" name="platform/external/drrickorang" groups="pdk" remote="aosp" /> <project path="external/dtc" name="platform/external/dtc" groups="pdk" remote="aosp" /> @@ -210,7 +205,7 @@ <project path="external/libcxxabi" name="platform/external/libcxxabi" groups="pdk" remote="aosp" /> <project path="external/libdaemon" name="platform/external/libdaemon" groups="pdk" remote="aosp" /> <project path="external/libdivsufsort" name="platform/external/libdivsufsort" groups="pdk" remote="aosp" /> - <project path="external/libdrm" name="platform/external/libdrm" groups="pdk" remote="aosp" /> + <project path="external/libdrm" name="mesa/drm" groups="pdk" remote="freedesktop" /> <project path="external/libese" name="platform/external/libese" groups="pdk" remote="aosp" /> <project path="external/libevent" name="platform/external/libevent" groups="pdk" remote="aosp" /> <project path="external/libexif" name="platform/external/libexif" groups="pdk" remote="aosp" /> @@ -254,7 +249,6 @@ <project path="external/lzma" name="platform/external/lzma" groups="pdk" remote="aosp" /> <project path="external/markdown" name="platform/external/markdown" groups="pdk" remote="aosp" /> <project path="external/mdnsresponder" name="platform/external/mdnsresponder" groups="pdk" remote="aosp" /> - <project path="external/mesa3d" name="platform/external/mesa3d" groups="pdk-cw-fs,pdk-fs" remote="aosp" /> <project path="external/Microsoft-GSL" name="platform/external/Microsoft-GSL" groups="pdk" remote="aosp" /> <project path="external/minigbm" name="platform/external/minigbm" groups="pdk" remote="aosp" /> <project path="external/minijail" name="platform/external/minijail" groups="pdk" remote="aosp" /> @@ -613,7 +607,6 @@ <project path="system/chre" name="platform/system/chre" groups="pdk" remote="aosp" /> <project path="system/connectivity/wificond" name="platform/system/connectivity/wificond" groups="pdk" remote="aosp" /> <project path="system/connectivity/wifilogd" name="platform/system/connectivity/wifilogd" groups="pdk" remote="aosp" /> - <project path="system/core" name="LineageOS/android_system_core" groups="pdk" /> <project path="system/extras" name="LineageOS/android_system_extras" groups="pdk" /> <project path="system/gatekeeper" name="platform/system/gatekeeper" groups="pdk" remote="aosp" /> <project path="system/gsid" name="platform/system/gsid" groups="pdk" remote="aosp" /> @@ -694,4 +687,8 @@ <include name="snippets/lineage.xml" /> <repo-hooks in-project="platform/tools/repohooks" enabled-list="pre-upload" /> + + <!-- Replicant repositories --> + <include name="replicant/replicant-9.xml" /> + </manifest> diff --git a/replicant/replicant-9.xml b/replicant/replicant-9.xml new file mode 100644 index 0000000..a5a631b --- /dev/null +++ b/replicant/replicant-9.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<manifest> + <remote name="replicant-9" + revision="replicant-9" + fetch=".." /> + + <project path="build/make" name="replicant-9/build_make" groups="pdk" remote="replicant-9"> + <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="device/samsung/i9305" name="replicant-9/device_samsung_i9305" remote="replicant-9" /> + <project path="external/mesa3d" name="replicant-9/external_mesa3d" remote="replicant-9" groups="pdk-cw-fs,pdk-fs" /> + <project path="kernel/replicant/linux" name="replicant-9/kernel_replicant_linux" remote="replicant-9" /> + <project path="system/core" name="replicant-9/system_core" groups="pdk" remote="replicant-9" /> + <project path="vendor/lineage" name="replicant-9/vendor_lineage" remote="replicant-9" /> +</manifest> diff --git a/snippets/lineage.xml b/snippets/lineage.xml index 96d6f40..751d841 100644 --- a/snippets/lineage.xml +++ b/snippets/lineage.xml @@ -48,7 +48,6 @@ <project path="packages/resources/devicesettings" name="LineageOS/android_packages_resources_devicesettings" /> <!--<project path="prebuilts/lineage-sdk" name="LineageOS/android_prebuilts_lineage-sdk" clone-depth="1" />--> <project path="prebuilts/tools-lineage" name="LineageOS/android_prebuilts_tools-lineage" clone-depth="1" /> - <project path="vendor/lineage" name="LineageOS/android_vendor_lineage" /> <!-- CodeAurora additions --> <project path="device/qcom/sepolicy" name="LineageOS/android_device_qcom_sepolicy" groups="qcom,pdk-qcom" /> |