feat: add mtran ROS2 translation service
This commit is contained in:
21
src/mtran/test/test_vendor_source.sh
Normal file
21
src/mtran/test/test_vendor_source.sh
Normal file
@@ -0,0 +1,21 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
root=$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd -P)
|
||||
vendor="${root}/vendor/mtranserver"
|
||||
|
||||
test -f "${vendor}/package.json"
|
||||
test -f "${vendor}/bun.lock"
|
||||
test -f "${vendor}/scripts/build.ts"
|
||||
test -f "${vendor}/src/main.ts"
|
||||
test -f "${vendor}/ui/package.json"
|
||||
test -f "${vendor}/PROVENANCE.md"
|
||||
grep -Fq '"version": "4.0.33"' "${vendor}/package.json"
|
||||
grep -Fq 'Source commit: f5672a9' "${vendor}/PROVENANCE.md"
|
||||
|
||||
for generated in .git dist node_modules release migrate_ws; do
|
||||
if test -e "${vendor}/${generated}"; then
|
||||
echo "vendored source contains generated path: ${generated}" >&2
|
||||
exit 1
|
||||
fi
|
||||
done
|
||||
Reference in New Issue
Block a user