APP=wime.exe.so
CC=winegcc
OBJS= apisup.o cannaapi.o ut.o wime.o at.o
LIBDIR=../lib
LIBS=lib.o list.o
VPATH=$(LIBDIR) ../so

override CFLAGS+=-I../so -I$(LIBDIR) -mconsole -mno-cygwin
override LDFLAGS+=-limm32 -mconsole -mno-cygwin

APPSCRIPT=$(basename $(basename $(APP)))

all:$(APP)

$(APP):$(OBJS) $(LIBS)
	$(CC) $(LDFLAGS) -o $(basename $@) $^

install:
	install -d $(PREFIX)/bin
	install $(APP) $(APPSCRIPT) $(PREFIX)/bin

uninstall:
	rm -f $(PREFIX)/bin/{$(APP),$(APPSCRIPT)}

clean:
	rm -f $(APP) $(APPSCRIPT) $(OBJS)

CANNAAPIH=cannaapi.h libwime.h lib.h
UTH=ut.h lib.h

wime.o:$(UTH) $(CANNAAPIH)
ut.o:$(UTH)
cannaapi.o:$(CANNAAPIH) $(UTH) $(LIBH) apisup.h list.h
apisup.o:apisup.h $(UTH)
at.o:at.c $(CANNAAPIH) $(UTH) apisup.h lib.h
