add forcebindiface.c
[hband-ld-preload-libs.git] / src / Makefile
blob0d1b2dfe580cd41d5815fc3e07d2592ea789ae43
2 all: \
3 connredir.so \
4 cupsgetpass.so \
5 forcebindip.so \
6 getenv.so \
7 ip_dscp.so \
8 ld_env_restore.so \
9 lnbuf.so \
10 pathrewrite.so \
11 recyclix.so \
12 xopenhook.so
14 .PHONY: all
17 connredir.so:
18 gcc $(CCFLAGS) connredir.c -D_GNU_SOURCE -ldl -shared -fPIC -o $@
19 strip $@
20 chmod -x $@
22 cupsgetpass.so:
23 gcc $(CCFLAGS) -s -x c cupsgetpass.c -ldl -fPIC -shared -o $@
24 strip $@
25 chmod -x $@
27 forcebindip.so:
28 gcc $(CCFLAGS) -Wall -fPIC -D _GNU_SOURCE -shared forcebindip.c -o $@
29 strip $@
30 chmod -x $@
32 forcebindiface.so: forcebindiface.c
33 gcc -nostartfiles -fpic -shared $< -o $@ -ldl -D_GNU_SOURCE
35 getenv.so:
36 gcc $(CCFLAGS) -Wall -fPIC -D _GNU_SOURCE -O0 -ldl -shared getenv.c -o $@
37 strip $@
38 chmod -x $@
40 ignore_read_flock.so:
41 gcc $(CCFLAGS) -ldl -D_GNU_SOURCE -shared -fPIC ignore_read_flock.c -o $@
42 strip $@
43 chmod -x $@
45 ip_dscp.so:
46 gcc $(CCFLAGS) ip_dscp.c -fPIC -shared -ldl -D_GNU_SOURCE -o $@
47 strip $@
48 chmod -x $@
50 ld_env_restore.so:
51 gcc $(CCFLAGS) ld_env_restore.c -fPIC -shared -ldl -lbsd -D_GNU_SOURCE -o $@
52 strip $@
53 chmod -x $@
55 lnbuf.so:
56 gcc $(CCFLAGS) -Wall -fPIC -s -include stdio.h -x c lnbuf.c -shared -o $@
57 strip $@
58 chmod -x $@
60 nofail_setfacl.so:
61 gcc $(CCFLAGS) -D_GNU_SOURCE -shared -fPIC nofail_setfacl.c -o $@
62 strip $@
63 chmod -x $@
65 openhelper.so:
66 gcc $(CCFLAGS) -ldl -D_GNU_SOURCE -shared -fPIC openhelper.c -o $@
67 strip $@
68 chmod -x $@
70 pathrewrite.so:
71 gcc -D _GNU_SOURCE -O0 -ldl -shared pathrewrite.c -o $@
72 strip $@
73 chmod -x $@
75 recyclix.so:
76 gcc $(CCFLAGS) -Wall -fPIC -D _GNU_SOURCE -O0 -ldl -shared recyclix.c -o $@
77 strip $@
78 chmod -x $@
80 saveunlinedinode.so:
81 gcc -D _GNU_SOURCE -O0 -ldl -shared saveunlinedinode.c -o $@
82 strip $@
83 chmod -x $@
85 uds_chmod.so:
86 gcc $(CCFLAGS) uds_chmod.c -fPIC -shared -ldl -D_GNU_SOURCE -o $@
87 strip $@
88 chmod -x $@
90 xdev.so:
91 gcc -D _GNU_SOURCE -fPIC -O0 -ldl -shared xdev.c -o $@
92 strip $@
93 chmod -x $@
95 xopenhook.so:
96 gcc $(CCFLAGS) xopenhook.c -D_GNU_SOURCE -ldl -lXv -shared -fPIC -o $@
97 strip $@
98 chmod -x $@