all: mauku-widget.so

mauku-widget.so: mauku-widget.o
	gcc -g -O0 -Wall -shared -o $@ $< $(LDFLAGS) $(shell pkg-config --libs gtk+-2.0 microfeed-subscriber-0 dbus-glib-1 cairo hildon-1 libhildondesktop-1 mce)

mauku-widget.o: mauku-widget.c
	gcc -g -O0 -c $< $(CFLAGS) $(shell pkg-config --cflags gtk+-2.0 microfeed-subscriber-0 dbus-glib-1 cairo hildon-1 libhildondesktop-1 mce)

clean:
	rm -f mauku-widget.so *.o

install: mauku-widget.so
	mkdir -p $(DESTDIR)/usr/lib/hildon-desktop $(DESTDIR)/usr/share/applications/hildon-home $(DESTDIR)/usr/share/images/
	cp mauku-widget.so $(DESTDIR)/usr/lib/hildon-desktop/
	cp mauku-widget.desktop $(DESTDIR)/usr/share/applications/hildon-home/
	cp mauku-widget-background.png $(DESTDIR)/usr/share/images/

uninstall:
	rm -f $(DESTDIR)/usr/lib/hildon-desktop/mauku-widget.so
	rm -f $(DESTDIR)/usr/share/applications/hildon-home/mauku-widget.desktop
