CFLAGS = -O3 -Wall $(shell gimptool-2.0 --cflags)
HEADER = srs_gimpviewabledialog.h
SOURCE = srs_gimpviewabledialog.c
OBJECT = srs_gimpviewabledialog.o

.PHONY: all demo1 install uninstall clean tidy

all: $(OBJECT) demos

$(OBJECT): $(SOURCE) $(HEADER)
	$(CC) $(CFLAGS) -c -o $(OBJECT) $(SOURCE)

demos:
	$(MAKE) -C demo1
	$(MAKE) -C demo2

install:
	$(MAKE) -C demo1 install
	$(MAKE) -C demo2 install

uninstall:
	$(MAKE) -C demo2 uninstall
	$(MAKE) -C demo1 uninstall

clean:
	$(MAKE) -C demo2 clean
	$(MAKE) -C demo1 clean
	rm -f *.o
