diff options
Diffstat (limited to 'config.mk.def')
| -rw-r--r-- | config.mk.def | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/config.mk.def b/config.mk.def new file mode 100644 index 0000000..2f92336 --- /dev/null +++ b/config.mk.def @@ -0,0 +1,26 @@ +# btpd version +NAME = btpd +VERSION = 0.16 + +# paths +PREFIX = /usr +MANPREFIX = ${PREFIX}/share/man + +MISC = ./misc +EVLOOP = ./evloop + +# includes and libs +INCS = -I${MISC} -I${EVLOOP} +LIBS = -lcrypto -lm -lpthread + +# flags +CPPFLAGS = ${INCS} -DHAVE_CLOCK_MONOTONIC=1 -DEVLOOP_NONE +CFLAGS = -march=native -pipe -O3 -fno-math-errno +LDFLAGS = ${LIBS} +DEFS = -DPACKAGE_NAME=\"${NAME}\" -DPACKAGE_VERSION=\"${VERSION}\" + +# compiler +CC = gcc + +# excluded +EVLOOP_SRC := ${filter-out evloop/poll.c evloop/epoll.c evloop/kqueue.c, ${EVLOOP_SRC}} |