CC=gcc
CFLAGS=-Os
LDFLAGS=-s

CFLAGS+=-I. -I$(SOCK) -I$(MISC) -fPIC `pkg-config --cflags gtk+-2.0`
LDFLAGS+=-L$(SOCK) -L$(MISC)
LDLIBS=-lsock -lmisc

MISC=../kkrrs/libmisc
SOCK=../kkrrs/libsock

BINS=mpl-srv mpl-cl
PLUG=ltmp.so

all: $(BINS) $(PLUG)

clean:
	rm -f *.o $(BINS) $(PLUG) mpl.log mpl.list mpl.sock

test: $(PLUG)
	gkrellm -p $(PLUG)

ltmp.o: mpl.h
mpl-cl.o: mpl.h
mpl-srv.o: mpl.h

$(PLUG): ltmp.o
	$(CC) -shared -Wl -o $@ $^
