include ../compiler.mak include ../version.mak include ../dirs.mak OPTLEVEL?=$(DEFAULT_OPTLEVEL) CXXFLAGS?=$(OPTLEVEL) CPPFLAGS:=$(CPPFLAGS) -DVERSIONSTR=\"$(VERSION)\" CXXFLAGS:=$(CXXFLAGS) -Wall -Wextra -fno-exceptions -fno-rtti BINARY:=carray all: $(BINARY) .PHONY: all install uninstall clean install: all mkdir -p $(DESTDIR)$(BINDIR) install $(BINARY) $(DESTDIR)$(BINDIR) %: %.c++ $(CXX) -std=gnu++11 $(CPPFLAGS) $(CXXFLAGS) $< -o $@ clean: rm -f $(BINARY) *.o