-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathclean.sh
More file actions
executable file
·27 lines (25 loc) · 793 Bytes
/
clean.sh
File metadata and controls
executable file
·27 lines (25 loc) · 793 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
for class in `cat classes.dat`
do
rm ${class}.lcm
rm ${class}_types.h
done
rm -f classes.dat &>/dev/null
rm -f auto/*.c auto/*.h &>/dev/null
rm -rf java/* &>/dev/null
rm -f octave/lcm_send/*.m &>/dev/null
rm -f octave/lcm_send_dummy/*.m &>/dev/null
rm -f octave/constructors/*.m &>/dev/null
rm -f octave/telemetry/*.m &>/dev/null
rm -f octave/emlc_macro_wrappers/*.h &>/dev/null
rm -f octave/enum_decoders/*.h &>/dev/null
rm -f octave/enum_encoders/*.h &>/dev/null
rm -rf python/*
rm -f telemetry/*.c telemetry/*.h &>/dev/null
rm -f settings/*.c settings/*.h
rm -f airframes/*.h
rm -f stubs/*.c stubs/*.o
rm -f lib/*.a &>/dev/null
rm -f *_settings.h
rm -f *_telemetry.h *_telemetry.c &>/dev/null
rm -f lcm_telemetry_auto.h lcm_settings_auto.h
rm -f *.a *.o *~ *.s *.pyc &>/dev/null