mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-05-14 11:57:34 +08:00
b1ad4e8864
Did some prep work for redundant interfaces by introducing CanardHandle class to decouple physical interfaces from cyphal.cpp
31 lines
1.2 KiB
Bash
Executable File
31 lines
1.2 KiB
Bash
Executable File
#!/usr/bin/env bash
|
|
set -eu
|
|
|
|
PATTERN="-e ."
|
|
|
|
if [ $# -gt 0 ]; then
|
|
PATTERN="$1"
|
|
fi
|
|
|
|
exec find boards msg src platforms test \
|
|
-path msg/templates/urtps -prune -o \
|
|
-path platforms/nuttx/NuttX -prune -o \
|
|
-path platforms/qurt/dspal -prune -o \
|
|
-path src/drivers/uavcan/libuavcan -prune -o \
|
|
-path src/drivers/uavcan/uavcan_drivers/kinetis/driver/include/uavcan_kinetis -prune -o \
|
|
-path src/drivers/cyphal/libcanard -prune -o \
|
|
-path src/lib/crypto/monocypher -prune -o \
|
|
-path src/lib/events/libevents -prune -o \
|
|
-path src/lib/parameters/uthash -prune -o \
|
|
-path src/modules/ekf2/EKF -prune -o \
|
|
-path src/modules/gyro_fft/CMSIS_5 -prune -o \
|
|
-path src/modules/mavlink/mavlink -prune -o \
|
|
-path src/modules/micrortps_bridge/micro-CDR -prune -o \
|
|
-path src/modules/micrortps_bridge/microRTPS_client -prune -o \
|
|
-path test/mavsdk_tests/catch2 -prune -o \
|
|
-path src/lib/crypto/monocypher -prune -o \
|
|
-path src/lib/crypto/libtomcrypt -prune -o \
|
|
-path src/lib/crypto/libtommath -prune -o \
|
|
-path src/modules/microdds_client/Micro-XRCE-DDS-Client -prune -o \
|
|
-type f \( -name "*.c" -o -name "*.h" -o -name "*.cpp" -o -name "*.hpp" \) | grep $PATTERN
|