MODULES=gtk+-2.0 libglade-2.0 gconf-2.0 INCLUDES=$(shell pkg-config --cflags $(MODULES)) -I.. WARN= -Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing CFLAGS=$(INCLUDES) -O0 -g $(WARN) LIBS=$(shell pkg-config --libs $(MODULES)) -lm SRC = \ aoview_main.c \ aoview_dev.c \ aoview_dev_dialog.c \ aoview_serial.c \ aoview_monitor.c \ aoview_state.c \ aoview_convert.c \ aoview_log.c \ aoview_table.c \ aoview_util.c INC = \ aoview.h OBJ = \ $(SRC:.c=.o) PROG = aoview $(PROG): $(OBJ) $(CC) $(CFLAGS) -o $@ $(OBJ) $(LIBS) $(OBJ): $(INC) clean: rm -f $(OBJ) $(PROG)