Go2Py_SIM/Go2Py/make_msgs.sh

22 lines
436 B
Bash
Raw Normal View History

2024-01-04 03:15:04 +08:00
#!/bin/bash
GREEN='\033[0;32m'
NC='\033[0m' # No Color
echo -e "${GREEN} Starting IDL type generation...${NC}"
# Clean
rm -r msgs
# Make
for file in idl/*.idl
do
echo "Processing $file file..."
idlc -l py $file
done
mkdir msgs/cpp
cd msgs/cpp
for file in ../../idl/*.idl
do
echo "Processing $file file..."
idlc -l ../../idl/libcycloneddsidlcxx.so.0.10.2 $file
done
echo -e "${GREEN} Done with LCM type generation${NC}"