CC  = ../../bin/gccw
CXX = ../../bin/g++w
MAKE_AR = ../../bin/make_ar
RM = rm

CFLAGS   = -g $(CCXXOPTFLAGS) $(COPTFLAGS) \
	      $(CCXXADDITIONALFLAGS) $(CADDITIONALFLAGS)
CXXFLAGS = -g $(CCXXOPTFLAGS) $(CXXOPTFLAGS) \
	      $(CCXXADDITIONALFLAGS) $(CXXADDITIONALFLAGS)

all: libtime_stamp.a

library: libtime_stamp.a

library-only: library
	$(RM) -f *.o time_stamp-test

time_stamp-test: time_stamp.cc time_stamp.h
	$(CXX) -o time_stamp-test time_stamp.cc $(CXXFLAGS) -DTIME_STAMP_TEST

libtime_stamp.a: time_stamp.o
	$(MAKE_AR) libtime_stamp.a time_stamp.o

clean:
	$(RM) -f *.o libtime_stamp.a time_stamp-test

##
time_stamp.o: time_stamp.h time_stamp.cc
