diff --git a/buildSdk.sh b/buildSdk.sh index ae2640696db1bbf4d750efa996677b98aa15f543..8a722ecc8188e248181784c017c984a6376c1eec 100755 --- a/buildSdk.sh +++ b/buildSdk.sh @@ -8,10 +8,27 @@ if [[ -z "${ANDROID_HOME}" ]]; then echo "{ANDROID_HOME} path variable is not set. Set it to point Android SDK." exit 1 else - build_tools_dir=$ANDROID_HOME/build-tools/29.0.2/ + build_tools_dir=$ANDROID_HOME/build-tools/ + declare -a build_tools + for f in $build_tools_dir*; + do + if [ -d "$f" ]; then + build_tools+=($(basename $f)) + fi + done + if [ ${#build_tools[@]} -eq 0 ]; then + echo "No build-tools found at $build_tools_dir. Make sure you've atleast one build tools downloaded." + exit 1 + else + sorted_build_tools=($(for l in ${build_tools[@]}; do echo $l; done | sort)) + echo "Available build-tools are ${sorted_build_tools[@]}" + latest_build_tool=${sorted_build_tools[${#sorted_build_tools[@]}-1]} + echo "Using latest build tool available: $latest_build_tool" + fi fi -aapt2="${build_tools_dir}/aapt2" +latest_build_tool_dir="$build_tools_dir$latest_build_tool" +aapt2="${latest_build_tool_dir}/aapt2" echo "Compiling resources" $aapt2 compile --dir lineage/res/res -o intermediates/resources.zip diff --git a/lineage/res/res/drawable/ic_camera_effects.xml b/lineage/res/res/drawable/ic_camera_effects.xml new file mode 100644 index 0000000000000000000000000000000000000000..71abcc8e3577a67800ee7e458d7fb3b675fb3861 --- /dev/null +++ b/lineage/res/res/drawable/ic_camera_effects.xml @@ -0,0 +1,16 @@ + + + + diff --git a/lineage/res/res/drawable/ic_camera_exposure.xml b/lineage/res/res/drawable/ic_camera_exposure.xml new file mode 100644 index 0000000000000000000000000000000000000000..3a7a1d7579cbb08f47f1ca4ef4d7ddb29e1a6d3f --- /dev/null +++ b/lineage/res/res/drawable/ic_camera_exposure.xml @@ -0,0 +1,15 @@ + + + + diff --git a/lineage/res/res/drawable/ic_camera_exposure_locked.xml b/lineage/res/res/drawable/ic_camera_exposure_locked.xml new file mode 100644 index 0000000000000000000000000000000000000000..65a4d84045bf0d566f19e8c78eb8396eb398c0eb --- /dev/null +++ b/lineage/res/res/drawable/ic_camera_exposure_locked.xml @@ -0,0 +1,20 @@ + + + + + diff --git a/lineage/res/res/drawable/ic_camera_exposure_unlocked.xml b/lineage/res/res/drawable/ic_camera_exposure_unlocked.xml new file mode 100644 index 0000000000000000000000000000000000000000..49b7f82507636cfa643d80dbc0997097d6a3f566 --- /dev/null +++ b/lineage/res/res/drawable/ic_camera_exposure_unlocked.xml @@ -0,0 +1,20 @@ + + + + + diff --git a/lineage/res/res/drawable/ic_camera_flash_auto.xml b/lineage/res/res/drawable/ic_camera_flash_auto.xml new file mode 100644 index 0000000000000000000000000000000000000000..e6dd1aaec3db8623f8210690818f56cfb8f02449 --- /dev/null +++ b/lineage/res/res/drawable/ic_camera_flash_auto.xml @@ -0,0 +1,29 @@ + + + + + + + diff --git a/lineage/res/res/drawable/ic_camera_flash_off.xml b/lineage/res/res/drawable/ic_camera_flash_off.xml new file mode 100644 index 0000000000000000000000000000000000000000..490e6d59cd8c0f21d9cb6a0240ed891b4420b7f0 --- /dev/null +++ b/lineage/res/res/drawable/ic_camera_flash_off.xml @@ -0,0 +1,29 @@ + + + + + + + diff --git a/lineage/res/res/drawable/ic_camera_flash_on.xml b/lineage/res/res/drawable/ic_camera_flash_on.xml new file mode 100644 index 0000000000000000000000000000000000000000..f283e4fd3f017d91fe3adf21d185faf89ae6131a --- /dev/null +++ b/lineage/res/res/drawable/ic_camera_flash_on.xml @@ -0,0 +1,25 @@ + + + + + + diff --git a/lineage/res/res/drawable/ic_camera_photo.xml b/lineage/res/res/drawable/ic_camera_photo.xml new file mode 100644 index 0000000000000000000000000000000000000000..56501616f896b924ecb67c2996856dcfcd03c9e5 --- /dev/null +++ b/lineage/res/res/drawable/ic_camera_photo.xml @@ -0,0 +1,11 @@ + + + diff --git a/lineage/res/res/drawable/ic_camera_settings.xml b/lineage/res/res/drawable/ic_camera_settings.xml new file mode 100644 index 0000000000000000000000000000000000000000..26246abe17da50467acdbec99d8ef4b9cd29f430 --- /dev/null +++ b/lineage/res/res/drawable/ic_camera_settings.xml @@ -0,0 +1,16 @@ + + + + diff --git a/lineage/res/res/drawable/ic_camera_shutter.xml b/lineage/res/res/drawable/ic_camera_shutter.xml new file mode 100644 index 0000000000000000000000000000000000000000..9a065db7d7b14e594874192b5305c8e728577632 --- /dev/null +++ b/lineage/res/res/drawable/ic_camera_shutter.xml @@ -0,0 +1,19 @@ + + + + + diff --git a/lineage/res/res/drawable/ic_camera_toggle.xml b/lineage/res/res/drawable/ic_camera_toggle.xml new file mode 100644 index 0000000000000000000000000000000000000000..7707cf99a7a81e1550ae50aadcc35bc795df0c86 --- /dev/null +++ b/lineage/res/res/drawable/ic_camera_toggle.xml @@ -0,0 +1,16 @@ + + + + diff --git a/lineage/res/res/drawable/ic_camera_video.xml b/lineage/res/res/drawable/ic_camera_video.xml new file mode 100644 index 0000000000000000000000000000000000000000..110448a5333d1239f1f15473cd31da07c6b736c3 --- /dev/null +++ b/lineage/res/res/drawable/ic_camera_video.xml @@ -0,0 +1,16 @@ + + + + diff --git a/lineage/res/res/values/public.xml b/lineage/res/res/values/public.xml index 9d7745ebffc5eb7ddd420237fe82a1ed5fbb8d07..068b1f1a560e9882fa295fd7d43c6fad9a872fc2 100644 --- a/lineage/res/res/values/public.xml +++ b/lineage/res/res/values/public.xml @@ -28,4 +28,17 @@ + + + + + + + + + + + + +