universal7885: vendorsetup: Remove FM Radio rmrf

- And refactor makefile generator
This commit is contained in:
roynatech2544 2023-11-30 13:09:07 +09:00
commit cd81fbf73d
No known key found for this signature in database
GPG key ID: 389DAC92CAECBBCC
2 changed files with 9 additions and 16 deletions

View file

@ -1,11 +1,14 @@
import os import os
blacklist = ["qcom", "nxp","pixel-framework", "lawnchair" ,"support", "overlay","samsung", "gapps", "google", "gms", "codeaurora", "addons", "overlays", "xtras", "themes"]
vendors = os.listdir("vendor") blacklist = ["qcom", "nxp","pixel-framework", "lawnchair" ,"support", "overlay","samsung", "gapps", "google", "gms", "codeaurora", "addons", "overlays", "xtras", "themes"]
vendors = os.listdir('vendor')
for vendor in vendors: for vendor in vendors:
common = "vendor/"+vendor+"/config/common.mk" common = f'vendor/{vendor}/config/common.mk'
if os.path.isfile(common) and vendor not in blacklist: if os.path.isfile(common) and vendor not in blacklist:
f = open("device/samsung/universal7885-common/vendor_name", "a") print('vendor name is', vendor)
f.write(vendor) with open("device/samsung/universal7885-common/vendor_name", 'w') as f:
f.close() f.write(vendor)
break break

View file

@ -1,21 +1,11 @@
UNIVERSAL="device/samsung/universal7885-common" UNIVERSAL="device/samsung/universal7885-common"
FM_PATH="packages/apps/FMRadio"
if [ ! -e .repo/local_manifests/eureka_deps.xml ]; then if [ ! -e .repo/local_manifests/eureka_deps.xml ]; then
git clone https://github.com/eurekadevelopment/local_manifests .repo/local_manifests git clone https://github.com/eurekadevelopment/local_manifests .repo/local_manifests
echo "Run repo sync again" echo "Run repo sync again"
fi fi
if test -f ${UNIVERSAL}/vendor_name; then
rm ${UNIVERSAL}/vendor_name
fi
python3 ${UNIVERSAL}/generate_product_makefiles.py python3 ${UNIVERSAL}/generate_product_makefiles.py
for dev in a10dd a10 a20 a20e a30 a30s a40; do for dev in a10dd a10 a20 a20e a30 a30s a40; do
echo "Generating ${dev} Makefiles..." echo "Generating ${dev} Makefiles..."
bash ${UNIVERSAL}/setup.sh "$dev" bash ${UNIVERSAL}/setup.sh "$dev"
done done
# Remove multiple declared FMRadio path (we have our own FMRadio and this cause build error)
if [ -d "$FM_PATH" ]; then
echo "Remove FMRadio from ROM Source"
rm -Rf $FM_PATH
fi