]> git.ipfire.org Git - pakfire.git/blob - tools/fake-environ/Makefile
1261effe4b70d08286c18bb39711f683f4bace24
[pakfire.git] / tools / fake-environ / Makefile
1
2 include ../../Makeconfig
3
4 LIB = libpakfire_preload.so
5
6 SOURCES = $(wildcard *.c)
7 OBJECTS = $(patsubst %.c,%.o,$(SOURCES))
8
9 .PHONY: all
10 all: $(LIB)
11
12 %.o: %.c Makefile
13 $(CC) $(CFLAGS) -o $@ -c $<
14
15 $(LIB): $(OBJECTS)
16 $(CC) $(CFLAGS) -shared -o $@ $? -ldl
17
18 .PHONY: install
19 install: all
20 -mkdir -pv $(DESTDIR)$(LIBDIR)
21 install -p -m 755 $(LIB) $(DESTDIR)$(LIBDIR)
22
23 .PHONY: clean
24 clean:
25 $(LIB)