mirror of
https://github.com/esp8266/Arduino.git
synced 2025-04-19 23:22:16 +03:00
34 lines
476 B
Bash
Executable File
34 lines
476 B
Bash
Executable File
#!/bin/sh
|
|
|
|
set -e
|
|
|
|
# released to public domain
|
|
|
|
help()
|
|
{
|
|
cat << eof
|
|
|
|
usage: $1 <esp-open-sdk path>
|
|
|
|
Compare include files against sdk's
|
|
|
|
eof
|
|
exit 1
|
|
}
|
|
|
|
|
|
sdk="$1"
|
|
me="$0"
|
|
core=${me%/*}/../../../..
|
|
|
|
[ -r "$sdk/lib/libnet80211.a" ] || help "$0"
|
|
|
|
for f in $(cd "$sdk"; find include -type f); do
|
|
diff -bu "$sdk/$f" "$core/tools/sdk/$f" || true
|
|
done | sed \
|
|
-e 's/^+#ifdef.*cplusplus//g' \
|
|
-e 's/^+extern "C"//g' \
|
|
-e 's/^+}$//g' \
|
|
-e 's/^+#endif//g' \
|
|
-e 's/^+[ \t]*$//g' \
|