GTK_INCLUDE = `pkg-config gtk+-2.0 --cflags` GTK_LIB = `pkg-config gtk+-2.0 --libs` INSTALLDIR = /usr/lib/gkrellm2/plugins FLAGS = -O2 -Wall -fPIC $(GTK_INCLUDE) LIBS = $(GTK_LIB) LFLAGS = -shared CC = gcc OBJS = gkrellfire.o all: gkrellfire.so %.o: %.c $(CC) $(CFLAGS) $(FLAGS) -c -o $@ $< gkrellfire.so: $(OBJS) $(CC) $(CFLAGS) $(OBJS) -o gkrellfire.so $(LFLAGS) $(LIBS) clean: rm -f *.o core *.so* *.bak *~ gkrellfire.o: gkrellfire.c install: if [ -d $(INSTALLDIR) ] ; then \ install -c -s -m 644 gkrellfire.so $(INSTALLDIR) ; \ else \ install -D -c -s -m 644 gkrellfire.so $(INSTALLDIR)/gkrellfire.so ; \ fi uninstall: rm -f $(INSTALLDIR)/gkrellfire.so