#%ARCHIVE = libtime_stamp.a

CXX = ../../bin/g++w
MAKE_ARCHIVE = ../../bin/make-archive
RM = rm

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_ARCHIVE) libtime_stamp.a time_stamp.o

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

.PHONY: all library library-only clean

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