CFLAGS_GTK3=$(shell pkg-config --libs --cflags gtk+-3.0)
CFLAGS_GTK2=$(shell pkg-config --libs --cflags gtk+-2.0)

all: socket-window-gtk2 plug-gtk2 socket-window-gtk3 plug-gtk3


socket-window-gtk2: socket-window.c
	gcc $(CFLAGS_GTK2) socket-window.c -o socket-window-gtk2
plug-gtk2: plug.c
	gcc $(CFLAGS_GTK2) plug.c -o plug-gtk2


socket-window-gtk3: socket-window.c
	gcc $(CFLAGS_GTK3) socket-window.c -o socket-window-gtk3
plug-gtk3: plug.c
	gcc $(CFLAGS_GTK3) plug.c -o plug-gtk3

clean:
	rm plug-gtk2 plug-gtk3 socket-window-gtk2 socket-window-gtk3