summaryrefslogtreecommitdiff
path: root/src/Makefile
blob: 3aeea522dbe1f3adfa72d27ea6eded2651819eb1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
CC        = gcc
CFLAGS    = -Wall -Wextra -Wpedantic -std=c99 -Wunreachable-code -Werror-implicit-function-declaration
LD_CFLAGS = -lxcb -lxcb-keysyms
BIN_DIR   = ../bin
TARGET    = $(BIN_DIR)/scapx
SRC       = scapx.c x.c #keysyms.c
#HEADERS   = scapx.h


all:
	$(CC) $(CFLAGS) $(LD_CFLAGS) -o $(BIN_DIR)/scapx $(SRC)

$(BIN_DIR):
	mkdir -p $(BIN_DIR)

clean:
	rm $(BIN_DIR)/*.o