blob: 419a264572a51fb1f1110e314a140a6113606f88 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
CC=gcc
CFLAGS=-W --pedantic -Wall -std=c99 -D_GNU_SOURCE -O2
LIBS=-lsodium
COMPILE=$(CC) $(CFLAGS)
SRC = $(wildcard *.c)
OBJ = $(patsubst %.c, %.o, $(SRC))
EXE = msr
$(EXE): $(OBJ)
$(COMPILE) $(LIBS) -o $(EXE) $(OBJ)
%.o: %.c
$(COMPILE) -c -o $@ $<
clean:
$(RM) $(EXE) $(OBJ) nul
check-syntax:
$(COMPILE) -o nul -S ${CHK_SOURCES}
|