##
#	$Id$
#
include $(WORKSPACE)/Makefile.def

#
CFLAGS	+= $(shell wx-config --cxxflags) -I$(CURDIR)
LDFLAGS	+= $(shell wx-config --libs)

#
TARGET	= $(BINDIR)/openmj-gui
.PHONY: clean

#
SRCS = \
	$(wildcard *.cpp) \
	$(wildcard Preference/*.cpp)
OBJS 	= $(patsubst %.cpp, $(OBJDIR)/%.o, $(SRCS))
LIBS	= \
	$(LIBDIR)/openmj-client.a \
	$(LIBDIR)/openmj-common.a \
	$(LIBMAHJONGDIR)/libmahjong.a
LDFLAGS	+= $(LIBS)

#
ifeq "$(OSTYPE)" "msys"
LDFLAGS	+= -lws2_32
endif

#
$(TARGET): $(OBJS)
	@$(MKDIR) $(dir $@)
	$(LD) -o $@ $(OBJS) $(LDFLAGS)

clean:
	$(RM) $(TARGET) $(OBJDIR)

-include $(patsubst %.o, %.d, $(OBJS))
