override CFLAGS+=-fpic -I../{exe,lib,so} $$(pkg-config --cflags x11)
override LDFLAGS+=$$(pkg-config --libs x11) -lrt

vpath %.h ../exe ../lib

app=libwime.so
objs=wimeio.o wimeapi.o corr.o winkey.o xres.o wimelog.o
libs=../lib/libwimeut.a

all:$(app) win.h

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

clean:
	$(RM) $(app) $(objs) win.h

install:
	$(INSTALL) $(app) $(PREFIX)/lib

uninstall:
	$(RM) $(PREFIX)/lib/$(app)

include ../def.mk

wimeio.o:	wimeio.c wimeio.h $(cannah) array.h
wimeapi.o:	wimeapi.c $(corrh)
corr.o:		corr.c $(corrh)
winkey.o:	winkey.c winkey.h wimeapi.h win.h
wimelog.o:	wimelog.c $(wimelogh) array.h $(corrh)

win.h:
	grep VK_ ${WINEINCDIR}/windows/winuser.h >$@
