LINK=gcc
PACKAGE=libdatafile.a
OBJECTS=datafile.o section.o option.o
VPATH= src
.PHONY: all clean install

all: static

static:$(OBJECTS)
	$(AR) -q $(PACKAGE) $(OBJECTS)

datafile.o: datafile.cpp
	$(CXX) $(MARCH) $(CXXFLAGS) -c $< -o $@
section.o: section.cpp
	$(CXX) $(MARCH) $(CXXFLAGS) -c $< -o $@
option.o: option.cpp
	$(CXX) $(MARCH) $(CXXFLAGS) -c $< -o $@

clean:
	@rm -f $(OBJECTS) $(PACKAGE)

install: all
	rm -Rf /usr/include/datafile
	mkdir /usr/include/datafile
	cp $(HEADERS) /usr/include/datafile
	cp lib/$(NAMELIB) /usr/lib/libdatafile.so
	ldconfig
	@echo type 'make clean'
