override CFLAGS+=-I../so -I../lib -mconsole -mno-cygwin -DSETCONTEXT_FAIL -DLOGMARK=SERVER_MARK
override LDFLAGS+=-limm32 -lgdi32 -mconsole -mno-cygwin -L../dll -lwime

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

CC=winegcc
app=wime.exe.so
objs=apisup.o canna.o main.o at.o
libs=../lib/libwimeut.a

include ../def.mk

all:$(app)

$(app):$(objs) $(libs)
	$(CC) -o $(APPSCRIPT) $^ $(LDFLAGS)
	$(RENAMECMD) $(EXENAME) $(APPSCRIPT)

install:
	$(INSTALL) $(app) $(APPSCRIPT) $(PREFIX)/bin

uninstall:
	$(RM) $(PREFIX)/bin/{$(app),$(APPSCRIPT)}

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

main.o:$(uth) $(cannah) $(apisuph) wimeio.h wimeapi.h $(wimelogh)
canna.o:$(cannah) $(uth) $(apisuph) list.h wimeapi.h $(wimelogh)
apisup.o:$(apisuph) $(uth) $(wimelogh)
at.o:at.c $(cannah) $(uth) $(apisuph) array.h $(wimelogh)
