File tree 1 file changed +11
-2
lines changed
libs/openFrameworksCompiled/project/makefileCommon
1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change 40
40
FIND=find
41
41
endif
42
42
43
- RPI_DETECTED := $(shell grep -qi 'Raspberry' /proc/device-tree/model && echo yes || echo no)
44
- JETSON_DETECTED := $(shell grep -qi -e 'Jetson' -e 'Tegra' /proc/device-tree/model && echo yes || echo no)
43
+ RPI_DETECTED := $(shell \
44
+ if [ -f /proc/device-tree/model ]; then file=/proc/device-tree/model; \
45
+ elif [ -f /sys/firmware/devicetree/base/model ]; then file=/sys/firmware/devicetree/base/model; \
46
+ else file=""; fi; \
47
+ if [ -n "$$file" ] && grep -qi 'Raspberry' $$file; then echo yes; else echo no; fi)
48
+
49
+ JETSON_DETECTED := $(shell \
50
+ if [ -f /proc/device-tree/model ]; then file=/proc/device-tree/model; \
51
+ elif [ -f /sys/firmware/devicetree/base/model ]; then file=/sys/firmware/devicetree/base/model; \
52
+ else file=""; fi; \
53
+ if [ -n "$$file" ] && grep -qi -e 'Jetson' -e 'Tegra' $$file; then echo yes; else echo no; fi)
45
54
46
55
# check for Raspbian as armv7l needs to use armv6l architecture
47
56
ifeq ($(wildcard $(RPI_ROOT ) /etc/* -release) , /etc/os-release)
You can’t perform that action at this time.
0 commit comments