SRC:=src/*.cpp INCLUDE:=include/ BUILD:=build FEATURES?=-DFIXED_ROW_SIZE=24 CXXFLAGS+= $(FEATURES) -Wall -pedantic -O3 -march=native --std=gnu++20 -fgraphite -flto LDFLAGS+=-O3 -flto -lfmt bindir?=/usr/local/bin hexview: g++ $(SRC) $(CXXFLAGS) -I$(INCLUDE) -o $(BUILD)/$@ $(LDFLAGS) strip $(BUILD)/$@ clean: rm -f $(BUILD)/* install: cp -f $(BUILD)/hexview $(DESTDIR)$(bindir)/hexview