Update recyclix-flow.svg
[hband-ld-preload-libs.git] / src / Makefile
bloba224b59273fbc04842291832dd90a0c2e24d4350
2 all: lnbuf forcebindip getenv pathrewrite recyclix cupsgetpass
5 lnbuf:
6 gcc $(CCFLAGS) -Wall -fPIC -s -include stdio.h -x c $@.c -shared -o $@.so
7 strip $@.so
8 chmod 0644 $@.so
10 forcebindip:
11 gcc $(CCFLAGS) -Wall -fPIC -D _GNU_SOURCE -shared $@.c -o $@.so
12 strip $@.so
13 chmod 0644 $@.so
15 getenv:
16 gcc $(CCFLAGS) -Wall -fPIC -D _GNU_SOURCE -O0 -ldl -shared $@.c -o $@.so
17 strip $@.so
18 chmod 0644 $@.so
20 saveunlinedinode:
21 gcc -D _GNU_SOURCE -O0 -ldl -shared $@.c -o $@.so
22 strip $@.so
23 chmod 0644 $@.so
25 pathrewrite:
26 gcc -D _GNU_SOURCE -O0 -ldl -shared $@.c -o $@.so
27 strip $@.so
28 chmod 0644 $@.so
30 recyclix:
31 gcc $(CCFLAGS) -Wall -fPIC -D _GNU_SOURCE -O0 -ldl -shared $@.c -o $@.so
32 strip $@.so
33 chmod 0644 $@.so
35 recyclix-dbg:
36 gcc -D DEBUG $(CCFLAGS) -Wall -fPIC -D _GNU_SOURCE -O0 -ldl -shared recyclix.c -o $@.so
37 strip $@.so
38 chmod 0644 $@.so
40 cupsgetpass:
41 gcc $(CCFLAGS) -s -x c $@.c -fPIC -shared -o $@.so
42 strip $@.so
43 chmod 0644 $@.so
45 xdev:
46 gcc -D _GNU_SOURCE -fPIC -O0 -ldl -shared $@.c -o $@.so
47 strip $@.so
48 chmod 0644 $@.so