first
[dcc-suckless-config] / devour / Makefile
1 .POSIX:
2
3 NAME    = devour
4 VERSION = 11.0
5
6 CC     = cc
7 CFLAGS = -std=c11 -D_POSIX_C_SOURCE=200809L -Wall -Wextra -pedantic -O2
8 LDLIBS = -s -lX11
9
10 BIN_DIR = /usr/local/bin
11
12 SRC = devour.c
13 OBJ = devour.o
14
15 all: $(NAME)
16 $(NAME): $(OBJ)
17 install: all
18         @mkdir -p $(BIN_DIR)
19         @mv $(NAME) $(BIN_DIR)
20         @rm -f $(OBJ)
21         @echo Done moving the binary to ${DESTDIR}${BIN_DIR}
22 uninstall:
23         @rm -f $(BIN_DIR)/$(NAME)
24         @echo Done removing the binary from $(BIN_DIR)
25
26 .PHONY: all install uninstall