-
Notifications
You must be signed in to change notification settings - Fork 1
/
makefile
18 lines (12 loc) · 1.1 KB
/
makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
all: ca-flight
pseudo: pseudo_mavlink pseudo_tcas pseudo_offboard
ca-flight: main.cpp
g++ -I autopilot_interface/ -I autopilot_interface/mavlink/include/mavlink/v1.0 main.cpp interpolate.cpp grid.cpp autopilot_setup.cpp autopilot_interface/serial_port.cpp autopilot_interface/autopilot_interface.cpp -o ca-flight -lpthread -lm
pseudo_mavlink: pseudo_mavlink.cpp
g++ -I autopilot_interface/ -I autopilot_interface/mavlink/include/mavlink/v1.0 pseudo_mavlink.cpp autopilot_interface/serial_port.cpp autopilot_interface/autopilot_interface.cpp -o pseudo_mavlink -lpthread
pseudo_tcas: pseudo_tcas.cpp
g++ -I autopilot_interface/ -I autopilot_interface/mavlink/include/mavlink/v1.0 pseudo_tcas.cpp autopilot_interface/serial_port.cpp autopilot_interface/autopilot_interface.cpp -o pseudo_tcas -lpthread
pseudo_offboard: pseudo_offboard.cpp
g++ -I autopilot_interface/ -I autopilot_interface/mavlink/include/mavlink/v1.0 pseudo_offboard.cpp autopilot_interface/serial_port.cpp autopilot_interface/autopilot_interface.cpp -o pseudo_offboard -lpthread
clean:
rm -rf *o ca-flight pseudo_mavlink pseudo_tcas pseudo_offboard