override CFLAGS+=-I../so -I../lib
override LDFLAGS+=-L../so -lwime -mno-cygwin
vpath %.h ../so ../lib

CC=winegcc

app=wime
dll=$(app).dll.so
spec=$(app).spec
def=$(app).def
objs=libwime.o

all:$(dll) $(def)

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

$(def): $(spec)
	winebuild -w --def -o $@ -E $(spec)

include ../def.mk

libwime.o:wimeio.h $(wimelogh) log.h wimeapi.h

clean:
	$(RM) $(objs) $(dll) $(def)

install:
	$(INSTALL) $(dll) $(WINELIBDIR)

uninstall:
	$(RM) $(WINELIBDIR)/$(dll)
