3 CFLAGS
+= -Wall
-Wextra
-std
=c99
-DVERSION
='"$(VERSION)"'
4 LDLIBS
+= -lpthread
-lbsd
6 socks5server
: socks5server.o
15 install -m
0755 -D
-t
$(PREFIX
)/bin socks5server
16 [ -f
$(PREFIX
)/etc
/socks5server.conf
] ||
install -m
0644 -D
-t
$(PREFIX
)/etc socks5server.conf
17 install -m
0644 -D
-t
$(PREFIX
)/lib
/systemd
/system socks5server.service
18 sed
-i
's|PREFIX|$(PREFIX)|g' $(PREFIX
)/lib
/systemd
/system
/socks5server.service
21 rm -f socks5server
*.o
23 .PHONY
: test analyze
install clean