MODULES=cli_integration.so mult_journ.so toolbar.so # tooltips.so


all: mods.d lst_plugin/list.d


clean:
	rm -Rf *.so
	rm -f mods.d
	cd lst_plugin && make clean

mods.d: $(MODULES)


lst_plugin/list.d: lst_plugin/list.d
	cd lst_plugin && make

cli_integration.so: cli_integration.c 
	CC $(CFLAGS) -shared -o cli_integration.so -L../ -lejourn cli_integration.c `pkg-config gtk+-2.0 --libs --cflags` `pkg-config gthread-2.0 --libs --cflags`

tooltips.so: tooltips.c 
	CC $(CFLAGS) -shared -o tooltips.so -L../ -lejourn tooltips.c `pkg-config gtk+-2.0 --libs --cflags` `pkg-config gthread-2.0 --libs --cflags`

toolbar.so: toolbar.c
	CC $(CFLAGS) -shared -o toolbar.so -L../ -lejourn toolbar.c `pkg-config gtk+-2.0 --libs --cflags` `pkg-config gthread-2.0 --libs --cflags`

mult_journ.so: mult_journ.c 
	CC $(CFLAGS) -shared -o mult_journ.so -L../ -lejourn mult_journ.c `pkg-config gtk+-2.0 --libs --cflags` `pkg-config gthread-2.0 --libs --cflags`