CC		 = gcc
CFLAGS		+= -I. -W -Wall $(shell pkg-config --cflags gtk+-3.0)
LDFLAGS         += $(shell pkg-config --libs gtk+-3.0)

SOURCES		 = main.c test-widget.c
OBJECTS          = $(patsubst %.c,%.o,$(SOURCES))

all: gtk3-draw-storm

%.o: %.c $(SOURCES)
	echo $(OBJECTS)
	$(CC) -c -o $@ $< $(CFLAGS)

gtk3-draw-storm: $(OBJECTS)
	gcc -o $@ $^ $(LDFLAGS)

.PHONY: clean

clean:
	rm -f *.o gtk3-draw-storm