CC = gcc CFLAGS = -Wall -Wextra -std=c99 -O2 LDFLAGS = -lsodium BUILD_DIR = build PREFIX = /usr/local all: $(BUILD_DIR)/salty $(BUILD_DIR)/salty: salty.c pawstd.h | $(BUILD_DIR) $(CC) $(CFLAGS) -o $@ salty.c $(LDFLAGS) $(BUILD_DIR): mkdir -p $(BUILD_DIR) clean: rm -rf $(BUILD_DIR) install: install -m 755 $(BUILD_DIR)/salty /usr/local/bin/salty uninstall: rm $(PREFIX)/bin/salty