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