all the python scripts are for python2, and fedora31 requires to be specific
[vsys-scripts.git] / root-context / Makefile
1 CC=gcc
2 CFLAGS=-g -O2
3
4 all: dcookie fd_bmsocket fd_udpsocket fd_fusemount fd_tuntap fd_tos fd_packetseer fd_netlink fd_bind53
5
6 fd_tuntap: fd_tuntap.c
7         gcc fd_tuntap.c -o exec/fd_tuntap
8
9 fd_netlink: fd_netlink.c fdpass.o
10         gcc fd_netlink.c fdpass.o -o exec/fd_netlink
11
12 dcookie: dcookie.c
13         gcc dcookie.c -o exec/dcookie
14
15 fdpass.o: fdpass.c
16         gcc -c fdpass.c -o fdpass.o
17
18 fd_bind53: fd_bind53.c fdpass.o
19         gcc fd_bind53.c fdpass.o -o exec/fd_bind53
20
21 fd_bmsocket: fd_bmsocket.c fdpass.o
22         gcc fd_bmsocket.c fdpass.o -o exec/fd_bmsocket
23
24 fd_udpsocket: fd_udpsocket.c fdpass.o
25         gcc fd_udpsocket.c fdpass.o -o exec/fd_udpsocket
26
27 fd_fusemount: fd_fusemount.c fdpass.o
28         gcc fd_fusemount.c fdpass.o -o exec/fd_fusemount
29
30 fd_tos: fd_tos.c fdpass.o
31         gcc fd_tos.c fdpass.o -o exec/fd_tos
32
33 fd_packetseer: fd_packetseer.c fdpass.o
34         gcc fd_packetseer.c fdpass.o -o exec/fd_packetseer