pb_manifest: cleanup

Signed-off-by: MD Raza <raza231198@gmail.com>
This commit is contained in:
MD Raza 2023-06-29 15:20:05 +00:00 committed by Mohd Faraz
parent a0e89800b0
commit 2923e3fc0d
6 changed files with 56 additions and 175 deletions

1
.gitignore vendored
View File

@ -1 +0,0 @@
.idea

View File

@ -1,17 +0,0 @@
# Settings in here control defaults for `repo upload` checks for all projects
# listed in the manifest. Do not turn on things here without first consulting
# the wider Android team, and make sure you send out a PSA before landing.
[Options]
ignore_merged_commits = true
[Builtin Hooks]
commit_msg_test_field = false
[Tool Paths]
clang-format = ${REPO_ROOT}/prebuilts/clang/host/${BUILD_OS}/clang-stable/bin/clang-format
git-clang-format = ${REPO_ROOT}/prebuilts/clang/host/${BUILD_OS}/clang-stable/bin/git-clang-format
gofmt = ${REPO_ROOT}/prebuilts/go/${BUILD_OS}/bin/gofmt
google-java-format = ${REPO_ROOT}/prebuilts/tools/common/google-java-format/google-java-format
google-java-format-diff = ${REPO_ROOT}/prebuilts/tools/common/google-java-format/google-java-format-diff.py
cpplint = ${REPO_ROOT}/external/google-styleguide/cpplint/cpplint.py

0
PitchBlack-Banner.png Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 727 KiB

After

Width:  |  Height:  |  Size: 727 KiB

View File

@ -4,11 +4,11 @@
<remote name="aosp"
fetch="https://android.googlesource.com"
review="https://android-review.googlesource.com/" />
<default revision="refs/tags/android-12.1.0_r26"
<default revision="refs/tags/android-12.1.0_r4"
remote="aosp"
sync-j="4" />
<superproject name="platform/superproject" remote="aosp" revision="android-12.1.0_r26" />
<superproject name="platform/superproject" remote="aosp" revision="android-12.1.0_r4" />
<contactinfo bugurl="go/repo-bug" />
<project path="build/make" name="platform/build" groups="pdk" >
@ -1105,5 +1105,6 @@
<repo-hooks in-project="platform/tools/repohooks" enabled-list="pre-upload" />
<include name="pbrp.xml"/>
<!-- FIRST: Add/Replace repos and particular directories needed by PBRP -->
<include name="pbrp-default.xml"/>
</manifest>

View File

@ -6,18 +6,16 @@
<remote name="TeamWin"
fetch="https://github.com/TeamWin"
review="https://gerrit.twrp.me"
revision="android-12.1"/>
review="https://gerrit.twrp.me"/>
<remote name="LineageOS"
fetch="https://github.com/LineageOS"
review="https://review.lineageos.org"
revision="lineage-19.1" />
review="https://review.lineageos.org"/>
<remote name="github"
fetch="https://github.com"/>
<!-- We need the TeamWin forks of these repos -->
<!-- We need the PitchBlackRecoveryProject forks of these repos -->
<remove-project name="platform/bootable/recovery"/>
<remove-project name="platform/build" />
@ -43,29 +41,42 @@
<remove-project name="platform/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9" />
<remove-project name="platform/prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9" />
<project path="build/make" name="android_build" remote="PitchBlackRecoveryProject" 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/soong" name="android_build_soong" remote="PitchBlackRecoveryProject" >
<linkfile src="root.bp" dest="Android.bp" />
<linkfile src="bootstrap.bash" dest="bootstrap.bash" />
</project>
<!-- PBRP lives in PitchBlackRecoveryProject repo -->
<project path="bootable/recovery" name="android_bootable_recovery" remote="PitchBlackRecoveryProject" revision="android-12.1"/>
<!-- External -->
<project path="external/icu" name="android_external_icu" remote="TeamWin"/>
<project path="external/libxml2" name="android_external_libxml2" remote="TeamWin"/>
<!-- Use PitchBlackRecoveryProject repos for full recovery compatibility -->
<project path="build/make" name="android_build" remote="PitchBlackRecoveryProject" revision="android-12.1" 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/soong" name="android_build_soong" remote="PitchBlackRecoveryProject" revision="android-12.1">
<linkfile src="root.bp" dest="Android.bp"/>
<linkfile src="bootstrap.bash" dest="bootstrap.bash"/>
</project>
<project path="external/icu" name="android_external_icu" remote="TeamWin" revision="android-12.1"/>
<project path="external/libxml2" name="android_external_libxml2" remote="TeamWin" revision="android-12.1"/>
<project path="external/python3" name="android_external_python3" remote="TeamWin" revision="android-12.1"/>
<project path="external/sqlite" name="android_external_sqlite" remote="TeamWin"/>
<project path="packages/modules/adb" name="android_packages_modules_adb" remote="TeamWin"/>
<project path="external/sqlite" name="android_external_sqlite" remote="TeamWin" revision="android-12.1"/>
<project path="packages/modules/adb" name="android_packages_modules_adb" remote="TeamWin" revision="android-12.1"/>
<project path="system/core" name="android_system_core" remote="PitchBlackRecoveryProject" revision="android-12.1"/>
<project path="system/libhidl" name="android_system_libhidl" remote="TeamWin" revision="android-12.1"/>
<project path="system/libhwbinder" name="android_system_libhwbinder" remote="TeamWin" revision="android-12.1"/>
<project path="system/security" name="android_system_security" remote="PitchBlackRecoveryProject" revision="android-12.1"/>
<project path="system/update_engine" name="android_system_update_engine" remote="TeamWin" revision="android-12.1"/>
<project path="system/vold" name="android_system_vold" remote="PitchBlackRecoveryProject" revision="android-12.1"/>
<!-- Include ntfs_3g for NTFS support -->
<project path="external/ntfs-3g" name="android_external_ntfs-3g" remote="LineageOS" revision="lineage-18.1"/>
<!-- Use PitchBlackRecoveryProject custom vendor repo for build system -->
<project path="vendor/pb" name="vendor_pb" remote="PitchBlackRecoveryProject" revision="pb-12.1">
<linkfile src="config/common.mk" dest="vendor/twrp/config/common.mk" />
</project>
<project path="vendor/utils" name="vendor_utils" remote="PitchBlackRecoveryProject" revision="pb" >
<linkfile src="pb_build.sh" dest="vendor/pb/pb_build.sh" />
</project>
<!-- Include phh's treble repo for lptools support -->
<project name="phhusson/vendor_lptools" path="external/lptools" remote="github" revision="master" />
@ -73,33 +84,29 @@
<!-- Include external Magisk repo for repack binaries -->
<project path="external/magisk-prebuilt" name="external_magisk-prebuilt" remote="TeamWin" revision="android-12.1"/>
<!-- General -->
<project path="bootable/recovery" name="android_bootable_recovery" remote="PitchBlackRecoveryProject" />
<!-- Include external/bash for bash support -->
<project path="external/bash" name="android_external_bash" remote="LineageOS" revision="lineage-19.1"/>
<!-- System -->
<project path="system/core" name="system_core" remote="PitchBlackRecoveryProject" />
<project path="system/libhidl" name="android_system_libhidl" remote="TeamWin" revision="android-12.1" />
<project path="system/libhwbinder" name="android_system_libhwbinder" remote="TeamWin"/>
<project path="system/security" name="android_system_security" remote="PitchBlackRecoveryProject"/>
<project path="system/vold" name="android_system_vold" remote="PitchBlackRecoveryProject"/>
<project path="system/update_engine" name="android_system_update_engine" remote="TeamWin"/>
<project path="prebuilts/tools-lineage" name="android_prebuilts_tools-lineage" remote="LineageOS" />
<!-- Include external/libncurses for bash and nano support -->
<project path="external/libncurses" name="android_external_libncurses" remote="LineageOS" revision="lineage-19.1"/>
<!-- Include external/nano for nano support -->
<project path="external/nano" name="android_external_nano" remote="LineageOS" revision="lineage-19.1"/>
<!-- Include ntfs_3g for NTFS support -->
<project path="external/ntfs-3g" name="android_external_ntfs-3g" remote="LineageOS" revision="lineage-18.1"/>
<!-- Include for legacy wrappedkey support -->
<project path="hardware/interfaces" name="android_hardware_interfaces" remote="LineageOS" revision="lineage-19.1" />
<!-- Vendor -->
<project path="vendor/pb" name="vendor_pb" remote="PitchBlackRecoveryProject" revision="pb-12.1">
<linkfile src="config/common.mk" dest="vendor/twrp/config/common.mk" />
</project>
<project path="vendor/utils" name="vendor_utils" remote="PitchBlackRecoveryProject" revision="pb" >
<linkfile src="pb_build.sh" dest="vendor/pb/pb_build.sh" />
</project>
<project name="android_device_qcom_common" path="device/qcom/common" remote="TeamWin"/>
<project name="android_device_qcom_twrp-common" path="device/qcom/twrp-common" remote="TeamWin" />
<!-- Include lineage-tools for lzma support -->
<project path="prebuilts/tools-lineage" name="android_prebuilts_tools-lineage" remote="LineageOS" revision="lineage-19.1"/>
<!-- Common qcom repos -->
<project name="android_device_qcom_common" path="device/qcom/common" remote="TeamWin" revision="android-12.1" />
<project name="android_device_qcom_twrp-common" path="device/qcom/twrp-common" remote="TeamWin" revision="android-12.1" />
<project name="android_hardware_qcom_bootctrl" path="hardware/qcom-caf/bootctrl" remote="LineageOS" revision="lineage-19.1-caf" />
<project name="android_vendor_qcom_opensource_display-commonsys-intf" path="vendor/qcom/opensource/commonsys-intf/display" remote="LineageOS" revision="lineage-19.1" />
<project name="android_vendor_qcom_opensource_cryptfs_hw" path="vendor/qcom/opensource/cryptfs_hw" remote="LineageOS" revision="lineage-19.1" />
<project name="android_vendor_qcom_opensource_interfaces" path="vendor/qcom/opensource/interfaces" remote="LineageOS" revision="lineage-19.1" />
<project name="android_vendor_qcom_opensource_vibrator" path="vendor/qcom/opensource/vibrator" remote="LineageOS" revision="lineage-19.1" />

View File

@ -1,109 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remove-project name="platform/bootable/recovery"/>
<remove-project name="platform/build" />
<remove-project name="platform/build/soong" />
<remove-project name="platform/developers/build" />
<remove-project name="platform/developers/demos" />
<remove-project name="platform/developers/samples/android" />
<remove-project name="device/common" />
<remove-project name="device/amlogic/yukawa" />
<remove-project name="device/amlogic/yukawa-kernel" />
<remove-project name="device/generic/arm64" />
<remove-project name="device/generic/armv7-a-neon" />
<remove-project name="device/generic/car" />
<remove-project name="device/generic/common" />
<remove-project name="device/generic/goldfish" />
<remove-project name="device/generic/goldfish-opengl" />
<remove-project name="device/generic/mini-emulator-arm64" />
<remove-project name="device/generic/mini-emulator-armv7-a-neon" />
<remove-project name="device/generic/mini-emulator-x86" />
<remove-project name="device/generic/mini-emulator-x86_64" />
<remove-project name="device/generic/opengl-transport" />
<remove-project name="device/generic/qemu" />
<remove-project name="device/generic/trusty" />
<remove-project name="device/generic/uml" />
<remove-project name="device/generic/x86" />
<remove-project name="device/generic/x86_64" />
<remove-project name="device/google/atv" />
<remove-project name="device/google/bonito" />
<remove-project name="device/google/bonito-kernel" />
<remove-project name="device/google/bonito-sepolicy" />
<remove-project name="device/google/contexthub" />
<remove-project name="device/google/coral" />
<remove-project name="device/google/coral-kernel" />
<remove-project name="device/google/coral-sepolicy" />
<remove-project name="device/google/crosshatch" />
<remove-project name="device/google/crosshatch-kernel" />
<remove-project name="device/google/crosshatch-sepolicy" />
<remove-project name="device/google/fuchsia" />
<remove-project name="device/google/redbull" />
<remove-project name="device/google/redbull-kernel" />
<remove-project name="device/google/vrservices" />
<remove-project name="device/linaro/hikey" />
<remove-project name="device/linaro/hikey-kernel" />
<remove-project name="device/linaro/poplar" />
<remove-project name="device/linaro/poplar-kernel" />
<remove-project name="device/ti/beagle-x15" />
<remove-project name="device/ti/beagle-x15-kernel" />
<remove-project name="device/sample" />
<remove-project name="platform/hardware/google/pixel-sepolicy" />
<remove-project name="platform/hardware/qcom/audio" />
<remove-project name="platform/hardware/qcom/camera" />
<remove-project name="platform/hardware/qcom/data/ipacfg-mgr" />
<remove-project name="platform/hardware/qcom/bt" />
<remove-project name="platform/hardware/qcom/display" />
<remove-project name="platform/hardware/qcom/gps" />
<remove-project name="platform/hardware/qcom/media" />
<remove-project name="platform/hardware/qcom/msm8960" />
<remove-project name="platform/hardware/qcom/msm8994" />
<remove-project name="platform/hardware/qcom/msm8996" />
<remove-project name="platform/hardware/qcom/msm8x09" />
<remove-project name="platform/hardware/qcom/msm8x26" />
<remove-project name="platform/hardware/qcom/msm8x27" />
<remove-project name="platform/hardware/qcom/msm8x84" />
<remove-project name="platform/hardware/qcom/sdm845/bt" />
<remove-project name="platform/hardware/qcom/sdm845/display" />
<remove-project name="platform/hardware/qcom/sdm845/gps" />
<remove-project name="platform/hardware/qcom/sdm845/media" />
<remove-project name="platform/hardware/qcom/power" />
<remove-project name="kernel/tests" />
<remove-project name="platform/packages/apps/Bluetooth" />
<remove-project name="platform/packages/apps/Browser2" />
<remove-project name="platform/packages/apps/Calendar" />
<remove-project name="platform/packages/apps/Contacts" />
<remove-project name="platform/packages/apps/DocumentsUI" />
<remove-project name="platform/packages/apps/DeskClock" />
<remove-project name="platform/packages/apps/Dialer" />
<remove-project name="platform/packages/apps/Gallery" />
<remove-project name="platform/packages/apps/Gallery2" />
<remove-project name="platform/packages/apps/Launcher3" />
<remove-project name="platform/packages/apps/Messaging" />
<remove-project name="platform/packages/apps/Music" />
<remove-project name="platform/packages/apps/MusicFX" />
<remove-project name="platform/packages/apps/Nfc" />
<remove-project name="platform/packages/apps/PhoneCommon" />
<remove-project name="platform/packages/apps/Settings" />
<remove-project name="platform/packages/apps/SettingsIntelligence" />
<remove-project name="platform/packages/apps/ThemePicker" />
<remove-project name="platform/packages/apps/WallpaperPicker" />
<remove-project name="platform/packages/apps/WallpaperPicker2" />
<remove-project name="platform/packages/inputmethods/LatinIME" />
<remove-project name="platform/packages/providers/DownloadProvider" />
<remove-project name="platform/packages/services/Telephony" />
<remove-project name="platform/packages/services/Telecomm" />
<remove-project name="platform/system/core" />
<remove-project name="platform/system/libhidl" />
<include name="remove-minimal.xml"/>
</manifest>