bdf7853ca024c69665fa053672dbfe63f2764ba7
[fw/altos] / aoview / Makefile
1 MODULES=gtk+-2.0 libglade-2.0
2 INCLUDES=$(shell pkg-config --cflags $(MODULES)) -I..
3 WARN= -Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing
4 CFLAGS=$(INCLUDES) -O0 -g $(WARN)
5 LIBS=$(shell pkg-config --libs $(MODULES)) -lm
6
7 SRC = \
8         aoview_main.c \
9         aoview_dev.c \
10         aoview_dev_dialog.c \
11         aoview_serial.c \
12         aoview_monitor.c \
13         aoview_state.c \
14         aoview_convert.c
15
16 INC = \
17         aoview.h
18
19 OBJ = \
20         $(SRC:.c=.o)
21
22 PROG = aoview
23
24 $(PROG): $(OBJ)
25         $(CC) $(CFLAGS) -o $@ $(OBJ) $(LIBS)
26
27 $(OBJ): $(INC)
28
29 clean:
30         rm -f $(OBJ) $(PROG)