diff --git a/.gitignore b/.gitignore index a2533a7272860a4522011f2085d55f9314c93aff..0b3a10a1eb8ce7399dc3eef698f2377b7b3c415d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ .*.swp treble_*mk +lineage_treble_*.mk AndroidProducts.mk diff --git a/generate.sh b/generate.sh index 574281542e12280a65842dc4fe4ac4249c777157..a73acedc16676461a0fef5850b8bb7d4dddb8a51 100644 --- a/generate.sh +++ b/generate.sh @@ -15,6 +15,7 @@ fi echo 'PRODUCT_MAKEFILES := \' > AndroidProducts.mk for part in a ab;do +for lineage in yes no; do for apps in vanilla gapps foss gapps-go;do for arch in arm64 arm a64;do for su in yes no;do @@ -63,8 +64,12 @@ for part in a ab;do else optional_base='$(call inherit-product, device/phh/treble/base-sas.mk)' fi + lineage_prefix='' + if [ "$lineage" == "yes" ];then + lineage_prefix='lineage_' + fi - target="treble_${arch}_${part_suffix}${apps_suffix}${su_suffix}" + target="${lineage_prefix}treble_${arch}_${part_suffix}${apps_suffix}${su_suffix}" baseArch="$arch" if [ "$arch" = "a64" ];then @@ -99,4 +104,5 @@ echo -e '\t$(LOCAL_DIR)/'$target.mk '\' >> AndroidProducts.mk done done done +done echo >> AndroidProducts.mk