Skip to content

Commit 3f54aa0

Browse files
author
Damien Churchill
committed
make mudflaps conditional
1 parent ff3874a commit 3f54aa0

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

Makefile

+9-2
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,25 @@
11
CC=gcc
2-
CFLAGS=-Wall -Werror -O -g -fmudflapth
3-
LDFLAGS=-lrt -lgcrypt -lpthread -lmudflapth
2+
CFLAGS=-Wall -Werror -O -g
3+
LDFLAGS=-lrt -lgcrypt -lpthread
44
TARGETS=blksync testAction testChunk
55
CRYPTLIB=gcrypt
6+
MUDFLAP=no
67

78
ifeq ($(CRYPTLIB),gcrypt)
89
CFLAGS+= -DUSE_GCRYPT
910
LDFLAGS+=-lgcrypt
1011
endif
12+
1113
ifeq ($(CRYPTLIB),openssl)
1214
CFLAGS+= -DUSE_OPENSSL
1315
LDFLAGS+=-lssl
1416
endif
1517

18+
ifeq ($(MUDFLAP),yes)
19+
CFLAGS+= -fmudflapth
20+
LDFLAGS+= -lmudflapth
21+
endif
22+
1623
.PHONY: all clean
1724

1825
all: $(TARGETS)

0 commit comments

Comments
 (0)