aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorGravatar Frank Denis <github@pureftpd.org>2017-12-31 18:55:33 +0100
committerGravatar Frank Denis <github@pureftpd.org>2017-12-31 18:55:33 +0100
commit18bc4165e736d67cfbfe9045dac39edacc495e64 (patch)
tree8ad029cc3bac4cc2aa50d10773b8e0db5c7e8542 /Makefile
parent7abfd60bf8106576dd93ec63244136c182205eb6 (diff)
downloadtweetpipe-18bc4165e736d67cfbfe9045dac39edacc495e64.tar.gz
No more need for gmake on BSD
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile7
1 files changed, 5 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 7195f0f..ac17e2e 100644
--- a/Makefile
+++ b/Makefile
@@ -3,8 +3,6 @@ WFLAGS ?= -Wall -Wextra -Wmissing-prototypes -Wdiv-by-zero -Wbad-function-cast -
CFLAGS ?= -Os -march=native -fno-exceptions $(WFLAGS)
CFLAGS += -I. -Iext/libhydrogen
OBJ = ext/libhydrogen/hydrogen.o src/encpipe.o src/safe_rw.o
-AR ?= ar
-RANLIB ?= ranlib
STRIP ?= strip
SRC = \
@@ -19,6 +17,9 @@ all: bin
bin: encpipe
+.c.o:
+ $(CC) $(CFLAGS) -o $@ -c $<
+
encpipe: $(OBJ)
$(CC) $(CFLAGS) -o encpipe $(OBJ)
@@ -41,3 +42,5 @@ clean:
rm -f encpipe $(OBJ)
distclean: clean
+
+.SUFFIXES: .c .o