
include ../Makefile.include

BINDIR=../bin

INCLUDE_FLAGS:=$(INCLUDE_FLAGS) -I..
LIB=libclient.a

LIB_OBJS=\
Client.$(OBJ_SUFFIX) \
SplashScreen.$(OBJ_SUFFIX) \
TownScreen.$(OBJ_SUFFIX) \
GenericScreen.$(OBJ_SUFFIX) \
GenericMenu.$(OBJ_SUFFIX) \
CharacterScreen.$(OBJ_SUFFIX) \
DungeonScreen.$(OBJ_SUFFIX) \
ClientLightmap.$(OBJ_SUFFIX) \
ClientSector.$(OBJ_SUFFIX) \
ClientSide.$(OBJ_SUFFIX) \
ClientSound.$(OBJ_SUFFIX) \
ClientSprite.$(OBJ_SUFFIX)

RM=rm -f

default: all

all: $(LIB)


depend: FORCE
	makedepend $(DEP_INCLUDES) -I/usr/local/include -f$(DEPFILE) *.cc -o.$(OBJ_SUFFIX)

include $(DEPFILE)

$(LIB): $(LIB_OBJS)
#	$(CXX) $(CXXFLAGS) $(LIB_OBJS) -o $@ $(LDFLAGS)
	ar -r $@ $(LIB_OBJS)

clean: FORCE
	$(RM) *.$(OBJ_SUFFIX) core *~ $(LIB)

count: FORCE
	wc *.{cc,h} | sort -n

FORCE:






