Remove generated files
[framework/connectivity/libgphoto2.git] / packaging / generic / check-ptp-camera
1 #!/bin/bash
2  
3 # check if any interface of this device is a PTP camera interface (06)
4 INTERFACE="${1:-06/01/01}"
5
6 BASENAME=${DEVPATH##*/}
7 for d in /sys/${DEVPATH}/${BASENAME}:*; do
8         [[ -d ${d} ]] || continue
9         INTERFACEID="$(< ${d}/bInterfaceClass)"
10         INTERFACEID="${INTERFACEID}/$(< ${d}/bInterfaceSubClass)"
11         INTERFACEID="${INTERFACEID}/$(< ${d}/bInterfaceProtocol)"
12
13         #echo ${d}: ${INTERFACEID}
14         if [[ ${INTERFACE} == ${INTERFACEID} ]]; then
15                 # Found interface
16                 exit 0
17         fi
18 done
19  
20 exit 1