summaryrefslogtreecommitdiffstats
path: root/runtime/stpd/Makefile
blob: 48613a0a2463e8fe90250dbf5b6ec8d8229bb436 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
CFLAGS = -Wall -std=gnu99 -D_GNU_SOURCE -fexceptions -Wall -Werror -Wshadow -Wunused

all: staprun stp_merge stp_dump

staprun: stpd.c librelay.c symbols.c ../transport/transport_msgs.h librelay.h
	gcc -O3 $(CFLAGS) -o staprun stpd.c librelay.c symbols.c -lpthread

stp_merge: stp_merge.c
	gcc -O3 $(CFLAGS) -o stp_merge stp_merge.c

stp_dump: stp_dump.c
	gcc -O3 $(CFLAGS) -o stp_dump stp_dump.c

debug: stpd.c librelay.c symbols.c ../transport/transport_msgs.h librelay.h
	gcc -g -D DEBUG $(CFLAGS) -o staprun stpd.c librelay.c symbols.c -lpthread	

clean:
	/bin/rm -f staprun stp_merge *.o *~