Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ba6143c4 authored by Romain Hunault's avatar Romain Hunault
Browse files

Be able to run the script for all devices easily

parent dd311d01
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -14,6 +14,7 @@ DEVICE_PATH=${DEVICE_FOLDER}/${DEVICE_CODENAME}.yml
INFO_PATH=${INFO_FOLDER}/${DEVICE_CODENAME}.md
INSTALL_PATH=${INSTALL_FOLDER}/${DEVICE_CODENAME}.md
BUILD_PATH=${BUILD_FOLDER}/${DEVICE_CODENAME}.md
SCRIPT_ALL_DEVICES_PATH="scripts/run_all_devices.sh"

mkdir -p ${DEVICE_FOLDER}
mkdir -p ${INFO_FOLDER}
@@ -49,3 +50,13 @@ if [ ! -f $BUILD_PATH ]; then
  sed -i "s/{name}/$DEVICE_NAME/g" $BUILD_PATH
  sed -i "s/{vendor}/$DEVICE_VENDOR/g" $BUILD_PATH
fi

if [ ! -f $SCRIPT_ALL_DEVICES_PATH ]; then
  echo "#/bin/bash" > $SCRIPT_ALL_DEVICES_PATH
  chmod u+x $SCRIPT_ALL_DEVICES_PATH
fi

cat $SCRIPT_ALL_DEVICES_PATH | grep $DEVICE_CODENAME
if [ $? != 0 ]; then
  echo "./scripts/generate_device.sh \"${DEVICE_CODENAME}\" \"${DEVICE_NAME}\" \"${DEVICE_VENDOR}\" \"${DEVICE_VERSIONS}\" \"${DEVICE_STATUS}\"" >> scripts/run_all_devices.sh
fi