summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2019-06-04 18:02:00 +0200
committerJoonas Kylmälä <joonas.kylmala@iki.fi>2020-06-25 08:33:01 -0400
commit90d4c70c7e80ce00b3246fc40228bb59977328db (patch)
tree1ec64dc149639757e41b7b752e2f69826bc5d925
parent89f77b02a2b69eb887dfc40e912f7020f372ae9f (diff)
downloadmanifest-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.xml23
-rw-r--r--replicant/replicant-9.xml22
-rw-r--r--snippets/lineage.xml1
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" />