aboutsummaryrefslogtreecommitdiff
path: root/scripts/add_media.sh
blob: 44bc5bffed222c1eb29273d541ec8d54dbc8cbaa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/bash

if [ "$#" -ne 2 ]; then
	echo "[x] Incorrect arguments!"
	echo "     Using: $0 <BASE_DIR> <TMP_DIR>"
	exit 1
fi

BASE_DIR=$1
TMP_DIR=$2
PRODUCT_DIR="${BASE_DIR}/product_a"
RES_MEDIA_DIR="${TMP_DIR}/res/media"

add_tones() {
	local subdir=$1

	cp -L -r "${RES_MEDIA_DIR}"/"${subdir}"/* "${PRODUCT_DIR}"/media-moto/"${subdir}"

	for tone in "${RES_MEDIA_DIR}"/"${subdir}"/*; do
		[ -f "$tone" ] || continue
		tone_name=$(basename "$tone")

		./utils/scripts/add_to_fs.sh product_a "$tone_name" media-moto/"${subdir}"
	done
}

add_tones "ringtones"
add_tones "notifications"
add_tones "ringtones"