TARGET = sky OBJS := sky.o rbtree.o gui.o ALL_SOURCE = sky.c rbtree.c rbtree.h gui.c sky.h list.h CC = gcc CFLAGS = -W -Wall -g -pthread `pkg-config gtk+-2.0 --cflags` LDFLAGS = -lm -lpthread `pkg-config gtk+-2.0 --libs` all: $(TARGET) $(TARGET): $(OBJS) $(CC) $(LDFLAGS) $^ -o $@ clean: rm -f *.o $(TARGET) *~