Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update build-dakkar.sh #1291

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
191 changes: 176 additions & 15 deletions build-dakkar.sh
Original file line number Diff line number Diff line change
Expand Up @@ -38,30 +38,47 @@ Options:
ROM types:

aex-pie
aex-ten
aicp-oreo
aicp-pie
aicp-ten
aokp-oreo
aosmp-pie
aokp-pie
aosip-ten
aosp80
aosp81
aosp90
aosp10
aquarios
aquarios10
carbon-oreo
carbon-pie
carbon-ten
crdroid-oreo
crdroid-pie
crdroid-ten
e-pie
e-oreo
havoc-pie
havoc-ten
komodo-pie
lineage151
lineage160
lineage171
mokee-oreo
mokee-pie
mokee-ten
pixel81
pixel90
pixel100
potato-pie
rebellion-pie
potato-ten
rr-oreo
rr-pie
rr-ten
slim-oreo
graphene9
slim-pie
slim-ten
graphene10

Variants are dash-joined combinations of (in order):
Expand Down Expand Up @@ -132,6 +149,22 @@ function get_rom_type() {
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="true"
;;
carbon-pie)
mainrepo="https://github.com/CarbonROM/android.git"
mainbranch="cr-7.0"
localManifestBranch="android-9.0"
treble_generate="carbon"
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
carbon-ten)
mainrepo="https://github.com/CarbonROM/android.git"
mainbranch="cr-8.0"
localManifestBranch="android-10.0"
treble_generate="carbon"
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
e-pie)
mainrepo="https://gitlab.e.foundation/e/os/android/"
mainbranch="v1-pie"
Expand Down Expand Up @@ -163,7 +196,15 @@ function get_rom_type() {
treble_generate="lineage"
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
;;
lineage171)
mainrepo="https://github.com/LineageOS/android.git"
mainbranch="lineage-17.1"
localManifestBranch="android-10.0"
treble_generate="lineage"
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
rr-oreo)
mainrepo="https://github.com/ResurrectionRemix/platform_manifest.git"
mainbranch="oreo"
Expand All @@ -172,6 +213,22 @@ function get_rom_type() {
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="true"
;;
rr-pie)
mainrepo="https://github.com/ResurrectionRemix/platform_manifest.git"
mainbranch="pie"
localManifestBranch="android-9.0"
treble_generate="rr"
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
rr-ten)
mainrepo="https://github.com/ResurrectionRemix/platform_manifest.git"
mainbranch="ten"
localManifestBranch="android-10.0"
treble_generate="rr"
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
pixel81)
mainrepo="https://github.com/PixelExperience/manifest.git"
mainbranch="oreo-mr1"
Expand All @@ -188,6 +245,14 @@ function get_rom_type() {
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
pixel100)
mainrepo="https://github.com/PixelExperience/manifest.git"
mainbranch="ten"
localManifestBranch="android-10.0"
treble_generate="pixel"
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
potato-pie)
mainrepo="https://github.com/PotatoProject/manifest.git"
mainbranch="baked-release"
Expand All @@ -196,6 +261,14 @@ function get_rom_type() {
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
potato-ten)
mainrepo="https://github.com/PotatoProject/manifest.git"
mainbranch="croquette-release"
localManifestBranch="android-10.0"
treble_generate="potato"
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
crdroid-oreo)
mainrepo="https://github.com/crdroidandroid/android.git"
mainbranch="8.1"
Expand All @@ -204,6 +277,22 @@ function get_rom_type() {
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="true"
;;
crdroid-pie)
mainrepo="https://github.com/crdroidandroid/android.git"
mainbranch="9.0"
localManifestBranch="android-9.0"
treble_generate="crdroid"
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
crdroid-ten)
mainrepo="https://github.com/crdroidandroid/android.git"
mainbranch="10.0"
localManifestBranch="android-10.0"
treble_generate="crdroid"
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
mokee-oreo)
mainrepo="https://github.com/mokee/android.git"
mainbranch="mko-mr1"
Expand All @@ -212,6 +301,22 @@ function get_rom_type() {
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="true"
;;
mokee-pie)
mainrepo="https://github.com/mokee/android.git"
mainbranch="mkp"
localManifestBranch="android-9.0"
treble_generate="mokee"
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
mokee-ten)
mainrepo="https://github.com/mokee/android.git"
mainbranch="mkq-mr1"
localManifestBranch="android-10.0"
treble_generate="mokee"
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
aicp-oreo)
mainrepo="https://github.com/AICP/platform_manifest.git"
mainbranch="o8.1"
Expand All @@ -220,6 +325,22 @@ function get_rom_type() {
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="true"
;;
aicp-pie)
mainrepo="https://github.com/AICP/platform_manifest.git"
mainbranch="p9.0"
localManifestBranch="android-9.0"
treble_generate="aicp"
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
aicp-ten)
mainrepo="https://github.com/AICP/platform_manifest.git"
mainbranch="q10.0"
localManifestBranch="android-10.0"
treble_generate="aicp"
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
aokp-oreo)
mainrepo="https://github.com/AOKP/platform_manifest.git"
mainbranch="oreo"
Expand All @@ -228,6 +349,14 @@ function get_rom_type() {
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="true"
;;
aokp-pie)
mainrepo="https://github.com/AOKP/platform_manifest.git"
mainbranch="pie"
localManifestBranch="android-9.0"
treble_generate="aokp"
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
aex-pie)
mainrepo="https://github.com/AospExtended/manifest.git"
mainbranch="9.x"
Expand All @@ -236,6 +365,14 @@ function get_rom_type() {
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
aex-ten)
mainrepo="https://github.com/AospExtended/manifest.git"
mainbranch="10.x"
localManifestBranch="android-10.0"
treble_generate="aex"
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
slim-oreo)
mainrepo="https://github.com/SlimRoms/platform_manifest.git"
mainbranch="or8.1"
Expand All @@ -244,6 +381,22 @@ function get_rom_type() {
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="true"
;;
slim-pie)
mainrepo="https://github.com/SlimRoms/platform_manifest.git"
mainbranch="9.0"
localManifestBranch="android-9.0"
treble_generate="slim"
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
slim-ten)
mainrepo="https://github.com/SlimRoms/platform_manifest.git"
mainbranch="10.0"
localManifestBranch="android-10.0"
treble_generate="slim"
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
havoc-pie)
mainrepo="https://github.com/Havoc-OS/android_manifest.git"
mainbranch="pie"
Expand All @@ -252,6 +405,14 @@ function get_rom_type() {
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
havoc-ten)
mainrepo="https://github.com/Havoc-OS/android_manifest.git"
mainbranch="ten"
localManifestBranch="android-10.0"
treble_generate="havoc"
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
komodo-pie)
mainrepo="https://github.com/KomodOS-Rom/platform_manifest.git"
mainbranch="pie"
Expand All @@ -260,26 +421,26 @@ function get_rom_type() {
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
rebellion-pie)
mainrepo="https://github.com/RebellionOS/manifest.git"
mainbranch="pie"
aquarios)
mainrepo="https://github.com/aquarios/manifest.git"
mainbranch="a9"
localManifestBranch="android-9.0"
treble_generate="rebellion"
treble_generate="aquarios"
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
aquarios)
aquarios10)
mainrepo="https://github.com/aquarios/manifest.git"
mainbranch="a9"
localManifestBranch="android-9.0"
mainbranch="x"
localManifestBranch="android-10.0"
treble_generate="aquarios"
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
;;
aosmp-pie)
mainrepo="https://gitlab.com/AOSmP/android_manifest.git"
mainbranch="pie"
localManifestBranch="android-9.0"
aosip-ten)
mainrepo="https://github.com/AOSiP/platform_manifest.git"
mainbranch="ten"
localManifestBranch="android-10.0"
treble_generate="aosmp"
extra_make_options="WITHOUT_CHECK_API=true"
jack_enabled="false"
Expand Down