This repository was archived by the owner on Jul 22, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 4 files changed +29
-9
lines changed Expand file tree Collapse file tree 4 files changed +29
-9
lines changed Original file line number Diff line number Diff line change 11#! /bin/bash -e
22
3+ SUDO=" "
4+ if [[ $EUID -ne 0 ]]; then
5+ SUDO=" sudo -E"
6+ fi
7+
38ROOT=` pwd` /webrtc_linux_client_sdk
49BUILD=${ROOT} /Build
510PREFIX=${ROOT} /release
611DEPS=${BUILD} /deps
712PATCHES=${ROOT} /../patches
813
914install_dependencies () {
10- sudo -E apt-get update
11- sudo -E apt install -y git build-essential wget python cmake pkg-config libglib2.0-dev libgtk-3-dev libasound2-dev libpulse-dev
15+ ${SUDO} apt-get update
16+ ${SUDO} apt install -y git build-essential wget python cmake pkg-config libglib2.0-dev libgtk-3-dev libasound2-dev libpulse-dev
1217
1318 # player
14- sudo -E apt install -y yasm libgoogle-glog-dev libva-dev libglm-dev libglfw3-dev libgles2-mesa-dev libglu1-mesa-dev liblzma-dev
19+ ${SUDO} apt install -y yasm libgoogle-glog-dev libva-dev libglm-dev libglfw3-dev libgles2-mesa-dev libglu1-mesa-dev liblzma-dev
1520
1621 # set git user
1722 if [ -z " ` git config --get user.email` " ]; then
Original file line number Diff line number Diff line change 11#! /bin/bash -e
22
3+ SUDO=" "
4+ if [[ $EUID -ne 0 ]]; then
5+ SUDO=" sudo -E"
6+ fi
7+
38DIR=$( dirname $( readlink -f " $0 " ) )
49yml=" $DIR /docker-compose.yml"
510
6- sudo -E docker-compose -f " $yml " up ${1}
11+ ${SUDO} docker-compose -f " $yml " up ${1}
Original file line number Diff line number Diff line change 11#! /bin/bash -e
22
3+ SUDO=" "
4+ if [[ $EUID -ne 0 ]]; then
5+ SUDO=" sudo -E"
6+ fi
7+
38DIR=$( dirname $( readlink -f " $0 " ) )
49yml=" $DIR /docker-compose.yml"
510
6- sudo -E docker-compose -f " $yml " down
11+ ${SUDO} docker-compose -f " $yml " down
Original file line number Diff line number Diff line change 11#! /bin/bash -e
22
3- if test -z " ${DIR} " ; then
3+ SUDO=" "
4+ if [[ $EUID -ne 0 ]]; then
5+ SUDO=" sudo -E"
6+ fi
7+
8+ if test -z " ${DIR} " ; then
49 echo " This script should not be called directly."
510 exit -1
6- fi
11+ fi
712
813USER=" docker"
914GROUP=" docker"
@@ -15,9 +20,9 @@ for dep in '.8.*' '.7.*' '.6.*' '.5.*' '.4.*' '.3.*' '.2.*' '.1.*' ''; do
1520 if test -z " $image " ; then image=" $IMAGE " ; fi
1621
1722 if grep -q ' AS build' " $dockerfile " ; then
18- sudo docker build --network=host --file=" $dockerfile " --target build -t " $image :build" " $DIR " $( env | grep -E ' _(proxy|REPO|VER)=' | sed ' s/^/--build-arg /' ) --build-arg USER=${USER} --build-arg GROUP=${GROUP} --build-arg UID=$( id -u) --build-arg GID=$( id -g)
23+ ${SUDO} docker build --network=host --file=" $dockerfile " --target build -t " $image :build" " $DIR " $( env | grep -E ' _(proxy|REPO|VER)=' | sed ' s/^/--build-arg /' ) --build-arg USER=${USER} --build-arg GROUP=${GROUP} --build-arg UID=$( id -u) --build-arg GID=$( id -g)
1924 fi
2025
21- sudo docker build --network=host --file=" $dockerfile " -t " $image :latest" " $DIR " $( env | grep -E ' _(proxy|REPO|VER)=' | sed ' s/^/--build-arg /' ) --build-arg USER=${USER} --build-arg GROUP=${GROUP} --build-arg UID=$( id -u) --build-arg GID=$( id -g)
26+ ${SUDO} docker build --network=host --file=" $dockerfile " -t " $image :latest" " $DIR " $( env | grep -E ' _(proxy|REPO|VER)=' | sed ' s/^/--build-arg /' ) --build-arg USER=${USER} --build-arg GROUP=${GROUP} --build-arg UID=$( id -u) --build-arg GID=$( id -g)
2227 done
2328done
You can’t perform that action at this time.
0 commit comments