override CFLAGS+=-fpic -I../so -I../lib $$(pkg-config $(GTKPC) --cflags) -DLOCALEDIR=\"$(GTKLOCALEDIR)\" -DLOGMARK=\'g\'
override LDFLAGS+=-L../so -lwime $$(pkg-config $(GTKPC) --libs)

vpath %.h ../so ../lib

immoddir=$(shell pkg-config $(GTKPC) --variable=libdir)/$(subst +,,$(GTKPC))/$(shell pkg-config $(GTKPC) --variable=gtk_binary_version)/immodules

app=im-wime.so
objs=gim.o

all: $(app)

$(app):$(objs)
	$(CC) -shared -o $@ $^ $(LDFLAGS)

clean:
	$(RM) $(app) $(objs)

install:
	$(INSTALL) $(app) $(immoddir)

uninstall:
	$(RM) $(immoddir)/$(app)

gimh=gim.h wimeapi.h
gim.o: gim.c $(gimh) winkey.h xres.h
