summaryrefslogtreecommitdiff
path: root/Makefile
blob: 109c9b3943c6325b5da6654554545162f2ce1c03 (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
CC=gcc
MAX_PEEK_BYTES=512000
MAX_RECV_BYTES=512000
MAX_WEBHOOK_OUTPUT_LENGTH=512000
MAX_HEADER_LENGTH=32767
MAX_CONTENT_LENGTH=524288

rel:
	$(CC) -DMAX_PEEK_BYTES=${MAX_PEEK_BYTES} -DMAX_RECV_BYTES=${MAX_RECV_BYTES} -DMAX_HEADER_LENGTH=${MAX_HEADER_LENGTH} -DMAX_CONTENT_LENGTH=${MAX_CONTENT_LENGTH} -DMAX_WEBHOOK_OUTPUT_LENGTH=${MAX_WEBHOOK_OUTPUT_LENGTH} -Wall -pedantic-errors -Werror cwebhook.c -o cwebhook -lssl -lcrypto -lcjson

debug:
	$(CC) -DMAX_PEEK_BYTES=${MAX_PEEK_BYTES} -DMAX_RECV_BYTES=${MAX_RECV_BYTES} -DMAX_HEADER_LENGTH=${MAX_HEADER_LENGTH} -DMAX_CONTENT_LENGTH=${MAX_CONTENT_LENGTH} -DMAX_WEBHOOK_OUTPUT_LENGTH=${MAX_WEBHOOK_OUTPUT_LENGTH} -Wall -pedantic-errors -Werror -ggdb cwebhook.c -o cwebhook -lssl -lcrypto -lcjson