Skip to content

Commit b74de8b

Browse files
committed
Limit AASDK build jobs on RPi3, and raise default
1 parent 1dc754b commit b74de8b

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

install.sh

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ fi
3333
#check if /etc/rpi-issue exists, if not set the install Args to be false
3434
if [ -f /etc/rpi-issue ]
3535
then
36+
rpiModel=$(cat /sys/firmware/devicetree/base/model | awk '{print $3}')
37+
echo "Detected Raspberry Pi Model $rpiModel"
3638
installArgs="-DRPI_BUILD=true"
3739
isRpi=true
3840
else
@@ -313,7 +315,12 @@ else
313315
fi
314316

315317
#beginning make
316-
make -j2
318+
if [[ $rpiModel -lt 4 ]]; then
319+
#limit jobs on RPi 3 and below to prevent OOM freeze
320+
make -j1
321+
else
322+
make -j4
323+
fi
317324

318325
if [[ $? -eq 0 ]]; then
319326
echo -e Aasdk Make completed successfully '\n'

0 commit comments

Comments
 (0)