chiark / gitweb /
It seems to work!
[preload-hacks] / Makefile
1 CC = gcc
2 LD = gcc
3 CFLAGS = -O2 -g -fPIC -Wall
4 LDFLAGS = -shared
5 LIBS = -ldl
6
7 SOURCES = noip.c uopen.c
8 TARGETS = noip.so uopen.so
9 all: $(TARGETS)
10 %.o: %.c
11         $(CC) -c $(CFLAGS) $< -o $@
12 noip.so: $(patsubst %.c, %.o, noip.c)
13         $(LD) $(LDFLAGS) $< $(LIBS) -o $@
14 uopen.so: $(patsubst %.c, %.o, uopen.c)
15         $(LD) $(LDFLAGS) $< $(LIBS) -o $@
16 clean:
17         rm -f $(OBJECTS) $(TARGETS)