RANLIB=ranlib
INCLUDES += -I..
#CXXFLAGS = -g -W -Wall -ansi -pedantic
#CXXFLAGS = -pg -O -W -Wall -ansi -pedantic
#CXXFLAGS += -DNDEBUG -O2 -W -Wall -ansi -pedantic
CFLAGS += -O2
SUBDIRS = cpu util bulletml SDL_kanji
SOURCES=$(wildcard *.cc)
OBJS=$(SOURCES:.cc=.o)
TARGET=libutil.a

all: $(TARGET)

$(TARGET): $(OBJS)
	$(AR) cru $(TARGET) $(OBJS)
	$(RANLIB) $(TARGET)

%.o:%.cc
	$(CXX) -c $(CXXFLAGS) $(INCLUDES) $<

clean:
	rm -f $(OBJS) $(TARGET)

