export PREFIX?=/usr/local
export WINELIBDIR?=/usr/local/lib/wine
export CFLAGS?=-g -Wall
export LDFLAGS?=

###################################

SUBDIRS=lib so dll exe tools
DOTDIR=$(HOME)/.wime
RCFILE=hinshi

override CFLAGS += -std=gnu99 -Wno-multichar -fgnu89-inline

define callsubmake
for d in $(SUBDIRS);do\
$(MAKE) -C $$d $@ || exit 1;\
done
endef

all:
	$(callsubmake)

install:
	$(callsubmake)
	install -d $(DOTDIR)
	for f in $(RCFILE);do [ -e $(DOTDIR)/$$f ]||install -m 0644 $$f $(DOTDIR);done

uninstall:
	$(callsubmake)
	
clean:
	$(callsubmake)
